![住太陽氏のセミナー「Webクリエイターに足りない、本当のSEOスキル」の感想 | amplifizr, Vol. 5](https://cdn-ak-scissors.b.st-hatena.com/image/square/cc79714c31fe40f4b4d9168f809cfdbe0e73edff/height=288;version=1;width=512/https%3A%2F%2Fwhitehatseo.jp%2Fwp-content%2Fuploads%2F2013%2F02%2Fmotoharu_sumi-amplifizr-500x333.jpg)
Use Evolutions. Write a setup and teardown script for the fixtures in SQL, or use mysqldump (or equivalent for your DB) to export an existing test DB as sql. http://www.playframework.org/documentation/1.2/evolutions I find the most stress-free way to do testing is to set everything up in an in-memory database which means tests run fast and drive the tests from Java using JUnit. I use H2DB, but the
Play2 Scalaのデフォルトのテストの仕組みSpecs2。 etorreborre/specs2 @ GitHub specsからspecs2になって結構仕様が変ってて、specs2に移行するにはA++ [Eric Torreborre's Blog]: specs2 migration guideが参考になる。 各Spec実行時の事前処理、事後処理の仕組みも変ってるので、そこだけざっとまとめてみる。 doBefore、doAfterの変更点 事前処理、事後処理の実装方法は何通りかある。 specsのdoBeforeはspecs2では↓のように書ける。 import org.specs2.mutable.Specification import org.specs2.specification.Scope class SampleSpec extends Specification{
【意訳】Scala on Play2 with Squerylではじめるデータベース駆動アプリ #scalajp #play_ja 【意訳】Scala on Play2 with Squerylではじめるデータベース駆動アプリ この記事は、HerokuのPrincipal Developer EvangelistのJames Ward氏とRyan Knight氏の記事Getting Started with Play 2, Scala, and Squerylの意訳です。参考程度にどうぞ。 誤訳・誤植等ありましたら、@modal_soulまでリプライいただけるとありがたいです。 サマリー この記事では、Play2,Scala,Squeryl,JSON,CoffeScript,CoffeScript,jQueryとScalaTestを使ったWebアプリケーションの作り方を紹介します。また
こんにちは。 R&D部のtakayamaです。 「takayamaさんはブログ書かないんですか?」と聞かれて早2年弱。 象より重い腰がようやく上がりました。 今回は新製品を開発するに当たり採用するWebフレームワークを選定するために Scala + PlayFramework2 node.js + express perl + Mojolicious の3つのフレームワークのベンチマークを測ってみました。 (R&D部ではScala+Play2を推進しています。僕はperlとnode.jsが好きです。) ベンチマークを行ったそれぞれの構成は以下のようになっています。 OS CPU メモリ kernel version
なんかVelocityもJSPもスクリプト言語より遅いという事実は、Java屋さんはあんまり知らなかったみたいだね。しかも、遅い原因の考察が的外ればかりで笑ってしまう。 「Javaの文字列操作は遅いから」とか「UTF-16の変換に時間がかかるから」とか、そんなのまるで関係ないですから。Javaの文字列操作は十分速いし、UTF-16の変換も主要因ではない。 #つうかさ、「Javaの文字列操作は遅い」とか、Javaに対して失礼だろ。 VeocityやJSPが遅いのは、単に動的な独自言語を導入したから。はっきりいって、これはアーキテクチャ上の間違った選択。せっかくJavaが静的であるのにその特性を利用せず、わざわざ動的言語を導入しているのだから、何考えてんだろうと思う。いつもJava屋さんが主張しているような、「コンパイル時にエラーを発見できる」「IDEでの補完が効きやすい」「リファクタリングが
・まずはPJ作成 play new 新規PJ名 ・playコマンドでPJインスタンス?を起動 cd 新規PJ名 play ・とりあえず起動 [新規PJ名] $ runブラウザでlocalhost:9000にアクセス。 ctrl-d で停止。 サーバーの起動ポートを変更するには、 conf/application.confかなと思ったけど、ちょっと見当たらず。あとで調査。 ・Eclipseプロジェクトを作成 [新規PJ名] $ eclipsifyEclipseから外部PJのインポートを選ぶ。 ・Eclipseからデバッグするには、Playのデバッグ実行モードで実行させておいて、 EclipseからリモートデバッグとしてPlayのプロセスにアタッチする。 Eclipseにてデバッグ実行のConfigを作る。 Debug Configuration -> Remote Java Applicat
As you know the new release of IntelliJ IDEA finally comes with support for Play 2.0, a popular Java and Scala framework for web development. The support brings new project wizard, run/debug configurations and code assistance for Scala templates and routes, with code completion, navigation and on-the-fly code analysis. Now you don’t need to switch between IntelliJ IDEA and Play console anymore. Ev
ScalaSeamless data access for your Scala application — Write Scala code to query your database. Type SafeAll database entities and queries are statically checked at compile-time. Slick is an advanced, comprehensive database access library for Scala with strongly-typed, highly composable APIs. Slick makes it easy to use your database in a way that’s natural to it. It allows you to work with relatio
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
以前からGoogleChromeにて時折、頻繁に読み込み中のまま 止まってしまうという現象が発生していました ホームボタンを押した時やブックマークを開いた際にページが開かずに そのままグルグル回っているだけで表示されないという現象 設定で直るかも知れません。一度お試しください まずツールにて「設定」をクリックします 設定画面の一番下の「詳細設定を表示」をクリック 「ネットワーク動作を予測してページの表示速度を向上させる」の 項目のチェックを外します これだけでページが読み込み中のまま止まる事は無くなりました ネットワーク動作を予測してページの表示速度を向上させるとは・・・ ユーザーが次にクリックしそうなリンクを予測して、Chromeに事前に次のページを 素早く開くようにレンダリング(表示準備)をしておく機能です 恐らくこの事前ページ予測機能の負荷が高い?可能性があり フリーズしている可能性
と @translucencyman SFC合格しました(o^^o)春から憧れのSFC生!キラキラしたみなさんと学べるのが本当に楽しみでなりません(>_<)わからないこといっぱいなので皆さん教えてください( ´ ▽ ` )ノよろしくお願いします! 2013-02-26 11:03:22 二兎 @uritan SFC合格しました(o^^o)春から憧れのSFC生!キラキラしたみなさんと学べるのが本当に楽しみでなりません(>_<)わからないこといっぱいなので皆さん教えてください( ´ ▽ ` )ノよろしくお願いします! 2013-02-26 11:05:53 ゲロまずきゅうきゅうしゃダリア吉ぽぴぽphD @honeyorange SFC合格しました(o^^o)春から憧れのSFC生!キラキラしたみなさんと学べるのが本当に楽しみでなりません(>_<)わからないこといっぱいなので皆さん教えてください(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く