PHP

ドキュメントが難しい

PHP

トラックバックいただきました。 http://d.hatena.ne.jp/iakio/20080725/1216946822 個人的には他の言語と比べてPHPが簡単だとは思えないんだけど、ドキュメントよくまとまっているのと、 http://www.php.net/docs.phpから日本語のドキュメントが参照できる…

PHPカンファレンス2008

PHP

http://www.php.gr.jp/seminar/20080721/prog.php ustreamで拝見させていただきました。配信されていた方には多謝。(cojiさん、id:i_ogiさん、suzukiさん(http://suzuki.tdiary.net/20080721.html#p01) かな?)haltさんのユーザ会の話を聞いて。 「ゆる〜…

現実として

PHP

http://www.developer0000.jp/2008/07/23/2542/ http://sho.tdiary.net/20080719.html#p02PHPが入りやすいのは、オブジェクトではなくて 関数をバシバシ使っていくからってことが現実としてあるということなのかな? ちらっと見た感じではpukiwikiも関数ベー…

なんかいいものないのかな?

PHP

配列を指定した数に分割する

Hackathon

PHP

http://d.hatena.ne.jp/kunit/20080624#1214268688 家族旅行がえりだけど、ustとはいわないのでIRCとかで繋がれるといいな。http://www.partty.org/ こういうの使って、同時並行でソース作るとかやってるのみてみたい。。。PHPConはust見れるのかなぁ?

PHP Framework Fight!

PHP

ってどうなってるんだろう。。。 http://coderepos.org/share/browser/events/phpframeworkみてみると、pieceとplainとrhacoくらいがコミットされるてるぽいけど。 期待してるだけにちょっとさびしいかな。ま、ゆるい運営だと思うので難しい面はあると思うけ…

いいなぁ

PHP

http://d.hatena.ne.jp/kunit/20080624毎年7月の連休は家族旅行な日なのでPHPConにもいけず。。。 うーみゅ残念。

どっちでもいいかなぁ?

PHP

いままではマジメにif文を書く人でしたが、こうしてもいいのかなぁ? $file = 'hoge.php'; if (file_exists($file)) { include $file; }file_exists($file) && include $file;

TOM先生のテスト講座2回目

TOM先生のテスト講座の2回目がリリースされたようです。 http://www.phppro.jp/school/test/vol2/1校正くらいしか役立ってませんが、 関わってるものが世に出されるというのはうれしいものですね。そろそろ手を動かすような内容が欲しくなってきますね。(w

rhaco

PHP

慣れるまでは大変だな。 忘れるのでメモ。 http://bobchin.ddo.jp/dokuwiki/doku.php

メモ

DBの設定はproject.xmlにXMLで記述するけど、記述できるものがよくわからなかった。XMLなのでスキーマ定義?を参考にすればいいことに気づく。 http://media.rhaco.org/project.xsddatabaseタグ内のdefaultとかcolumnタグ内のchoicesとかはなかったけど、 機…

メモ

ASP+MSDEで書かれたちょっとしたものがあるが、どうもMSDEの扱いがわからんので いつでもXAMPPに乗り換えれるようにすべくrhacoを使って焼き直しにトライしてるところ。rhacoを見ていたらblogkitというのが参考になるらしいがどこにあるかわからなかったんだ…

Growl for Windows

PHP

http://www.moongift.jp/2008/05/growl_for_windows/ こういうのがあったので使ってみた。 Macと完全互換みたいなのでPHPで扱えればDocTestでまとめられそう。 http://www.tripthevortex.com/growl/GrowlForWindows_1_1_0.zip からダウンロードしインストー…

メモを見つけたので貼っておく

migration *XXX => カラム名は多言語対応となる description|content|body => text id => id integer not null auto_increment primary_key XXX_id|XXX_by => integer index position => integer index XXX_at => datetime XXX_on => date is_XXX|has_XXX|do…

あけろす日記

http://d.hatena.ne.jp/gegegen/20080510/1210438967Akelosのチュートリアル的な話があります。 こういう情報の方がわかりやすくていいですね。かなり前にやったので、インストーラの日本語化してたのすっかり忘れてました。 本家のチュートリアルの日本語化…

http://d.hatena.ne.jp/gegegen/20080503/1209829208PHP Framework Fight!にAkelosで参加されるようです。すばらしい! 実践投入しようと思って色々と中身を見ていたこともありますが、 機能としては欲しいものが多々あるのに、中身が・・・とかがあって ち…

これってどうなんですか?と聞きたい

PHP

何かメリットあるのかどうか知りたい。。。 for文とかforeach文じゃダメなんですか? しかもテンプレート上にあったりするんだよなぁ。。。 $all = count($array); $cnt = 0; while($cnt < $all) { // // $array[$cnt]; 関係の処理 // $cnt++; }

foreachかな

PHP

http://www.1x1.jp/blog/2008/04/php_for_vs_foreach.html ループの場合はほぼforeachを使ってる気がするなぁ。forを使うのは、カウンタのアップが一定でない変な場合かな? ループ内でカウントアップしたりとか?? (ロジックが悪いのかもしれないけど。。…

続きその5

PHP

パーサー部分。 DOM XMLを使用したパーサー

続きその4

PHP

パーサー部分。 DOM 拡張モジュールを使用したパーサー

続きその3

PHP

パーサー部分。 XMLReaderを使用したプルパーサー

続きその2

PHP

パーサー部分。 xml_parser_createを使用したSAXスタイル

昨日の続き

PHP

cURLよりはPEARを使う気がしたので。

RESTful読書会

PHP

PHPのサンプルがなかったので。

phpLex

PHP

キーになりそうな単語 オートマトン 非決定性有限オートマトン(NFA) EPSILON 受理(Accept) 決定性有限オートマトン(DFA) 再帰降下法(Recursive descent regular expression parser) 正規表現で表したものをNFAに落して、そこからDFAに変換して出力っ…

phpLex

PHP

http://d.hatena.ne.jp/maru_cc/20080316/1205690507gettextで国際化指定しているところを抜き出すのに パーサーとか考えていたらこんなのがあるのを知ったので、ちょっとみてみた。参考になったので補足分を追記してみる。

runkitを使わないでmixin

PHP

http://loveandtheft.org/2008/03/22/php-style-mixins/ うーん。 だったら委譲でいいんじゃない?とか。 結局のところ使い勝手のいいRegistryクラスがあれば良いだけの気がする。欲しいのはprivateなメソッドを外から呼べたらいいなとかだったり。 まぁ、本…

gettextの Plural-Forms: ヘッダ

PHP

http://www.gnu.org/software/gettext/manual/gettext.html#PO-Files The nplurals value must be a decimal number which specifies how many different plural forms exist for this language. The string following plural is an expression which is usi…

RESTful本読書会

PHP

id:kunitさんのとこで表明されました。 めちゃアクティブなんですけど。(^^;OSC東京に絡めてREST勉強会をやったわけですが、 いかんせんそれぞれの知識レベルがバラバラというのと 実践投入の実績がそれほどないので揉まれていないのがあって 懐疑的な部分も…

うーん

PHP

負担を考えたらやっぱCakePHP使ってた方がいい気がしてきた。。。 開発が活発だしなぁ。