トップページphp
215コメント67KB

【Java】Play framework【Scala】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/05/02(月) 04:10:57.38ID:NoNO+b7w
Play frameworkを語る。

参考サイト
・本家( Java ) : http://www.playframework.org/
・本家( Scala ) : http://scala.playframework.org/
・日本語訳( Java ) : http://playdocja.appspot.com/
・日本語訳 ( Scala ) : http://playscalaja.appspot.com/
01761752012/07/12(木) 22:12:37.52ID:???
Apache2にSSLの設定して連携する時って
Play Frameworkのアプリ側で必要な設定ってあるのでしょうか?

ttp://playdocja.appspot.com/documentation/1.2.3/production#server
SSLの設定はここを参考にしました。
0177nobodyさん2012/07/12(木) 22:58:57.93ID:???
>>175
ここよりは日本のユーザグループに質問投げた方がいいと思うよ。
0178nobodyさん2012/07/13(金) 08:45:14.11ID:???
>>177
やっぱりあっちのがいいかなぁ。
スタックオーバーフローは日本語がまるで見当たらなかったのでビビって逃げました。

検索してみても、同じ悩みの人がいるかもわからなかったorz
0179nobodyさん2012/07/13(金) 11:43:53.16ID:rJu2BT+M
スタックオーバーフローなんて、日本語で書いている人誰もいないでしょ
@IT が、スタックオーバーフローと同じようなQAサイトを作ったので、そっちで聞いてみたら?
http://qa.atmarkit.co.jp/

いっぱい質問を登録してくれって中の人が言っていた。
0180nobodyさん2012/07/13(金) 12:57:48.07ID:???
>>179
そこ利用してみます、ありがとうです。
01811752012/07/13(金) 14:51:07.50ID:???
DotCloud + Play Framework1.2.3-1.2.5 アクションチェーンでhttpsからhttpに移動してしまう。 - QA@IT
ttp://qa.atmarkit.co.jp/q/2275

QA@ITに登録してみました。
こちらで回答いただけたらあたらにも反映しようと思うので、
こちらでも引き続き回答募集中です。
0182nobodyさん2012/07/13(金) 18:58:05.32ID:???
>>181
twitter #play_ja で特定したww
#play_ja は見ている人も多いから、きっと誰か反応してくれると思うよ。
回答があるといいね。
0183nobodyさん2012/07/14(土) 23:35:04.53ID:???
威勢がいいけど、アスミン一人で圧倒できるような
0184nobodyさん2012/07/16(月) 00:41:15.71ID:???
play 2.0.1 から触りはじめたけどいいね!
コードの量が少ない少ない。
驚いてる。
0185nobodyさん2012/07/17(火) 10:08:43.31ID:???
>>181
何気にplayの初質問なんだなw
rubyとrailsの質問が多い
0186nobodyさん2012/07/18(水) 19:31:32.15ID:???
「さよなら原発10万人集会」を新聞はどう報道したのか?検証してみた

★政府が隠蔽したいこと

@「坂本龍一 パブコメで声あげよう」
A広瀬隆が原発の再稼働を止めるために電力会社と取引を計画
http://b●log.goo.ne.jp/yqmcps

歌&作曲&演奏:坂本龍一
http://www.youtube.com/watch?v=w22IhMuwhLw
http://www.youtube.com/watch?v=iVTFeozHWcA
0187nobodyさん2012/08/20(月) 21:17:02.92ID:T/r56FCl
Playの作者がScalaの会社から金を受け取るようになった2.0からアホになってるな。
2.0の戻り値でokとかnotFoundとかHTTPステータスを意識させるのは改悪というかアホだろ。
ok以外は必要なときに指定できればいい。どんだけ低レベル層のフレームワーク作る気だ。

フレームワークはアホ向きにあるもんだが、作るほうが理論優先で祖結合とか
頭でっかちになってくると、反転してアホになってることさえ気がつかないのか。
いや作者は分かってても、Scalaに金で買収されたから逆らえない罠。
金儲けが悪いとは言わない。ただ2.0はJava EEの匂いがする。
0188nobodyさん2012/08/27(月) 00:12:38.92ID:???
アホフレームワーク Play
0189nobodyさん2012/09/09(日) 00:27:08.82ID:???
2.0 系で servlet でいう setAttribute("string",object)
みたいなことってどうやるの?
0190nobodyさん2012/09/27(木) 07:32:47.71ID:???
業務で使っている人、ウェブサーバは何を使ってますか?
サクラで専用サーバだとApacheが入ってるからApacheになるのか
それともまんま play framework ?
0191nobodyさん2012/10/21(日) 17:43:49.59ID:???
業務で使えるレベルじゃないだろ
0192nobodyさん2012/10/22(月) 01:27:31.04ID:???
業務で使えるレベルって具体的にどういうレベルだよっていう。
0193nobodyさん2012/10/23(火) 09:22:02.19ID:???
明日発売のWeb+DBにplayframework2が載るね。
0194nobodyさん2012/10/23(火) 14:00:15.60ID:???
>>193
情報サンクス
Web+DBプレスとSoftwreDesign、
年購入しているものの2年間ぐらい積ん読しているままだが、
見てみよう
0195nobodyさん2012/11/02(金) 06:30:59.84ID:???
>>190
nginx使ってる
apacheやnginxのモジュール使う必要なければ素で受けてもいいと思う
って言ってもvirtual host切りたくなったりする場合が多いと思うけど
0196nobodyさん2012/11/18(日) 15:14:10.11ID:???
1.2なんですけど、routesに

GET  /clients/{id}  Clients.show
GET  /hoge  Clients.hoge

とあり、その時の各アクションが

public static void show(String id) {
  // 処理
}

public static void hoge() {
  show("12345");
}

となっている場合、
hogeアクションからshowアクションにリダイレクトすると

http://〜/clients?id=12345

となってしまいます。これを

http://〜/clients/12345

というようにしたいのですがどうやればいいんでしょうか?
(コントローラ内で別アクションにリダイレクトした時にもroutesに書いたキレイなURLを使って欲しい)
0197nobodyさん2012/11/30(金) 04:38:33.11ID:???
redisプラグインのソースがヒドイ。これ偶然キャッシュできるようになってるけど。
ifの条件が
value.getClass.isInstanceOf[String]
っていうコードの連発。書いたやつは死刑でいいよ。
0198nobodyさん2012/11/30(金) 23:22:39.98ID:???
>>197
ttps://github.com/typesafehub/play-plugins/blob/master/redis/src/main/scala/com/typesafe/plugin/RedisPlugin.scala
条件が常にfalse・・・
型チェックで分岐するのに
else if(){...}
else if(){...}
のelse if 連鎖で書かれていて、value.getClass.isInstanceOf[A]
ってチェックになっとる。Class型がSerializableだから
valueの型がなんであれ、Serializableのチェックに引っかかって動いているだけだな。
まさに偶然動作しているだけ・・・
しかしSerializableじゃない型がきてもSerializableと判断されてしまうのでアウトだな。
しかも最初のifチェックがSerializableのチェックだから、
仮にvalue.isInstanceOf[A]と正しく書かれていても
結局他の型チェックには回らないという無意味さ。
0199nobodyさん2012/12/01(土) 07:23:39.69ID:???
そのクソコード書いたのって、Playの開発リーダーじゃないの?
0200nobodyさん2012/12/03(月) 10:30:13.64ID:uioteeCx
文句あるなら使わないかpull requestでも送ればいい
0201nobodyさん2012/12/17(月) 19:50:50.84ID:E2h3X7VY
自分は気に入ってるけど、いまいち流行っている感じがないね。いいと思うんだけどなあ。
0202nobodyさん2012/12/20(木) 22:24:05.38ID:???
今1.2.5を使っているのですが、jobで非同期処理を組み込んだコントローラの機能テストって、バグってませんかね、、、
コントローラ内のawaitで結果を待つはずが、結果を待たずにそのまま突っ切っているような振る舞いでテストに失敗します。。。
実際の動作はきちんとawaitできているっぽいのですが、私のテストの仕方が悪いのでしょうか。
非同期jobを組み込んだ機能テストのやり方、設定などありましたら、おしえて下さい。
0203nobodyさん2013/03/12(火) 11:47:25.10ID:???
ORM の話です。java でebean の時、insertdate とか updatedate に @createtimestamp とか @virsion ってアノテーションつけたときのようなことを、scala で slick だとどうやりますか? java だと、insert、updateの時、日時指定しなくても思った通りの値が入ってくれる。
0204nobodyさん2013/03/18(月) 15:47:11.27ID:???
heroku & eclipse
http://epubjpnet.herokuapp.com/toc/52badcf7td3bft4fe6t844ft1f0e61f31b4f/
0205nobodyさん2013/03/25(月) 10:01:52.99ID:???
>>196
これ素直に解決するのは無理なのかなあ
0206nobodyさん2013/03/30(土) 20:28:03.26ID:???
Play!2系のユーザーで、ScalaとJavaユーザーの比率はどれくらいなんだろう?
0207nobodyさん2013/05/09(木) 22:31:18.49ID:???
iterateeを自由自在に使いこなしてる人いる?
jettyの代替にplayを触り出したんだけど
脳みそがよじれそうorz
0208nobodyさん2013/06/01(土) 01:40:09.34ID:???
iterateeを乗り越え
slickを乗り越え
play jsonを乗り越え
やっとこさアプリができたけど
playのjsonってgsonと比べてパフォーマンスどうなの?

今度ベンチとってみるかなぁ
0209nobodyさん2013/06/01(土) 01:46:12.79ID:???
>>190
業務で使ってるけど
nginxをリバースプロキシにして一部のサービスだけをplayに投げてる
0210nobodyさん2013/10/23(水) 13:28:16.29ID:???
gzip圧縮とかが便利だから、APサーバの手前(同じサーバでもいい)にNginxかApache置くのが一般的
0211nobodyさん2013/10/23(水) 15:43:11.94ID:???
普通はバーチャルホスト使うだろうから結局フロントサーバは必要だしね
0212nobodyさん2013/11/27(水) 21:57:17.16ID:???
なんか本がでるらしい

Play Framework 2徹底入門
ttp://www.amazon.co.jp/dp/4798133922/
0213nobodyさん2013/11/28(木) 05:15:36.34ID:???
本楽しみなんだけどドキュメント充実してるし
買うほどの内容が無いんじゃないかと不安ドキドキ
0214nobodyさん2013/11/28(木) 13:05:31.20ID:???
しょうだつやの氏の本だから、 >>213 のとおり。
0215nobodyさん2013/11/28(木) 18:57:06.07ID:???
限界まで底が浅そうな本
どう考えても公式ドキュメントにも満たない量だろう
■ このスレッドは過去ログ倉庫に格納されています