2011-01-01から1年間の記事一覧

util-evalでゲームの設定を書く

Scala Advent Calendar jp 2011 - [PARTAKE]の8日目です。 Scalaを利用している企業というとTwitterが有名ですね。そのTwitterは開発したScalaライブラリを色々と公開しています。 util-evalはその内のひとつで、実行時にScalaコードをコンパイル&評価する…

IntelliJ IDEAのプラグイン開発

ScalaでIntelliJのプラグインを作ろうと思ったのでメモついでに。 参考 http://confluence.jetbrains.net/display/IDEADEV/PluginDevelopment http://www.jetbrains.com/idea/training/demos/google_search.html 下のLive Demoと同じものを作るところまでや…

Hello JOCL

先日Scala2.9.0RC1が出ましたね。IDEも良くなってきて、IDEに頼って生きてきた身としては有り難い限りです。 さて、こちらも少し前の話ですが、JogAmpのJOGL/JOCL/JOALの2.0RCが出ています。 JOGLは少し触ってたのですが、他は見てなかったのでこれを機に触…

Enumeration#ValueをキーにしたMapを格納する

Map[String, T]を格納するMongoMapFieldとか、Enumeration#Valueを文字列として格納するEnumNameFieldはあるのに、Map[Enumeration#Value, T]を格納するものがなかったので作ってみた。 といってもMongoMapFieldをコピペして少し変えただけ。利用しているnet…

Parallel Collectionのベンチマークやってみました

Scala2.9で導入されるParallel Collectionについてベンチマークがなされており、Scala2.9を触ったことなかったのでこれに乗じてみようかと。 scala2.9のparallel collection の benchmark をしてみた - scalaとか・・・ Parallel Collectionのベンチマークや…

sbt起動スクリプトの引数

sbt

日本語出力したら文字化けしてたので -Dfile.encoding=utf-8 を追加。他のオプションは、LiftのWiki*1で頻繁なOutOfMemoryErrorを回避するために付けようってあるけど、これ書いてもjetty起動しっぱなしにして色々してると結構落ちるよね。 #!/bin/sh java -…

Scalaで再帰的な構造のXMLを生成する

もう誰かやっている気がするけども。 元ネタ GroovyのMarkupBuilderで再起的な構造のXMLを生成する - No Programming, No Life GroovyでKey、ValueをXMLにクールに出力する-keyValueXml.groovy- - Togetter C# で Key、Value な コレクションを XML にしてみ…

[[MacBook Air 11インチ欲しい!]]

MacBook Air 11インチ欲しい!忘れないうちに。 何でもいいけど持ち運びやすいノートが欲しい。アドベ書いてから絶賛放置してるなー。 継続的に何か書いていかないと……