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

Conveyor 2.1.0リリース

結構前ですが、Conveyor 2.1.0がリリースされました。主な変更点は workerインストーラーの追加 ドラッグアンドドロップによるworker操作 作成したlineの読みだし機能 です。スクリーンキャストもあります。

逆引きrhaco(?)5: ファイルの読み書き

rhacoでファイルを読み書きする場合はio.FileUtilを使用します。 Rhaco::import('io.FileUtil'); //読み込み $filer = new FileUtil(); $sentence = $filer->read('/path/To/readfile','EUC-JP'); ... //書き込み $filer->write('/path/To/writefile',$sente…

逆引きrhaco(?)4: Atomフィードを取得したい

前回はFeedが強制的にRSS2.0形式になっていたので、Atom1.0形式をそのまま読み込みたい場合。 Rhaco::import('tag.feed.Atom10'); Rhaco::import('network.http.Http'); $feed = new Atom10(); $feed->set(Http::body('http://url/To/atom')); こんな感じ。F…

逆引きrhaco(?)3: Feedを取得する

一番簡単な方法は Rhaco::import('tag.feed.FeedParser'); $feed = FeedParser::read('http://url/To/feed'); です。注意点は○必ずRSS2.0形式になること ○RSS2.0形式で通常使われる項目(channel項目としてtitle,link,description,image,cloud,textinput、ite…

逆引きrhaco(?)2: グローバル変数を設定したい

グローバル変数を設定したい場合はphp.iniでregister_globals = Onなんてしないで Rhaco::setVariable('変数名','値');とすると値が設定されます。値を取り出す時は $variable = Rhaco::getVariable('変数名');でOKです。

逆引きrhaco(?)1: ファイルのinclude

例えば/path/To/rhaco/io/FileUtil.phpを読み込む場合 Rhaco::import("io.FileUtil");例えば/path/To/somewhereがinclude pathに入っていて、 /path/To/somewhere/dir1/dir2/file1.phpを読み込む場合 Rhaco::import("dir1.dir2.file1");※file1.class.phpとか…