Tatsuhiko Miyagawa's Blog

Recent Posts

November 05, 2009

Far Away

【ニコニコ動画】初音ミク Project DIVA 「Far Away(PV)」

November 05, 2009

Simon Cozens | I finally get PSGI and Plack!

For the past few months I’ve been meaning to get around to understanding PSGI and Plack; for various reasons, I guess. First, because it’s always good to keep abreast of what’s going on in the programming world; second, because they’re by Miyagawa, and really, anything by Miyagawa is worth looking into; third, because I’ve been writing a bunch of different web applications recently and wanted to know what the state of the art was.

November 02, 2009

HOW TO: embed nicovideo.jp videos on your site

Nico Nico Douga updated their site to version “(9)” a couple of days ago and apparently they got rid of the annoying restriction of the referral domain to embed their videos with the flash.

October 29, 2009

perldoc-search

Joshua ben Jore / App-Perldoc-Search-0.03 - search.cpan.org

October 21, 2009

New IRC channel for PSGI and Plack

We’ve been using #http-engine IRC channel for the convenience but we agree that PSGI/Plack talk invades the whole channel and is confusing to newcomers: so we made a new IRC channel dedicated for PSGI and plack talk (yes, another channel!)

October 20, 2009

Try::Tiny

Try::Tiny rocks.

October 19, 2009

Task::Plack now added git_clone

cpanf Task::Plack (install App::CPAN::Fresh if you haven’t :)) and now you can call perl -MTask::Plack -e git_clone on your shell, which clones all Plack/PSGI relevant development git repositories for you. This is quite handy now that we split the Plack repo into multiple projects.

October 17, 2009

PSGI/Plack streaming is now complete

In the last couple of (or even more :) days Yuval and I have been endlessly discussing what the asynchronous response API would look like in PSGI applications. And that was also becoming one of the most frequently asked questions on my side, since many people from AnyEvent, POE and perlbal (Danga::Socket) land are curious how to port their non-blocking application to let them run on PSGI servers.

October 12, 2009

PlebGUI: WebGUI Meets Plack

The idea goes like this: Web applications, when all is said and done, are really just on about sending three pieces of information to web browsers: a HTTP status code, a list of HTTP headers, and some content (a file or some text, normally HTML).

October 08, 2009

great book

Big Bang: The Origin of the Universe (P.S.)Simon Singh

October 07, 2009

Coding is not a crime

     The Osaka High Court on Thursday acquitted the developer of the Winny file-sharing software program of copyright violation, reversing the initial guilty ruling by a lower court that imposed a 1.5 million yen fine.

October 07, 2009

Winny developer Kaneko judged innocent

 ファイル共有ソフト「Winny(ウィニー)」を開発・公開してゲームソフトなどの違法コピーを助けたとして、著作権法違反幇助(ほうじょ)罪に問われた元東大大学院助手、金子勇被告(39)の控訴審判決公判が8日、大阪高裁で開かれた。小倉正三裁判長は、罰金150万円(求刑懲役1年)とした1審京都地裁判決を破棄、金子被告に無罪を言い渡した。 ウィニーをはじめとするファイル共有ソフトを用いた著作権侵害は増え続けており、開発者の刑事責任を認めるかどうかが注目されていた。1、2審を通じた争点は、ウィニーの開発が著作権侵害目的だったかどうか、面識のない利用者の違法行為に対するソフト開発者の幇助罪が成立するかどうかの2点だった。