忍者ブログ
プログラムとちょっとショップとかの紹介とか、いろいろと載せておきます。
[24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

これはどの言語の向いているかという占い。


ひまうささんはPHPプログラマーが向いているでしょう

ひまうささん、あなたにはPHPが向いています。
何でも適当に済ませたいあなたは、きっと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が動いてます。
都合、データベース無視で弄ってみたいと思います。




忍者ブログ [PR]
ブログ内検索