Kestrel Scalaで書かれたメッセージキューサーバー。Twitterで使われてるらしいです。 Twitterで使っているScalaで書かれたオープンソースのメッセージキューサーバー、Kestrel :侍ズム#samuraism インストールと起動 $ curl -O http://robey.github.com/kestrel/download/kestrel-2.4.1.zip $ unzip kestrel-2.4.1.zip $ cd kestrel-2.4.1 $ sudo java -jar kestrel_2.9.2-2.4.1.jar ZendQueue Zend Frameworkのコンポーネントの1つで、メッセージキューを利用するために使います。 https://github.com/zendframework/ZendQueue メッセージを格納する方法によっ
Oops! This is awkward. We encountered a 404 Not Found error. You are looking for something that doesn't exist or may have moved. Check out one of the links on this page or head back to Home.
「Pimpleでシンプルに正しくDIを理解する」の記事では、シンプルなDIコンテナPimpleにオブジェクトの依存関係の知識を集約する方法について解説しました。Pimpleの場合はサービスオブジェクトのファクトリーとして機能する無名関数の中に依存オブジェクトを記述しました。このように、実際に利用する依存オブジェクトを決めることをワイヤリングと呼びます。 今回は、ほぼ同一のオブジェクトモデルに対して、Zend Framework 2.0のDIライブラリ(Zend\Di)を使うように置き換えてみます。一般的にDIを扱う場合、依存関係の定義とワイヤリングのために何らかのコード―これは何らかの設定言語だったりプログラミング言語だったりします―を記述しなければならず、ある程度の規模以上のモデルクラス群をDIコンテナで管理する場合、定義のコーディング量がばかにならくなってきます。しかし、型を持ったプロ
「Zend Framework 日めくり Calendar 2012」の3日目の記事です。何となくQiitaで書いてみます。 Zend Framework でデータベースを扱う時の定番モジュールがZend_Dbです。公式のQuickStartがわかりやすいんですが、TableDataGatewayをDataMapperから使うというガチガチ厳密な使い方をしているので、「難しそう」「面倒くさそう」という印象を受けるかもしれません。 もうちょっとお手軽に、不真面目に使う書き方を考えてみます。解説を長々と書くとダレそうなので2日間に分割します。今日は概要だけ。 用語の整理 Zend_Dbについて少し解説。主要なクラスはこの3つです。 Zend_Db … DAL(PDOのWrapper) Zend_Db_Table … O/R Mapper(Table Data Gateway) Zend_Db_
この記事は"Zend Framework 日めくり Calendar 2012"の「Zend Framework2 beta2 を触ってみる。 (featuring EventManager)」として書きました。 Zend Framework 2.0もbeta2がリリースされ、近くRCそして今春には正式リリースになるそうです。 個人的な印象ですが、ZF1で懸念していた多くの設計上の問題が、ZF2では改善されており、新しいfeatureを追加して別のフレームワークになるのではなく、フレームワークの品質向上に向けた一貫した改善プロセスを踏めているようです。 今日は、ZF1からZF2への変更点の中で、MVCレイヤーにおける変更点とその鍵になるEventManagerに焦点を当て、ZF2の理解に役立つドキュメントやその他リソース、最後にSkeletonアプリを用いたquick startのログをご
beta2でskeletonアプリが出てきました。早速、skeletonのquick startを試してみました。 いずれは、コマンドで基本構造やモジュール・コントローラーを作成できるようになるだろうと思いますが、とりあえずskeletonだけでもありがたいです。 なるべく依存するものが少なくなるようにベタにやってみました。 仮想環境の作成 vmware playerで仮想マシンを作成、今回はCentOS5.7としました。 phpのインストール yum install php53 php53-mbstring php53-mysql php53-pdo php53-gd php53-mcrypt php53-xml apacheの調整 個人的にテストはUserDirでやることにしているので、UserDirを有効にしていつものrewriteを設定。 Zend Framework標準のものをU
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く