Recently in Perl Category

March 8, 2010

Perl development history in 4 minutes

I took a little CPU time last weekend and finished this silent movie. Featuring all perl rock stars, I present you: Perl development history in 4 minutes (link to Youtube).

Enjoy watching how fascinating they are.

February 26, 2010

cpanm: 快速輕便的 CPAN 模組安裝程式

cpanm 是個十分快速的小工具,不用任何設定,就可以開始安裝 cpan module。比起完整的 CPAN.pm Shell 而言,它有一點點不足之處,但實測幾次之後發現,那些都是比較無關痛養的部份。

Continue reading cpanm: 快速輕便的 CPAN 模組安裝程式.

February 17, 2010

第十億誕生秒

除了快到第三十歲生日之外,我也馬上要十億秒這麼老了。因為非常好奇那是哪會是一天,於是我掐指^H^H寫了個程式來算一下。

Continue reading 第十億誕生秒.

February 6, 2010

Upgraded to MTOS 5

It's done. I chose the Pico theme after seeing and inspired by the Readability Bookmarklet earlier today.

The upgrade is easy, however, I need to vim the Markdown.pl a bit to get around to this "Wide character in subroutine entry" bug that block all publishing.

Took a little while to understand the relations between a "Website" and a "Blog". I think I like MTOS5 so far. The new admin UI looks sharp. Maybe it'll make me write more. I do hope so.

February 2, 2010

Tip: Install a CPAN module directly from URL

I wonder how many people know this. With CPANPLUS, you can install any cpan module directly from its tarball URL:

cpanp -i http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Plack-0.99_02.tar.gz

Very handy, indeed.

February 1, 2010

Capify The Pony

I managed to deploy Jifty apps with Capistrano.

Capistrano is a tool for deploying Rails apps, however, with some small tweaks, it can be used to deploy Jifty apps.

Continue reading Capify The Pony.

January 21, 2010

Plurking in Perl

Net-Plurk and AnyEvent-Plurk are fine, but they are sometimes too big for one small purpose.

Continue reading Plurking in Perl.

January 7, 2010

DNS Benchmarking

The namebench is a GUI tool that tells you how DNS performed based on your own browser history. Based on the fact that I often visit the websites that I have already visited before, I really like such idea.

Continue reading DNS Benchmarking.

December 27, 2009

Continuity: 一種很不同的網頁應用程式寫法

Continuity 是個給網頁應用程式所用的函式庫 (library),它很魔奇地處理了「session」這個概念,讓寫程式的人可以不必特別管理 session 內容的存放。

Continue reading Continuity: 一種很不同的網頁應用程式寫法.

December 24, 2009

Dancer

Dancer is a minimal web-framework for Perl world, which is entirely inspired by Sinatra in the Ruby land.

Continue reading Dancer.