Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

acme (189)

acme
  (email not shown publicly)
http://www.astray.com/

Leon Brocard (aka acme) is an orange-loving Perl eurohacker with many varied contributions to the Perl community, including the GraphViz module on the CPAN. YAPC::Europe was all his fault. He is still looking for a Perl Monger group he can start which begins with the letter 'D'.

Journal of acme (189)

Saturday May 17, 2008
02:22 AM

YAPC::Asia 2008 Day 2

[ #36450 ]

I thought I was over my jetlag, but instead I woke up at 4am this morning. This was a perfect excuse to head over to Tsukiji for sushi for breakfast. So good!

First talk this morning Kang-min Liu "JavaScript::Writer fun". "my new toy". "You write Perl, Perl writes JavaScript". AUTOLOAD magic. "The stock price on Prototype.js is going down"

Daisuke Murase (typester) - "FormValidator::Assets", which looked interesting.

Hiroshi Sakai (ziguzagu) - "OpenSource TypePad Mobile" was all about hacking Atom and Movable Type open source including HTML::Split, teasing about HTML::MobileFilter, open emoticons,

Masahiro Nagano (kazeburo) - "memcached in mixi" gave general details about memcached use and then went into details at mixi: 94% cache hit rate, 223 GB cache in total, maxing out at 15,000 requests per second at 400Mbps. Interesting they up the number of buckets in memcached's internal hash table from 16 to 25 as they have large objects.

Chia-liang Kao - "Branch Managment with SVK 2.2". Workflow for feature-based development - features or bugfixes handled in branches, then merged to RC (QA, testing) and then merged to trunk and live. There is a new svk branch command.

Tatsuhiko Miyagawa - 20 modules I haven't yet talked about". Renamed to 10 modules: HTTP::ProxyPAC (Spidermonkey, argh), pQuery ('no capitalization 'pQuery::DOM'), PHP::Session "I've actually never used it", autobox::DateTime::Duration, Time::Duration::Parse, Encode::DoubleEncodedUTF8 "useful and evil", URI::Find::UTF8, Lingua::JA::Hepburn::Passport, LWP::UserAgent::Keychain, XML::Liberal "People are stupid. Cloud is full of crap. Software can fix it". "I want to hear your version of this talk if you have >10 modules on CPAN".

We had a quick lunch - curry-don, mmm.

Jesse Vincent - Everything but the secret sauce Find bugs faster: TAP::Harness::Parallel, TAP::Harness::Remote, TAP::Harness::Remote::EC2, Carp::REPL. Build web apps: Template::Declare (soon: compile to JavaScript), CSS::Squish. Ship software: App::ChangeLogger, Shipwright (build all dependencies, everything above libc - platform neutral source distribution or platform specific binary distribution). Get input from users: Date::Extract, the feedback box. Own the Inbox: Net::IMAP::Server, with.hm.

Then we ate Yahoo! Japan snacks. Really.

Casey West - "Build Domain Specific Languages with Perl" testing DSL along the lines of "Title should be {'Twitter'}".

Jeff Kim - "Gungo and cloud computing, a scalable crawling and processing framework" deployed on EC2 and S3 and a happy user.

Then the wrapup started - Jose Castro told us what he had learned in Tokyo (he can stop Japanese babies crying), Schwern told us that Perl is a zombie (oh no wait, it was really about decentralising and caring about people who aren't other programmers) and then it was over. Many thanks for an excellent conference!

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.