2007-01-01から1年間の記事一覧

apache の make でエラー

openssl が有効にならないので、apache に組み込んだバージョンが悪いのかと思って、openssl のバージョンをあげてみた。 現状の openssl に上書きするのは怖いので、/usr/local/ssl というディレクトリを作って、 そこに最新の openssl をソースからビルド…

openssl が有効にならない

Zend Framework の Zend_Http_Client を使って、https なサイトに 通信しようとしたら、以下のようなエラーが出た。 Zend_Http_Client_Adapter_Exception: Unable to Connect to ssl://www.example.com:443. Error #20043097: Unable to find the socket tra…

Zend Framework で Smarty をレンダリングする方法

勘違いしていた・・。 前回 Smarty で Layout 機能を使って、テンプレートを表示する場合に、以下の様に書いた。 view->render($this->_contents); $this->view->setScriptPath($layout); $this->view->assign('content…

Zend Framework と Smarty と Layout 機能その2

前回の続き。Smarty での Layout 機能の使用方法は今回はウノウラボで紹介されている方式を使う。 つまりコンンテンツファイルを fetch メソッドを使用して、 取得したコンテンツを Layoutのテンプレートにアサインする。 Zend Framework と連携 Zend Framew…

Zend Framework と Smarty と Layout 機能その1

PHPの種 ブログさん経由。簡単な Zend_Layout Example | プログラムの種 ブログ Zend Framework には symfony や CakePHP にある Layout 機能が標準ではない。 PHP の種ブログさんで紹介されているのは、Zend_View を使用した Layout を実現しようとするもの…

Zend Framework はライブラリ?

CakePHP のおいしい食べ方 さん経由。 「CakePHPは簡単にZend frameworkのクラスを使える。だから、両方使えばいいんじゃないの?聞くところによれば、Zendはフレームワークというより、ライブラリの一セット的でしょ」。 http://cakephp.seesaa.net/article…

Zend Framework と Smarty を連携

Zend Framework には Zend_View というビューがある。今まで テンプレートエンジンには Smarty を使用してきたので、 Smarty を使い慣れている。Zend_View ではアサインした値を表示するのに、 escape($val) ?> とか書かなくてはいけない。Smarty なら {$val…

MacPorts で ctags-5.7J を作ってみる

以前 ctags-5.6J1 を MacPorts の PrivatePortfile からインストールした。vim で tags ファイルを作って、Ctr + ] でタグジャンプを行ってみたが、 うまい事メソッドにジャンプしない。 JSONView ググったら上記サイトに書かれてた。ctags-5.7J にすると良…

Zend Framework のディレクトリ構成を考える

Zend Framework のディレクトリ構成はデフォルトでは以下のようになっている。 http://framework.zend.com/manual/ja/zend.controller.html#zend.controller.quickstart.go application/ controllers/ IndexController.php models/ views/ 簡単なシステムだ…

May Rest In Peace...

今日でダイムバッグ・ダレルが亡くなって3年たった。 3年前の今日ネットで一報を知り、めちゃくちゃショックで、 誤報である事を祈りながら情報を集めまくった。。。 一人の狂った男に不条理に命が奪われた事が今でも憤りを覚える。 犯人を除く亡くなった関…

Zend_Gdata を触ってみた。

Zend_Gdata で Youtube の検索を作ってみた。 わずかなコードで作れてしまった。 ※ほとんどオフィシャルのドキュメントに書いてあることだけど・・。 http://framework.zend.com/manual/ja/zend.gdata.youtube.html#zend.gdata.youtube.videos まずは、以下…

Google Data が PHP をサポート

The Google Data APIs Teamは11月30日(米国時間)、Google Data PHPクライアントライブラリにYouTube、Picasa Web Albums、Google Documents Listのサポートが追加されたことを発表した。同クライアントライブラリはZend Framework 1.0.3以降および依存パッケ…

Cocco きらきら Live Tour 2007/2008

神戸国際会館での Cocco のライヴに行ってきた。 自分の人生を変えたアーティストの一人。 バックバンドが Dr.StrangeLove の長田進さん以外は全員変わった。 チーム Cocco が大好きだったので、 実際ライヴ見てどうかな〜と思ったが、思った以上に良かった…

Virtual hosts の設定方法

めちゃくちゃ今更ながらな感がするけど、一応メモ。 (Linuxで設定するのと殆ど変わりません) Leopard で HOST 名を設定するのが、以下の箇所になる。 システム環境設定 → 共有 → コンピュータ名編集 → ローカルホスト名 で、Apache2.2.6 の Virutal hosts を…

Leopard で Apache2.2.6 を自動起動させる

Redhat 系の OS だと、/etc/init.d/ とかに httpd という起動スクリプトを設定して、 $ chkconfig --add httpd とかすれば、マシンが起動時に Apache が起動する。Mac OS X の場合は、Tiger 以降から、/Library/LaunchDaemons というディレクトリに plist 形…

zsh をインストール

Leopard に zsh 4.3.4 がインストールされているが、 例によって、オプションを変更したいので、MacPorts の Private Portfile からインストール。http://lapangan.net/darwinports/index.php?PrivatePortfile%2FZsh-devel ファイルをダウンロードして、/opt…

vim7.1 のインストール

Leopard に元から入っている vim のバージョンは 7.0.234 で、 オプションに Ruby がついていないので、愛用している LustyExplorer が 使用できないので、MacPorts で、Vim7.1 をインストールする。どうせ MacPorts からインストールするので、PrivatePortf…

PHP5.2.5 をインストール

Leopard には最初から PHP5.2.4 がインストールされているが、 Pear のオプションがついていなかったり、色々モジュールが足らなかったりするので、別途インストールした。 ついでに PHP5.2.5 にバージョンアップしているので、最新版をインストールした。 …

再インストール

色々あって、Leoaprd を再インストールした。また一から設定しなおし。 Apache は前回と同じくソースからインストール。MySQL は MacPorts の PrivatePortfile を使って、インストールしてみた。 http://lapangan.net/darwinports/index.php ローカル用のポ…

開発環境の設定

引き続き開発環境の設定。 Apache、PHP、MySQL は元々入ってるが、 PHP はデフォルトだと Pear が入ったなかったり、 MySQL は Senna を使いたいから、 ソースで自前でコンパイルしてインストールする。 Apache2.26 "./configure" \ "--prefix=/opt/local/ap…

Leopard インストールあれこれ

Mac OS X Leopard を購入したので、メモメモ。必要なデータをバックアップ後、新規にクリーンインストールを行った。 OS のインストール自体は何の問題もなくインストール完了。 本日インストールしたアプリ。 Safari Stand(SafariStand) CotEditor(http://w…

はじめての日記

つらつらと日記を書いてみようと思います。