Sphereとともに

scalaとかplayframeworkとか。技術ブログにしたいなと。環境は Windows7x64, mac です。たまに声優さん情報が混ざります。最近ちょっとClojure触りました。

プログラミング

Backbone.jsでcollectionを使用したtableの表示

表示させるまでにメチャクチャ苦労したので。。。これが正しいかどうかは知らないが、とりあえず表示されたのでオッケー $(function(){ // ユーザー名の取得 var name = $('h1#name').text(); // -------- backbone.js ------------------------------------…

var that = this;

var that = this;さてなんのため?スコープの違いによってthisが参照できなくなってしまうみたい。そのため変数 that に this を格納するということかな?

AWS EC2 でjenkins

とりあえずAWSのEC2で一つインスタンスを作った(Ubuntu)ので、jenkinsを入れてみました。 sudo apt-get install jenkins sudo vi /etc/default/jenkins でポート書き換えて sudo service jenkins restart Amazon Web Servicesプログラミング ―APIの基礎からE…

【playframework】json 形式でデータを返すときにハマったこと

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…

【playframework】json 形式でデータを返す

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…

【メモ】sublimetext2

【plugin/shortcutkey】 http://blog.1dz.jp/?eid=805 http://kirinblog.com/tool/sublimetext2-emmet.html

reference to routes is ambiguous; it is imported twice in the same scope

play framework にてソースを弄っていると reference to routes is ambiguous; it is imorted twice in the same scope なんて怒られました。。。 ソースを元に戻して何度コンパイルしなおしてもダメ で、とりあえず clean コマンドを打って再度 play run で…