2010-10-01から1ヶ月間の記事一覧
以前、Scala で XML を Parse する(添削希望) という記事を書いたところ、ありがたい事に Scala で XML を Parse する ( DSL 編 ) - 国道十六号高架下 というトラックバックを頂いたので、喜び勇んで拝読させて頂いた。 しかし、残念ながら私のスキルでは、…
Twitter で FSM を Actor 無しで…みたいな話しが出ていたのでやってみました。 突っ込み添削大歓迎です。 main の中の zip が余分だった。List(FSM(GetState) -> State1, FSM(ToState2) -> State2, ...) の方が読みやすい。 object Test { def main (args: A…
Scala で 簡易的な httpd を作れないかと調べていたら、Java に HttpServer という便利なクラスがあった。 handler は、Actor 上で使いたいので Executor を継承した ActorExecutor というのを作ってみた。 import java.net.InetSocketAddress import java.u…
Scala で常駐する Daemon を作る用途があり、fsc が使っている方法をパクったのでメモを残す。例によって添削は熱烈大歓迎です。 ざくっと概要を説明すると ProcessBuilder 経由で別の Java VM を起動し、さっさと exit してしまえば Daemonize 完了となる。…