タグ

ブックマーク / shimooka.hateblo.jp (3)

  • PHP+Thrift+HBaseを試してみた - Do You PHP はてブロ

    使ってる人にとっては何周目かの今さら感漂いますが、ひょんなことから調べる必要が出てきたのでざっくりまとめてみました。 環境 CentOS6.3 PHP5.5.3 JDK1.6.0-45 HBase0.94.11 Thrift0.9.1 HBaseとは HBaseはKVS(Key-Value Store)の1つで、ASF(Apache Software Foundation)のHadoopプロジェクトの一環として作られたオープンソースソフトウェアです。家はApache HBase – Apache HBase™ Homeです。 HBaseのアーキテクチャを理解しよう (1/3):CodeZine(コードジン) とりあえず、以下の記事をざっと読むと良いかと。 いまさら聞けないKVSの常識をHbaseで身につける (1/3):ビッグデータ処理の常識をJavaで身につける(3) - @IT HB

    PHP+Thrift+HBaseを試してみた - Do You PHP はてブロ
  • JsViews入門 - Do You PHP はてブロ

    JsRender/JsViewsのチュートリアルを書いています。こちらもどうぞ→「jsviews チュートリアル」の検索結果一覧 - Do You PHP はてな いい加減書かないと、絶対に書かないような気がしたので。。。 先日(といっても2ヶ月前)のJsRender入門 - Do You PHP はてなの続きです。 JavaScript製のテンプレートエンジンであるJsRenderを使うとJavaScriptHTMLコンテンツを出力する(特にメンテナンス)のがかなり楽になるんですが、データが変更された場合に自動的に再描画してくれるわけではありません。 たとえば、JsRender入門 - Do You PHP はてなの"使い方"にあるサンプルに追記し、配列fruitsに要素を追加するようにしたものが以下のサンプルです。 <html> <body> <div id="list"></div

    JsViews入門 - Do You PHP はてブロ
  • assertEqualsじゃなくてassertSameを使う - Do You PHP はてブロ

    最近填ったのが次のようなテスト。 <?php require_once 'PHPUnit/Framework.php'; class ATest extends PHPUnit_Framework_TestCase { public function testExecute() { $obj = $this->getMock('AnObject', array('execute')); $obj->expects($this->any()) ->method('execute') ->will($this->returnValue('1')); $this->assertEquals('00000001', $obj->execute()); } } AnObjectオブジェクトのexecuteメソッドを叩くと文字列の"1"が返されるのですが、実行するとテストにパスしてしまいます。 $ p

    assertEqualsじゃなくてassertSameを使う - Do You PHP はてブロ
  • 1