memo.xight.org

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

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

カテゴリ: [PHP]

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

カテゴリ: [Debian][PHP]

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/

カテゴリ: [PukiWiki]

GMapCreator - Google maps簡単作成ツール

- Reference
Google maps簡単作成ツール:GMapCreator (v2 API 対応版)
http://www.geekpage.jp/web/google-maps-api/gmapcreator/

カテゴリ: [Google maps]

syslog のファシリティ,プライオリティ

- ファシリティ

Code Facility 説明
0 kern カーネルメッセージ
1 user ユーザプログラムのメッセージ
2 mail メールプログラム ( 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

カテゴリ: [Unix]

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

カテゴリ: [位置情報]
Referrer (Inside): [2005-07-19-22]
2006-07 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-09-05 14:14
Copyright © 2005 xight.org All Rights Reserved.