ぽっぺん日記@karashi.org
2002-08-19(Mon) 大雨 この日を編集
_ DVD-RAM on FreeBSD
土曜日にイジっていた DVD-RAM ドライブ(Panasonic LF-D100J)を FreeBSD on Thinkpad570 に繋いでみる。SCSI カードは IO データの PCSC-FP を使用。LF-D100J は cd0、PCSC-FP は nsp0 として認識した。dmesg はこんな感じ。
nsp0 at port 0x260-0x26f iomem 0xd4000-0xd4fff irq 7 slot 1 on pccard1
nsp0: try to reset scsi bus
nsp0: scsi_low: probing all devices ....
nsp0(3:0): period(100 ns) offset(15) width(0) flags 0x3
_ やはり書込が遅いが、バックアップ目的には使えそう。
_ ハリウッド映画のジンクス
昨晩「ブロークンアロー」がテレビでやっていたというので、同僚とハリウッド映画のジンクスでちと盛り上がる。以下はミリタリー系の映画のジンクス。
- 太平洋戦争関連の映画では例外なく日本軍が強い。日本語が出てくる場合には、幼稚園児が書いたみたいなもののことが多い。
- 主人公を差し置いて投入される特殊部隊はだいたい全滅する。
- 政府や軍はマズいこと(機密や陰謀)がバレそうになると「全部ブッとばして、なかったことにしちまおうぜ」ってな展開になる。
- 核兵器は強力な爆弾扱い。たとえ爆発したとしても大した被害はない。フォールアウトやら放射線被害が描写されることもない。
2005-08-19(Fri) この日を編集
_
Agile Web Development With Rails: A Pragmatic Guide (The Facets of Ruby Series)(David Thomas/David Heinemeier Hansson/Leon Breedt)が届いた
キターーー。
想像してたよりも薄いな。これだったら鞄に入れていても、それほど苦にならなそう。
今までPDF版をプリントアウトしたのを2〜3チャプター毎に持ち歩いて読んでいたので、今日から実本にスイッチ。
_ amazonを見たら、少し値下りしている
3657円か。ちょっと前には4000円を超えていたような。
2006-08-19(Sat) この日を編集
_ できごと
- 朝、ちょろっと、お客さん訪問。
- 妻と待ち合わせして、昼食を食べて買い物をしてから帰宅。
_ Squirrelmail 1.5.2(CVS版)
ちょっと試したみたが、かなり良い出来。
日本語パッチがないので、日本語対応は不完全かと思っていたら、localeをja_JPにしておくと、自動的にmb_convert_encoding()他のmb関数を呼び出すようになるので、問題なく日本語メールの読み書きができた。
ただ、添付ファイルに関しては、IE6でファイル名が文字化けしてしまった。Firefoxでは文字化け発生しないので、IEの問題かも知れない。
ちらっとソースを読んだところでは、ファイルをダウンロードする際にはファイル名の文字コード変換はされているみたいなんだけど。[SM-USERS-JA:1265] Re: 文字化けを参考にmb_detect_orderをソースに書き込んでやれば解決するのかな? <= 今度試す。
_ 部屋の片付け
私室がかなり酷い有様になってきたので片付けた。
積ん読を整理したいたら、ブックオフで見付ける度に、つい保護してしまう、『ラブクラフト全集』と『クトゥルー』がダブって何冊も出てきましたよ。
2007-08-19(Sun) この日を編集
_ Rails勉強会@東京 第21回に行ってきた
第19回に続き、2回目の出席。今回も有意義だった。
以下、セッションに関する感想とか。
前半『Capistrano & Vlad the Deployer』(セッションオーナー:福井さん)
Capistranoや、その対抗馬らしいVlad the Deployer(以下、Vlad)といったデプロイツールについて話そうというセッション。
規模が小さなRailsアプリしか動かしていない関係上、 デプロイツールを試したことがなかったんだけども、前々から興味はあったので参加した。
参加者のほとんどがCapistranoもVladも使ったことがない(唯一、福井さんのみ使用経験あり)という、なかなか不安な感じのスタートだったのだが(笑)、ソースを読みながら試行錯誤しつつ、Vladを動かすところまで進めることができた(Capistranoは、Subversionのバージョンの関係で断念)。
個人的な感触から言うと、Vladの方がCapistranoよりも小さいので使い易いのではないかという気がした。デプロイツールを初めて触るのであれば、最初からVladでいいかも知れない。
参考
後半『テスト全般について』(セッションオーナー:もろはしさん)
テスト全般について語ろうというセッション。
テストとは直接関係ないんだけども、舞波さんから、Railsを動かすには、どのサーバが一番速いかという話があった。俺メモによると、
- lighty速い。Mongrelの5倍くらい。
- っつーか、Mongrel遅すぎ。
- Swiftiplyも速い。でも、安定していない。
という感じらしい。
ちなみに、Swiftiplyは、Apache + mod_proxy_balancerとMongrelみたいな感じで、リクエストを受けるフロントエンドと、その背後のバックエンドで構成されるんだけども、フロントエンドの設定変更をせず、バックエンドの数をバカスカ増やせるという利点があるとのこと。これからの発展が楽しみだ。
次に、レオさんからFixtureScenariosの紹介があった。このpluginの特徴を挙げると、
- fixtureをテーブルごとではなく、modelごとにまとめることができる。
- scenarios.rbというRubyスクリプトに、必要なfixtureのシナリオを書いてからテストを走らせると、scenarios.rbに沿って、fixtureが自動生成される。
という感じ。modelが増えてくると、fixtureの管理は混乱しがちなので、なかなか良さげ。
それから、日本で一番RSpecを使われている、もろはしさんの『よく訓練されたRubyプログラマのためのRSpec紹介』。ホントは英語のタイトルで、たぶん、RSpec for well-trained Ruby programmerだったんではないかと思うんだけども、メモし忘れてしまった(ぉ。
実は、以前、RSpecを試したことがあるのだが、どうも独特の文法に慣れなくて、結局、本格的には使わず挫折してしまった経験がある。もろはしさんは、そんなRubyプログラマのために、RSpecで動いているRubyコードを解説するというスライドを作られていた。正直、俺はどこからどう見ても「よく訓練されたRubyプログラマ」ではないのだが、「なるほどー」と納得できた。なお、スライドはまだ未完成で、完成した暁にはblogで公開されるとのこと。超期待。
単なるRSpec紹介より、もうちょっとステップアップした話もしてみたいという、もろはしさんのお話もあったので、今進めているプロジェクトではRSpecを本格的に使ってみることにして、次回のRails勉強会までに、そちらのお話を聞けるだけの知識を身に付けたいと思う(あんまり時間ないけど)。
参考
その他
- もろはしさんから「いつもブックマークありがとうございます」と挨拶して頂いて、実はブクマばっかりで全然試していなくて、超恐縮モードになったり。
- 舞波さんから聴けるポジペ(ポジペ2.0)ということで、http://www.amazon.co.jp/dp/B000Q6GVIIを頂いたw
- あー、そういえば、『優しいRailsの育て方』を持っていって、舞波さんにサインを頂けば良かった。
- ニコニコ動画、ちょーオモロイという話がちらほら。
- 酒井さんに、emobile、すげーいいですよ、と強烈にプッシュされたり。ホントに速いので、確かに良さげ。もうちょっと軽いPCを新調したら考えてみよう。
- 寝不足気味だったので、今回は懇親会はスキップした。
- 駅までの帰り道、Hexaさんから、Mac Bookは、Macじゃなければ持ち歩きたくなくなる重さという話を聞いたり。


まで頂ければ幸いです。
タイタス・クロウの帰還 (創元推理文庫 F ラ 4-3 タイタス・クロウ・サーガ)(ブライアン・ラムレイ)
叛逆としての科学―本を語り、文化を読む22章(フリーマン・ダイソン)
ゲバルト時代 SINCE1966-1973 あるヘタレ過激派活動家の青春(中野正夫)