Openpear
2010/12/25 にリニューアルした Openpear でパッケージの設定で外部リポジトリを設定できるようになった。 PHP のライブラリの開発は Github を使用しているのでこの機能はとてもありがたい。 リリースした時に幾つかハマったのでメモ書き。 まずプロジェク…
と全裸でいうわけで Openpear からインストール全裸で出来るように全裸でした。 http://openpear.org/package/Wozozo_Zenra Wozozo パッケージはパッケージ一覧には表示されないので注意が必要。 $ sudo pear install openpear/Wozozo_Zenra-betaでインスト…
id:sugyan さんの有名なアレ。 Perl 版に続いて Python 版も出来たとの事なので、ついカッとなって PHP 版を作った。反省はしてない。 とりあえず Github に push した。 GitHub - heavenshell/php-wozozo-zenra: PHP library of zenrize Japanese sentence.…
Openpear にバージョン 0.0.1 として公開。 http://openpear.org/package/Net_KyotoTycoon 以下のコマンドでインストール可能。 $ sudo pear install openpear/Net_KyotoTycoon-betaテストコードで一通りメソッドは通ったので動くと思う。 テストコード内で …
KyotoTycoon の PHP のライブラリを作った。 このライブラリは Perl の Cache::KyotoTycoon を移植したもの。 自分の Perl の勉強を兼ねていて、Perl 版の詳細は id:tokuhirom さんのポストを参照。 http://d.hatena.ne.jp/tokuhirom/20101012/1286864973 Pe…
自分が使うつもりで作ったけど、案件がぽしゃって日の目が出ないまま放置してた Net_URL_Dispatcher だけど、ありがたい事に使用されてる方が居た。 openpearのライブラリNet_URL_Dispatcherを使用してみました。 - @camelmasaの開発日記 で、コントローラや…
Openpear にて公開させて頂いている、Db_Fixture を更新した。 http://openpear.org/package/Db_Fixture 変更点は、以下の通り setPdo() の実装(0.1.4) PDO オブジェクトを外部から渡せるようにした load() 内部の変更(0.1.5) 元々複数の Fixture ファイルを…
openpear がしばらくはてな ID でログインできなかったけど、昨日復活したと中の人が言ってたので復活記念としてリリースw PHP で和暦変換する必要があったので、ライブラリが無いかと思って探したけど無かった。 時間がなくて結局ベタに実装したけど、あっ…
Db_Fixture をアップデートしました。 変更点としては生の SQL をそのままぶん投げられるようになりました。 INSERT INTO `test1` (`test_id`, `test1`, `created_at`) VALUE(1, 'test1', '2009-03-29 18:00:00'); INSERT INTO `test1` (`test_id`, `test1`,…
データベース周りのテストを実施するのに、 テストデータを突っ込むのがめんどくさい。 Ruby の Ruby on Rails や Perl の DBIx::Class では fixture という機能があるそうな。 予め用意したテストデータを記述したファイルを読み込んで、データベースに突っ…
Net/URL/Dispatcher.php に __call メソッドを追加した。 コメントに typo があったので修正した。 dispatchAction() の戻り値が抜けていたので追加した。 __call を追加したので spec を追加した。 こういう変更を加えてもテストコードを書いてあれば直ぐに…
あ…ありのまま 今 起こった事を話すぜ! 年末年始の休みで Python の勉強をするはずだったんだが、気づいたら openpear にライブラリをコミットしていた。 な… 何を言ってるのか わからねーと思うが(ry というわけで、 Net_URL_Dispatcher というライブラリ…