Entries from 2007-01-01 to 1 year

Gmail Space 0.5.9 でメニューが英語からトルコ語に変わる

たぶんすぐにアップデートされるんだろうけど、デフォルトのロケールがトルコ語になる。 なんじゃこりゃと思ったんだけど、これはchrome.manifestファイルを編集してやればよい。 content gspace chrome/content/gspace/ # overlays overlay chrome://browse…

cmd.exeとBazaarのエンコーディング

リビジョン管理にBazaarを使ってみたりしているんだけど、 SJIS以外のdiffは基本的にcmd.exeでは化けます。 それでは使い勝手が悪いので、プラグインを書いてみた。 相当久しぶりにPythonプログラミング。bzr encdiffというコマンドを追加するものです。 こ…

#bzr IRCログの整形をGreasemonkeyで

freenodeの#bzrのログが http://bzr.arbash-meinel.com/irc_log/bzr/ で公開されているけれども、join/quitなどのログも そのまま表示されるのが邪魔なので削除するGreasemonkeyスクリプトを書いてみた。こんな感じ。 (function() { tbody = document.getEle…

Bazaar

Alexander Belchenko氏が一旦Bazaarのwindows版インストーラのメンテナからはずれるようです。数か月は休暇をとるのがその理由だとか。で、後任にはAlexander Haro氏が名乗りを上げました。 今後Belchenko氏が引き継ぎをするそうです。

symfonyとaskeet一日目

PHP

symfonyを試してみた。 OS: WinXP symfony: 1.0.3 PHP: 5.2.3。 Apache: 2.2.4という構成。PHPはc:\phpにいれてある。まずはチュートリアルからということでhttp://www.symfony-project.com/askeet。 24日間の日程でこなすもののようです。一日目。これはsym…

libharuでIPA系なフォントを使えない理由

埋め込みに失敗するのは、fpgmとcvtテーブルがないからです。 多分。

WYMeditorとjQuery

WYMeditorが0.3系でjQueryを使うようになったので、ちょっと試してみた。 0.3beta-1を落として試せばフォームの挙動はわかるものの、 フォームからデータをポストする肝心のやりかたが不明。 サイトをあちこち見て回ったら、 jQueryは最新じゃないといけない…

Rubyでバイナリファイルを紐解く

バイナリファイルを読むのにreadをぱかすか呼ぶのもアレなので、 gem経由でインストールできるライブラリを適当に眺めてみた。 binaryparser 0.3.3 BinaryBlocker::Blockerを継承したクラス定義にて構造体を定義する。 エンディアンについては考慮されていな…

Gauche-readlineのコンパイルエラー

Gauche 0.8.9からGauche 0.8.10でScm_Substringに第四引数としてbyterangeが追加されたためみたい。 --- readlinelib.stub.orig 2007-05-09 00:48:44.000000000 +0900 +++ readlinelib.stub 2007-05-18 02:19:43.000000000 +0900 @@ -110,7 +110,7 @@ if (st…

RubyKaigi2007

とりあえず、チケットの追加発売があったので予約しといた。 電話経由がだめなので、Webサイト経由だけどやっぱり重かった。 朝、二度寝しなくてよかった。チケット引き換え忘れに注意しないと。

Gauche Night当日

そろそろ準備して出かけよう。

Gauche Night

新宿駅東口からとことこと歩いて会場へ。 会場付近で地図を広げて確認したら、道路の向かいそばがNakedLoftだった。 あぁ、よかった迷わずついた。 開場前に近くのドトールへShiroさんらとご一緒させていただきました。 生Shiroさんです。植山さんもいます。…

Gauche Gong

思い切ってGaucheNight第二部のGauche Gongに出てみることにしました。 http://practical-scheme.net/wiliki/wiliki.cgi?GaucheNightまわりはGaucheの偉い人ばかりなのでびびりまくりです。へたっぴーなデモだなーとか、やらかしちゃってんなーとか思われる…

libharuバインディング

PDF生成ライブラリである、libharuのGaucheバインディングを作成中。http://libharu.sourceforge.net/ (let* ((doc (hpdf-new)) (font (hpdf-get-font doc "Helvetica" "")) (page_1 (hpdf-addpage doc)) (font (hpdf-page-setfontandsize page_1 font 14)) …

Ruby de IE

IEをプログラムで制御したい、そんなときの私の定番はこれです。http://www.tech-notes.dyndns.org/win32ole/ie_lib_document.htmlしかしながら、selectタグのoptionの値を取得したくて以下のコードを書いてもうまくない。 select = @ie.document.body.tags(…

workstyle-rhacoの「初期データを登録」ではまる

PHP

setup.phpにて初期データを登録することができるけど、 そうした場合、1. タグ種別を編集する 2. 追加を試す。 3. エラーで登録できない。 [Debug 2007/02/28 10:13:34]:[Q:\DEV\Project\rhaco\database\DbUtilPostgreSQL.php:46] [Resource id #179] insert…

workstyle-rhaco を試してみた

PHP

svn HEADでのエラーを回避するメモ。タスクの状態を変更するとき、エラーになってしまう。 ログを見ると、そもそもDEADEND_DATEがまずいらしい。 [Debug 2007/02/19 13:58:21]:[Q:\DEV\Project\rhaco\database\DbUtilPostgreSQL.php:46] [Resource id #314] …

Ethnaでsmartyを直接使うメモ

$renderer_engine =& $this->backend->ctl->getTemplateEngine(); $smarty = $renderer_engine->engine;2.3.0でsmartyのfetchを使いたいときには、 getTemplateEngineでEthna_Renderer_Smartyを取得してから、 engineにアクセスするとSmartyオブジェクトをい…