2006-12-01から1ヶ月間の記事一覧

もやし

W+D を買いに本屋まで行ったのですが、バックナンバーしか置いてなかったので、もやしもん一気買い。 → + + + おすすめです。

ディスクイメージを圧縮

Mac

Mac 用のフリーウェアで無圧縮 dmg を zip 圧縮して配布されているものがたまにあります。 それを圧縮し直してローカルにとっとくのに、こんなシェルスクリプトを使ってます。 % cat dmg-compress #!/bin/bash self=`basename "$0"` keep_old=1 use_bzip2=0 …

腐ってやがる

PHP

json エクステンションですが、スカラーリテラルのデコード結果がことごとく NULL なのはひどいと思うのですが。 使う機会は少ないかもしれないけど、これはひどい。

libqr-20061226

QR

また更新。libqr-20061226.tgzlibqr-20061227.tgz 型番自動選択において大きな勘違いをしていたのを修正。 エラー処理まわりを書き直し。 コンストラクタとジェネレータの引数を変更。 少しだけメモリにやさしく。 等々の変更があります。

Piece Uploader (仮)

Piece Franework の最新版がリリースされたので、さっそく example を使ってみました。 Layout 素晴らしい。自分でテンプレートごとに共通のヘッダとフッタを <flexy:include> していたのが何と無駄だったことか。 Interceptor_Authentication これも便利。設定でちょっと注</flexy:include>…

libqr-20061223: GD をサポート

QR

GD を使って、GIF/JPEG/PNG/WBMP で QR コードを出力できるようにしてみました。libqr-20061223.tgz それに伴い、コマンドラインオプションもいくつか追加。 % qr -h Usage: qr [options ...] [ [ [mode] [text | -f file] ] ...] オプション: -?, -h, --hel…

ICU 3.6

ちょいと訳ありでヘッダを grep してたら ucsdet.h てのがあるじゃないですか。 つまり文字コード判定用の API。 下記のようなコードで適当に試してみたところ、UTF-8 は正しく認識してくれたものの、Shift_JIS が ISO-8859-5 と判定されたり EUC-JP が Shif…

続・QR Code Extension

PHP

ライブラリの方はだいぶ体裁が整ってきました。libqr-20061220.tgz GNU Autotools の使い方をよく知らないし、好きじゃないので、いくつかのプラットフォーム用に手書きした Makefile を同梱してます。Mac OS X と FreeBSD で確認済み。 Python distutil か …

QR Code Extension 作成中

PHP

気を抜くとすぐ更新をサボってしまう僕ですが、ここ2,3日はこんな物を作ってました。 太田純さんが http://www.cmagazine.jp/contents/200407.html で公開されていたソースコードをベースにしています。 PHP エクステンションにする前に、C 言語のライブラリ…