nantekkotai achieves

過去記事置き場

2008-10-01から1ヶ月間の記事一覧

VirtualBox + CentOS in Mac OS X でゲストOSにWEBアクセスする

公開するサーバと同じ設定でテストを行ないたいと思い、MacBookにVirtualBoxをインストール、CentOS5を動かすことにした。 使用するかもしれないVPSに環境を合わせるためメモリを256MBにしたら、結構重い。俺のMAcBookが(なぜか)悲鳴を上げているぜ。 それ…

webroot以上のディレクトリから直接画像を参照する

http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1033&forum=3&post_id=2044 http://book.cakephp.org/ja/view/489/%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%83%93%E3%83%A5%E3%83%BC 上記を参考にしておこなった。 hoges_controller.php function…

BMWの製造工程を観て思うこと

ナショナルジオグラフィックにてBMWの車が出来るまでを追う、マニアックなドキュメンタリーを観た。以下は感想的メモ。エンジンやギアボックスと言ったコア技術は全てドイツで作られる。その後、各輸出する地域にある工場にパーツが運ばれる。海外の工場では…

ヒッタイト帝国についての備忘録

ヒストリーチャンネルでやっていたヒッタイト帝国のお話。ヒッタイトと云えば鉄器ですが、内政面もかなり優秀な国家だったようだ。以下、今回の番組で知った知識メモ。征服した民族の神に対して寛容だった神仏習合のように、他国の神を自国の神々の仲間に加…

cakePHPのデフォルトビューを変更する

通常では app/views/layouts/default.ctp がデフォルトビューとして呼び出される。 これを変更するには、まず呼び出したいデフォルトテンプレートを作成して、それを各コントローラかアクションで指定すればいい。 class HogesController extends AppControl…

指定したアソシエーションをコントローラーで無効にする

recursiveに-1を指定して、find するとModelで指定したアソシエーションが無視されるようだ。 $this->Model->recursive = -1; $this->Model->find("all");

CodeIgniterとcakePHPの比較 〜 束縛の優位性

前々回くらいにCodeIgniterは素晴らしいのだけど、結局cakePHPに変えたという記事を投稿した。 それで昨日の夜から今日のよるにかけて、一ヶ月近くCodeIgniterで書いたコードをcakePHPに書き直したわけだが、ほぼエラーもなく、動作した。 既にテスト済みだ…

Yahoo形態素解析の罠

Yahoo形態素解析を使って文字列から名詞句だけ取り出そうとして以下のようなコードを書いた。 require_once "Unserializer.php"; $sentense = htmlspecialchars("text"); $url = "http://jlp.yahooapis.jp/MAService/V1/parse?appid=developerID&results=uni…

CodeIgniterから再びcakePHPに戻す。その理由。

CodeIgniterは素晴らしい。これは間違いない。無駄な物がなく、規則も緩いからわざわざフレームワークを迂回するためのコードを書かなくていい。標準でバリデーションもページネーションもある。面倒なことはない。 それでも使用するフレームワークをcakePHP…