at kaneshin

Free space for me.

2013-01-01から1ヶ月間の記事一覧

zshにgitのブランチやステータスを常時表示させる

gitをターミナルで使用してるときに、ブランチをいちいち確認する時間がもったいないので、画像のようにブランチ名を色を変えて表示させてる。 くわしくはkaneshin/dotfilesの .zshrc .shrc.common をみてもらったほうがいいですね。zshrcの中身はエスケープ…

Linkedtube試してみた

LinkedTube

git の補完ができなくなった git-completion.bash

git

homebrewをupgradeかけたら、gitの補完ができなくなった $ git _git:.:26: no such file or directory: /usr/local/share/zsh/site-functions/git-completion.bash (anon):6: command not found: __git_main なので、こうする $ ln -s /usr/local/etc/bash_c…

CtrlPプラグインでの「突然の死」作ったった

vim

本当は、すでに @mattn さんが作っていました。 mattn/ctrlp-sudden-death でも、何か使ってみると文字が変えられないのでモドカしい!! mattn さんちゃんと元ネタ見たんだろうか…。これコード見た限り文字列変更できないような。 github.com/mattn/ctrlp-s…

シンボリックリンクを削除するとき、@が邪魔だった

gcc@ gcc-ar@ gcc-nm@ gcc-ranlib@ x86_64-apple-darwin11.4.0-gcc@ x86_64-apple-darwin11.4.0-gcc-ar@ x86_64-apple-darwin11.4.0-gcc-nm@ x86_64-apple-darwin11.4.0-gcc-ranlib@ x86_64-apple-darwin11.4.0-gcc-tmp@ $ ls | grep --color=none gcc | sed…

UITapGestureRecognizer

// single tap UITapGestureRecognizer* singleTapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTapGesture:)]; [self.view addGestureRecognizer:singleTapGesture]; // double tap UITapGestureRecognize…

NSDataの中身を見てみる

NSDataの中身をみたくなったときは下記を埋め込む // NSData *data const unsigned char *ptr = [data bytes]; unsigned char s[512]; for(int i = 0, n = [data length]; i < n; ++i) { unsigned char c = *ptr++; s[i] = c; NSLog(@"char=%c hex=%x", c, c…