最近サボり気味

Archive for 6月, 2008

[Ubuntu][MySQL] Ubuntu+Senna+MySQLで全文検索エンジンの設定

火曜日, 6月 24th, 2008 Posted in MySQL, ubuntu | 2 Comments »

UbuntuにSennaを使ってMySQLで全文検索を行うためのインストールを行いました。 ○MeCabインストール

[Zend Framework][Zend_Auth][cookie]Zend_Auth_Storage_Interface を実装してcookieに対応

月曜日, 6月 23rd, 2008 Posted in Zend Framework, php | 6 Comments »

cookieで認証情報を引き回したかったので作ってみました。まだまだ改良の余地がありますが、とりあえず公開してしまいます。 本来はZend_Http_Cookieをうまく使いたかったのですが、Zene_Http_ClientやZend_Http_CookieJarから使われるのが前提のようなつくりだったのでうまく使えませんでした。折を見て改良していこうと思います。 そのうちCodeReposのコミット権をもらったらそっちにアップしますが、それまではここにソースを貼り付けておきます。 ・2008/06/24 追記 クラス名にZend_というプリフィックスは使えないとご指摘をいただいたので修正しました。名前はここ風にブログの管理者名にしています。 ・08/07/04 追記 CodeReposにアップしました。 ・08/08/26 追記 指摘されたミスを修正しました。CodeReposのほうが最新ですのでそちらを参照ください。 ・08/10/05 追記 ライセンスを明記しました。Zend Frameworkと同じです。 バグの修正しました。 以上修正はCodeReposへ反映しました。 ↓以下のソースは最新ではありませんので注意!

[MySQL][勉強会]MySQLウィークリーセミナーに参加(ストレージエンジン徹底比較編)

木曜日, 6月 19th, 2008 Posted in MySQL, 勉強会 | No Comments »

もう先週のことですが、MySQLのウィークリーセミナーに行ってきました。無料セミナーで、しかも会社から徒歩数分の距離だったのでとてもよかったです。 今回の内容はMySQLストレージエンジンについての内容でした。

[php][interface] phpのインターフェース小ネタ

日曜日, 6月 8th, 2008 Posted in php, webサービス | No Comments »

今日インターフェースを実装するにあたり、実装する関数で引数にデフォルト値を設定できないかなーとか思いました。以下のような感じです。 < ?php interface MyInterface { public function foo($val); } class ImplementedClass implements MyInterface { public function foo($vals = "default") { if(!is_string($val)) { ...

[Zend Framework][Smarty] Zend_Layout ③ Smartyに対応させてみる

金曜日, 6月 6th, 2008 Posted in Zend Framework | No Comments »

今回はZend_View_Interfaceを実装してSmartyに対応させたビューをZend_Layoutへ対応させてみようという試みです。 使用するSmartyのクラスはこれ(ViewSmarty)です。 まずはZend_Layoutにviewを登録する方法ですが、以下のどちらかの方法でViewSmartyのクラスを登録します(まだ他にもあるかもしれません)。 Zend_Layoutの$_viewプロパティに設定する Zend_Controller_Action_Helper_ViewRendererに登録する