Statistical Programming

Play Framework

Iteratee, Websocket周りのメモ書き

server側のwebsocketコード def ws =WebSocket.using[String]{ request => val in=Iteratee.foreach[String]{str => str match{ case "click"=> println("clicked") case "grasp"=> println(“grasp please”) case "drop"=> println("Why don we stop it here…

Iterator, Iteratee, そしてEnumerator

Play FrameworkのIteratee, Enumeratorが最高に謎なんで現状の理解をここに記します。間違っている点を指摘してもらえると助かります。 参考にしたのは http://qiita.com/sunny4381/items/a711fa72db26c9263b3f http://mandubian.com/2012/08/27/understandi…

Play FrameworkのAdvent Calendar!!

最近というか一昨日くらいからQiitaというプログラミングに関する知識を共有するサービスに登録したんですがそこでPlay Framework (2.0系)のAdvent Calendar なるものを発見したので早速なんで登録してみました。正確にはAdventarというサービスなのかな… ※A…

Playのデータベース周りが変わります!

Play Framework2.2まではデータベースにAnormを基本的に採用してた。しかし、それがかわるんどす! →Playとは... http://www.playframework-ja.org/documentation/2.1.5/Home →Anormとは... ScalaAnorm Anormは最近のORM(抽象度の高い手法)とは違いSQLをそ…

Solitaireしたいな…

なんか最近ゲームしとらんなーとか思ってふとソリティアがしたくなったのでソリティアを作ろうと思います。ソリティアって打とうとすると粗リディアって打っちゃうのをなんとかしたい今日この頃。開発言語はScala一択で、Scala IDE for Eclipse, Play framew…

Play Framework入門

Play2フレームワークの開発フローについてまとめます。インストールなどは省略して、プロジェクト作成から。まずはターミナルを起動しプロジェクトを作成したいディレクトリに移ります。cd /Desktopその後playコマンドでプロジェクト作成。play new sampleす…

Scala Play Framework2とは…

Webアプリケーションの開発となると気になるのがフレームワーク。 今回はJava&Scalaをネイティブサポートしているフルスタックフレームワークの、 Play Framework2について。PlayはRuby on Railsのような効率性を意識して作られており、「設定より規約」を…