nDiki : 2004年08月上旬
2004年8月1日 (日)
■ [ 映画鑑賞 ] マッハ!

@ 渋谷東急
2004年6月30日に閉館した渋谷東急文化会館にかわり、渋谷クロスタワー内の(旧)クロスタワーホールを改装して営業を再開したようだ。 クロスタワーホール時代も試写会とかに使われていたみたい。
渋谷東急文化会館はもう跡形も無くなっていたのにはびっくり。 そういえばあまり渋谷もきてないしな。
シートは普通。 スクリーンサイズの割に傾斜の具合が足りないのか、それとも配列が悪いのか上映中前の人の頭が邪魔で字幕が見にくかった。 前の人もその前の人が邪魔のようだったし、自分も背を高くして観ていたから後の人も見にくかったんじゃないだろうか。 K列だったのだがもっと前の方がよかったのかもしれない。
ちなみに一応、はやりの全席指定。 劇場入口で座席表を赤マジックで塗りながら座席を埋めていた。
@ マッハ!
映画の日で混雑を懸念したが、開演30分ちょい前の到着時点ではまだガラガラだった。 開演時には8割ぐらいの入り。
タイトルの意味は不明。 劇中にもマッハというキーワードは出てこず。原題は何だろ。
映画はどこかみたことのあるストーリー展開。
シンプルで分かり易い。
トニー・ジャーのアクションが素晴らしく、またそれを生かしたスピード感のある作りになっていて上映時間があっという間だった。
ムエタイ格好いい。カンフー映画にはない動きが新鮮。
鑑賞後振り返ってみると、はてアクション以外は特に語るところがない。 ま、そういうのもアリか。 お薦め。
- [ 映画鑑賞 ] 恋愛適齢期 - Something's Gotta Gi... (2004-03-23)
- [ 映画鑑賞 ] 20:30 ゼブラーマン (2004-02-25)
- [ 映画鑑賞 ] ビッグ・フィッシュ (2004-05-31)
- [ 映画鑑賞 ] APPLESEED アップルシード (2004-05-16)
- [ 映画鑑賞 ] コンスタンティン (2005-05-03)
■ 過去の今ごろ

過去の8月1日より。
- 今日のさえずり - 新聞の集金かなと思ったら黄金のキョロ缶 (2008-07-27)
■ 第29回 芸能山城組 ケチャまつり

去年見逃がしたケチャまつりを見に、新宿三井ビル55ひろばへ。
| 12:00 | ジェゴグの演奏とてほどき |
| 13:00 | みちのくの太鼓 |
| 14:00 | ジェゴグの演奏とてほどき |
| 15:00 | ガムランの演奏と踊り |
| 16:00 | ジェゴグの演奏とてほどき |
| 17:00 | ブルガリア女声合唱 |
| 18:00 | ガムランの演奏と踊り |
| 19:00 | ケチャ |
そうですか。ケチャ 19:00 ですか。考えてみれば、まあ夜というのも妥当だな。 がっくり。 次回乞御期待。
ロイヤルホストで食事を済ませてから「江刺の鹿踊」、ガマのメンソレータム売り、ジェゴグ演奏を見る。 やまだ君ジェゴグ体験。
- 準備委員会キックオフミーティング (2005-11-19)
- 今日のさえずり - 開き括弧がいわゆる全角文字で閉じ括弧が半角文字になる人多すぎ (2008-08-25)
- 着替え (2002-04-16)
- m4s オフ会 (2005-04-23)
- 本厚木 (2005-04-26)
■ 契約による設計と状態遷移モデルの抽出とか

事前条件/事後条件/不変表明で宣言できる仕様はプログラムの仕様の一部であるので、カバーできる範囲を明確にしつつ議論するのが重要。
@ テストフェーズとの連携
assertion による実行時検出の場合は、実際にそこを制御が通過しなければならない。テストフェーズとの連携があると実用的(単体テストスケルトンの自動生成など)。
@ 表明状態数
事前条件/事後条件/不変表明から内在的な表明状態を抽出できたとして、状態数はどれぐらいになるのだろう? 1〜3ぐらいだと面白くない。かといって多すぎる場合は設計上の誤りがある可能性が高い。
@ 過去の話題
- assertion (2004-05-16)
- テスト駆動開発入門 (2004-08-02)
- GRAPH GEAR セミハードタイプ デジタルカメラケース DGB-01... (2005-02-07)
- カシオ トラベルクロック PQ-60-1JF (2004-10-23)
- xDピクチャーカード対応 USBリーダ/ライタ MAUSB-100 (2005-04-23)
2004年8月2日 (月)
■ テスト駆動開発入門

[ コンピュータ書籍 ]
契約による設計における段階的な表明を追加するプロセスの話などが昨日出た。
自分ももちろん assertion を書くのだが、それとは別に最近はテスト・ファーストによる開発がお気に入り。
しかしまだ「単体テストのカバー範囲」・「テストケースが充分であるか」・「リファクタリング時のテストの追随」などまだ勇気を持てていない部分がある。
ということで(テストとはまた別ではあるのだが)テスト駆動開発もちょっとチェックしておこうかと思い Kent Beck のテスト駆動開発入門を購入。
紙質も比較的チープ。 本屋でぱっと開いてみると細かいコードの断片が散らばっていて、何かプログラムの初学本っぽくてちょっとどうかなというのが最初の感じ。
しかし読み始めてみると面白く Part 1 までまず読み切った。 レッド/グリーン/リファクタリングのサイクルの中で、コードやテストが書き換わっていく様が非常にわかりやすい。 Martin Fowler のリファクタリング-プログラムの体質改善テクニックと同様細かい作業ステップを実演していて、雰囲気が良くわかる。
「テスト駆動開発はテストではなく開発方法である」というのも納得。
「動作するきれいなコード」を書くために続きを読もう。
[ 書評 ]
- テスト駆動開発入門読了 (2004-08-05)
- 創発 蟻・脳・都市・ソフトウェアの自己組織化ネットワーク 読了 (2004-07-09)
- 契約による設計と状態遷移モデルの抽出とか (2004-08-01)
- Scheme でプログラムを書く (2004-08-09)
- ソフトウエア開発 55の真実と10のウソ読了 (2004-06-08)
■ 過去の今ごろ

過去の8月2日より。
■ 牛角キムチの味が戻った

スーパーで売っている牛角ブランドのキムチが口に合っていてよく食べる。 近所で気軽に買える値段のものとしてはなかなか良い。
しかし最近味が変わってがっかりしていた。 なんか酸っぱすぎ。
と思ったら先週買ったやつから味が戻った。
- 韓国のお土産と言えばペ・ヨンジュン (2005-09-02)
■ Subversion で大文字・小文字のみ違うファイル名へ変更

Windows ユーザが拡張子を全て大文字にしたファイル名のファイル (hoge.PNG) を登録していた。Windows 上の挙動のチェックがてら Linux 側で
svn move hoge.PNG hoge.png svn commit
してみた。
もちろん Linux 上では問題なし。
Windows 側で TortoiseSVN を使って更新をかけたらエラー。 hoge.PNG のみ先に単体でアップデートすることで作業コピーからの削除まではできるが、.svn の中のファイルのコピーだかで失敗する。
結局作業コピーを削除してチェックアウトしなおし。
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
- TortoiseSVN 1.0.4 (2004-05-17)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- amaroK で Linux 上の iTunes 音楽データを聞く (2006-01-22)
- Debian GNU/Linux で Dropbox (2008-09-16)
2004年8月3日 (火)
■ Unison で Windowsのローカルディレクトリとリモートの共有フォルダ間の同期

オフィスのPC上のホームディレクトリを別のWindows BOX にミラーしておくのに DirSync (ディルシンク)を利用している。 最近ちょっとさぼっていたミラー作業を、今回は実験をかねて Unison でやってみた。
遅い。
オプションで -fastcheck true を指定しても、ファイル自体のスキャンは実行されるのか。10GBオーバーのファイル群の同期をこの方法で取ると、リモートのファイルのスキャンのために結局全て1度転送が起きることになる(同期の必要なものはまた転送が起きる)。
転送が始まってからも共有フォルダ内での renaming が Permission denied で失敗したりするしどうもよろしくない。
ということ共有フォルダを使った Unison はいまいち。 やはり規模が大きい時には、サーバ側でも Unison が動く形でないと駄目だな。
@ 追記 (2004年8月4日)
全部転送される旨がマニュアルに書いてあった。
(However, running Unison this way is only a good idea if the remote host is reached by a very fast network connection, since the full contents of every file in the remote replica will have to be transferred to the local machine to detect updates.)
- Unison で Windowsのローカルディレクトリとリモートの共有フォ... (2004-08-10)
- cwRsync と UNC (2004-09-03)
- 自宅の無線 LAN を復旧 & IEEE 802.11g 化 (2004-11-26)
- ワイヤレスLAN 802.11a/b/g Mini-PCI カード 31P... (2004-11-26)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
■ 過去の今ごろ

過去の8月3日より。
- 友人PC購入(につきあう)
- 2年前。Pentium4 2.26GHz。まだまだ現役だな。
- ノート PC 分解 (2004-09-20)
- Pentium 4 マシンから Athron 64 マシンに乗り替え (2008-09-05)
- DynaBook SS 3440を再セットアップして里子に (2004-03-06)
- 11:45 今日の秋葉原 - マザーボード購入 - (2001-08-12)
- ThinkPad X31 2672-BJ9 (2003-11-30)
■ 古いICQのアカウントを使ってみる

かなーり昔のアカウントを掘り出して、Gaim で接続してみた。
まだ抹消されていなかったようで、そのまま使えた。 相手いないけど。
- Window Makerでシステムトレイ (2005-02-01)
- Gaim 1.0.3 に上げるとチャットで異常終了 (2004-11-29)
- [ Debian ] Mozilla 系全滅 (2003-10-21)
- [ Debian ] Gaim 0.66 (2003-08-03)
- Skype for Linux Beta 0.93.0.3 (2005-01-27)
2004年8月4日 (水)
■ 過去の今ごろ

過去の8月4日より。
- 某プロジェクトに参加
- 結局いじり散らかしてしまっただけの感があり、ちょっと申し訳ない感じ。
■ こえだちゃんと木のおうち9月発売

マジですか!
お部屋が10個? 昔の「ばこーん!」ってオープンするやつじゃなくなったのね。
- こえだちゃん (2004-01-18)
2004年8月5日 (木)
■ テスト駆動開発入門読了

短めなのですぐ読み終わった。 入門と銘打ってあるが、重要なエッセンスがカバーされているので1冊で結構テスト駆動開発の意味がわかると思う。
- グリーンにする(テストを通す)ために、アサートで期待する定数を返すようなメソッドをまず作ってしまう。
というのが衝撃的である。 自分でも実際そうした事はあるのだが何か罪悪感があった。 しかし TDD では続くリファクタリングのフェーズがあるので、悪ではない。
また
- 「テストの中とコードの中の重複を取り除く」リファクタリング
というのもなるほどという感じ。 コード中での重複はもちろん気を使っているつもりだが、テストとの重複というのは考えたことがなかった。
ぜひ実践してみたい。
- テスト駆動開発入門 (2004-08-02)
- ソフトウエア開発 55の真実と10のウソ読了 (2004-06-08)
- ピープルウェア読了 (2004-05-25)
- かんたん年賀状素材集 (2004-12-10)
- 創発 蟻・脳・都市・ソフトウェアの自己組織化ネットワーク 読了 (2004-07-09)
■ 過去の今ごろ

過去の8月5日より。
- なつみかん研究開発再開!? (2005-02-09)
- はてなアンテナからなつみかんへ (2004-11-13)
- [ WiKicker ] touch (2003-05-14)
- なつみかん redirector(2) (2003-11-14)
- [ www.naney.org ] LIRS とか (2002-07-20)
■ Windows 用 GNU tar

この間 Windows 用の GNU Make として MinGW版を選択して、プロジェクトのドキュメントのビルドの自動化をすすめている。
しかし(最初からわかっていたのだが)make だけでは駄目で各ユーティリティがなくて結構不便。 touch すら無いし。 幸い全員の環境に ActivePerl が入っていることが前提になっているので、必要ならスクリプトを書いていけばある程度はなんとかなる。
今日は、プロジェクトで開発したPerl モジュールのソースアーカイブを自動的に一時ディレクトリに展開して pod2latex をかけてごにょごにょという処理の Makefile を書く。 さすがに tar が無いと無理だ (Archive::Tar を使うという手もなくはないが結局標準ではないし)。
@ GnuWin32
ということでGNU tarを探す。例によってインストール不要という条件で。
MinGW の中からは探せず。 GnuWin32 のものを使ってみる。 ついでに gzip も
- tar.exe (GNU tar tar-1.13-1-bin.zip)
- libiconv-2.dll (libiconv-1.8-1-bin.zip)
- libintl-2.dll (libintl-0.11.5-2-bin.zip)
- gzip.exe (gzip-1.3.5-bin.zip)
fork できないとかで tar の -z オプションが使えない。かなりがっかり。
@ texinst753 (W32TeX Web2C-7.5.3 簡易インストーラ)
あれ、gzip が最初からPATH上にあるなと思ったら、texinst753 に含まれていた奴。 GNU tar も入っている。 ちょっとバージョンが古めだけど -z も効くし、これが扱いやすいかも。
なにより他のプロジェクトメンバの Windows BOX にもそれぞれ入っているはずだし。
ということで GNU tar 確保。
- ActivePerl で Ming (2005-02-23)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
- Template Toolkit (2004-09-08)
■ OpenSSH for Windows

やはり Windows - Windows で Unison を使う事に未練がある。 リモートの Windows BOX で sshd をたてればなんとかなる?
Cygwin の中で必要なものだけを抜き出したパッケージ。 cwRsync と同じタイプ。
Windows XP Home Edition SP1 にインストーラでインストール後、説明どおり group と passwd を作成。 sshd をサービスとして開始する。 Internet Connection Firewall の設定を変更して22番ポートを開ける。
しかしなんか変なシェルで使いづらい。 またコマンドが実行に失敗してエラーモーダルダイアログが出る時は sshd が動いているPCの画面に表示される。SSHクライアント側からは知るよしもないし、ボタンを押すすべもない。
うーん。不便。
- ActivePerl で Ming (2005-02-23)
- Unison + Zebedee (2004-06-11)
- cwRsync (2004-07-31)
- Linux 上で Windows 用インストーラを作成する (2004-10-14)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
■ やまださん? 山田優? 篠原涼子?

つい最近までカネボウ化粧品の「サンスクリーン ALLIE (アリィー)」や「T'ESTIMO (テスティモ)」のCF に出演している女優、篠原涼子だと思ってた。
え。山田優なの? T'ESTIMO のCM でナレーターが「やまださん!」って声をかけているんだけど、「何でやまださんなんだろうね」と妻に話すまで気がつかなかった。 ALLIE は去年も山田優がイメージキャラクターだったそうで、ずいぶん長い間勘違いしていたもんだ。
篠原涼子もそれなりの年齢なのにボディとか維持して随分頑張っているなぁと見直していたのだが。
ALLIE はハワイ語で「最高位の人・王様」という意味とのこと。
- 近谷先生ご退職記念パーティー (2006-03-25)
- tkh夫妻を囲む会 (2004-01-11)
- 執事と言えばセバスチャン (2005-01-16)
- 故郷の祭りをライブストリーミングで (2007-08-19)
- 研究室 OB Twitter-ers と秋葉原で飲んだ (2008-09-11)
2004年8月6日 (金)
■ 過去の今ごろ

過去の8月6日より。
- 高級もも
- 昨日スーパーに行ったらもう梨が出始めていた。もう秋も近い?
■ STIKFAS BLACK ALPHA MALE MILITARY

[ 秋葉原 ]
先週誕生会をやったスタッフと今週の水曜日の定例ミーティングで「今日誕生日です」と宣言したスタッフと誕生日続き。 同じチームだし何かお祝いしておこう。
ということで秋葉原ラジオ会館に何か役に立たなさそうなのを探しに。 一人はガンダム好きなのでマイナーなキャラのフィギャアあたりか? (ジムとかどうかなと思ったが後で聞いたら以外と好きだそうで。そうするとやっぱりギャン?)。
しかしもう一人のスタッフには通じないかもしれないな。日本人じゃないし。 ガメラのソフビとかも目についたのだがやっぱり無理があるかな。
ということでまあまあ無難にスティックファス ベーシックタイプ アルファミリタリー (ブラック)を。自分の分も含めて3つ買ってみた。
「スティックファス」 は、シンガポールのBan.Y.Jを中心とした4人組のアーティストが作った楽しいボールジョイント方式のアクションフィギュアキットです。名前の[STiKFAS]は、「サクサク作れる!」という意味の[Stick Fast]という言葉を省略してつけられたもの。-- http://www.tomy.co.jp/... より
- http://www.stikfas.com
- http://www.tomy.co.jp/stikfas/
-
楽天:http://www.rakuten.co.jp/tail/470123/951510/
ABS樹脂製のプラモ。部品点数はそれほど多くないが、1時間以上かけて一個づつランナーから外した部分のバリ取りを。 銃が11もついているというのがすごい。
ボール関節によりいろいろなポーズが可能。重心が低めでバランスが良く、足が幅広でよく立つ。ディテールを省略して記号化されているのも良い。
適当に目に入ったものを買ってみたのだが思ったよりいいな。 遊びおわってしまう時ようにチャック付きのビニール袋がついていたり、オモチャとしても気がきいている。
値段はちょっと高い感じ。もうちょっと安くてもいいんでは。
G2 ALPHA MALE の方が関節の可動範囲が大きいようなのでこちらが欲しい。 GS ALPHA MALE CHINESE WARRIOR MONK か、G2 ALPHA MALE NINJA-BKACK あたり。
- 今日のさえずり - 先っちょ、あけぼの鮭フレークの瓶に漬けた (2008-11-11)
- フルハルターでスーベレーンM400を注文 (2005-11-04)
- 偉い人にはそれがわからんのですよ (2005-04-14)
- 2005年仕事初日 (2005-01-05)
- 今日のさえずり - ホームレスグーチョコランタン (2008-10-27)
2004年8月7日 (土)
■ 過去の今ごろ

過去の8月7日より。
- Microsoft Developer Studio の .dsw, .dsp ファイル
- まだ Visual Studio 6.0 だよ。まあ最近は直接IDEで作業する仕事はなくて、Perl モジュールのビルドぐらいにしか使っていないのだが。
- ActivePerl で Ming (2005-02-23)
- WiKicker の Makefile.PL を Module::Inst... (2006-02-10)
- WiKicker 0.29 リリース - ビルドまわりの改良など (2006-02-13)
- CPAN のPerl モジュールを RPM パッケージ化する (2003-04-22)
- PPM パッケージのインストールではまる (2001-12-25)
■ モンベルクラブ渋谷店

2003年秋にオープンしたモンベルクラブ渋谷店にバッグを見に行く。 宇田川町、東急ハンズの正面口前、道路をはさんだ向いにある。 各フロアはそれほど広くはないが、mont-bell の商品がずらりと並んでいる。
今日は写真散歩に行く時のウエストバッグ(ヒップバッグ)を物色しに。
あたりが収納できるもの。特に TC-1 と DSC-U40 が迅速に出し入れできるものがいい。
今のラインナップは以下の感じ。
- Gregory ランパールーム Rumper Room
- 容量が大きく(14.7L)、ちょとした散歩にはちょっと大袈裟。
- 一眼レフを収納したい時用。
- Gregory クイックポケットL Quick Pocket
- HEAD PORTER TANKER PDAポーチ
- PORTER TRIP カメラケース
- TC-1 ジャストサイズ。ただしそれ以外のものはほとんど入らない。
横型でコンパクトカメラが2台並び、取り出しやすいようにチャックではなく PORTER TRIP カメラケースのようなフタ式のものが希望。
しかし残念ながらモンベルにはそういうものは見あたらず。 東急ハンズ、渋谷ロフトにも寄ってみたけど希望にあいそうなのは見つからず。 どちらも吉田カバンが幅をきかせていた。
そういえば渋谷ロフトに入ったのはかなり久しぶり。池袋、川崎はたまに行っていたんだけれど。
- 中目黒の BAMBOOSHOOTS で CHUMS のストラップ (2004-04-10)
- HEAD PORTER TANKER PDAポーチ (2004-03-14)
- 常に持ち歩くアイテム用に PORTER SMOKEY バッグ - 誕生日プ... (2007-04-27)
- 私的10大ニュース2005 [ photo ] (2005-12-31)
- 液晶不具合再発の DSC-U40 を久しぶりに持ち歩く (2006-10-12)
■ 階下リフォーム中

1ヶ月前に空室になった階下の部屋にリフォーム業者がはいっているようで、土曜日だというのにガタガタうるさい。壁紙を貼り替えている様子。
ここに入居してから下水の臭い悩まされていたのだが、下の人が引越してからぱたりとおさまった。因果関係アリ?
- WWW で公開する写真の適当なサイズ (1999-09-09)
- 元家庭教師の旦那は一級建築士 (2004-06-05)
- 新婚の友人訪問 (2007-04-22)
2004年8月8日 (日)
■ 過去の今ごろ

過去の8月8日より。
- 真空管つきマザーボード
- 2回に1回しかうまくブートしなかったり、その他トラブル多発で休眠中。
■ BOBLBE-E SAM 2nd edition

昨日渋谷でウエストバッグを探して帰ってきた後、Web をチェックしていたら BOBLBE-E からヒップバッグが出ているのを知る。 今回考えている用途には合わないのだが、ブツそのものに魅力があって物欲を刺激。
ということで今日自由が丘にあるBOBLBE-EコンセプトストアへGo。
海岸沿いのサーフショップ(行ったことないけど)のような感じ、あるいはガレージ的な感じのするこじんまりとしたお店。 売るための陳列って感じにはなっていないので、事前に欲しいものをチェックしておかないと入っても困りそう。 店頭の水槽には亀がいた。
早速スタッフにボブルビー サムを注文。 最初はマットブラック(PANTHER?)にしようと思っていたのだが、ザラザラ感が強いのと擦り跡が白く残りやすそうなのでヤメ。 テカテカのブラックは逆に「これはこれで車の擦り傷みたいになっちゃいますけどね」と言っていた。 ということで(スタッフが「グレーの」と言っていた)もうちょい明るめの黒い奴を選択(明細には JACK となっていたけど、TITANでは?)。
スナックボックス(snack box)も一緒に欲しかったのだが、SAM用のやつは白いのしか在庫がなくて断念。
これから組み立てるとの事なので、しあがりは45分後との事。 その間自由が丘をぶらぶら。
時間すぎにお店に再度いって受け取り。
| SAM - HARNESS | BLACK | 1 | 8,190 |
| SAM - SHELL | JACK | 1 | 6,300 |
| LUMBER RACK | BLACK | 1 | 525 |
| SAM - NAT SET | BLACK | 1 | 378 |
| D - delta | 4 | 420 | |
| 工賃 | 1 | 1,575 | |
| 合計 | 17,388 |
結構かかるな。 通販サイトの値段を見てから行くと割高に感じるけど、商品を見たかったからまあいいか。 暑い中、取扱店の在庫を探して歩くはめになるのも避けたかったし。
SAM の方であるが、Gregory に慣れている身にはハーネスがとてもソフトに感じる。シェルの雰囲気から硬そうに見えるが、フィット感はとても良い。
トップは防水を考えてゴムベルトになっているため、開閉はしづらい。慣れが必要そう。 何はともあれ満足満足。
[ アウトドア用品 ]
- モンベルクラブ渋谷店 (2004-08-07)
- BOBLBE-E SAM CARGO NET (2004-09-12)
- 私的10大ニュース2004 [ misc ] (2004-12-31)
- BOBLBE-E ANIARA に何が入るのか? (2005-05-22)
- BOBLBE-E NEW MEGALOPOLIS 来た! (2004-10-05)
2004年8月9日 (月)
■ 過去の今ごろ

過去の8月9日より。
- 歓迎会の昼食会 (2006-02-08)
- 新人歓迎会 (2005-04-12)
- [ お仕事 ] インターン最終日 (2004-08-20)
- [ お仕事 ] もろもろの名目の飲み会 (2004-08-18)
- インターンは Vine 使い (2004-07-21)
■ Scheme でプログラムを書く

たまにやってくる「Scheme やるぞ熱」再来。
Gauche 0.8.1 をインストール。 何を書こうかという話になるが、今回はテスト駆動開発入門で「単体テストフレームワークをテスト駆動開発で書いてみる」という例があり、新しい言語を学ぶときに良いとあったのでそれに挑戦してみることにした。 Gauche用の xUnit は既にあるようだが、トレーニングということで車輪の再発明。
フレームワーク部分を書いているのか、フレームワークの単体テストを書いているのか、単体テスト用サンプルオブジェクトを書いているのか、何だかわからなくなってくるな (オーバーラップするところもあるし)。
テスト駆動開発入門を参考にしようと思ったが、昨日会社に置いてきてしまったばかりだし。 明日続きをやるか。
- テスト駆動開発入門 (2004-08-02)
- [ Perl ] PDL 2.4.1 から eigens が固有ベクトルを... (2004-03-05)
- WiKicker に JSON でのページ出力機能を追加 (2007-04-03)
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- テスト駆動開発入門読了 (2004-08-05)
■ なめらかアルバム

sappari.org で公開されているなめらかアルバムを試してみた。
すでにWebで使用している画像のあるディレクトリに ImageViewer.swfを放り込んで、1行1JPEGファイル名を書いた photo.txt を置くだけ。 ほとんどディスク容量もくわないので便利。
上記のサンプルは画像を 160x120 にしてあるので、静止した時に大きく表示される画質的にはちとつらい。元サイズ以上に大きくならないようなオプションがあるといいな。
- ケータイの写真を Gmail 経由で Flickr にメールアップロード (2008-02-22)
- jpegtran で Exif データを削除 (2004-11-27)
- プログラミング言語演習I第4回 (1999-05-18)
- GIMP でアニメーション GIF を作るメモ (2006-11-25)
- 理学系と工学系はちょっと違う - 「理系の人々」 (2008-10-17)
2004年8月10日 (火)
■ 過去の今ごろ

過去の8月10日より。
- RCSファイルを non-strict locking へ
- NaneyOrgWiki は現在17MB強データを食っている。カレントページが5MB弱でRCSファイルが10MBぐらい。比率的にはRCSファイルは思ったほど食ってない。しかし無駄なリビジョンもたまってきているだろうし、そろそろ管理ツールが必要か。
- www.naney.org 容量超過警告につきダイエット開始 (2006-10-03)
- [ WiKicker ] 久しぶりにメンテナンス (2004-04-02)
- [ WiKicker ] リビジョンが追加されていかない (2003-04-22)
- [ WiKicker ] RCSファイルのリビジョン間引き (2004-04-04)
- WiKicker 0.24 半年ぶりのリリース (2005-01-09)
■ Unison で Windowsのローカルディレクトリとリモートの共有フォルダ間の同期(再)

ホーム以下を全て1発で同期しようとすると初回が非常に時間がかかる。
/home/naney //server/home/naney -fastcheck true -path hoge
の hoge のところを /home/naney、 //server/home/naney 以下にそれぞれあるファイル・ディレクトリを指定して実行(スクリプトを書いてまわす)。
これで一旦 .unison ディレクトリ以下に管理情報ができてしまえば、
/home/naney //server/home/naney -fastcheck true
でも実用的な速度が出る事を確認。
それから -times オプションを指定してファイルの最終更新時刻を同期しようとすると、同期対象の中に read-only ファイルがあるとはまる。 1発目の同期はできるが、2回目で utime 変更エラーが出る。
- Unison で Windowsのローカルディレクトリとリモートの共有フォ... (2004-08-03)
- OpenSSH for Windows (2004-08-05)
- Windows 上の WiKicker で履歴機能が動かないのは環境変数 ... (2006-11-27)
- Windows 上の Apache からリモートの共有フォルダにアクセス (2006-07-12)
- Unison で Windows 間 sync (2003-10-24)
スポンサード リンク
■よく検索されるキーワード
提案書(75) torrent(69) perl(61) 書き方(45) 充電式カイロ(43) windows(38) x31(36) 使い方(32) linux(32) cvs(25) アジェンダとは(25) usb(25) thinkpad(23) 静電気(21) サンプル(20) 口コミ(20) ヨドバシ(20) アジェンダ(20) 画像(19) debian(19) ubuntu(19) mp980(18) f-01a(18) 手帳(17) tc-1(17) 秋葉原(16) ssh(16) subversion(16) グッズ(16) a6(15) 壁紙(15) ほぼ日手帳(15) c#(14) ダイソー(14) svn(14) 交換(14) インストール(13) 加湿器(13) firefox(12) ノート(12) 無印(12) 日本語(12) wiki(12) ganttproject(12) デロンギ(11) 方眼(11) ヨドバシカメラ(11) デザイン(11) nikkor(11) 設定(11) 作り方(11) dropbox(11) af(10) terastation(10) memcached(10) レビュー(10) カバー(10) カイロ(10) 2009(10) 除去(10) nikon(10) tortoisesvn(10) クラリチン(9) ガントチャート(9) 動画(9) ポメラ(9) ご査収(9) rcs(9) モジュール(9) n-01a(9) フィルム(9) 写真(9) システム手帳(9) edition(9) porter(9) xp(8) imap(8) 4c(8) docomo(8) ミニ6穴(8)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 0.068824s / load averages: 0.19, 0.25, 0.24
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク