2009.10.27

Category: 未分類 / Tags:

wordpressで、PostgreSQLを使う方法

一応、PostgreSQLも使えるみたいなので

http://www.macminiosx.com/2009/07/wordpress_282postgresqlpg4wp.html
が参考になりますが、一点。PostgreSQLをパスワード無しのユーザでアクセスする場合。

http://wordpress.org/extend/plugins/postgresql-for-wordpress/
から、PG4WPの最新版をダウンロード

解凍後、wordpressのフォルダの中のwp-content
にアップロード(もしくはそこで解凍)

pw4wpフォルダの中の、driver_pgsql.phpを編集
92行目あたりの

$conn = pg_connect(”host=$pg_server user=$pg_user password=$pg_password dbname=$dbname”);

$conn = pg_connect(”host=$pg_server user=$pg_user dbname=$dbname”);

とすれば、OK
もしくは、

if($pg_password){
$conn = pg_connect(”host=$pg_server user=$pg_user password=$pg_password dbname=$dbname”);
}else{
$conn = pg_connect(”host=$pg_server user=$pg_user dbname=$dbname”);
}

とすれば両方対応できます。

あとは、通常通りやっいればPostgreSQLが使えます。

2009.10.23

Category: 未分類 / Tags:

pgfoundryについて

http://pgfoundry.org/

PostgreSQLの周辺ツールが色々あります。

一個ずつのせていけたらいいなぁ。。

というか、12月のセミナーの題材にしようか思案中。。

2009.10.19

Category: PostgreSQL / Tags:

PostgreSQL Conference 2009 Japanのお知らせ

PostgreSQL Conference 2009 Japan – JPUG 10th Anniversary Conference -
PostgreSQL の全世界の開発者と日本のユーザの交流を目指して

2009 年 11 月 20 日(金)~ 21 日(土)にAP浜松町でPostgreSQLカンファレンス
が行われます。

詳細は以下の通り。

日本PostgreSQLユーザ会設立10周年記念カンファレンス
「PostgreSQL Conference 2009 Japan」が
本日より(10月15日)よりチケット販売を開始致しました!

このカンファレンスは、例年開催している「PostgreSQL Conference」を初の国
際カンファレンスとして実施するもので、開発者と日本のユーザ様のコミュニ
ケーションの場として考えております。講演も2日間に渡り、今までで最大の応
募の中から選ばれた選りすぐりのセッションばかりです。

皆様のご来場を心よりお待ちしております。

なお、チケットは定員に達し次第締切となります。
お早目のご購入をお勧め致します。

※このメールについて
 このご案内は、自由に転送いただけます。是非ご利用ください。
————————————————————————-
PostgreSQL Conference 2009 Japan
– JPUG 10th Anniversary Conference -

日時: 2009年11月20(金),21(土) 10:00〜17:00
場所: AP浜松町(東京都港区)
主催:  日本PostgreSQLユーザ会
運営:  PostgreSQL Conference 2009 Japan 実行委員会
協賛企業:【プラチナス】SRA OSS, Inc. 日本支社
     【ゴールド】サイオステクノロジー株式会社
     【ゴールド】フォルシア株式会社
     【シルバー】Morph Labs
協力団体:オープンソースビジネス推進協議会
     日本PHPユーザ会
     新潟オープンソース協会
     日本Androidの会
日本セキュアOSユーザ会
定員:  各日240名(2日間計480名)
参加費用:Business Day(11/20) 6,500円(カンファレンス、レセプション参加)
  Community Day(11/21) 3,500円(カンファレンス、ランチつき)
申込方法:10月15日〜11月15日の間に全国のローソンにあるLoppi端末にて購入
     (ローチケ.com から予約も可能)
     購入の際には、以下のイベント名、Lコードをご利用ください。
イベント名:PostgreSQL Conference 2009
Lコード:31552
※定員になり次第締め切りますのでお早めの購入をお勧めします
参加特典:カンファレンススライド冊子(各日配布)
     協賛企業各種ノベルティ
     PostgreSQL Conference 2009 Japan オリジナルノベルティ
     レセプションによる開発者との意見交換(11/20参加者のみ)
ランチつき(11/21参加者のみ)

※ 詳細情報は、下記URLで随時更新しております。
http://www.postgresql.jp/events/pgcon09j/j/pgcon2009j/

【プログラム:Business Day(11/20)】

プログラム詳細⇒
http://www.postgresql.jp/events/pgcon09j/j/program_1

【プログラム:Community Day(11/21)】

プログラム詳細⇒
http://www.postgresql.jp/events/pgcon09j/j/program_2

お問合せ
 PostgreSQL Conference 2009 Japan 実行委員会
 E-mail: pgcon09j at ml.postgresql.jp

2009.10.15

Category: Apache, 未分類 / Tags:

RedirectMatch のリダイレクト先URLで、&(アンパサンド)がある場合

RedirectMatch のリダイレクト先のURLの中に、&(アンパサンド)がある場合、
置換されてしまう。

RedirectMatch ^/test/?  http://www.pictnotes.jp?param1=hoge&param2=fuga

RedirectMatch ^/test/? http://www.pictnotes.jp?param1=hoge/test

RedirectMatch ^(/test/?)  http://www.pictnotes.jp?param1=hoge&param2=fuga

RedirectMatch ^(/test/?)  http://www.pictnotes.jp?param1=hogeparam2=fuga
(&が消えている状態)

&を使うためには、エスケープしてあげればOK

RedirectMatch ^(/test/?)  http://www.pictnotes.jp?param1=hoge\&param2=fuga
& -> \&

2009.10.02

Category: Diary / Tags:

WordPressへ移行しました。

WordPress とりあえず、以前のデータを持ってきたのみ。

プラグインの設置とかは、おいおいいたします。

2009.10.02

Category: Diary / Tags:

WordPressに移行しようかと。

この記事自体に意味はないのですが、 WordPressに移行予定しています。
Movable Typeに不満があるわけでもなく、プラグインの開発も面白いのですが
version5.x からは、

MySQL 5.0以上のみをサポートします。(Enterprise は、Oracle Database 11gとMicrosoft SQL Server 2008をサポートする予定です)。SQLiteとPostgreSQLはサポートされません。

ということなので、PostgreSQLが好きな僕としては、これが気にってなぐらいです。
ついでに、見栄えとかも改修して見やすくします。。10月末までには。

2009.10.01

Category: Redhat ES(CentOS) / Tags:

yum-updatesdで自動更新

CentOSとかで、
初期設定では、yum-updatesd で、自動更新はされません。
(スタンスは正しいと思います。)
で、一々手動でupdateするのが面倒だって言う場合は。
/etc/yum/yum-updatesd.conf を

# automatically install updates
do_update = yes
# automatically download updates
do_download = yes
# automatically download deps of updates
do_download_deps = yes

と全部 yesにして、

/etc/init.d/yum-updatesd restart

で、反映させればOK