Screaming Loud

研究・プログラミングなど気づいたことをメモをしています。読書記録はこちらに記載しています。https://bookmeter.com/users/75944

playFramework

play2.4向けにi18n(国際化)をアップデートした話

概要 以前GlobalSettingの撲滅に関してブログを書きましたが、言語対応に関して書いていなかったので、続編ということでブログにまとめました。 yuutookun.hatenablog.com 概要 前提 根本対応 1.コントローラーをInjectionの形に移行 2.DefaultMessageAp…

Play2.4で非推奨のGlobalSettingをなくす

Play2.4で非推奨、かつPlay2.5ではなくなっているGlobalSettingの消し方を紹介します。 なかなか大変なので、ブログにまとめておきました。 Global.scalaで書いていたコード Play2.3で書いていたGlobal.scalaのコードを記載します。 object Global extends W…

flywayに関して発表しました!

今回はflywayに関して、発表しました。flywayとは、DBのマイグレーションツールです。マイグレーションツールというと、RailsのActiveRecordが一番有名かと思いますが、 言語を問わず、存在します。今回は、ScalaやJavaなどのJVMと親和性が高いflywayに関し…

あなたはPlayに貢献していますか?

少し偉そうなタイトルをつけてしまったのですが、Playを使っている方はぜひやるといいなーと思ったことを紹介します。それは・・・・、 PlayFrameworkの翻訳 です。あんまり気づかないかもしれませんが、じつはプルリクで全て管理しています。 (別に自分は…

PlayFrameworkで出たplay.PlayExceptions$CompilationException: Compilation error[IO error while decoding ... ]

PlayFrameworkを使って複数人で開発していたところ、 あるブランチをマージした途端、 急に play.PlayExceptions$CompilationException: Compilation error[IO error while decoding /hoge/target/scala-2.11/src_managed/main/routes_reverseRouting.scala …