- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2006-07-10 Mon
PDO - PHP Data Objects
- Summary
PHP 5.1 からバンドルされている PDO.
PHPで使用できるすべてのデータベースシステムで共通のAPIを提供できるように設計されている.
- Install
# aptitude install php5.1-pdo php5.1-pdo-mysql php5.1-pdo-sqlite
# apache2ctl restart
- DSN
| DBMS | DSN |
| MySQL | mysql:host=localhost; dbname=pdotest |
| PostgreSQL | pgsql:host=localhost; dbname=pdotest |
| Firebird | firebird:dbname=localhost:pdotest.fdb |
| Oracle | oci:dbname=/localhost/pdotest |
| Sybase | dblib:host=localhost; dbname=pdotest |
| SQLite2 | sqlite2:/path/to/pdotest.sq2 |
| SQLite2 (memory) | sqlite2::memory: |
| SQLite3 | sqlite:/path/to/pdotest.sq3 |
| SQLite3 (memory) | sqlite::memory |
- PDO を利用している O/R マッピングライブラリ
EZPDO
http://www.ezpdo.net/blog/cats/ezpdo
Zend Framework
http://framework.zend.com/
S2Dao.PHP5
http://s2dao.php5.sandbox.seasar.org/
CBL ActiveRecord
http://31tools.com/cbl_activerecord/
Doctrine
http://www.phpdoctrine.com/
- Reference
PHP: PDO 関数 - Manual
http://jp.php.net/pdo
PECL :: Package :: PDO
http://pecl.php.net/package/PDO
CodeZine - PDOでサクサクDB開発
http://codezine.jp/a/article.aspx?aid=433
CodeZine - 著者情報 - ハタ (blog.xole.net)
http://codezine.jp/a/authorlist.aspx?auid=157
Do You PHP? - PDO (PHP Data Objects) を試してみる - PDO_OCIは今どんな感じ?
http://www.doyouphp.jp/php5/php5_pdo.shtml
Debian Sarge で PHP5.1
- /etc/apt/sources.list
# PHP5 #deb http://people.debian.org/~dexter php5 sarge deb http://people.debian.org/~dexter php5.1 sarge
- Install
# aptitude install php5.1 php5.1-gd php5.1-mbstring
$ COLUMNS=112 dpkg -l |grep php5.1
ii libapache2-mod-php5.1 5.1.4-0.1~sarge1 HTML-embedded scripting language (apache 2.0 module)
ii php5.1 5.1.4-0.1~sarge1 server-side, HTML-embedded scripting language (meta-package)
ii php5.1-cgi 5.1.4-0.1~sarge1 HTML-embedded scripting language (CGI binary)
ii php5.1-cli 5.1.4-0.1~sarge1 command-line interpreter for the PHP 5.1 scripting language
ii php5.1-common 5.1.4-0.1~sarge1 common files for packages built from the php5.1 source
ii php5.1-gd 5.1.4-0.1~sarge1 GD module for PHP 5.1
ii php5.1-mbstring 5.1.4-0.1~sarge1 mbstring module for PHP 5.1
ii php5.1-mysql 5.1.4-0.1~sarge1 MySQL module for PHP 5.1
ii php5.1-session 5.1.4-0.1~sarge1 session module for PHP 5.1
ii php5.1-sqlite 5.1.4-0.1~sarge1 SQLite module for PHP 5.1
quickFilter - PukiWiki エントリをインクリメンタル検索
- Summary
PukiWikiのエントリをインクリメンタル検索するためのプラグイン.
「Debian GNU/Linux スレッドテンプレ」で使用している.
- Reference
Debian GNU/Linux スレッドテンプレ - namazuTamer/PukiWiki/quickFilter
http://debian.fam.cx/experimental/?namazuTamer%2FPukiWiki%2FquickFilter
Debian GNU/Linux スレッドテンプレ
http://debian.fam.cx/
GMapCreator - Google maps簡単作成ツール
- Reference
Google maps簡単作成ツール:GMapCreator (v2 API 対応版)
http://www.geekpage.jp/web/google-maps-api/gmapcreator/
syslog のファシリティ,プライオリティ
- ファシリティ
| Code | Facility | 説明 |
| 0 | kern | カーネルメッセージ |
| 1 | user | ユーザプログラムのメッセージ |
| 2 | メールプログラム ( sendmail, qmail, etc... ) のメッセージ | |
| 3 | daemon | デーモンプロセス ( ftpd, named, etc... ) のメッセージ |
| 4 | auth | 認証サービス ( login, su, getty, etc... ) のメッセージ |
| 5 | syslog | SYSLOG のメッセージ |
| 6 | lpr | 印刷サービスのメッセージ |
| 7 | news | ニュースサービスのメッセージ |
| 8 | uucp | UUCP 転送を行うプログラムのメッセージ |
| 9 | cron | |
| 10 | auth-priv | |
| 11 | ftp | |
| 16 | local0 | アプリケーション用の汎用ファシリティ |
| 17 | local1 | アプリケーション用の汎用ファシリティ |
| 18 | local2 | アプリケーション用の汎用ファシリティ |
| 19 | local3 | アプリケーション用の汎用ファシリティ |
| 20 | local4 | アプリケーション用の汎用ファシリティ |
| 21 | local5 | アプリケーション用の汎用ファシリティ |
| 22 | local6 | アプリケーション用の汎用ファシリティ |
| 23 | local7 | アプリケーション用の汎用ファシリティ |
- プライオリティ
| 8 | emerg | PANICメッセージ.全ユーザに通知される. |
| 7 | alert | システムDBが壊れているような直ちに対処が必要な障害警告 |
| 6 | crit | ハードウェアのデバイスエラーのような危急状態の警告 |
| 5 | err | その他のエラーメッセージ |
| 4 | warning | 警告メッセージ |
| 3 | notice | エラーではないが,注意が必要なメッセージ |
| 2 | info | 参考情報メッセージ |
| 1 | debug | デバッグメッセージ |
| 0 | none | メッセージを受け取らないことを示す,特別な PRIORITY 値 |
- Reference
EZ-NET ディクショナリ: SYSLOG ファシリティ表
http://library.station.ez-net.jp/references/code-tables/typelib/syslog.asp
syslogとは:2 メッセージファシリティとメッセージプライオリティ
http://www.soi.wide.ad.jp/class/20030038/slides/46/32.html
- via
[戯] syslog のプライオリティについて
http://cl.pocari.org/2006-07-08-3.html
PlaceEngine - 無線LANのAP情報から現在位置を取得
- Summary
Wi-Fi機器を使って簡単に現在位置を推定し,周辺の関連情報を提供しやすくするサービス
GPS携帯でなくとも,緯度,経度,住所情報などの位置情報を取得可能.
精度は 30m - 200m 程度.
PlaceEngine クライアントソフトをインストールする必要がある.
- Reference
PlaceEngine
http://www.placeengine.com/
- via
ここギコ!: WiFi電波で位置が分かるPlaceEngine試験公開中!
http://kokogiko.net/m/archives/001661.html
オレンジニュース - 2006-07-07
http://secure.ddo.jp/~kaku/tdiary/20060707.html#p02
Opera Mobile(TM) for Willcom W-ZERO3 (Windows Mobile 5.0)
http://jp.opera.com/products/mobile/products/wm-zero3/
- via [2006-08-01]追記
窓の杜 - 無線LANのAP情報から現在位置を取得できるPC/W-ZERO3用ソフト「PlaceEngine」
http://www.forest.impress.co.jp/article/2006/08/01/placeengine.html
- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12