2012-01-01から1年間の記事一覧
これは Finagle Advent Calendar 2012 (だいたい俺) の16日目です。Finagle には HTTP通信用の http サブプロジェクトがありますが、この中に path というパッケージと Path によって Routing を行う RoutingService というものが提供されています。今日はこ…
この記事は Play or Scala Advent Calendar 2012 の9日目です。 はじめに twitter-util には cuncurrent に関する基本的なクラスが提供されています。Scala本体に取り込まれる予定の `Future` や、非同期にオブジェクトを仲介する `Offer` や `Broker` など…
Annotation Processing を活用する Java製 ORM の Doma ですが、version 1.25.0 から外部のクラスをDomainとして使う事ができるという機能が実装されました。そこで、Joda-Time の DateTime などを使えるように DomainConverters を作成してみました。https:…
この記事は Scalaz Advent Calendar 2012 の4日目です。どこかで Scalaz7 の package や class/trait の命名規則について書いてというのを見た気がするのでその辺を書いてみようと思います。ちなみにあくまで現状のソースコードを見た上での推測で、MLなり何…
4/4-5 に行われた JavaOne Tokyo 2012 の JVM言語BoFに、スピーカーとして参加してきました。BoFの概要は以下のような感じです。 JavaVM上で動作するさまざまなプログラミング言語 (Groovy、JRuby、Scalaなど) のコミュニティや興味を持つ個人が集まって、各…
パソナテックさんのエンジニアカフェで行われた PlayBay - Play!Framework + WebSocket勉強会に講師として参加してきました。発表スライドDEMOのソースコードUstでも動画がみれるそうです。WebSocketと謳ってるのに全く関係ない pjax の話をさせてもらいまし…