Skip to content

Instantly share code, notes, and snippets.

View ainame's full-sized avatar

Satoshi Namai ainame

View GitHub Profile
@ainame
ainame / update-xcode-plugin
Created December 10, 2015 03:12 — forked from kakikubo/update-xcode-plugin
Xcodeをバージョンアップした際に、プラグインも新バージョン側に適用させる
#!/usr/bin/env sh
UUID=$(defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID)
echo Xcode DVTPlugInCompatibilityUUID is $UUID
for MyPlugin in ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*
do
UUIDs=$(defaults read "$MyPlugin"/Contents/Info DVTPlugInCompatibilityUUIDs)
echo $MyPlugin
if echo "${UUIDs[@]}" | grep -w "$UUID" &>/dev/null; then
echo "The plug-in's UUIDs has contained the Xcode's UUID."
else

住所

〒 153-0064 東京都目黒区下目黒5-11-24 シェアハウス(中村・矢口・荻原宅)

行き方

best practice

@ainame
ainame / 1. uniq_bench.rb
Created May 9, 2012 17:58 — forked from takai/1. uniq_bench.rb
正しそうな結果が得られるように変更しました
# -*- coding: utf-8 -*-
require 'benchmark'
require 'set'
# 100種類の乱数の配列のデータを取る
n = 100
# 配列の要素の最大値が100...100000まで比較
[100, 1000, 10000, 100000, 1000000, 10000000].each do |max|
# 毎回異なる要素数100000個の乱数の配列に対して100回操作