PHPプログラマ in YAPC::Asia 2006 Tokyo - 0329
さて、偵察してきました。Perlのことは全然わかりません。
新卒の頃にもらったラクダ本があるけど、もう10年以上前に書かれたものです。
概要
私自身この手のイベントに参加したのは久しぶりだったのですが、300人と言う大人数にも関わらず、非常に砕けたシリコンバレー的な雰囲気でした。会場も蒲田はいまいちですが、広くスクリーンもとても大きく良かったです。空調も快適でした。一昔前によくいたような、髪の長い人は少なく、自分より年下風な人が多いなと感じました。自分が年上になったんでしょうけど。
セッション http://tokyo.yapcasia.org/sessions/
Time: 9:30 AM - 10:00 AM
Summary: Welcome -- Tatsuhiko Miyagawa
会場の説明でした。紙もくばられました。WikiとかIRCとか色々やってたみたいです。
私はノートPCもっていないので今頃繋いでいますが、会場の人は使っていたのかな?
無線LANは使っていたぽいですけど。プレゼントビデオもWebに載るらしいですよ。
Time: 10:00 AM - 10:45 AM
Summary: Introduction to Pugs -- Audrey Tang
台湾の女の人です。すごいです。Haskelを使ったのは、Perl6に文法が似ていたからだそうです。
それにしても、5と6でこんなに文法変えてしまって大丈夫なんですかね。あとHaskel処理系って安定しているのでしょうか。
サイボウズの竹迫さん http://labs.cybozu.co.jp/blog/takesako/ の訳が素敵でした。
Time: 10:45 AM - 11:05 AM
Summary: Module::Compile -- Ingy do"t Net
Mac OSXでFirefoxでプレゼンしてました。ほかにもFirefox使ってた人いました。何かツールがあるのかな?
Perl用のプリプロセッサの説明で、普通のモジュールの.pmの代わりに.pmcを使うと言うアイデアを、どうのこうの、
と言っていたけど、.pmcってそのためにあるものじゃないの?もしそのためじゃなかったら、これに使っちゃって良いのかな、
ほかの目的ですでに使ってる人いないのかな、と心配になりました。
Time: 11:05 AM - 11:50 AM
Summary: mightyv -- Leon Brocard
去年?の8/31から10/3で2人で開発したBBC用のテレビ予約その他サービスの説明をしてました。開発が油に乗った頃には
ものすごい勢いで機能が増えていました。ユーザーの顔写真とかちょっとした機能だけど面白いなとか思いました。
さらに、途中でスキーマ変えてました。サービス開始前だからできたことだろうな。。
Yahoo!に買収されるかも、とかいってました。しかし、1130ユーザー、50写真、1000タグ、14/220RSS使用と、
意外と使われていないようです。そして、面白いと思った顔写真もあまり使われていないようで、実装するのはやめよう。
さらに、オートコンプリートまで用意したタグも爆発していて、どうなんだろう。。
Time: 11:50 AM - 12:20 PM
Summary: TBA -- Yukihiro Matsumoto
PerlはUCSだけどRubyはCSI(文字セットインディペンデント)だぞ、と。
UCSはラウンドトリップとかの問題があるとか、日本は過去日本語の通らないソフトのローカライズで苦労したとか言いつつ、
CSIにしたら、また似たような問題、がでるんじゃないのかな、と思ったけど、
CSIだが基本はUnicodeで配布する、ただし、Tronコードとか対応のパッケージも用意しておくよ、と言うことかな。
Time: 1:30 PM - 2:00 PM
Summary: Plagger - RSS/Atom remixing platform -- Tatsuhiko Miyagawa
(Perlで作った)Plaggerサービスの説明。これは便利そう。
Time: 2:00 PM - 2:45 PM
Summary: mixi.jp: ChangeLog -- Batara Kesuma
スケーラビリティーの話。この辺って英語の資料が多いけど、今後どんどん日本にもスケーラビリティーを確保した
サービスが増えていきそうな予感。まあこれ目的で言ったわけですが、はてなとの勉強会とも内容が違い非常に勉強になった。
Time: 3:00 PM - 3:30 PM
Summary: JSAN and AJAX -- Dave Rolsky
PerlのCPAN (PHPならPEAR) に相当するJavaScriptのモジュール置き場JSANを作ろうとしているらしい。
ファイルが分かれるとロードが遅いしライブラリの依存関係を最後のユーザーが書くのはなんだから、
そこサーバー側が解決して全部結合したものをhtmlファイルまたはひとつのJavaScriptとしてだしてくれると良いよね。
なお、prototypeとか他のモジュール作者との連絡は取れ(っ)てないようだ。
Time: 3:30 PM - 4:15 PM
Summary: ? Jifty -- Jesse Vincent
Perlのフルスタックフレームワーク。Catalyst(もしらんけど)はゴチャゴチャしてるから書き直したんだって。
Perlのフレームワーク使うことはないから一番眠くて周りを見たら、周りも眠そうだった。
Time: 4:25 PM - 4:45 PM
Summary: the first postmodern computer language vs the first Babel-17 computer Language: Ruby -- Masayoshi Takahashi
Rubyのとこの高橋名人で、ヨタ話。名前重要。
Time: 4:45 PM - 6:15 PM
Summary: Perl Best Practices -- Damian Conway
Perlの世界ではすごいひと(らしい^^;)。良いコードを書こうとする習慣、態度こそが大事、と言っていたが、
説明の中身はバッドノウハウ風だった。これを社内に広めるには、周りの人が真似したくなる美しいコードを書くのが良いとのこと。
ではまた明日。
