scala
ってこんなの?よく分かんないです>< import play.api.db.DB import anorm._ import anorm.SqlParser._ import play.api.Play.current import java.math.BigDecimal class Calc { var totalAmount: Long = _ def sum(retail_code: String, seat_id: String…
とりあえずこんな感じでしょうか・・? val defaultPool = ScalaKryoInstantiator.defaultPool val byteArray = defaultPool.toBytesWithClass(accessToken) 全然わかりません><melodia 2アーティスト: 高垣彩陽出版社/メーカー: ミュージックレイン発売日…
使うためにはsbtでライブラリを引っ張ってこないとねということでbuild.sbtに以下の記述を追加 "com.twitter" % "chill_2.10" % "0.3.5" こうすればとりあえず使えるようになる(未確認)melodia 2アーティスト: 高垣彩陽出版社/メーカー: ミュージックレイ…
scalaでシリアライズを行う方法をぐぐってみたらchill というのが引っかかったどうやらtwitter社開発のものだそうですねちょっと使ってみますSticking Places(初回生産限定盤)アーティスト: スフィア出版社/メーカー: ミュージックレイン発売日: 2013/11/27…
非同期通信 Promiseらへん http://bati11blog.hatenablog.com/entry/2013/05/25/220956Future と Promise http://docs.scala-lang.org/ja/overviews/core/futures.htmlScalaスケーラブルプログラミング第2版作者: Martin Odersky,Lex Spoon,Bill Venners,羽…
Actor の作成 import akka.actor.Akka class MessageActor extends Actor { def receive = { case msg: String => { play.Logger.info(msg) } } } 別のところ val system = ActorSystem("MessageSystem") val messageactor = system.actorOf(Props[MessageAk…
【Sample】 http://alvinalexander.com/scala/simple-scala-akka-actor-examples-hello-world-actors【参考】 http://white-azalea.hatenablog.jp/entry/20130406/1365232770Sticking Places(初回生産限定盤)アーティスト: スフィア出版社/メーカー: ミュー…
PropsProps is a configuration class to specify options for the creation of actors, think of it as an immutable and thus freely shareable recipe for creating an actor including associated deployment information (e.g. which dispatcher to use…
なんかハマったのでメモテーブルが見つからないっていうエラーが出た時に確認すべき事項・テーブル作った? ・ソースコードに記述しているテーブル名は全部大文字になってる? ・カラム名も同様に大文字になってる?pretty fever(初回生産限定盤)(DVD付)アー…
今まで作ることばかり考えてデプロイのことが疎かになっていましたなので、ちょっとデプロイについて考えてみました基本的にはドキュメントにあるように play start や play stage で済むかと思いますが、typesafe activator を使用した際に play と打ったら…
apache poi を使用する際にbuild.sbt に libraryDependencies を記述しますが、その際に"org.apache.poi" % "poi" % "3.9"だけで良いと思っていたのですがどうやら"org.apache.poi" % "poi-ooxml" % "3.9"の記述も要るようでちょっとだけハマりましたorz
main.scala.html に @(title: String, scripts: Html = Html(""))(content: Html) みたいに scripts: Html = Html("") を追加してあげてhtml内<head>の上に@scriptsを書いてあげるそうしたらあとは各htmlで @scripts = { <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/ticket.css")"> </link>
Mac 側で play2.1.2を使用して作ったものをWindows側(play2.1.1)で弄りたかったのでクローンしてplay test コマンドを打ってみると以下の様なエラーが発生しました。
def ticketToJson(list: List[models.Ticket]) = { Json.toJson( Map("tickets" -> Seq( list.map(ticket => { toJson( Map( "id" -> toJson(ticket.id.get), "username" -> toJson(ticket.username), "artist" -> toJson(ticket.artist), "livename" -> toJ…
json形式でデータを返すようにするには以下のようにすれば良い。 import play.api.libs.json.Json // 例1 def retJson = Action { request => Ok(Json.toJson(Map("status" -> "OK"))) } // 例2 def retJson(username: String) = Action { request => Ok(J…
play framework にてソースを弄っていると reference to routes is ambiguous; it is imorted twice in the same scope なんて怒られました。。。 ソースを元に戻して何度コンパイルしなおしてもダメ で、とりあえず clean コマンドを打って再度 play run で…