->
PHPでのスクレイピングに役立つライブラリ – (DxD)∞
PHPのスクレイピングでお役立ちのライブラリがまとめられているます。
最近使い安いなあ、と思ったのはWebScraperでしょうか。むりくりCLIから使ってますが。
->
PHPでのスクレイピングに役立つライブラリ – (DxD)∞
PHPのスクレイピングでお役立ちのライブラリがまとめられているます。
最近使い安いなあ、と思ったのはWebScraperでしょうか。むりくりCLIから使ってますが。
Zend Framework/自作コンポーネント/Speedy – Revulo’s Laboratory
Zend FrameworkのテンプレートはSmartyを組み込んでしまう私ですが、Speedyを組み込んじゃおうというライブラリ。Smarty重いぜっという時に使ってみようと思います。
YUI2.5.0の新機能、Flickr風の複数ファイルアップローダをPHPで実装してみる:phpspot開発日誌
複数ファイルのアップロード可能というのがよいですよね。しかしYUI自体をYhaooからロードするのってどうなんですかね。重そうではある。
Spreadsheet_Excel_WriterでBIFF8を取り扱う – Paradigm Shift Design
Spreadsheet_Excel_WriterではBIFF8を取り扱えるけれども色々問題があるらしく,調べてみると Spreadsheet_Excel_Writerのpatchでパッチを作ってくださっている人がいた.
おお、パッチあったのですね。素敵。1つのセルに256文字以上入れられないのが何かとネックでしたから。
ただ,patchファイルがエントリにべた張りだったので,patchとパッチ後のファイルをアップして置きました.元々iconvとmb_convert_encodingが混ざっているのでそれもついでに変更しておきました.問題があれば削除します.
というわけで、ありがたく使わせていただきたいと思います!
ウノウラボ Unoh Labs: Feedcreatorのご紹介
PHPのRSSフィード生成ライブラリ Feedcreator。自前で作るより楽そうだということで、RSS作成時の候補に。メモ。
PHPでFUSEをというなんだかすごいもの。
[php]
class Sample2Fuse extends Fuse {
public function getdir($path, &$retval) {
if ($path != "/") {
return -FUSE_ENOENT;
}
$retval["."] = array('type' => FUSE_DT_DIR);
$retval[".."] = array(‘type’ => FUSE_DT_DIR);
$retval["test.txt"] = array(‘type’ => FUSE_DT_REG);
return 0;
}
public function getattr($path, &$st) {
$st['dev'] = 0;
$st['ino'] = 0;
$st['mode'] = 0;
$st['nlink'] = 0;
$st['uid'] = 0;
$st['gid'] = 0;
$st['rdev'] = 0;
$st['size'] = 0;
$st['atime'] = 0;
$st['mtime'] = 0;
$st['ctime'] = 0;
$st['blksize'] = 0;
$st['blocks'] = 0;
if ($path == “/”) {
$st['mode'] = FUSE_S_IFDIR | 0775;
$st['nlink'] = 3;
$st['size'] = 0;
} else if ($path == “/test.txt”) {
$st['mode'] = FUSE_S_IFREG | 0664;
$st['nlink'] = 1;
$st['size'] = 12;
}
return 0;
}
}
$fuse = new Sample2Fuse();
$fuse->mount(“/path/to/mnt”, “allow_other”);
?>
[/php]
上記スクリプトはlsコマンドのための、getdiやgetattrを実装しています。
最近のコメント