2012-01-01から1年間の記事一覧
play2.0 の scala template のフォームテンプレートヘルパーは便利なんだけど飾りが多すぎてちょっとルールから抜けようとすると結構大変 とりあえずこんなのを用意しておけばfieldOnly.scala.html @(elements: views.html.helper.FieldElements) @elements.…
import play.api.data.FormError var form = Form(mapper).bindFromRequest if(エラー条件){ form = form.copy(errors = form .errors ++ Seq(FormError("フィールド","error.message",arg1)),value=None) } form.fold( errorForm => BadRequest(views.html.…
scalaのテストフレームワークspecs2 で、icu をラップした String => String 関数のテストとかはこういう感じ import org.specs2._ import org.specs2.specification._ import org.specs2.execute._ import org.junit.runner.RunWith import org.specs2.runn…
appDependencies足しただけだと [error] Could not run test test.ApplicationSpec: java.lang.IllegalArgumentException: Unrecognized argument: sequential Throwable escaped the test run of 'test.ApplicationSpec': java.lang.IllegalArgumentExcepti…
awkなどから編集しやすそうで微妙に編集しにくいiniファイルをコマンドラインから編集するperlスクリプトを作りました。一つのファイルだけで動作するので wget https://raw.github.com/nazoking/update_ini/3d2668e5501822b017785a21c143576e577f2cf8/updat…
モチベーション ネットワーク設定をNATにするとホストOSからゲストOSのIPにアクセス出来ない。かといって他のアダプタにバインドするとホストOS以外からアクセスできてセキュリティー的な事気をつけないといけなくなって面倒くさいですよね……あとネットワー…
jQueryでエレメント生成と同時に$(hoge).click(hogeOnclickCallback) みたいなのやってると、その内どんなイベントがフックされてどこに飛ぶのか分からなくなってしまう。みんなどうやってるんだろ。jQuery-templateとhtmlのイベントアトリビュートで設定す…
grep!grep! ソースコードの全体で(ホットデプロイパッケージ名 com.example.web)で検索して、com.example.web以外から使われている場所を見つけ出す。javaだけじゃなくてxml,jsp,properties,diconも見逃すな!それでも見つからない場合、tomcatならソース…
これを適当なところにおいて trash.rb hoge.txtみたいにすると捨てられます。ただ内部のcygpathがちょっとバグってて : などが名前に入ってるファイルを捨てることが出来ません助けて!