天然パーマです。

YAPC::Asia 2013 でMojoliciousについてのトークをします #yapcasia

Perlだけじゃない?エンジニアの祭典「 YAPC::Asia 2013 」が9月に行われます。

  • 9月19日(木) 前夜祭
  • 9月20日(金) 本編1日目
  • 9月21日(土) 本編2日目

YAPCというイベントは2008年から参加していて... ってことを今思い出すと僕にとっては今年が5年目のYAPC体験なんですね。スーツ率が異常に低いカジュアルな雰囲気があり、憧れのギークの話が聞けたり、たっぷりの熱気が充満していて、かつ自由に過ごせる個人的にはベストなイベントです。

IMG_1570.JPG

初参加した時を思い出すと、トークの内容が分からなくても「なんかすごい!」「あの人カッコいい」と刺激をもらえる場所です。Perl初心者な方にもオススメなんで、興味ある方はチケット買って参加してみるとよいでしょう!締め切りが11日(日) と迫っています。

さて、僕は以前から「 Mojoliciousでつくる!Webアプリ入門 」というタイトルで40分のトークを応募していたのですが、おかげさまで採択されまして発表させていただきます。去年のYAPC::Asiaでは「ベストスピーカー賞」をいただいたのですが、今回の発表もその時と同じ「土曜日の朝一」「大ホール」という条件です!!

内容はタイトルから分かる通り「Mojolicious」というPerlのフレームワークを取り扱うのですが、結果的にMojoliciousを使わないにしろ、Webアプリケーションの実装項目を網羅的に把握出来るような内容、チュートリアルになるかもです。以下、予定しているトピックのリスト。たっぷりなので全部は取り扱えないと思われますが参考にしてください。



  • Web Applicationをつくろう!
  • Web Application Framework = WAFって?
  • MVCフレームワーク概要
  • Mojoliciousの紹介
  • Mojolicious::Liteを使った第一歩
  • VCオンリーな件
  • 柔軟なルーティング
  • シンプルなコントローラ記述
  • Perlが書けるテンプレート
  • CPANモジュールを組み合わせて使う
  • FormValidator::Liteを使った入力値の検証
  • Mouseを使ったクラス作成
  • Tengを使ったDB操作
  • 実用的なアプリをつくる
  • Twitterログインによる「gist」モドキ
  • セッションの管理と応用
  • フックについて
  • デプロイ構成例
  • PSGIによる起動
  • Cartonを使ったモジュール管理
  • 今後へ
  • まとめ


またMojoliciousの発表だけではなく、LTにも応募しようとしていますし!「大人のYAPC」と呼ばれる非公式のイベントでも話す予定です!気になった方は是非。重要なのでもう一度言いますが、チケットの発売は11日(日) までですよ!