連載 : ネタバイザーの誕生を振り返る 第2回

| 0 Comments | 0 TrackBacks

このエントリは、YourAVHost の提供でお送りします。

3月26日

第1回連載では、 「朝までなんんだかんだと盛り上がりました」としめくくったわけですが、 朝までの間に、yusukebe さんによるネタバイザーのプロトタイプが放たれました。 フォームに入れた単語をテンプレートに差し込んで表示する cgi でした。 これで一気にジェネレーターを作ってリリースする流れになりました。

yusukebe++

26 日の夜、ぼくはようやく Catalyst で実装した版 (今のような permalink がある版) をなんとか動く状態まで持ってきました。 そんな中、yusukebe さんは先を行っていて、さらなる hack をしていました。 現在のネタバイザーのように flickr に検索をかけて写真を取ってくるのです! なんとすごいのでしょう。

yusukebe さんの hack した版のスクリーンショットは、otsune さんの tumblr に保管されています。


(otsune tumblr まとめサイト 画像保管庫Q)

3月27日

ぼくが yusukebe さんの flickr hack を見たのは 27 日になってからでした。 yusukebe さんから flickr に検索を投げるコードをいただいて Catalyst 版にさっそく載せてみました。 yusukebe さんからコードをいただいてなければ、もっとぼくの作業は遅くなったことだろうと思います。

27日の夜は、ぼくは flickr の検索結果を memcached に置くようにしてみました。

3月28日

27日から28日にかけて tomyhero さんによる timeline hack が、おごそかにとりおこなわれました。 現在の チョットまえのネタバイズ ページのベースになっている hack です。 ぼく個人的には、Template::Filters::LazyLoader という素晴らしいモジュールの存在を知ることになった hack です。Foo::Filters というクラスを作って fs_foo というメソッドを生やせば引数なしのフィルタに、fd_bar というメソッドを生やせば引数をとる必要なフィルタを作れるのです。Lazy なぼくにピッタリです!

そんなこんなで、ほぼ今に近い状態まで来ました。

続きます。

No TrackBacks

TrackBack URL: http://blog.woremacx.com/MT/mt-tb.cgi/195

Leave a comment