YAPC::Asia2008 1日目レポート
YAPC::Asia2008Tokyoが東京工業大学 大岡山キャンパスで開かれました
Perl好きには欠かせないイベント(お祭り)ですね
その1日目のレポートです
会場到着
- キャンパス気持ちいい!
- dankogaiが着物
- 電源がないのが少し残念
Continuous Testing (Kang-min Liu)
- Test::Continuous http://search.cpan.org/~gugod/Test-Continuous/
- File::Modifiedで監視
- Module::ExtractUseで必要なモジュールをロード
- Log::Dispatchでnoftication
-
- Log::Dispatch::MacGrowlでGrowlに出してた。かっこいい。
- 質問でDevel::Cover http://search.cpan.org/dist/Devel-Cover/もあるよという提案が
Perl Black Magic (José Castro - cog)
- Perlを変態的に読みにくくするtips
- コードゴルフのtips
- 絵みたいなcodeでAA表示したり
- 何とか読めるけどほとんど記号
-
- 変態><
JavaScript Love for Perl Hackers (Ingy döt Net)
-
- Vim上でスライド
- pQuery::DOM
-
- HTML::TreeBuilderのサブクラス
- 中貝.pm
- JS.pm
つながる AtomSub サーバ (takemaru)
- AtomPubはblogのためのものじゃない
- Amazon S3と比べて
-
- S3はクライアント側がリソース名を決めるが、AtomPubはサーバー側が決める
-
- AtomPubでもクライアント側でもSlugヘッダに書くことで提案はできる
The Fastest Template Engine in Perl World (makoto kuwata)
- 速い&PurePerl
- XSのTemplate::Toolkitより5倍近く速い
- テンプレートから外部テンプレートのインクルードもできる
Lightning Talks
String::TT (jrockway)
- HereDocは使いやすいけどインデントできなくて醜いよ
- lexicalな場所にはString::TT http://search.cpan.org/dist/String-TT/がいいよ!
OpenFastladder with Plagger (typestar)
- Plagger::Plugin::Store::FastladderでPlaggerからOpenFastladderに
Everybody wanna know where you belong! (charsbar)
- 世界中のCPANAuthorは6550人のうち日本人は201人
- Acme::JapaneseCPANAuthors http://coderepos.org/share/browser/lang/perl/Acme-JapaneseCPANAuthors/trunkで日本人CPANAuthorを集めてる
- これを使うとbug reportを日本語で送っても大丈夫かなぁとかわかる
- 「輝け!全日本最強 CPAN Author 決定選手権 2007」をこの場で開催!TOP10を発表!
- CPANAuthorになったらCodeReposにもおいで!
PerlMachine (wakapon)
-
- (サイトが見つかりませんでした)
- ためしにフロッピードライバ作ったら指数関数的に・・・?(聞き取れなかった><)
- ミサイルランチャーとかに使える
-
- すごい
Text::MicroMason (cho45)
- TT嫌い。テンプレートごとに構文覚えたくない
- eRubyみたいに埋め込みPerlっぽく書きたい
- Text::MicroMason http://search.cpan.org/~evo/Text-MicroMason-1.992/にたどり着いた
- 速い&PurePerl
- サニタイズ言うなキャンペーン
- Text::MicroMason::SafeServerPagesならデフォルトでエスケープできて素敵
- Tenjin知らなかった
WebService::Simple (yusukebe)
- APIごとにWebService::*を探すのは面倒
- WebService::Simple http://search.cpan.org/dist/WebService-Simple/ならWebAPIを汎用的に扱える
- デフォルトならXML::SimpleでDOM操作もできる
- CodeReposにアップしたらlastrratに全部書き換えられた
- みんなもCodeRepos使うといいよ
Vroom (Ingy döt Net)
- sessionで話した内容とほとんど一緒
お昼休憩
お昼にはサンドイッチとお茶が出たのですが、芝生でのんびり日向ぼっこしながら食べるとすごく気持ちよかったー
本当に素敵なキャンパス!
明日もあります
追記: 2日目のレポートも書きました