プログラムとちょっとショップとかの紹介とか、いろいろと載せておきます。
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
これはどの言語の向いているかという占い。
ひまうささんはPHPプログラマーが向いているでしょうひまうささん、あなたにはPHPが向いています。 今、現在で一番得意なのがPHPなのでちょっと嬉しかった。評価の文も当たっているところがあって、ちょっと複雑な気分です。 PR
ちょ、ブログペットのブックマークを見てたら、おもしろいの発見です。HNとサイトマスコット両方でやってみました。
ひまうさの召喚呪文 我、終末の空間に貢ぎし者。 汝、醜い螺旋階段に魅せられし者。 吹き出しそうになる契約に背き我の元へ姿を現せ! その五秒と保たない両爪を以って、立ち塞がりし男子高生に 壮大な歯軋りをもたらすのだ! 意味がわからないのが呪文なんだなと実感。 最後の2行で堪えきれずに噴出しました。 ひまうさぎの召喚呪文 我、怪しげな男に誘われし者。 汝、美しい国に身も心も捧げし者。 至極まともな運命に背き我の元へ姿を現せ! その幾人もの生き血を啜ったヅラを以って、無垢なる我が家族に 豪快な桜吹雪を打ち込むのだ! 召還できません!やっぱり最後の二行が!! 笑い出さずに、呪文詠唱なんか続けられるわけがない(笑。 こういうのは真面目に言うほど破壊力がありますよね。
ふと気がつけば流れ作業みたいになってる試験サーバの設定について一応のメモ。
まあ、Webサーバの設定とphp、DBのインストールぐらいなんだが。 あ、環境はCentOS 5 (Linux)です。
昨日初秋を向かえ、残暑という季節になりました。
蒸し暑さが少なくなり、夏休みも本番!といった様相ですが、私は仕事です。 午前中は眠い…。
何から手をつけたらいいやら・・
というわけで、http://www.cakephp.jp/doc/blog_tutorial.htmlをやってみようっと。 Mysqlで書いてあるので、postgresqlだと多少の変更を入れることになります。 面倒だけど。
調べていくと、どうやら1.2系のpostgresql対応状況は芳しくないようなので、1.1系に切り替えました。
まし、かな?程度ですが。
まだエラーありそう…ということで公式ツールで調整します。
テスト駆動開発という手法になるらしいのですが、ま、フレームワークの単体試験というならやっておきましょうってことで。 http://localhost/test.phpとかって実行すると、テスト用のツールがないよーといわれるので、リンクからたどって、 ダウンロードして、app/vendor/に放り込みます。これでOK。simpletestというツールです。 1.2系プロジェクトの生成コマンド $ php cake_1.2/cake/console/cake.php bake
CakePHPはDB前提で作られているだけあって、DBがないと非常に使いにくい。
(自分の理解度の低さを棚上げしてみる(ぇ。 そういうわけで、Cygwinでがんばるのもやめたし、自宅内の試験サーバでCentOS5を動かしてもらったので、そっちに入れました。 CakePHPに対応しているDBは多いのですが、メジャーなところでMySQLかPostgreSQLかな。 仕事でCakePHP+Mysqlなのもあるし、やっぱ自分の使い慣れているのがPostgreSQLなので、そっちにしてみました。
動かないなと思ったら、index.phpと同じ箇所を変更しなければいけませんでした。
で、修正して実行したら。 SimpleTest is not installedツール入れてくださいと。リンクからDLして。$tar xzvf simpletest.tar.gz $mv simpletest/ $HOME/cake_1.2/vendors/ で、リロードしたら、動いた!
色んなサイトで書いているんですが、
まず公式サイトでソースをダウンロードします。 「Downloads」に行くと下の方に「1.2.0.7296 RC2」とあるので押下します。 ずらずらっとソースのリンクが出てくるんですが、今回は1.2にします。 cake_1.2.0.7296-rc2.tar.gz 寄付してくださいみたいなことが書いてある頁に行くんですが、試験的にやっているのもあるので「No Thanks」 ここまでくればもう少し、下の方の「Download Latest Release」でダウンロードします。 試験環境はcygwinでphp4が動いてます。 都合、データベース無視で弄ってみたいと思います。 |
ブログ内検索
カテゴリー
|