BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:YAPC::Asia 2008
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
X-LIC-LOCATION:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZNAME:JST
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Sandwich and drink is provided. There's a limit for the number 
 of available lunch sets.\n\nサンドイッチと飲み物をご用意しております。用意しているランチセットの数には限りがありますので
 、数が不足した際にはご容赦ください。
DTEND;TZID=Asia/Tokyo:20080515T134500
DTSTART;TZID=Asia/Tokyo:20080515T123000
LOCATION:
SUMMARY:Lunch
UID:http://conferences.yapcasia.org/ya2008/event/316
URL:http://conferences.yapcasia.org/ya2008/event/316
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Break.
DTEND;TZID=Asia/Tokyo:20080515T161000
DTSTART;TZID=Asia/Tokyo:20080515T154000
LOCATION:
SUMMARY:Break
UID:http://conferences.yapcasia.org/ya2008/event/317
URL:http://conferences.yapcasia.org/ya2008/event/317
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Dinner Party is completely free thanks to our sponsors.\n\nUnfo
 rtunately the restaurant can only contain 300 people at its maximum capaci
 ty. You can check if you're eligible on your private page.\n\nConference D
 inner is sponsored by RECRUIT and livedoor.\n\nカンファレンスディナーは生協食堂にて行います。リクルー
 ト様、ライブドア様のご協力により参加は無料となりますが、人数制限があるため、すべての参加者が参加できるわけではありませんので、ご了承ください。
DTEND;TZID=Asia/Tokyo:20080515T210000
DTSTART;TZID=Asia/Tokyo:20080515T190000
LOCATION:
SUMMARY:Conference Dinner
UID:http://conferences.yapcasia.org/ya2008/event/320
URL:http://conferences.yapcasia.org/ya2008/event/320
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cup ramen will be supplied thanks to Yahoo! JAPAN.\n\nYahoo! JA
 PANラーメン特集　延べ106万投票から生まれたカップ麺\n\n東洋水産「本気盛　ニンニク焦がし油　濃厚豚骨味」360個\n「本気盛　鶏たっぷり　濃
 厚塩味」360個\n\n味のコンセプト・スープ・具材など「Yahoo! JAPANラーメン特集2007-2008」でみんなの投票から生まれた人気カッ
 プ麺「本気盛（マジモリ）」を、東洋水産様がご提供くださいました。“こってりラーメンの極み”をテーマに選ばれた2種類の食べくらべ投票では、3000票差
 で豚骨味が勝利しましたが、どちらも味はグーッ!　大好評のため、全国のコンビニで入手困難かも?! お一人様1個まで。
DTEND;TZID=Asia/Tokyo:20080516T134500
DTSTART;TZID=Asia/Tokyo:20080516T122000
LOCATION:
SUMMARY:Lunch
UID:http://conferences.yapcasia.org/ya2008/event/318
URL:http://conferences.yapcasia.org/ya2008/event/318
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Snack will be provided thanks to Yahoo! JAPAN.\n\n〇Yahoo! JAPAN
 ラーメン特集から生まれたカップ麺「本気盛」味のスナック菓子\n\nジャパンフリトレー「本気盛　ニンニク焦がし油　濃厚豚骨味」360個\n「本気盛　鶏
 たっぷり　濃厚塩味」360個\n\n投票によって選ばれたカップ麺「本気盛」のこってり味を食べやすい形のコーンスナックで再現！すでに完売との噂のラーメ
 ンスナックをジャパンフリトレー様がご提供くださいました。ニンニク風味がガツンとくる濃厚豚骨味か、チキンと野菜の旨みがしっかり効いた濃厚塩味。どちらを
 選ぶかはあなた次第！ お一人様1個まで。
DTEND;TZID=Asia/Tokyo:20080516T154000
DTSTART;TZID=Asia/Tokyo:20080516T151500
LOCATION:
SUMMARY:Break
UID:http://conferences.yapcasia.org/ya2008/event/319
URL:http://conferences.yapcasia.org/ya2008/event/319
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:業務でなんだかテスト／デプロイ／開発でもやもやしている方向け。\n\nPerl Testing (and Automation
 ) Basics - \n  * WHY?\n     - Automation is your friend!\n  * CPANize your
  modules\n  * make test is your friend\n  * Test::More Apache::Test\n  * T
 esting (what exactly to test?!)\n\nnico:sm3455655
DTEND;TZID=Asia/Tokyo:20080515T142500
DTSTART;TZID=Asia/Tokyo:20080515T134500
LOCATION:講堂
ORGANIZER:Daisuke Maki
SUMMARY:Perl Testing (and Automation) Basics
UID:http://conferences.yapcasia.org/ya2008/talk/971
URL:http://conferences.yapcasia.org/ya2008/talk/971
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Although many ideas have been shared on scaling out a data-cent
 ric web service\, not much have been told of how to build a computation-ce
 ntric web service.  The presentation will describe the architecture of Pat
 htraq\, one of the nation's largest web access statistics service\, that c
 ollects and publishes access information semi-realtime\, covering from dat
 abase compression techniques\, to client-side plugin development.\n\nnico:
 sm3456730\n\nウェブサービスで大量のデータを取り扱うためのスケールアウト手法についての知識が広く共有される一方で、演算中心のウェブサービ
 スを構築する手法について語られることは多くありません。このトークでは、国内有数のサンプル数をもつウェブアクセス統計システム「Pathtraq」の設計
 と実装について、データベースの圧縮最適化テクニックから、クライアント側のプラグイン開発までを説明します。
DTEND;TZID=Asia/Tokyo:20080516T160000
DTSTART;TZID=Asia/Tokyo:20080516T154000
LOCATION:講堂
ORGANIZER:Kazuho Oku
SUMMARY:Architecture of Pathtraq - building a computation-centric web servi
 ce
UID:http://conferences.yapcasia.org/ya2008/talk/972
URL:http://conferences.yapcasia.org/ya2008/talk/972
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:I will introduce easy system administration programming with a 
 framework and it's implementation\, Punc (Perl Unified Network Controller)
 . Punc is a clone of Func (Fedora Unified Network Controller).\n\nSlide is
  English and talk is Japanese.\n\nRuby製のPuppet\, Python製のFuncといった、軽量言語製のシス
 テム管理ツールが最近出てきていますが、特にFuncは、システム管理をおこなうアプリケーションを開発するためのフレームワークという、従来のツールにはな
 い特徴を持っています。\n\nそこで、システム管理アプリケーションフレームワークという、あまり聞きなれない概念について、それがどういったものかを説明
 するとともに、FuncのPerlクローンであるPuncの解説と、Puncを利用したPerlによるシステム管理アプリケーション開発についてお話したいと
 思います。\n\nI will introduce easy system administration programming with a fr
 amework and it's implementation\, Punc (Perl Unified Network Controller). 
 Punc is a clone of Func (Fedora Unified Network Controller).\n\nnico:sm338
 4398
DTEND;TZID=Asia/Tokyo:20080515T163000
DTSTART;TZID=Asia/Tokyo:20080515T161000
LOCATION:講堂
ORGANIZER:Gosuke Miyashita
SUMMARY:Easy system administration programming with a framework - フレームワークでシ
 ステム管理プログラミングをもっと簡単に
UID:http://conferences.yapcasia.org/ya2008/talk/973
URL:http://conferences.yapcasia.org/ya2008/talk/973
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:(slides in English\, talks in Japanese)\nPerl has been THE ligh
 tweight language (LL) for years.  Now that lightweight languages have matu
 re and not everyone learn to speak Perl as a first LL.   \nThis session is
  to tell non-native perl speakers there are still many\, many good reasons
  to learn Perl.\nYou speak JavaScript? PHP? Python? Ruby? Scheme? Speak Pe
 rl\, too!\n\nnico:sm3456324
DTEND;TZID=Asia/Tokyo:20080515T123000
DTSTART;TZID=Asia/Tokyo:20080515T115000
LOCATION:講堂
ORGANIZER:Dan Kogai
SUMMARY:PSL = Perl as a Second Language
UID:http://conferences.yapcasia.org/ya2008/talk/974
URL:http://conferences.yapcasia.org/ya2008/talk/974
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:新しく出たOpenID Authentication 2.0の仕様の概説と、OpenID ProviderやRelying P
 artyになる際にどのような点に注意を払うべきかを解説します。\n\nnico:sm3454866
DTEND;TZID=Asia/Tokyo:20080516T102500
DTSTART;TZID=Asia/Tokyo:20080516T094500
LOCATION:講堂
ORGANIZER:Toru Yamaguchi
SUMMARY:OpenID 2.0のこれから
UID:http://conferences.yapcasia.org/ya2008/talk/975
URL:http://conferences.yapcasia.org/ya2008/talk/975
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:You must have been familiar with frameworks for Web application
  such as Catalyst and Jifty. But web applications are not complete without
  a set of command line tools. Not to mention system administrators or rese
 archers who write lots of small scripts to analyze and summarize. Write-it
 -and-discard-it may be ok for you\, but if you want more\, you'll want fra
 meworks for such tools\, and I'll show you some.\n\nみなさんウェブアプリケーションフレームワーク
 についてはよくご存知でしょう。でも、ウェブアプリケーションの管理に限らず、ありとあらゆるところで使われるコマンドラインツール用のフレームワークについ
 ては、どうでしょう。今回はそのような小さなツール向けのフレームワークを紹介していきます。\n\nnico:sm3383842
DTEND;TZID=Asia/Tokyo:20080515T145000
DTSTART;TZID=Asia/Tokyo:20080515T143000
LOCATION:講堂
ORGANIZER:Kenichi Ishigaki
SUMMARY:Web is not the only one that requires frameworks
UID:http://conferences.yapcasia.org/ya2008/talk/976
URL:http://conferences.yapcasia.org/ya2008/talk/976
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Crawling\, spidering\, indexing\, there are many names for it.\
 n  \nAt some point in their careers most Perl coders will be asked to writ
 e one of one sort or another.\n\nA common problem which comes up while wri
 ting crawlers is how to build them to scale.\n\nIn this talk I will show h
 ow to tie together using gungho crawling framework\, a cloud computing env
 ironment\, and a job-tasking framework to build a highly scalable crawler.
 \n\nnico:sm3338955
DTEND;TZID=Asia/Tokyo:20080516T165000
DTSTART;TZID=Asia/Tokyo:20080516T163000
LOCATION:DeNA Room
ORGANIZER:Jeff Kim
SUMMARY:Gungho and cloud computing\, a scalable crawling and processing fra
 mework
UID:http://conferences.yapcasia.org/ya2008/talk/977
URL:http://conferences.yapcasia.org/ya2008/talk/977
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:これまで憂鬱だった面倒な DOM 操作も、Gainer を使えば楽しくなります。\nActionScript・Ruby だけで
 なく、Perl でも Gainer が操作できるようになりました！\nGainer は、PCからUSB接続で手軽にデジタルI/O・アナログI/Oを扱
 えるチップです。\n本セッションでは、Perl 版の Device::Gainer モジュールと、\nPOE を利用した HTTP サーバの組み合わ
 せによる Gainer over HTTP 技術を紹介します。\nGainer over HTTP により、インターネット越しに Ajax でも G
 ainer をコントロール。\nPerl エンジニアも、インタラクティブアートのインスタレーションでモテ！
DTEND;TZID=Asia/Tokyo:20080515T163000
DTSTART;TZID=Asia/Tokyo:20080515T161000
LOCATION:ArcheType Room
ORGANIZER:Yusuke Kawasaki
SUMMARY:DOM Manipulation by Gainer/Wiimote over HTTP
UID:http://conferences.yapcasia.org/ya2008/talk/980
URL:http://conferences.yapcasia.org/ya2008/talk/980
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:I discuss how to implement practical AtomPub servers\, which ca
 n correctly connect to various clients\, by using Catalyst::Controller::At
 ompub.  In my talk\, AtomPub will be re-defined as a kind of RESTful API\,
  and examined thoroughly.  Many good/bad know-hows are presented based on 
 the AtomPub Interop results.  My talk will be made in Japanese\, but silds
  are written in English.\n\nCatalyst::Controller::Atompub を題材に，多くのクライアントと正
 しく接続できる AtomPub サーバの作り方を紹介します．まず，REST における AtomPub の位置づけや，AtomPub を使うべき (あ
 るいは避けるべき) サービスについて整理します．そして，AtomPub Interop を振り返りながら，"つながる AtomPub サーバ" を実
 装するノウハウ (注意点) を紹介します．
DTEND;TZID=Asia/Tokyo:20080515T145000
DTSTART;TZID=Asia/Tokyo:20080515T143000
LOCATION:ArcheType Room
ORGANIZER:Takeru INOUE
SUMMARY:Practical AtomPub Servers/つながる AtomPub サーバ
UID:http://conferences.yapcasia.org/ya2008/talk/983
URL:http://conferences.yapcasia.org/ya2008/talk/983
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Over the past two years\, we've build Hiveminder.com - a Web 2.
 0 collaborative task manager. Along the way\, we've built dozens of cool t
 ools you can uses as part of your own product. We'll walk through everythi
 ng from Shipwright (our build system) to Hiveminder's amazing feedback box
 .\n\nTopics we'll cover include:\n\n* Streamlining your CSS and Javascript
  distribution\n* Painless date parsing\n* Jifty::DBI\, an Object Relationa
 l Mapper with style\n* Halos for your web framework\n* Tools to get better
  feedback from your users\n* Shipwright\, a tool to version\, package and 
 distribute your application and its dependencies\n* A new IMAP server desi
 gned for custom applications\n* Ways to integrate your application with th
 e tools your users actually use\n* The Jifty web framework\n\nnico:sm33820
 24
DTEND;TZID=Asia/Tokyo:20080516T151500
DTSTART;TZID=Asia/Tokyo:20080516T143500
LOCATION:ArcheType Room
ORGANIZER:Jesse Vincent
SUMMARY:Everything but the secret sauce
UID:http://conferences.yapcasia.org/ya2008/talk/984
URL:http://conferences.yapcasia.org/ya2008/talk/984
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Prophet is a new 'distributed database' designed for post-web-2
 .0 applications. \n\nWith Prophet\, it's easy to build custom database app
 lications and synchronize their data with your friends and coworkers - all
  without a central server. \n\nProphet supports arbitrary topology synchro
 nization and has an advanced conflict resolution database which helps make
  sure that the entire database 'network' works its way to consistency even
  when disconnected users make conflicting choices about conflict resolutio
 n.\n\nIn this talk\, Jesse and CL\, Prophet's authors will present the Pro
 phet architecture and demonstrate how to build an adaptor to synchronize P
 rophet with  a web 2.0 database-backed application.\n\nnico:sm3327042
DTEND;TZID=Asia/Tokyo:20080515T154000
DTSTART;TZID=Asia/Tokyo:20080515T150000
LOCATION:DeNA Room
ORGANIZER:Jesse Vincent
SUMMARY:Step 3: Prophet - A peer to peer replicated property database
UID:http://conferences.yapcasia.org/ya2008/talk/985
URL:http://conferences.yapcasia.org/ya2008/talk/985
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Most people have been forced to develop web applications in sho
 rter than ideal schedules and less than ideal environments. In this talk I
 'll focus on using DBIx::Class\, SQL::Abstract and other modules to make t
 he most of other peoples work and simplify the DB interactions in your per
 l application allowing you to focus on the development that makes your app
 lication fun and new.
DTEND;TZID=Asia/Tokyo:20080516T140500
DTSTART;TZID=Asia/Tokyo:20080516T134500
LOCATION:ArcheType Room
ORGANIZER:Emerson Mills
SUMMARY:DBIx::Class Crash Course: Using DBIx::Class and other modules to ma
 ke DB driven apps easy
UID:http://conferences.yapcasia.org/ya2008/talk/988
URL:http://conferences.yapcasia.org/ya2008/talk/988
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:This talk is about code generation with JavaScript::Writer modu
 le. JavaScript is some language with great and very weird runtime environm
 ent. This module provide a funny way to write short javascript code withou
 t really having to code it.\n\nYou write Perl\, Perl writes javascript for
  you.
DTEND;TZID=Asia/Tokyo:20080516T100500
DTSTART;TZID=Asia/Tokyo:20080516T094500
LOCATION:ArcheType Room
ORGANIZER:Kang-min Liu
SUMMARY:JavaScript::Writer fun.
UID:http://conferences.yapcasia.org/ya2008/talk/997
URL:http://conferences.yapcasia.org/ya2008/talk/997
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Continuous testing is concept to test your code automatically w
 hen you're developing it. Perhaps one most famous implementation is "Zente
 st" in Ruby's world.\n\nIntroduce a practical testing tool "Test::Continuo
 us" that keep test your module code as you're developing it. Besides brief
  usage level introduction\, also describe how you can extend this tool to 
 fit your convention.\n\nnico:sm3318996
DTEND;TZID=Asia/Tokyo:20080515T114000
DTSTART;TZID=Asia/Tokyo:20080515T112000
LOCATION:DeNA Room
ORGANIZER:Kang-min Liu
SUMMARY:Continuous Testing
UID:http://conferences.yapcasia.org/ya2008/talk/999
URL:http://conferences.yapcasia.org/ya2008/talk/999
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Pluggableに機能拡張できるIRC Gateway(IRC Server）であるXIRCDとそれを使った各種IRC Ga
 teway(twitter2ircやwassr2irc\,lingr2ircからLDR2ircや、IRCを使ったTODO管理など(予定))について\
 n\nnico:sm3381498
DTEND;TZID=Asia/Tokyo:20080516T165000
DTSTART;TZID=Asia/Tokyo:20080516T163000
LOCATION:ArcheType Room
ORGANIZER:Kan Fushihara
SUMMARY:XIRCDで加速するIRCライフ
UID:http://conferences.yapcasia.org/ya2008/talk/1003
URL:http://conferences.yapcasia.org/ya2008/talk/1003
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:We are from the internet - we know the value of open source. Ha
 rdware and storage is unfortunately real\, but you can outsource it all. T
 his talk will guide you through how to exploit cloud computing today to ma
 ke you happier and more efficient.\n\nnico:sm3320300
DTEND;TZID=Asia/Tokyo:20080515T145000
DTSTART;TZID=Asia/Tokyo:20080515T143000
LOCATION:DeNA Room
ORGANIZER:Leon Brocard
SUMMARY:Working in the cloud
UID:http://conferences.yapcasia.org/ya2008/talk/1004
URL:http://conferences.yapcasia.org/ya2008/talk/1004
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Movable Type is and has always been more than just another blog
 ging software.  Movable Type offers decent architecture that deserves it b
 egin called as another web application framework.\n\nThis talk introduces 
 what and how in creating application with Movable Type Open Source.  The w
 hat includes introduction to MT::Object\, MT::App and MTML the template la
 nguage\, and how to extend those building blocks to create web application
  that suit your needs.\n\nnico:sm3384253
DTEND;TZID=Asia/Tokyo:20080515T154000
DTSTART;TZID=Asia/Tokyo:20080515T150000
LOCATION:講堂
ORGANIZER:Fumiaki Yoshimatsu
SUMMARY:Hacking Movable Type Open Source
UID:http://conferences.yapcasia.org/ya2008/talk/1005
URL:http://conferences.yapcasia.org/ya2008/talk/1005
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Everything you always wanted to know about Obfuscation and Golf
 ing\, some strange techniques and odd operators many are not aware of.\n\n
 Also\, everything you *never* wished to know about Obfuscation and Golfing
 \, some even stranger techniques and even odder operators many wished they
  were *not* aware of.\n\nnico:sm3319496
DTEND;TZID=Asia/Tokyo:20080515T123000
DTSTART;TZID=Asia/Tokyo:20080515T115000
LOCATION:DeNA Room
ORGANIZER:José Castro
SUMMARY:Perl Black Magic - Obfuscation\, Golfing and Secret Operators in Pe
 rl
UID:http://conferences.yapcasia.org/ya2008/talk/1007
URL:http://conferences.yapcasia.org/ya2008/talk/1007
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Catalyst is a powerful framework and REST is a great idea.  In 
 this talk\, I combine them to take the best of both worlds and create an a
 pplication that allows full CRUD\, validation and some fancy AJAX effects 
 using Yahoo!'s javascript library.\n\nThis talk is a step-through tutorial
  format designed to take a user who is at least familiar with Catalyst and
  MVC concepts.  Through the end of the talk\, the user should be able to c
 reate a Catalyst application using Catalyst::Action::REST and hook it into
  YUI and static pages and end up with a get "free" web service API.\n\nI w
 ill be using:\n * Catalyst and typical plugins (Authentication)\n * Cataly
 st::Action::REST\n * Template-Toolkit\n * YUI\n * DBIx::Class\n * SQLite3\
 n\nnico:sm3381666
DTEND;TZID=Asia/Tokyo:20080515T142500
DTSTART;TZID=Asia/Tokyo:20080515T134500
LOCATION:ArcheType Room
ORGANIZER:Jay Shirley
SUMMARY:No REST for the Wicked: Catalyst\, REST and YUI
UID:http://conferences.yapcasia.org/ya2008/talk/1009
URL:http://conferences.yapcasia.org/ya2008/talk/1009
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:DTraceを利用して、任意のチェックポイント間のリソース活用情報をログに出力。\nボトルネックやメモリリークの検出に役立つ事
 を目的に、開発をしています。\n今回はその開発背景と現在の状況を共有させて頂ければと思っています。
DTEND;TZID=Asia/Tokyo:20080514T203000
DTSTART;TZID=Asia/Tokyo:20080514T202000
LOCATION:フェライト会議室
ORGANIZER:SaK
SUMMARY:Devel::DFire
UID:http://conferences.yapcasia.org/ya2008/talk/1010
URL:http://conferences.yapcasia.org/ya2008/talk/1010
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The lessons I take from this conference.\n\nnico:sm3456819
DTEND;TZID=Asia/Tokyo:20080516T171000
DTSTART;TZID=Asia/Tokyo:20080516T170000
LOCATION:講堂
ORGANIZER:José Castro
SUMMARY:What I've learned in Tokyo
UID:http://conferences.yapcasia.org/ya2008/talk/1013
URL:http://conferences.yapcasia.org/ya2008/talk/1013
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:[English]\n\nDeNA is releasing the mobile web application frame
 work MobaSiF (Mobile Simple Framework) as an open source project at YAPC::
 Asia 2008 Tokyo.  DeNA has been developing and using MobaSiF for variety o
 f successful mobile web services\, including Moba-Oku and Mobage-Town\, se
 rving more than 10 million registered customers with over 15 billion month
 ly page views.  Designed to be simple and easy-to-understand\, this lightw
 eight framework would dramatically boost engineers' productivity on develo
 ping web applications for Japanese mobile phones.  Key components include 
 MVC controller\, handset ID detector\, fast XS implementations for page te
 mplate engine and pictograph (emoji) conversion.\n\nIn this session\, we (
 Shuhei Kawasaki and Tokiharu Noto) will introduce the powerful features de
 livered by MobaSiF.\n\nnico:sm3456551\n\n[日本語]\n\nDeNA では YAPC::Asia 2008 
 Tokyo 開催までに、独自ウェブアプリケーションフレームワーク MobaSiF (Moba Simple Framework) をオープンソース化
 する予定である。MobaSiF はモバゲータウン\, モバオクなど DeNA のモバイルサービスで幅広く利用されている。MobaSiF はとてもシン
 プルで薄いフレームワークなので理解しやすく、エンジニアはその上でケータイ向けウェブアプリケーションをかんたんに開発できる。MobaSiF には MV
 C コントローラ\, ケータイ認識/認証\, XS で実装された高速テンプレートエンジンと絵文字変換などの機能が含まれる。\n\nこのセッションでは
 、川崎修平と能登信晴が MobaSiF の詳細を紹介する。\n\nthe source code is available from\nhttp:/
 /sourceforge.jp/projects/moba
DTEND;TZID=Asia/Tokyo:20080516T142500
DTSTART;TZID=Asia/Tokyo:20080516T134500
LOCATION:講堂
ORGANIZER:tokiharu noto
SUMMARY:Introducing "MobaSiF" (Mobile Simple Framework)
UID:http://conferences.yapcasia.org/ya2008/talk/1014
URL:http://conferences.yapcasia.org/ya2008/talk/1014
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:FormValidator、FormValidator::Simple、HTML::FormFuなど私が過去使ってきたフォーム
 バリデーション用モジュールの比較と、それらの経験を元に新しく作成したFormValidator::Assetsを紹介。
DTEND;TZID=Asia/Tokyo:20080516T102500
DTSTART;TZID=Asia/Tokyo:20080516T100500
LOCATION:ArcheType Room
ORGANIZER:Daisuke Murase
SUMMARY:FormValidator::Assets
UID:http://conferences.yapcasia.org/ya2008/talk/1016
URL:http://conferences.yapcasia.org/ya2008/talk/1016
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:This talk will start with a quick introduction to Moose the Met
 a Object system for Perl5. It will cover basic syntax\, type constraints\,
  delgation\, and Roles.\n\nAfter familiarizing ourselves with Moose's basi
 c offerrings we'll look into utilizing the richness of metaprogramming in 
 real code.\n\nnico:sm3328793
DTEND;TZID=Asia/Tokyo:20080516T112000
DTSTART;TZID=Asia/Tokyo:20080516T104000
LOCATION:DeNA Room
ORGANIZER:Yuval Kogman
SUMMARY:Moose
UID:http://conferences.yapcasia.org/ya2008/talk/1017
URL:http://conferences.yapcasia.org/ya2008/talk/1017
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Or: Higher-Order Javascript for the \n    Higher-Order Perl Pro
 grammer\n\nJavascript\, in Douglas Crockford's words\,\n"The Wrrrlds most 
 misunderstood Language"\, supports functions as first-class data-types. \n
 So does Perl (and many other contemporary high-level dynamic languages lik
 e Ruby\, Python etc).\n\n"Lisp in C's Clothing":  What makes Javascript sp
 ecial is that while it has a C-like syntax\, its support for Functional Pr
 ogramming is almost at par with languages like Scheme or Lisp.\n\nThe inte
 nded audience is both Perl programmers\n(who have read Mark-Jason Dominus'
 s \nHigher-Order Perl) as well as as Javascript\nhackers who are bored of 
 object-oriented \napproaches.\n\nThis talk will also explore\, build upon\
 nand complement the existing resources on the \nweb that demonstrate FP te
 chniques in Javascript:\nhttp://www.crockford.com/javascript/little.html\n
 http://interglacial.com/hoj/hoj.html
DTEND;TZID=Asia/Tokyo:20080514T202000
DTSTART;TZID=Asia/Tokyo:20080514T200000
LOCATION:フェライト会議室
ORGANIZER:Faiz Kazi
SUMMARY:The Little Javascripter: Higher-Order Javascript
UID:http://conferences.yapcasia.org/ya2008/talk/1018
URL:http://conferences.yapcasia.org/ya2008/talk/1018
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Template engine is an important library for web application dev
 elopment.\nIn Perl\, Template-Toolkit and HTML::Template are famous and us
 ed very widely.\nBut these temlate engines are slow and not easy to use.\n
 \nIn this session\, I'll talk you about a fast and full-featured template 
 engine.\nIt is about five times faster than Template-Toolkit in spite of b
 eing implemented in pure Perl.\nIt is not only very fast but also full-fea
 tured and very easy to use.\n\nWebアプリケーション開発において、テンプレートエンジンは重要なライブラリです。\nP
 erl では、Template-Toolkit と HTML::Template が有名で、広く使われています。\nしかしこれらは動作が遅く、使い勝
 手もよくありません。\n\nこのセッションでは、高速でかつ高機能なテンプレートエンジンを紹介します。\nこのテンプレートエンジンは、pure Per
 l で実装されていながら、\nTemplate-Toolkit の約 5 倍高速に動作します。\nまた高速なだけでなく、機能が豊富で使うのもとても簡
 単です。\n\nnico:sm3327987
DTEND;TZID=Asia/Tokyo:20080515T165500
DTSTART;TZID=Asia/Tokyo:20080515T163500
LOCATION:DeNA Room
ORGANIZER:makoto kuwata
SUMMARY:The Fastest Template Engine in Perl World
UID:http://conferences.yapcasia.org/ya2008/talk/1020
URL:http://conferences.yapcasia.org/ya2008/talk/1020
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Encode::JP::Mobile はここ数ヶ月、主に #mobilejp にて数人で急速に開発が進められ発展した、絵文字を
 扱う Encode ベースのモジュールです。説明と使い方を取り上げます。\n\nnico:sm3381369
DTEND;TZID=Asia/Tokyo:20080516T115500
DTSTART;TZID=Asia/Tokyo:20080516T113500
LOCATION:ArcheType Room
ORGANIZER:Naoki Tomita
SUMMARY:use Encode::JP::Mobile\; - Perl標準の機能を使った絵文字の相互変換
UID:http://conferences.yapcasia.org/ya2008/talk/1021
URL:http://conferences.yapcasia.org/ya2008/talk/1021
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:I have lots of modules on CPAN and haven't yet given any talk a
 bout most of them. I'll pick 20 useful but less-known modules of mine and 
 give 1 minute introduction to each of those.\n\nnico:sm3338579
DTEND;TZID=Asia/Tokyo:20080516T122000
DTSTART;TZID=Asia/Tokyo:20080516T120000
LOCATION:DeNA Room
ORGANIZER:Tatsuhiko Miyagawa
SUMMARY:20 modules I haven't yet talked about
UID:http://conferences.yapcasia.org/ya2008/talk/1026
URL:http://conferences.yapcasia.org/ya2008/talk/1026
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:待望の Perl5.10 が公開されたが、なかなか手をつけず、「Perl5.8 で俺は一生生きていくのだ」などと妄言を吐くもの
 が多いので、Perl5.10 がいかにすばらしく、ただちに switch するべきかについて熱く語る。
DTEND;TZID=Asia/Tokyo:20080515T114000
DTSTART;TZID=Asia/Tokyo:20080515T112000
LOCATION:講堂
ORGANIZER:Tokuhiro Matsuno
SUMMARY:about Perl5.10
UID:http://conferences.yapcasia.org/ya2008/talk/1028
URL:http://conferences.yapcasia.org/ya2008/talk/1028
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:好きな技術ネタを話したい人たちが好き勝手に話してるだけの勉強会のSoozyConferenceをそのままYAPC::Asia 
 2008の前夜祭として行ってしまおうという企画です。\n\n詳細は http://soozy.org/?SoozyConference5
DTEND;TZID=Asia/Tokyo:20080514T193000
DTSTART;TZID=Asia/Tokyo:20080514T183000
LOCATION:フェライト会議室
ORGANIZER:Kazuhiro Osawa
SUMMARY:YAPC::Asia 2008 出張 SoozyConference イベント (SoozyConference#5)
UID:http://conferences.yapcasia.org/ya2008/talk/1029
URL:http://conferences.yapcasia.org/ya2008/talk/1029
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:この一年くらいの間でMacBookに色々なデバイスを繋げてPerlで制御するプレゼンをしまくっていたYappoによる、デバイス
 繋げてPerlで制御するのなんてちょろいよって話。\n\nnico:sm3456627
DTEND;TZID=Asia/Tokyo:20080516T145500
DTSTART;TZID=Asia/Tokyo:20080516T143500
LOCATION:講堂
ORGANIZER:Kazuhiro Osawa
SUMMARY:Perlとリアルデバイスを繋げるって快感
UID:http://conferences.yapcasia.org/ya2008/talk/1030
URL:http://conferences.yapcasia.org/ya2008/talk/1030
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The Lightning Talks!\n\nString::TT\n収支概算を公表します\nOpen Fastladder
  with Plagger\nEverybody wanna know where you belong!\nDeveloping Amazon's
  Dynamo in POE and Erlang - prologue of "From POE to Erlang"\n生Perl (Perl 
 Machine)\nText::MicroMason::SafeServerPages\nWebService::Simple\nVroom\npr
 ototype::signatures\nHTML Binary Hacks & GIF89a Ployglot
DTEND;TZID=Asia/Tokyo:20080515T181000
DTSTART;TZID=Asia/Tokyo:20080515T171000
LOCATION:講堂
ORGANIZER:Tatsuhiko Miyagawa
SUMMARY:Lightning Talks
UID:http://conferences.yapcasia.org/ya2008/talk/1031
URL:http://conferences.yapcasia.org/ya2008/talk/1031
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:In this presentation\, Ingy will talk about Perl concepts that 
 he and others have brought over to the JavaSCript community. Topics will i
 nclude:\n\n\n- JS.pm - JavaScript libraries on CPAN\n- OpenJSAN - A CPAN f
 or JavaScript\n- Writing/distributing JavaScript modules\n- Test.Harness.j
 s\, Test.More.js\, Test.Base.js\n- Porting Perl code to JavaScript\n- Jemp
 late.js\, YAML.js\n- much more...\n\nnico:sm3329275
DTEND;TZID=Asia/Tokyo:20080516T142500
DTSTART;TZID=Asia/Tokyo:20080516T134500
LOCATION:DeNA Room
ORGANIZER:Ingy döt Net
SUMMARY:Perl Love for JavaScript Hackers
UID:http://conferences.yapcasia.org/ya2008/talk/1032
URL:http://conferences.yapcasia.org/ya2008/talk/1032
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:In this presentation\, Ingy will talk about JavaScript code tha
 t he has brought over to the Perl community. Topics will include:\n\n- pQu
 ery - A Perl port of JavaScript's famous jQuery\n- JS.pm - JavaScript libr
 aries on CPAN\n- HTML DOM creation and manipulation in Perl\n- Porting Jav
 aScript code to Perl\n- much more...\n\nnico:sm3326959
DTEND;TZID=Asia/Tokyo:20080515T142500
DTSTART;TZID=Asia/Tokyo:20080515T134500
LOCATION:DeNA Room
ORGANIZER:Ingy döt Net
SUMMARY:JavaScript Love for Perl Hackers
UID:http://conferences.yapcasia.org/ya2008/talk/1033
URL:http://conferences.yapcasia.org/ya2008/talk/1033
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:DBICからDODからFeyからなんじゃかんじゃと他にも色々比較してみるよ\n\nnico:sm3456774
DTEND;TZID=Asia/Tokyo:20080516T162000
DTSTART;TZID=Asia/Tokyo:20080516T160000
LOCATION:講堂
ORGANIZER:Atsushi Kobayashi
SUMMARY:古今東西ORマッパー
UID:http://conferences.yapcasia.org/ya2008/talk/1034
URL:http://conferences.yapcasia.org/ya2008/talk/1034
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:In this talk\, we'll look at ways you can improve your existing
  Catalyst applications.  We'll look at techniques for making your applicat
 ion more maintainable (and testable)\, and we'll see how using plugins and
  components on CPAN can reduce the amount of code in your app.\n\nSummary:
 \n\ndont reinvent catalyst\n  chained\n  rest\nproper abstraction\ncatalys
 t::model::adaptor\nconfiguration\nacceptcontext\nMoose with Catalyst\ntest
 ing\nbase controller\ndbic stuff\n  dbic base classes\n  restricted result
 set\nui stuff\n  nice authentication\nbonus\n  app::templateserver\n\nnico
 :sm3338891
DTEND;TZID=Asia/Tokyo:20080516T151500
DTSTART;TZID=Asia/Tokyo:20080516T143500
LOCATION:DeNA Room
ORGANIZER:Jonathan Rockway
SUMMARY:Improving your Catalyst application
UID:http://conferences.yapcasia.org/ya2008/talk/1036
URL:http://conferences.yapcasia.org/ya2008/talk/1036
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:はてなのアプリケーションで利用している O/R マッパ DBIx::MoCo を紹介します。\n\nDBIx::MoCo は 
 Class::DBI ライクなシンプルな APIと、透過的なオブジェクトキャッシング機能、Ruby ライクなリスト操作を兼ねた O/R マッパです。
 \n\nnico:sm3456506
DTEND;TZID=Asia/Tokyo:20080516T122000
DTSTART;TZID=Asia/Tokyo:20080516T120000
LOCATION:講堂
ORGANIZER:Naoya Ito
SUMMARY:Introduction to DBIx::MoCo
UID:http://conferences.yapcasia.org/ya2008/talk/1037
URL:http://conferences.yapcasia.org/ya2008/talk/1037
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Parrot上のPerl6実装であるRakudo(楽土) Perl。\nそのコンパイラとしても使用されているParrot Co
 mpiler Tools(PCT)について紹介します。\n\nParrot Compiler Tools(PCT)を使えば、Perl6の構文を用いて
 、誰でも簡単に俺言語を作成することができます。
DTEND;TZID=Asia/Tokyo:20080515T154000
DTSTART;TZID=Asia/Tokyo:20080515T150000
LOCATION:ArcheType Room
ORGANIZER:Kazutake Hiramatsu
SUMMARY:Parrot Compiler Tools
UID:http://conferences.yapcasia.org/ya2008/talk/1038
URL:http://conferences.yapcasia.org/ya2008/talk/1038
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:PHPで作られた社内障害検知システムを全てPerlで書き換えて、tracと連携、そしてより柔軟な作りに仕上げました。その時のエ
 ッセンスを紹介します。\n\nnico:sm3456793
DTEND;TZID=Asia/Tokyo:20080516T165000
DTSTART;TZID=Asia/Tokyo:20080516T163000
LOCATION:講堂
ORGANIZER:toshiyuki sugimoto
SUMMARY:There's More Than One Way To Monitor System.
UID:http://conferences.yapcasia.org/ya2008/talk/1039
URL:http://conferences.yapcasia.org/ya2008/talk/1039
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:JobQueueの実装はいくつかあるけど、プロセスやメモリ管理は面倒だし、 並列処理も難しい。その面倒な部分をApacheに任
 せてしまいmod_perlを job workerとして利用するTipsとmixiのRSS Crawlerの実装を紹介します\n\nnico:sm3
 383303
DTEND;TZID=Asia/Tokyo:20080516T142500
DTSTART;TZID=Asia/Tokyo:20080516T140500
LOCATION:ArcheType Room
ORGANIZER:Masahiro Nagano
SUMMARY:mod_perlをjob workerとして使う
UID:http://conferences.yapcasia.org/ya2008/talk/1040
URL:http://conferences.yapcasia.org/ya2008/talk/1040
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:mixiでは総容量200GBのmemcachedサーバを活用して運用されていますが、\nそもそもmemcachedとは何か、ど
 のように利用しているかと言ったところから、mixiで使っているキャッシュの分散方式やmemcahced互換\nアプリケーションまで紹介します\n\n
 nico:sm3456401
DTEND;TZID=Asia/Tokyo:20080516T112000
DTSTART;TZID=Asia/Tokyo:20080516T110000
LOCATION:講堂
ORGANIZER:Masahiro Nagano
SUMMARY:memcached in mixi
UID:http://conferences.yapcasia.org/ya2008/talk/1041
URL:http://conferences.yapcasia.org/ya2008/talk/1041
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:hinthashと聞いてピンと来た人はもちろん、ピンとこなかった人もPerl5.10の強力なhinthash拡張を見れば世界が
 変わります。そうです、好き勝手にpragmaが作れちゃうのです。\n実践的なhinthashからド変態なhinthashまで全て見せます。
DTEND;TZID=Asia/Tokyo:20080515T165500
DTSTART;TZID=Asia/Tokyo:20080515T163500
LOCATION:ArcheType Room
ORGANIZER:Kazuhiro Osawa
SUMMARY:Let's enjoy Perl on the %^H
UID:http://conferences.yapcasia.org/ya2008/talk/1046
URL:http://conferences.yapcasia.org/ya2008/talk/1046
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:近年のマルチバイト攻撃に対して自社のWebサーバをどう守るのか。\nSQLインジェクション騒動も記憶に新しく、日々進化するXS
 S攻撃\nから身を守る方法についてApacheのモジュールを書いて考察します。\n\nnico:sm3456485
DTEND;TZID=Asia/Tokyo:20080516T115500
DTSTART;TZID=Asia/Tokyo:20080516T113500
LOCATION:講堂
ORGANIZER:Yoshinori TAKESAKO
SUMMARY:How to defend Apache/CGI against multibyte XSS attacks
UID:http://conferences.yapcasia.org/ya2008/talk/1047
URL:http://conferences.yapcasia.org/ya2008/talk/1047
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The SVK distributed version control system based on Subversion 
 recently introduced branch management features.  This talk will cover:\n\n
 * Pitfalls of Subversion's branches\n* Managing Branches with SVK\n* Featu
 re-branch based development model with SVK\n* Release Management with SVK'
 s branch management\n\nnico:sm3328840
DTEND;TZID=Asia/Tokyo:20080516T115500
DTSTART;TZID=Asia/Tokyo:20080516T113500
LOCATION:DeNA Room
ORGANIZER:Chia-liang Kao
SUMMARY:Branch Management with SVK
UID:http://conferences.yapcasia.org/ya2008/talk/1048
URL:http://conferences.yapcasia.org/ya2008/talk/1048
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:マサコの！数学！妄想夢芝居！\n趣味は！後方参照！マ・サ・コ！\n特技は！自動生成！マ・サ・コ！\n\nnico:sm3456
 700
DTEND;TZID=Asia/Tokyo:20080516T151500
DTSTART;TZID=Asia/Tokyo:20080516T145500
LOCATION:講堂
ORGANIZER:Shinya Hayakawa
SUMMARY:Perlの！数学！妄想夢芝居！
UID:http://conferences.yapcasia.org/ya2008/talk/1049
URL:http://conferences.yapcasia.org/ya2008/talk/1049
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:When Perl-based productivity tools like RT and SVK meet\, along
  with Jifty\, the next-generation web application framework\, you can star
 t a business in an agile fashion like writing Perl.\n\nAIINK\, a startup w
 as built within two weeks with cutting edge perl-based tools and libraries
 \, which sells personalized merchandise online.\n\nThis talk covers some a
 dvanced uses of the tools mentioned above\, and demostrates starting a com
 pany can be as simple (and hard) as writing\nPerl.\n\nnico:sm3327070
DTEND;TZID=Asia/Tokyo:20080515T163000
DTSTART;TZID=Asia/Tokyo:20080515T161000
LOCATION:DeNA Room
ORGANIZER:Chia-liang Kao
SUMMARY:Running Perlish Small Business with Perl
UID:http://conferences.yapcasia.org/ya2008/talk/1050
URL:http://conferences.yapcasia.org/ya2008/talk/1050
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:From POE to Erlang\n\nOr\, A Concurrent Perl Programmers' \njou
 rney starting from \nPOE (The Perl Object Environment) to Erlang.\n\nThe f
 ocus of this talk is concurrency-oriented\nprogramming\, as popularized re
 cently by the\nincreasing prominence of the Functional\nProgramming Langua
 ge\, Erlang.\n\n* A Perl programmers' best choice when \n  it comes to wri
 ting concurrent programs in \n  Perl - is\, despite the new Threads suppor
 t -\n  The POE framework.\n* A birds-eye (and yet nostalgic) view of\n  PO
 E\, it's successes\; and to those who \n  have never used it\, demos to sh
 ow how cool \n  it is.\n* How do (Perl) threads match up? Pros and Cons\n 
  are discussed.\n* Perl6 and Threads\; Will the POE model still be\n  usef
 ul?\n* A digression into Actor-model vs Djikstra\n  shared-state concurren
 cy.\n* Perl6 and STM (Software Transactional Memory):\n  a digression into
  STM versus the Actor Model\n* An Introduction to Erlang\, and the\n  mess
 age-passing model for concurrency.\n* Erlang success stories\n* Interfacin
 g Erlang and Perl\n\nnico:sm3381858
DTEND;TZID=Asia/Tokyo:20080516T162000
DTSTART;TZID=Asia/Tokyo:20080516T154000
LOCATION:ArcheType Room
ORGANIZER:Faiz Kazi
SUMMARY:From POE to Erlang
UID:http://conferences.yapcasia.org/ya2008/talk/1055
URL:http://conferences.yapcasia.org/ya2008/talk/1055
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:What I've been doing lately.\n\nnico:sm3382165\n\nLarry Wall's 
 trip to Japan is sponsored by mixi.
DTEND;TZID=Asia/Tokyo:20080515T110500
DTSTART;TZID=Asia/Tokyo:20080515T101500
LOCATION:講堂
ORGANIZER:Larry Wall
SUMMARY:A Standard That Is Meant To Be Broken\, 本当に！
UID:http://conferences.yapcasia.org/ya2008/talk/1069
URL:http://conferences.yapcasia.org/ya2008/talk/1069
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The perception that nobody uses Perl anymore\, that "Perl is de
 ad"\, has taken hold in the non-Perl world. This simple piece of FUD is se
 lf-perpetuating and self-fulfilling. How did it come about\, why should we
  fight it and how?\n\nnico:sm3386417\n\nMichael Schwern's trip to Japan is
  sponsored by infomarks.
DTEND;TZID=Asia/Tokyo:20080516T180000
DTSTART;TZID=Asia/Tokyo:20080516T171500
LOCATION:講堂
ORGANIZER:Michael Schwern
SUMMARY:Perl Is unDead
UID:http://conferences.yapcasia.org/ya2008/talk/1101
URL:http://conferences.yapcasia.org/ya2008/talk/1101
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Many people never really learned object-oriented programming\, 
 but something like functions attached to data with inheritance as the only
  reuse tool. This thinking leads to tangled multiple inheritance\, reams o
 f interlocked classes and objects and code that's no fun to maintain.\n\nI
 t's time to learn the fundamentals of OO. You'll start by relearning what 
 OO is all about\, and it's not inheritance. We'll fill your toolbox with t
 ools to promote object flexibility and reuse and you'll see how code can b
 e organized by features\, not by inheritance.\n\nnico:sm3328463
DTEND;TZID=Asia/Tokyo:20080516T102500
DTSTART;TZID=Asia/Tokyo:20080516T094500
LOCATION:DeNA Room
ORGANIZER:Michael Schwern
SUMMARY:You're Doing OO Wrong
UID:http://conferences.yapcasia.org/ya2008/talk/1134
URL:http://conferences.yapcasia.org/ya2008/talk/1134
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The Perl Foundation in 10 minutes.
DTEND;TZID=Asia/Tokyo:20080515T101000
DTSTART;TZID=Asia/Tokyo:20080515T100000
LOCATION:講堂
ORGANIZER:José Castro
SUMMARY:TPF Introduction
UID:http://conferences.yapcasia.org/ya2008/talk/1137
URL:http://conferences.yapcasia.org/ya2008/talk/1137
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:XS\n  * Getting Your Feet Even Wetter With XS\n    * Understand
 ing garbage collection\n    * Understanding SV\n    * Writing less code - 
 typemaps\n    * MAGIC!\n\nnico:sm3381069
DTEND;TZID=Asia/Tokyo:20080516T112000
DTSTART;TZID=Asia/Tokyo:20080516T104000
LOCATION:ArcheType Room
ORGANIZER:Daisuke Maki
SUMMARY:Getting Your Feet Even Wetter With XS
UID:http://conferences.yapcasia.org/ya2008/talk/1144
URL:http://conferences.yapcasia.org/ya2008/talk/1144
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:ブログサービス『TypePad』で利用しているモバイルに関する処理を行うモジュール（HTMLフィルタ、絵文字変換など）をオープ
 ンソース化します。それにあたり、それらモジュールについての解説を行います。\n\nnico:sm3456027
DTEND;TZID=Asia/Tokyo:20080516T110000
DTSTART;TZID=Asia/Tokyo:20080516T104000
LOCATION:講堂
ORGANIZER:Hiroshi Sakai
SUMMARY:OpenSource TypePad Mobile
UID:http://conferences.yapcasia.org/ya2008/talk/1145
URL:http://conferences.yapcasia.org/ya2008/talk/1145
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Perl is a fantastic programming language. It has all the essent
 ial elements for doing almost any kind of work. With the CPAN\, Perl has u
 nlimited uses. That's why using Perl as a foundation for writing your own 
 single purpose programming language makes sense.\n\nMost professional Perl
  programmers stand to learn a lot of new and interesting things about Perl
 . The nuances of syntax and the malleability of the language are astoundin
 g and often offer new\, deeper understanding to the most seasoned practiti
 oners. We will journey through rarely used features of the language and ex
 pose them in practical applications.\n\nIn this session you will learn tec
 hniques for creating elegant\, new programming languages. We'll cover:\n\n
 * Manipulating Perl's syntax with prototypes\, attributes\, lvalue functio
 ns\, AUTOLOAD\, and more.\n* Simplifying syntax\, making Perl look like so
 mething new.\n* Writing custom interpreters (#!/bin/your-language).\n* Adv
 anced MakeMaker techniques.\n* Using testing tools such as prove with your
  new language.\n\nA minor word of caution: If you are new to Perl this tal
 k may confuse you. If you still want to attend\, please watch Jesse Vincen
 t's fantastic primer on Domain Specific Languages. He presented this talk 
 last year at YAPC::Asia. Here's a link (with video): http://tokyo2007.yapc
 asia.org/sessions/2007/02/abusing_domain_specific_langua.html\n\nAnd just 
 in case\, whatever we can't cover in the session time will be available in
  the provided materials.\n\nnico:sm3342309
DTEND;TZID=Asia/Tokyo:20080516T162000
DTSTART;TZID=Asia/Tokyo:20080516T154000
LOCATION:DeNA Room
ORGANIZER:Casey West
SUMMARY:Build Domain Specific Languages with Perl
UID:http://conferences.yapcasia.org/ya2008/talk/1168
URL:http://conferences.yapcasia.org/ya2008/talk/1168
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:In this talk\, you will learn about the inner works of jQuery\,
  and how to design great plugins with it. The following topics will be tal
 ked about:\n\n- jQuery's event system\n- Useful helpers
DTEND;TZID=Asia/Tokyo:20080514T200000
DTSTART;TZID=Asia/Tokyo:20080514T194000
LOCATION:フェライト会議室
ORGANIZER:Paul Bakaus
SUMMARY:The inner works of jQuery
UID:http://conferences.yapcasia.org/ya2008/talk/1183
URL:http://conferences.yapcasia.org/ya2008/talk/1183
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:ライブドアのサービス間で、スパムコメント/TBの情報を一元管理するため、gearman によるプラグイン形式のスパムフィルタ「
 スパムちゃんぷるー」というのを作りました。この実装、運用についてお話します。\n\nnico:sm3384462
DTEND;TZID=Asia/Tokyo:20080515T165500
DTSTART;TZID=Asia/Tokyo:20080515T163500
LOCATION:講堂
ORGANIZER:Ikuhiro Ihara
SUMMARY:ライブドア内のサービス共通スパムフィルタ「スパムちゃんぷるー」
UID:http://conferences.yapcasia.org/ya2008/talk/1184
URL:http://conferences.yapcasia.org/ya2008/talk/1184
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Welcome from organizers.
DTEND;TZID=Asia/Tokyo:20080515T100000
DTSTART;TZID=Asia/Tokyo:20080515T094500
LOCATION:講堂
ORGANIZER:Tatsuhiko Miyagawa
SUMMARY:Welcome to YAPC::Asia 2008
UID:http://conferences.yapcasia.org/ya2008/talk/1250
URL:http://conferences.yapcasia.org/ya2008/talk/1250
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Wrap-up\n\nnico:sm3456840\n\nplayback - YAPC::Asia 2008 Tokyo -
  Photos slideshow\n\nnico:sm3463399\n\nhttp://bulknews.vox.com/library/pos
 t/yapcasia-ending-roll.html\n\nThank you!
DTEND;TZID=Asia/Tokyo:20080516T181000
DTSTART;TZID=Asia/Tokyo:20080516T180000
LOCATION:講堂
ORGANIZER:Yoshinori TAKESAKO
SUMMARY:Closing Ceremony
UID:http://conferences.yapcasia.org/ya2008/talk/1251
URL:http://conferences.yapcasia.org/ya2008/talk/1251
END:VEVENT
END:VCALENDAR
