新しいプロジェクトの追加はプロジェクト情報作成から行えます
PEGパーサコンビネータ。
正規表現では難しい再帰を含む文法規則を解釈できる。
メモ化もできるのでPackrat Parserとも同等。
また、文字列だけではなく配列も解釈できる。
HatenaSyntaxパッケージはこれを用いて構築されている。
[http://nimpad.jp/ph...
Digginライブラリ(*1)のスクレイパーでのアダプターの一つです。
ライセンスの関係上、HTMLScrapingライブラリ(*2))から改変したものをこのパッケージにてまとめています。
同梱のDiggin_Http_Response_Encod...
*1: http://diggin.musicrider.com/
*2: http://www.rcdtokyo.com/etc/htmlscraping/
現在の詳細な気象情報を提供してくれる
WeatherUnderground
http://nihongo.wunderground.com
のAPIを簡単に使えるようにするパッケージ
使い方
$wg = new Services_WeatherUnderground('都市名');
$weather = $wg->getWeatherData();
必要最低限の天気...
概要
gif画像から色違いのgif画像を素早く生成する。
ピュアPHPで書かれており、拡張ライブラリに依存していない。
gifのカラーテーブルを書き換えるだけなので軽い(はず)。
サンプル
[http://openpear.org/repository/Image_GifColorConverter/trunk/sample/sample.php:title=sample.p...
CSVファイル(ref:RFC4180)をイテレートするためのクラスです。
外国産の同様のクラスでは、fgetcsvを利用しているため文字エンコード周りで不具合があるのでその点を考慮したものを目指しています。
UTF-16でエンコードされたファイルにも対応しています。
CSV_Iterator a...
正規表現でゴリゴリPHPのclassをぶった切っていきます。
Classkitは使いたくないんだけどちょっとゴリゴリしたいなぁ・・・って時につかうような形です。
興味がある方はsvnからチェックアウトして動作確認してください。
/**
* Lazy Reflection
* - Scraping PHP Class.
*
* @author Shuhei Tanu...
TwitterのAPIをPHPから利用するためのライブラリです。
APIとJSONにて通信を行い、処理結果を連想配列で返します。
公式のServices_Twitterとは異なります。
対応バージョン
PHP 5.3以上推奨
PHP 5.2以上必須
依存関係
[http://pear.php.net/pa...
楽天ウェブサービスのAPIをPHPから利用するライブラリです。
各APIからのレスポンスを連想配列で取得します。
■楽天ウェブサービス
http://webservice.rakuten.co.jp/
■対応PHPバージョン
PHP4.2.0以上
■利用について
本ライブラリを利用するためには、楽天ウェブサービスサイトにてデベロッパーIDが必要となります。
デベロッ...
HttpレスポンスからUTF-8へ自動変換を行うのを目的としたものです。
エンコードの取得はHttpレスポンスヘッダ、metaタグ、(mbstringが利用可能な場合)レスポンスボディの順に行います。
各レスポンスインスタンスから、getBodyされたときにUTF-8に自動変換するためのラッパーを用意しています。(現在はZend_Http_Responseのみ)
*HTMLS...
goo.glによるURL短縮サービスのラッパーで、PEAR::Services_ShortURLのサブパッケージです。
とりあえずのアナウンスは、はてダを参照してください。
http://d.hatena.ne.jp/shimooka/20091218/1261068079
密かに暖めてきたネタですが
なんか、Openpear_Utilに先を越された感じに(^^;
ですが、こちらのコンセプトは
汎用ではなく、あったらいいなというような
PHPのかゆい部分に手が届くライブラリです。
因みに命名ですが
Microsoft社が開発した公式のWindowsカスタマイズツール
Microsoft PowerToys for Windows
に由来していま...
とりあえずこの辺のものをコピーしておく
http://blog.poyo.jp/archives/id-1201153716
http://blog.poyo.jp/archives/id-1202983271