2009-08-01から1ヶ月間の記事一覧

CPAN::Packager 0.072 released !

CPAN::Packagerでは依存関係を再帰的に辿りながら、そのモジュールに依存するもの全てパッケージを作る事が出来るツールです。YAPCに向けて足りない機能を何点か追加して、一通り機能が揃ったのでリリースしました。今回の版では、walf443さんの協力もあり、…

scalaでDI

以下の記事のscalaでDIの話はなかなかscalaらしい面白い解決策を提示してい面白いですね。 http://jonasboner.com/2008/10/06/real-world-scala-dependency-injection-di/どんな方法かというと、 traitに抽象メンバ変数もたせて、DI対象のクラスではそれを参…

scalaのimplicit conversionで既存クラスにメソッド追加

既存クラスにメソッド追加する使い方は面白いです。Javaのクラスにも追加できるのがとても面白い。Commons系のUtilityを既存の型につっこんだら結構いいんじゃないかなぁ。ActiveResourceを、Commons系ライブラリ+implicit defで実装するのは結構いいんじゃ…

Scala is awesome!

Scalaは久々にすごいなぁと思える言語で、これからはScalaにかなりの時間を割こうかなぁと思ってます。色々と特筆すべきところはあるのですが、Rubyのように綺麗にかけて、それに加えて関数型言語の要素もくわわっていて、複数のパラダイムを混ぜる事で、向…

Better Ruby, Better Java

Javaは静的型付けがあるけれどとても冗長。これは型だけじゃなく、いたるところで冗長なコードしかかけない。 一方、Rubyは綺麗なんだけど、静的型がなく、遅く静的言語に比べて多くのテストをかかないといけない。そして、monkey patchingしててもどこでpat…

scala++

現状の言語の中で、極めて理想に近い形の言語だなぁと。

gradle

http://in.relation.to/Bloggers/Maven2YearsAfterここで知ったんですが、gradleはなかなか良さそうなbuild toolですね。長い事、antもmavenも複雑なビルドするには全くもって向いてないなぁと思ったんですが代替手段もないなぁと思ってました。gradleは、乗…

1/1 scale Gundamを見に行ってきた!

行かないと日本人じゃないといわれたので行ってきました。いやぁ、これはすごい!頭とか動いちゃったりして、40周年には歩き出しちゃうんじゃないかという感じでした。さすがに人が集まる訳だ、これは。 煙だしているガンダム 仁王立ちのガンダム ビルと同じ…

YAPC::Asia 2009 で「モダンな優しいWAFの作り方」と「CPAN::Packager」について話します

9/10にYAPC::Asia2009で発表しますので、是非聞きにきてください ;) http://conferences.yapcasia.org/ya2009/talk/2207 http://conferences.yapcasia.org/ya2009/talk/2208Perlコミュニティに参加したのは、去年のYAPC Asiaが初めてでした。Perlコミュニテ…

PubSubHubbubは面白いかも

PubSubHubbubはなかなか便利そうですね。 http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.1.htmlPubSubHubbub+ReverseHttpで、色んなフィードの通知をGrowlで通知なんて使い方すると意外と便利かもしれないなぁと。miyagawaさんのgithub…