32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2005年
6月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2005-06-13 (Monday) [長年日記]

[Game][Movie] Half-Life 2でドミノ

Half-Life 2(FPSゲーム)の世界でドミノやっちゃいましたっ.テヘッ.

っていう動画です.

仕組みを詳しくは知らないのですが, 実際にはステージファイルのようなものを作ったのかな?

最後に一応オチがついてます.ちょっと心臓に悪い,かも?

[Book] Lean, UNIX, Ruby

今日,帰りに研究室のものとして リーンソフトウエア開発という本を購入.

ついでに気になった本を二冊ほど買ってしまった.

UNIXという考え方

良書とは訊いていたのですが, 実は一度も読んだことがないので思い切って購入.

UNIXの表層的な部分にあるものではなく, 背景となる考え方についての解説書.

小さい,無駄のないプログラムや 早い段階でのサンプルの作成を推奨するなど, アジャイルの手法と概念的には似ているかもしれない.

とりあえず,今読了優先度が高いのはこの本.

Rubyレシピブック 268の技

最近,Pythonが体に合わないことが分かり, Ruby熱がさらに加熱中.(バカ

とりあえず,Rubyの流儀をもっと知りたい,ということで買ってみた. Rubyの定番のTipsがたくさん載っています.

なるほど,と思えるサンプル多し. 時間のあるときに一通りさらっと読んでおきたいなぁ.

とりあえず,積読.

[Book] すてプリと地上最大のロボット

あと,すてプリと鉄腕アトム(地上最大のロボット *1 を収録しているやつ)を古本屋で買った.

言い忘れてましたが,数日前に PLUTO(2) も買いました. こちらはAmazon経由で購入.PLUTOは普通に集める方針で.

すてプリは残りはAmazonで補完する予定. ちなみに,現在7巻中盤くらいのあたりまで読んでます.

*1 PLUTOの原作になったストーリーらしい.

[Univ][Hack][Linux] git

昨日,論文を読んでいたときにBitKeeperが登場したので, 「そういえば,Linuxのkernel開発で BitKeeperが無償で使えなくなったが,どうなったんだ?」と思い,調べて見ました. (使えなくなった理由はIDGの解説が詳しい.)

次期候補として一時期はmonotoneが あげられていたのですが, 結局パフォーマンスに問題があるということで, gitというツールを作ることとなった らしい.

BitKeeperと同じく分散リポジトリをサポートしているのですが, gitはディレクトリベースのリポジトリでpdumpfsのように リビジョンごとのスナップショットを保持し, rsyncでデータ転送するらしいっす. でも,gitというのはすごーく下位にあるプログラムで, 上位にcogitoというコマンドラインインターフェイスが存在するみたい.

cogitoのコマンドを調べていたら, cg-pullという他のレポジトリから変更点を同期するコマンドは存在するのですが, cg-pushのような自分のリポジトリの変更点を他のリポジトリに転送する コマンドがないなぁ...

と,思っていたのですが,どうやら,gitのレベルでは サポートされていて,git-rpushというコマンドでできそうだ.

うーむ,なんつーか, 今日ゼミで発表した論文の意義が薄れてしまうほどすごいな. 個人で使うとしてもパフォーマンス的にも問題ないようなので, もしかしたら普及するかもね.

[Hack] Version Control System

svnが「差分」と読めそうな気がする件について

まだまだ版管理のシステムが成長している状況を見ると, 今ある既存のCVS資産をわざわざ(Subversionとかに)移行させる 気にはならないなぁ. いや,もちろん,新規の開発ならSubversionも視野に入ってきますけど. (特にバイナリデータが多いプロジェクトとか.)

で,あまり今回の話とは関係ないのですが, 個人的にはね.cvsだのsvnだの言う前に"vcs"のような名前で ラッパーのよーなモノを作ってしまった方がいいのではないかと思うのですよ. vcsserverはVCSPみたいな感じでプロトコルを規格化してしまうとか...

あ,ここまで書いて気づいたが, これはWebDAVですな. あーあ,ボクってバカだねぇ.(ヒヒ

うーむ,でもあんましWebDAVって版管理のシステムとしては使われないですよね. どこでも見える共有フォルダとしてよく使われてますけど...

[UNIX][Windows] MinGWの読み方

ゼミのときにMinGWを口に出して読まなくてはいけなくなり,読み方を調べた.

なんでも 「読み方の議論に参加した人数だけ読み方がある」ということらしい. 要するに「どう読んでも構わんぞ」というわけか.

ちなみに,ゼミではmin-double-uのように発音しました.

本日のPingbacks(全0件)