2011年2月28日月曜日

メモ Filemon ~ ファイルアクセスを全て記録するツール ~

http://www.isl.ne.jp/it/moniter/f1.html

劇場版マクロスF ~サヨナラノツバサ~を見てきた

ストーリーはノーコメントで (゚д゚)

シェリルの銀河を震わせる歌声がよかったぁ~
音響がいいから、よく聞こえたってのもあるのかな
May'nというアーティストらしい。
早速、中国サイトで探したら、もう本編があったよ(www

ぼくのわたしのハンバーグ弁当

http://www.lawson.co.jp/recommend/00003/033286/
限定ということで、探しに行ってきた。



普通のコンビニ弁当のハンバーグよりは美味しいけど、
業務スーパーの100円の冷凍ハンバーグって感じ。
まあ、見つけられたし、買えたので、満足満足!

2011年2月25日金曜日

TortoiseSVNとWinMergeで3ペイン使用

あるリビジョンにおける変更点を、
全く別のバージョンに移植する場合の話である。

branches/test.cpp(R1111)  …(A)
branches/test.cpp(R1112)  …(B)
truck/test.cpp(R1234) ………(C)

 上記のような構成の場合で、
(A)と(B)の差分を、(C)に移植したい。
(C)は作業用としてチェックアウトしているものとする。

(A)と(B)の差分は、TortoiseSVNでダブルクリックすれば、すぐ見れる。
その差分を(C)に移植するために、
WinMergeで、左ペインと中ペインに(A)と(B)、右ペインに(C)を表示したい。
ところが、(A)と(B)を表示した状態で、「開く」を実行しても、
左ペインと中ペインのファイルは何処か?なので、ダイアログのOKを押せないのだ。

そこで、TortoiseSVNの設定をチョット変えておくと、、、


"-ub"を外す

右ペインにファイルを追加できるようになる。
このオプションは、「履歴に残らないようにする」という意味だが、
外すことによって、ファイルオープンダイアログにファイル名が入るようになる。
ただし、履歴にテンポラリフォルダ内のファイル名が残ってしまうが、
単独でWinMergeを起動することはほとんどないので、問題ないだろう。

2011年2月23日水曜日

「C#ショートコードプログラミング」★★★★★

コードを短くして、開発効率をあげよう、というコンセプトの書籍。
小手先の見づらいコードでなく、
便利機能を使用して効率よく書く方法が載っている。

LINQを多用しており、とても参考になった。
C# 3.5でも、役立つ情報が満載である。

やっぱ、言語とライブラリをよく知っている人の書くコードは美しいなあ。

C#が使えると思っている人でも、C# 3.5や4.0のコードは、知らないと読めないよ、ほんとに。
LINQとラムダ式の組み合わせは、見慣れないと暗号だね。

履くだけで運動になる靴!? その2

なんか黒板消しを履いているような感じだったよ
(履いたことないけど)
坂では、ハイヒールを履いているような感じ
(履いたことないけど)

土踏まずが痛くなるし、脹脛が張るので、
運動になっているのは確かっぽい

そこに地球があった

小腹が空いたので、
バレンタインにもらったのを開けてみた

思わず、撮影したよ