3. Scala, Play 関連 2011年 プロトタイプ作成にPlay! 1 採用 (少しだけ) 2012年~ Scalaをメインとして使用 2013年末~ Play 2 で開発 サービス課題をサクッとチェック 事前登録受付中 http://logbook.strikingly.com/ Logbook
(3/15 : タイトル修正しました。wは小文字ですね、すみません・・・) PlayFrameworkが流行り始めてから割と経ちますので、そろそろ正式採用しようと考える方も多いのではないかと思います。 強力な静的型付けで守られたPlayは、ミッションクリティカルなシステムや数万行を超える大規模システムの構築に特に向いているような気がします。 また、Servletを使っていないのに加えてMVC構造がベースなので、今までRailsなどで開発をしていた人でもシームレスに移行できると思います。 しかし、忘れてはならないのがPlayのアーキテクチャが全ての処理が非同期で行われることを前提としているという事です。 ここを忘れてPlayをただの強力な静的型付けで守られたMVCフレームワークとだけ考えて開発を進めてしまうと、本番環境で稼動させた時にパフォーマンスが上がらずに困ることになるかもしれません。今
You are viewing the documentation for the 2.9.x release series. The latest stable release series is 3.0.x. Search Home Working with Play Common topics Configuration §Configuring the JDBC pool The Play JDBC datasource is managed by HikariCP. §Special URLs Play supports special url format for both MySQL and PostgreSQL: # To configure MySQL db.default.url="mysql://user:password@localhost/database" #
どうも。GameTailorの松川です。 GameTailorではPlayFrameworkを利用したWebアプリケーションや, Elastic MapReduceを利用したBatch アプリケーション等、 複数のアプリケーションから同一のDomain層、Infrastructure層、Utilsの実装、共通設定を使いまわせるように SBTのマルチプロジェクトを利用してます。 今回は簡単にAppからUtilsの実装を利用するマルチプロジェクトを作成しながら、GameTailorでの管理方法をご紹介します。 1. Rootプロジェクト作成 複数のプロジェクトを統括管理するrootプロジェクトを作成します。 1-1. rootプロジェクト作成
フレームワークの便利さとコードの柔軟性とのバランスの話。 PlayにはいわゆるMVC的な機能の他にいろいろと便利っぽいモジュールが付いていますが、 実際そいつらを使っていると依存関係や柔軟性の面でちょくちょく困ることがあります。 最近何度か困ったのはプロジェクトを分割する場面です。 Playでプロジェクトをスタートするときはwebアプリケーションのプロジェクトとしてスタートするわけで、 シンプルに次のような構成をとります。 . ├── app ├── build.sbt ├── conf ├── public ├── test └── test しかし、だんだんプロジェクトが進むにつれて、あ、webアプリだけじゃなくてバックエンドでバッチ動かす必要あるわ、となったりします。バッチからも今までに書いたコード使いたいな。じゃあ共通コードをcoreっていうサブプロジェクトに移そうか。coreはp
2014-03-29 / scala / sbt Preview of upcoming sbt 1.0 features: Read about the new plugins を訳しました。 著 @eed3s9n, @jsuereth sbt に変化が訪れようとしている。sbt 1.0 へ向けて sbt の原理である自動化 (automation)、インタラクション (interaction)、統合化 (integration) の全面において改善がみられる予定だ。1.0 の二大機能と目されているのは auto plugin と「ビルドサーバとしての sbt」の 2つだ。 今後の数ヶ月にわたって sbt チームは sbt 0.13 コードベース上にこれらの機能を追加したプリビュー版をリリースする。これらのプリビュー版によって、sbt 1.0 の仕様が固まる前にコミュニティーからのフィー
Travel, camera, photo, and technical things. I work at Dropbox. Thoughts are my own. Play 2.2/ScalaでLogbackの設定をLTSVにする 9th October 2013 #logback #logger #ltsv #playframework #scala 趣味のプログラムをPlay Framework 2.2とScalaで書いています。趣味のプログラムなので、ログを監視したりするような事はまず無いのですが、あとからプログラムで読みやすいようにLTSV (Labeled Tab-separated Values)形式で出力する事にしてみました。 ログの設定は、conf/application-logger.xmlというファイルを作っておけば読み込んで適用してくれます。いろいろ試行錯誤した
はじめに こんにちは、ピクトリンク事業部開発部サーバサイド開発課のkitajimaです。弊社サービスピクトリンクは、システム再構築の一環として
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く