YAPC::Asia2008 1日目レポート

YAPC::Asia2008Tokyo東京工業大学 大岡山キャンパスで開かれました
Perl好きには欠かせないイベント(お祭り)ですね
その1日目のレポートです

会場到着

  • キャンパス気持ちいい!
  • 電源がないのが少し残念
Continuous Testing (Kang-min Liu)
  • File::Modifiedで監視
  • Module::ExtractUseで必要なモジュールをロード
  • Log::Dispatchでnoftication
    • Log::Dispatch::MacGrowlでGrowlに出してた。かっこいい。
Perl Black Magic (José Castro - cog‎)
  • Perlを変態的に読みにくくするtips
  • 絵みたいなcodeでAA表示したり
  • 何とか読めるけどほとんど記号
    • 変態><
JavaScript Love for Perl Hackers (Ingy döt Net)
    • Vim上でスライド
  • pQuery::DOM
    • HTML::TreeBuilderのサブクラス
  • 中貝.pm
  • JS.pm
つながる AtomSub サーバ (takemaru)
  • AtomPubはblogのためのものじゃない
    • S3はクライアント側がリソース名を決めるが、AtomPubはサーバー側が決める
    • AtomPubでもクライアント側でもSlugヘッダに書くことで提案はできる
The Fastest Template Engine in Perl World (makoto kuwata)
  • 速い&PurePerl
  • XSのTemplate::Toolkitより5倍近く速い
  • テンプレートから外部テンプレートのインクルードもできる

Lightning Talks

String::TT (jrockway)
  • HereDocは使いやすいけどインデントできなくて醜いよ
会計報告(oyama)
  • お金☆大好き
  • 2008年はhotel danと東工大のおかげで安く済んだので懇談会の費用も出せました
  • 2008年は一度もマイナスにならなかった*2
OpenFastladder with Plagger (typestar)
Everybody wanna know where you belong! (charsbar)
  • 世界中のCPANAuthorは6550人のうち日本人は201人
  • これを使うとbug reportを日本語で送っても大丈夫かなぁとかわかる
  • 「輝け!全日本最強 CPAN Author 決定選手権 2007」をこの場で開催!TOP10を発表!
  • CPANAuthorになったらCodeReposにもおいで!
POE Erlang (takemaru)
  • スケーラブルで高可用性
  • googleBigtableと比べられるが、Bigtableは大きなデータをおおいておくのに適しているが、Dynamoは小さなデータをたくさん入れるのに向いている
    • すごすぎる
PerlMachine (wakapon)
    • (サイトが見つかりませんでした)
  • ためしにフロッピードライバ作ったら指数関数的に・・・?(聞き取れなかった><)
  • ミサイルランチャーとかに使える
    • すごい
Text::MicroMason (cho45)
  • TT嫌い。テンプレートごとに構文覚えたくない
  • eRubyみたいに埋め込みPerlっぽく書きたい
  • 速い&PurePerl
  • Text::MicroMason::SafeServerPagesならデフォルトでエスケープできて素敵
  • Tenjin知らなかった
WebService::Simple (yusukebe)
  • デフォルトならXML::SimpleでDOM操作もできる
  • CodeReposにアップしたらlastrratに全部書き換えられた
Vroom (Ingy döt Net)
  • sessionで話した内容とほとんど一緒
HTML Binary Hacks GIH89a Polyglot (takesako)
  • HTML Quiz
  • HTMLだけでブラウザを判別
お昼休憩

お昼にはサンドイッチとお茶が出たのですが、芝生でのんびり日向ぼっこしながら食べるとすごく気持ちよかったー
本当に素敵なキャンパス!

明日もあります

追記: 2日目のレポートも書きました

*1:CPANにない?

*2:PayPalのおかげ?