タグ

2012年4月19日のブックマーク (3件)

  • Google Cloud SQLとBigtableのコード記述と処理スピードを比較・検討してみる

    Java言語からのアクセスで、Cloud SQLではMySQLの動的SQLを使用し、BigtableではLow-Level APIを使用しています。Bigtableアクセス用のAPIとしてはこの他に、日発のオープンソースフレームワークのSlim3やJDO(Java Data Objects)、JPA(Java Persistence API)などもありますが、アクセスパフォーマンスでは、ここで使用するLow-Level APIか最も優れているはずです。 処理スピード比較 処理スピードの比較は、アイテムマスタのCRUD処理(登録・参照・更新・削除)をそれぞれ同じ画面内容からのアクセスで、Bigtableはクラウド環境で、Cloud SQLではクラウドとローカルの両方で測定を行っています。処理時間の測定では該当のメソッドが呼び出された瞬間から登録などの処理完了直後までの時間を、それぞれの処理

    Google Cloud SQLとBigtableのコード記述と処理スピードを比較・検討してみる
  • 飛翔体とピアピア超会議 - 続・はてなポイント3万を使い切るまで死なない日記

    ご注意: この小説は「南極点のピアピア動画」をオリジナル作品とした二次創作です。作品に登場する人物・団体はすべてオリジナル作品から着想を得たものであり、実在する名称と類似あるいは一致するものがあったとしてもまったくの偶然かつ無関係ですのでご了承ください。 ◇ ◇ ◇ 株式会社ピアンゴの山上会長は朝から不機嫌だった。 「なんで、朝から、こんなに予定がぎっしり詰まっているだ!森ユキくん」 そういって隣に座っている秘書の女性をきつく睨んだ。 「それはもちろん、会長が水曜日しか出社してくれないからです」 彼女はまったく動じずに即座に答えて、さらにつづけた。 「それと森ユキは宇宙戦艦ヤマトです。私の名はメーテル。森メーテルです。」 森メーテルは優秀な秘書だ。もう、かれこれ7,8年、彼女といっしょにIT業界の荒波を超える旅をしている。 「だいたいなんで俺はここに座っているんだ。そして俺の席にFooさ

    飛翔体とピアピア超会議 - 続・はてなポイント3万を使い切るまで死なない日記
    paulownia
    paulownia 2012/04/19
    次は金髪のジャーナリストが二次創作書いてくれるの期待
  • RSpecによるユニットテストの書き方 — recompile.net

    2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと

    RSpecによるユニットテストの書き方 — recompile.net
    paulownia
    paulownia 2012/04/19
    わかりやすいね