大分道の通行止めは解除されていたが、50K規制となっていた。東区でハラデル氏(仮名)を交えて宴会。山水亭には縁がなかったが、日を改めてリベンジしたい。カード明細をチェックしたが、ぱいぱい被害には遭ってなさそうだ。ほとんど使ってないカードは調べてないが、使ってない=漏洩してない、のだろう。昨日は27000歩も歩いてた。臨時のスジはありそうです。外が静かになったので、お!武蔵国も雪かと思ったら、雨がやんでいたでござる。申し訳ありません!僕はこれでいいと思ってました。昨日の続きでgdライブラリを使ってビットマップフォントの描画関数の作成。フォントデータを共有メモリニ退避する関数、文字コードをキーに該当するビットパターンの先頭アドレスを取得する関数、ビットパターンの先頭アドレス等から実際にgdキャンバスに描画する関数をそれぞれ作成した。実行結果はアンチエイリアスのかかった滲んだ印象の画像が文字が単色でシャープに描画されることにより品質が向上した。担当部長殿からも及第点をいただいた。一方で品質は上がったものの、フォントデータサーチが頻繁に発生することと思われる原因でレスポンスが(特に文字の比率が高いと)低下しがちである。これについては、ユーザエリアにフォントキャッシュを設けてキャッシュ優先でサーチさせるように改修して対応する予定である。明日から福岡、ソウル遠征。例のとおり何も支度していない。明日は国内移動だけなのでパスポートを忘れそうで甚だ気掛かりである。帰りの金甫発羽田行き畿内で免税品でも買って帰ろうと思ってJALのサイトをみたが、残念なことに韓国線は成田〜ソウルのみの実施と知ってがっかり。Mondaineの電池が切れてた。松山市は未コンプですし。家でポチったら24駅盗れてた。あずさ99/80号は国鉄色のようですな。チケット争奪戦に参戦してみるか。昨日大明神様に教わったことを実践すべく、新機能の実装をはじめた。文字を画像上に出力させるのだが、品質が良いことからTTFを使っ描画させていた。アンチエイリアスを掛けると印刷したときにどうしても滲んだ感じになってしまっていた。これを試験的にビットマップフォントを使って描画させてみることにした次第。描画はGDライブラリを使っているが、ビットマップフォントは標準ではASCII文字しかなく、2バイト系のフォントを使うにはVFLIBを使うなど、一工夫しないといけなかった。それゆえビットマップフォント使用は見送っていたのだった。ライセンスフリーで使えるフォントは、東雲フォントなどが有名である。本件でも東雲フォントを中心に実装できるか実験を行う。上記フォントはBDFフォーマットで記述されている。バイナリファイルかと思っていたが、テキストファイルだった。文字コードにひもづいた文字パターンのビット列が16進数で表現されている。このデータをバイナリ形式でメモリに抱えさせて、文字コードでサーチしてビットパターンを取得し、ビットのON/OFFをみてGDライブラリに点を打たせたら実現しそうである。全文字パターンをなめさせてGDライブラリで描画してみた。ちなみに見本にしたのはBDFフォントデータをBMP画像に変換するというフリーソフトウェア。ソースまで無償で配布している。PHP掲示板は添付付きメールによる投稿機能の単体テスト。紆余曲折あったが事なきを得そうである。先日オーダーしたTrainSimulator電車でGOのマスコンが到着。今日発売日なのにもう届いた。試運転を、と思ったが今日は遅いので延期。渡欧は6月がベストだな。日比谷公園でクリスマスマルクトを25日までやってるようだから、視察がてら行って見ようと思う。今日は遅く帰ると電車が混んで異臭がするので早めに帰ったのである。AA280がNRTにダイバートするくらい強烈な低気圧なのか。事務所に光回線が導入できるか調査が来たでござる。地上での雪のみ影響されますから。新幹線だと途中区間での降雪も影響されます。入れて9:30出社に成功。大明神様がはるばるいらっしゃったのでレビューをさせていただく。いくつかのノウハウとともにアドバイスをいただいた。先日VHSビデオデッキが故障したので、この際DVDレコーダーに買い替えようと、帰りにパンフレットを漁り車内で研究。最近のはLANインタフェースを備え、メールで録画予約もできるものもある。HDDも載っているのでまるでパソコンである。帰宅すると部屋を間違えたかと思うほどレイアウトが変わっていた。物の放置禁止令が強化された。妻の実家に預けられていた鶺鴒「はやて」が帰ってきた。羽根はすっかり整い、色艶もきれいで別鳥のようだ。はやて君のために、去年から吊してあった蝿とり紙は撤収してあった。