2006-05-02
■ [softs] Subversion
部室のマシンにSubversionを入れてみた。
今まで知らなかったんだけど、svn+ssh使えばサーバ(svnserve)立てたりする必要ないのな! (Subversionを ssh 経由で使おう(ApacheもWebDAVも必要ないよ))
Rubyから扱う場合は、標準でRubyバインディングがついているらしいです。 CVSは標準でそういうのはないのかな?(RAAにruby-cvsがあるけど)
RAAのVCSもダウンロードしてみたけど、 「CVSやSVN等を統一したインターフェイスでアクセスできるようにする」というもののようで、 リポジトリを直接触るとかそういう感じではなさそう。(というかREADMEがフランス語でよくわからん(笑))
何がやりたいのかというと部内のプロジェクトの進行状況をウォッチしたいのだけど。
■ [misc] Fortress
Guy Steele氏の講演が京大であったので聞いてきた。英語なんで1/10くらいしか聞き取れず…
メモを書いたノートが研究室にあるんで内容はそのうち。というか k.inabaさんの記事を読んでくださいというのでも良いんですけど(笑)、 付け足すとすれば「=」と「:=」が両方用意されてる*1 のとか僕は面白いと思いました。
*1 たぶん、副作用を伴うかの違い。前者は「束縛」、後者は「代入」