JPAサイトにいくつか変更しなおしました。最新のpixisエンジンに合わせPlack/PSGI (Starman) 上で動作するようにしたほか、Perl 関連資料ページPerl採用情報ページを新設しました。

またこれとは別にテストとしてPerlで開発を受注できる会社リストのWikiページを作成してみましたので、もしあなたの会社や知っている会社がPerl開発を受注できるのであれば是非Wikiに追加してください。
このたびカジュアルPerlの勉強会に便乗協賛させていただく形でカジュアルPerl + JPAで4/21 に Perl初心者向けの勉強会を執り行う事になりました。

今回はより初心者の方が来やすいようにと、以下のような参加資格となってますので、お気軽にどうぞ。

参加資格: Perl初心者(リファレンスまでがわかるくらいがいいかも?)
CPAN Authorは後ろで立ち見決定
定員:70名以下内訳
初心者枠(50名): CPAN Author じゃない! YAPCとかで発表したことがない
CPAN Author枠(20名): CPAN Author または、YAPC, shibuya.pm,yakohama.pmで発表をしたことがある方

私も喋らせてもらう予定ですが、多分CPAN, git, local::lib, cpanm, Catalystあたりの説明を絡めながらHello World的なものをライブコーディングするつもりです。Perlで開発をする際の具体的なイメージができるような形にできるといいなと考えてます。

その他内容については詳しくはこちらをご覧下さい。まだ募集は始まっていませんが、皆様のご来場をお待ちしております!

JPA Press

| コメント(0) | トラックバック(0)
去年10月よりこっそり JPA Pressという会報誌を作らせてもらっています。ご興味のある方は是非どうぞ! → JPA Press #1, JPA Press #2, JPA Press #3

また、執筆者も募集しています。大小を問わず、Perlを使っている会社の事例や、製品紹介など掲載を希望される場合は是非ご連絡ください!

JPerl Advent Calendar 2009

| コメント(1) | トラックバック(0)

Advent Calendarとは元々キリスト教の聖なる日であるクリスマスの日が近くなってきた頃に、その日まであとどれくらい日数があるのかを数えるために作られたものです。現在ではほとんどが子供用の「指折り」カレンダーになっていて、クリスマスの日を待つ子供がわくわくしながらプレゼントを待つために使われています。

が、オープンソースの技術業界では話が違います。技術系のAdvent Calendarではクリスマスが来るまで毎日なんらかの技術情報やティップスを掲載するカレンダーなのです!

少なくともPerl業界においては2000年から続いている Perl Advent Calendarというものがありますが、それを日本のPerl界隈では去年から始めていて、今年はハッカートラックカジュアルトラックの2本立てで行っていくようです。

今年の枠はもう埋まっているかもしれませんが、もしよかったら皆さんも来年から参加してみてはいかがでしょう?長い記事を書く必要はありませんし、きっといい経験になると思います。

ちなみに毎日キチンと更新できたら誰かが誰かに寿司を驕るとか驕らないとか、そんな話もありますが、どうなんでしょうね!

Perl5 and Perl6

| コメント(0) | トラックバック(0)
最近CatalystやDBIx::Classで有名なMatt Trout氏とPerl6の開発者の1人であるCarl Masak氏がIRCでPerl5とPerl6の関係性について色々議論した結果基本的な合意が見られたようで、相次いでブログアップしています

これまでPerl5コミュニティからは「まだまだ実用段階じゃないのにPerl6なんて大々的に言っているものだからPerl5のネガティブキャンペーンになってしまっている」、Perl6コミュニティからは「なんで開発途上のソフトウェアにこんなにいちゃもんをつけられなければいけないんだ」というような声があがってきていましたが、これは単純にブランディング的、マーケティング的な袖の掛け違いであることが書かれています。

彼らのブログに大きな結論としては、

「Perl6はPerl5とは同じPerlという大家族の一員ではあるが、同じ血統ではない」

ということが強く全面に押し出されています。また、このような話し合いがもたれた結果、perl6.orgのサイト上でも「次世代のPerl」という表現が削除されたそうです。

Perl6がPerl1~5までの哲学や思想を受け継いだものであることは間違いありませんし、Perl"6"という名前も今後変更する予定はないということですが、かといってPerl6はPerl5が突然Perl5に取って代わる事はありえません。

Perl5自体は現在開発者の若返りが多少起こりつつありますが、Perl6や他のLL言語からどんどん良いところを盗みつつ、独自の開発がどんどん進んでいっています。Perl5の現在の利用状況もこちらのブログで「絶好調であり、これまでよりもいっそう活発になっている」との報告もあります。


Perl6が出たらPerl5はお払い箱になる、という考えだったひとはひとまずそれを忘れて、Perl5シリーズを再評価してみるのもいいかもしれません。

http://www.perl.org/

perl.orgが英Foxtons社の人的リソースの提供による協力でリニューアルされました。英語オンリーですが、ダウンロードページなどは非常にわかりやすくなっていて、新規参入するユーザーにも便利になっている感じがします。

ちなみに.comドメインはオライリー社の物ですが、こちらの.orgドメインはPerl開発等のコミュニティの活動が行われる際に使われる実質的なPerlの顔となるほうのドメインです。


YAPC::Asia 2009 Videos

| コメント(0) | トラックバック(0)
もうすでに作業中に存在に気づいている方はいたかと思いますが、糸柳(itkz)さんのご厚意で ニコニコ動画上に YAPC::Aisa 2009の動画をアップしていただきました。こちらからごらんになれます。

http://www.nicovideo.jp/mylist/15370462

糸柳さん、本当にありがとうございました+お疲れ様でした!

もしyoutubeにアップしていただけるボランティアの方がいましたらご連絡ください :)
先月末にperl5-porters MLでPerl 5.12リリースへのアナウンスがされているようです。

Jesse Vincent氏によるこのメールによると、blead (最新開発版)のフィーチャーフリーズは 11/21に起こり、その後テスト期間及びRCリリースを経て、2009年のクリスマスに5.12.0をリリースすることになっています。

このアナウンスの興味深いところは、ただperl 5.12のリリースが近々行われるということだけでなく、Jesse Vincent氏のとりまとめにより、リリーススケジュールを定期化したという点です。実はそれが開発版故にあまり大きくとりあげられる事はありませんでしたが、今年の夏頃からbleadブランチからのリリース(5.11.x)が毎月行われており、それをベースに今後は毎年クリスマス時期に新バージョンをリリースする意向だということです。5.14も来年のこの時期に同様の作業が行われる予定とのことです。

Perl 5はこれまでも恒常的にアクティブな開発がされていましたが、メジャーバージョンのリリース時期自体はまちまちであったため、5.8.0から5.10.0までは5年もかかってしまった経緯があります(5.8シリーズは安定していたということも言えるかもしれませんが・・・)。Jesse Vicent氏はこの原因をプロセスの自動化や、タスク・権限の委譲により効率化し、Perl 5のリリースを完全にスケジュール化させる方向に持っていきつつあります。

というわけで5.12ももうすぐです! Jesse++
ドキュメントの内容をMoose 0.92に対応させました。

また、MooseX::Getoptのざっくり訳も追加しておきました。
ficia.png
今回のYAPCでも3人も社内のPerlハッカーがスピーカーとして出演していただいているえとらぼ株式会社様のご厚意でYAPC::Asia Tokyo 2009の写真を話題の写真共有サービス ficia.com上にてアップさせていただきました。ficia.comは今回初めて使いましたが、アップロードも手軽でなかなか良い感じです。

URLはこちらです:http://yapcasia2009.ficia.com 

写真等にの掲載に問題がある場合はJPA宛 (info at perlassociation.org) にご連絡ください。

(他の方の撮影された写真はflickr などでも手に入れる事ができます)

Thanks to the excellent folks at etolabo.com, we've uploaded the pictures from YAPC::Asia Tokyo 2009 to their site, ficia.com, which is a relatively recent photo-sharing service. Three employees from etolabo.com actually spoke at YAPC::Asia Tokyo 2009, too!

The photos can be found from this link: http://yapcasia2009.ficia.com. If you have any problems having your pictures uploaded, please contact JPA (info at perlassociation.org)

Also checkout flickr for other people's photos!