YAPC::Asia 2009
YAPC::Asia, the conference is over (though we still have the fun part, Hackathon).
YAPC::Asia, the conference is over (though we still have the fun part, Hackathon).
View more presentations from Tatsuhiko Miyagawa.
*
Tons of progress just on my flight, or while I’m here. Last night I went to the office where Yappo and tokuhirom work, to hack and brainstorm on Plack :)
携帯の不正音楽ダウンロード阻止でシステム構築へ 携帯電話にインターネットで配信される違法な音楽ファイルを締め出すため、総務省と通信業界、音楽業界が協力し、携帯端末で不正ダウンロードができないようにする世界初のシステムを来年度にも導入する方針であることが5日、明らかになった。 検討されている不正防止システムは、利用者が携帯電話で音楽ファイルをダウンロードすると、楽曲の識別情報が携帯端末から照合用サーバーに自動送信される。サーバーは楽曲が正規の手続きで配信されたものかどうかを判定、違法コピーされたものであれば利用者の端末に警告メッセージが表示される仕組みだ。
tokuhirom and I have been hacking on reference implementations and test suite for implementors. We added Mojo and AnyEvent based implementations to see how the Input and Error stream and response body API work with asynchronous callback based implementations (Note that these .txt files are notes for discussions, but not actual specs). Yeah, there are things that we really envy in Ruby, Python and even JavaScript: Iterators and built-in types as objects. (Perl does have globref and IO::Handle as a built-in handle objects but they don’t duck :/)
Info: if you come from Google and want to know what PSGI and Plack are: take a look at our PSGI/Plack project web page that has links to PSGI spec* and *FAQ*, and then *Plack git repo* for the actual code.*
When you upload a new module to CPAN, most of you would say something like this on your blog or tweet: “Module Foo::Bar 0.50 is shipped to CPAN – will be coming to a mirror near you soon, or if you can’t wait you can get the latest from [git or svn URL]”. As we discussed, “soon” is not really soon: it’s a few hours in the case of search.cpan.org and could be a day for other mirrors. CPAN.pm itself has a local index cache that has a lifetime of 24 hours by default. So it could sum up to like 2 days.
This bot periodically sends smart HTTP GET against cpan.cpantesters.org fast CPAN mirror to get semi-realtime updates. The delay is usually less than a minute (about 30 seconds) and is much faster than other bots based on search.cpan.org.
via www.youtube.com
The top of the line Elite model, with its 120 GB hard drive, will drop in price from $400 to $300, nicely aligning it with Sony’s PS3 Slim. It’s not a pure price-slashing, though: Microsoft is removing the component and HDMI cables from the box, leaving only composite ones.
This is a temporary CSS hack to disable spacious comments using the new Pico (aka microblogging) theme with TypePad Connect comments. Design -> Add Custom CSS and add:
So _why disappeared from the internet. I’m a perl guy and have never met him in person in conferences or anywhere, but have been always inspired by his crazy wonderful code, like camping.
TypePad now has Twitter OAuth sign-in so you can a) crosspost directly to your Twitter as you make a new post, and b) let Twitter users comment on your TypePad using their Twitter profile (with avatars). w00t!
Takesako-san and other shibuya.pm folks brought up the wonderful idea on the IRC channel that any URL can be used as a valid JavaScript code, since in JS “:” is a label and “//” is the beginning of comment.
via www.flickr.com