2014-05-01から1ヶ月間の記事一覧

typesafe activatorを使わないplayframework2.3の始め方

tototoshiさんの、これPlay 2.3 がリリースされたので変更点と試し方を説明しますの便乗(?)的な感じで、なぜか自分もチュートリアルを書いてみます。普通に書いたら意味ないので、少しだけ変わった方法を書いてみます。

giter8-pluginとtravis-ciで、複数versionのScalaのテストをする

giter8-pluginのversion0.6.4時点の情報です。giter8-pluginは、giter8で作ったテンプレート自体のテストを書くためのsbt-pluginです。

playframework2のwebsocketのチャットのサンプルをScalajsで書き換えてみた。

これが元のJavaScriptファイル https://github.com/playframework/playframework/blob/2.3.0-RC1/samples/scala/websocket-chat/app/views/chatRoom.scala.jsこっちがScalajsで書き直したもの https://github.com/xuwei-k/play-with-scalajs-example/blob/e1…

Playframework2.3はScala2.11に対応します

このpull reqがmergeされたので https://github.com/playframework/playframework/pull/2764 よほどのことがない限り、もう99%、Scala2.11対応するのは確定ですね。では、Scala2.10は切り捨てるのか?というと、おそらくそうではなく、play2.3ではScala2.11…

sbtのscripted testを書いてpull req送りつけるおじさんだよー(sbt-lock編)

こんにちは、なぜか足を捻挫して、ゴールデンウィーク9連休なのにほぼ家に引きこもってるマンです。足はこんな状態です(グロ注意) http://f.hatena.ne.jp/xuwei/20140501181556さて、そんなことはどうでもよくで、sbt-lockというsbt pluginのテストを書いた…

skinny-frameworkはgoogle app engineでは動きません

skinny-frameworkが依存してる、scalatra2.2.x系が、servlet3.0以上のみサポート これ書いてる現在、なんとgoogle app engineはservlet2.5までしかサポートしてない!?*1 https://code.google.com/p/googleappengine/issues/detail?id=3091 servlet3.0がで…

sbtでサブプロジェクト毎にクロスビルドするScalaのversionが異なる場合のバッドノウハウ

タイトル長くなりすぎるからやめましたが、本当に話したいこと、話すことは、 「サブプロジェクト毎にクロスビルドするScalaのversionが異なる場合」 だけではなく 「さらにその中にsbt pluginがあってscripted testもしたい場合」 です・・・つらい・・・。…