2007年12月31日
行く年来る年。
commit数は全部会わせて783。行数はどうやって測ってるんだろう?。
学校的にはCPU実験、演習3、院試、ICPC、卒研。色々勉強した。周りの人が神ばっかりなので(特に研究室)、環境には相当満足。nyaたんとushたんとは去年の11月ぐらいから日曜日を使ってコンスタントに練習会をしていた。結果も出て良かった。2人以外にもICPC周りの方々には色々と学ばせてもらってので感謝。
PFI 的にはプロダクトを安定化させる事に命を費やした。実際にサービスに使って頂いているので、絶対にコード修正を失敗してはいけないという中でバグ修正と機能追加を行っていく。しつこいまでのエラー処理とレビューはとにかく必須。お陰で多少ネットワークが安定してなかったり、ノードがフェイルしても正常な状態で動き続けるようになった。2年前Yamakenさんに色々と叩き込んでもらった事を今更ながら実感した年に。ほんとあの時は有難うございました。
書いてたプログラムとしてはC++ばっかり。ほとんどはマルチスレッドプログラム。デッドロックとか止まるだけまだましなバグだよねー?とかそんな。Pythonをちょっとかじったけど、もう忘れた。
あと今年は「なんで今まで使ってなかったんだろう」という経験が多かった気がする。screen, Solaris(DTrace), Twitter(twit), google perftools, flymake等など。あと昔に比べて勉強会等に足を運ぶことが少なくなったので、それは反省点。
来年はさらにOS・ネットワーク・分散システムにどっぷり浸かっていこう。スイッチやルーターの設定は早めに覚えたいなぁ。
それでは皆様、良いお年を。来年もよろしく。
- by
- at 15:06

comments
私については個人的にcommitした行数測定&グラフ出力ツールみたいなのを作ってる感じです。
なるほどなるほど。ありがとうございます。
来年こそはC++に復活するぞっ!!
来年はSummitカンファレンスで会いましょう!4649.
commitするときに作ったdiffにdiffstatすればいいのでは?
> ぐにゃらさん
おお、Summitカンファレンスいいですねw今年もよろしくですー。
> kosakiさん
なるほど。まずdiffstatというコマンドを知らないへたれですた。
適当にスクリプト書いてみたんですが、ブランチ切ったりディレクトリコピーしたり色々なコミットがあるので正確な行数を測るのが結構難しいですね・・・。
1000行以上変えてるコミットはまあ違うだろうという事で出してみたらこんな感じになりますた。
insert: 21169
delete: 11102
あけましておめでとうございます。というかお久しぶりです。
あの時は自己流のやり方を偉そうに語ってただけなんで、きっともっと良い形に整理された方法論がどっかにあると思います。kzkさんの良さはフットワークの軽さと新しい物事に対する積極性にあると思うので、どんどんより良いやり方を探求して下さい。いつもの記事の調子で、堅牢なコーディングに対するkzkさん流の攻略法を読める日を楽しみにしてます。