Computer
MySQLがFirebirdの開発者を採用
MySQLがFirebirdの開発者を採用したそうです。 独自の後期のデータベースエンジンを開発してInnodbとBerkeley DB問題を解決するための布石かな。
gmailをgmail.comドメイン以外で使う!
Googleがgmailをgmail.com以外のドメインで使えるようにしたそうです。 https://www.google.com/hosted/Home から登録依頼を送信できます。gmailのアカウントが必要です。私も@gm.ohgaki.netのメールアドレスで試しに使えるように依頼を送信してみました。
addslashesによるエスケープ処理は止めましょう
追記:PHPエスケープ関連の検索でこのエントリを参照されたと思います。PHPでのエスケープ全般については以下のエントリを参照してください。 https://blog.ohgaki.net/php-string-escape セキュリティmemoにaddslashesよるエスケープ処理でSQLインジェクションが可能なるという記事を見つけました。 私のセミナーを…
4 core CPUは来年はじめ
この記事によると4(Quad) core CPUは来年はじめにリリースされるらしい。現在は新しいデザインをレビューしている所だそうです。デスクトップPCにはPenium Dを使っていますがやはりDualの方がコンパイルが速くて使い心地が良いです。Quad-coreになると make -j6 くらいがちょうどかな?
Zend Japanの無料セミナー
来週にZendの無料セミナーがあるようです。 17日の金曜日には福岡であるようです。 ・Zend Studio 5.1 による開発技法 ・Zend Studio Enterprise によるデバックとチューニング 17日と言えばPostgreSQLカンファレンス2006がある(私も講師の一人)ので東京にはいます。もうほとんど目一杯らしいですがPostgreS…
pgpool 3.0.0 & global development team
http://pgfoundry.org/forum/forum.php?forum_id=668 によると PgPool team is about to form "PgPool Global Development Group" whose concept is pretty similar to PostgreSQL Global Developme…
Open Ajax
Ajax普及目指すオープンソースプロジェクト「Open Ajax」をIBMやその他の会社がはじめた、とニュースリリースがりました。 ApacheとMozilla Pulicライセンスに基づき公開されるAjaxランタイムツールキットを提供するZimbraのサイトにデモアプリケーションがありました。メールとスケール管理のアプリケーションですが、ここまでやれば従来…
Strict Session管理パッチ
PHPのセッションID管理がいまひとつであることは http://blog.ohgaki.net/index.php/yohgaki/2005/12/24/strict_sessioncric にも書きました。PHP 5.1.2用のパッチですがsqliteと一緒にコンパイルするとsqlite用のvalidationパッチが含まれていないのでビルドできませんで…
GPLv3 Draft
DRMに関わるコードにはGPLv3は使えない、GPLが適用されたプログラムに関わる特許権の行使の制限、が特に注目すべき箇所のようです。
allow_url_includeオプションの追加
CVS HEADでは昨年11月にallow_url_includeオプションが追加されています。allow_url_fopenからinclude/require文の設定を分離するオプションです。 このオプションを付けると万が一、 $dir = $_GET['dir']; ..... ..... include($dir.$file); の様なコードがあっても…