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

git reset --hard HEAD を安全にした

git

昨日、git reset --hard HEAD してしまって大変なことになった話を書いた。私は普段これを cancel と言う名前に alias して使っている。 [alias] # 中略 cancel = reset --hard HEAD しかし前回のようなことがまたあってはたまらない。人間はミスするものだ…

git add .; git reset --hard HEAD してしまったファイルのサルベージ

git

% git add . (あ、add じゃなかった。取り消そ) % git reset --hard HEAD (あれ?…ファイルは!?)ってなことが最近あって*1、サルベージ方法を調べたので覚書。 まず git fsck する。*2 % git fsck --full Checking object directories: 100% (256/256), done.…

第2回 闇鍋プログラミング勉強会に行ってきた

嵐にもならず快晴に恵まれたよいお日柄の中開催された、第2回 闇鍋プログラミング勉強会に行ってきたよ。 PhoneGap で手軽なモバイル開発 - @krustf 資料: http://www.slideshare.net/krustf/apache-cordova PhoneGap を使ってみたよって話。html+javascript…

Clojure 用の indent と syntax 書いた

clojure 用の Vim プラグインと言えば VimClojure が有名どころで、私もこれを使っていたのだけど、グローバル変数汚染やらレジスタが勝手に書き変わるやらのバグがあったり(comment ...)とかのコメントがちゃんとコメントとしてハイライトされなかったりで…