TDD+ペアプロ

社内でTDD+ペアプロの講習及び実習があった。 ペアプロはやっぱり第3者の意見があるのが違うなぁと思った。 実際自分がドライバ役をやってるときに相方が自分では思いつかなかったテストケースを出してくれたし。これ出してくれなかったら正直間に合ってた…

カレーくいにいったら豚冷しゃぶ定食になった

今週は無理やりお盆休み確保したので、今日は実家かえる準備。実家へのお土産見繕いつつお気に入りのカレー屋に行ったら店がなくなってたし…ちょっとショックだ。場所移転するだけらしいので移転完了したらまたいきたいなぁ。

それは2重管理では…

今回のプロジェクトの構成管理方針を見てみたところ CVS + 手動バックアップだそうで… CVS でバージョン管理してんのに手動で毎日バックアップ取る意味あんのかなー。正直ただ単に手間が増えるだけなきがする。

firefox 3.5

会社のブラウザを firefox 3.5 にしたら相当早くなった。まあウィルススキャン影響とかでしばらく操作できないとか普通にあるのは変わらないけど…

反省会

終了しましたね。とりあえず0点は免れて一安心?というところ。 ソースコードは github においてみた。http://github.com/hirokazuy/icfp2009/treeつくりはすごい適当で、コントローラとVMが密結合してたりします。 コントローラ切り替えはコマンドライン引…

結局バグが…w

なんつーか結局バグがあったようで。なんとかまともに動くようになったのが今日の夕方とかもうね…とりあえず最初の問題4つ解いたけど残りはもうきついなー(^^;

やべぇ

バグって無かった… 勘違いって怖いね…

うーむ、解けるきがしねぇ

距離が遠すぎませんか…?バグってるだけかなー(^^;

サンプルとか無いね

今年はプログラムが正しいかどうやって確かめればいいのかわからんな… 英語読み間違ってたら終わる予感^^;

ICFP 2009

お、今年も始まりましたね。

プログラミング格言集

http://blog.cnu.jp/2009/05/16/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E6%A0%BC%E8%A8%80%E9%9B%86/これは面白い。個人的には「行数でプログラムの進行状況を…」って奴がツボw うまい事いうなー

日本語 man

gentoo の方でいつのころからか日本語の man 表示が文字化けするようになったので、今日本腰を入れて調査してみた。man は groff というテキスト整形ツールを使って文章を表示するようになっているらしい。実際の man 用のテキストファイルは /usr/share/man…

Ubuntu 9.04 へ

手元の Ubuntu のバージョンを上げてみた。 GUI ツールのアップデートボタンをワンクリックすると自動でほとんどやってくれるとか簡単すぎるなー。と思っていたら Wifi が使えなくなってたり(ドライバ設定したらつながるようになった)、音が聞こえなくなっ…

DMD 2.030

DMD 2.030 からなにやらグローバル変数がデフォルトで TLS 扱いになってますね。 import core.thread; import std.stdio; int g_Value; void addFunc() { g_Value = 10; for (int i = 0; i < 1000; ++i) { g_Value += 1; writef("addFunc : %04d:%d\n", i, g…

More Joel on Software 終了

そういえば More Joel on Software 読み終わった。こういう読み物っぽいのはさくさく読めていいなー。今日読んだところで印象に残ったもの。 間違ったコードは間違って見えるようにする ハンガリアン記法の元はアプリケーションハンガリアンと呼ばれるもので…

trac

エビデンスベーススケジューリングの機能が FogBugz 6.0 に入っているということなので、Trac とかでも似たようなことができないかなーと思い、自宅の環境にとりあえず Trac をインストールしてみた。

エビデンスベーススケジューリング(More Joel on Software)

先週で Gauche 本読み終わったので More Joel を読み始めた。 今日読んだところで印象に残ったのでエビデンスベースのスケジューリングという奴。作業時間を記録しておいて、実際に見積もるときには過去の同じような作業時間を参考に作業時間を見積もるとい…

無事準備が終わった

荷造りが終わったので後は来週間違わずに出社すればOK。 ちょっと遠くなったのがネックかなー。まあ10分ぐらいだけども

引越し

明日は職場移動のため引越し作業をしなきゃならないらしい。 正直面倒なんだよなぁ…

eselect news

いつからあるのか知らないけれど eselect に news というコマンドがあることを今日初めて知った。 どのようなタイミングで見るべきなのかは分からないんだが、emerge コマンドを使ったときにメッセージで読むようにと言われる模様。 % sudo emerge -p world …

実家

実家に帰ってきました。 高速道路一律1000円らしいので車で帰ったのですが、渋滞がすごい。 行きは朝5時半とかでしたが小仏トンネル周辺で14kとかの渋滞、帰りは午後2時ぐらい、同じような箇所で20kほどの渋滞でした。 安いのはいいけど渋滞はつらい…

あらま

Debug Hacks 買いに行ったら売り切れてて買えなかった。悲しかったのでリファクタリング・ウェットウェアを買ってきた(ぉ

性能検証にて

基本性能取ってないのに多クライアント試験のみ(しかも一種類)やって何を分析すればいいんだ…

GCC 4.4.0

そういえば GCC 4.4.0 が出たそうで。 そのうち入れてみたい。

だらだらニコニコ

帰ってきたらこの辺をだらだら巡っていた…http://www.nicovideo.jp/watch/sm6868636まーたまにゃいいよねーこういうのも。 久々に聞き返すと STEP TO YOU とかいいな。

More Joel

More Joel on Software はもうちょっと積んでおくつもりだったんだけど、今日ちょっと手に取ったのが運のつき…ついつい少し読み進んでしまい第2部まで読み終わってしまった。今回の内容も結構面白かったけど、特に10章の学生へのアドバイスにある「卒業する…

GCC 4.3.2

gentoo x86_64 にも gcc 4.3 きたー。 これで LLVM 普通に入れられる…(^^;

第2回 LLVM 勉強会

第 2 回 LLVM 勉強会に行ってきました。 普段とぜんぜん違う分野なので新鮮でよかった。しかし、金、土あたりで LLVM のドキュメントちょっと読んだぐらいじゃ、厳しかったか… YARV の話とか VM の中がわかってると結構面白そうな話をしてたんだけどなー適当…

Git から SVN へ

そういえば会社でも自分内の環境では Git を使うことが多くなってきたんだけど。会社の共通環境はいまだ SVN なので、つい最近 Git でいじってたものを履歴つきで SVN にコミットしたくなった。 git-svn とかはすでにある SVN リポジトリを Git から使う方法…

ピアレビュー読了

通勤中の暇つぶしに読んでたピアレビューがようやく終わった。 インスペクション、ウォークスルーとかは一度勉強したことあるはずだったけど、以外に覚えてないことが多いね。実施して無いから仕方ないけど(^^; インスペクションはやってみたいんだけど…