[PR]ƭ
Infoseek ޲٣

電気分解部 Diary



陽極日記

2006 年 7 月の log

2006.7.1 Sat

本日のちたま

Bon Echo 系の. 綾川さんところの長い URL を折り返してはみ出さないようにするためのパッチ(Bon Echo 向け)を当ててみた. いい感じ. 多謝. 実際,ビルドが終わってからそのパッチが更新されてることを知ったのだが,変更分は実際の動作には関係なさそうだったのでまあいいやってことで.

公式には Firefox 3 まで待つことになるんだろうな.

2006.7.4 Tue

ヒデが引退するらしいので

ゾノとヒデが共演しているラ王の CM が見たくなった. そしてようつべで適当に見つつ感慨にふける.

2006.7.5 Wed

モチベーション上昇中

久々に XUL っつーか,JavaScript とかで遊んでみたり. いつか役に立つだろうと思って訳した MDC 上の文書がやっと役に立ったりしたわけで. ついでだし,翻訳のほうも再開できたらいいなぁと. も組も MDC 関連に力を入れてきたようだし.

NHK の番組表をほげほげするブツ

なんとなく NHK の番組表を実況スレに貼りたいときに使いたいツールを作ってみた. なぜか XUL 製. 絶対に便器!で配布されている品 が NHK の番組表の仕様変更で使えなくなったので,代替品みたいな感じで. そして 試作品のスクショ. 無駄に XULRunner で動かしている. デバッグとかが楽なので Firefox で開発してるわけだが. もうちょっと手を加えればいい感じのブツができそうだ.

2006.7.6 Thu

NHK の番組表をほげほげするブツ・その 2

例のブツがほぼ完成したっぽい. 昨日,今日,明日と日付を選択できるようになり,さらにチャンネルも選べるようにした. あと適当な情報も出力するようにしてみたり. スクショ. しかし XUL はいいね.

地震

北朝鮮から何か飛んできたのかと思ったじゃないか. しかし直下型とは珍しい.

2006.7.8 Sat

cygwin-1.5.20-1 だめぽ

ちたまをビルドしようとすると,っつーかソースをチェックアウトしようとすると挙動不審な上にエラーですぐ止まる. よって 1.5.19-4 に戻した次第.

2006.7.9 Sun

XUL/Migemo いじりメモ

XUL/Migemo [Forked Edition] だが,Bon Echo 系のビルドで使っているとエラーが発生するのでプチハック. xulmigemo.jar 内の content/dic.js を編集. getDic という関数の let(4 ヶ所)を適当な letter とかに置換. 知らぬ間に Firefox 2.0b1 から入ることになっているらしい JavaScript 1.7 では let が予約語になったらしく,それを変数名に使用していることによるエラーらしい.

2006.7.10 Mon

オープンソースとか Linux の歴史とかを駆け足で

REVOLUTION OS を GyaO で見た. オープンソースという流れの源流やそれがもたらしたものを知ることができ、非常によかった. Mozilla が誕生するキッカケみたいなものにも少し触れられていた. なぜ Linux ではなく GNU/Linux と呼べと声高に叫ぶ人たちがいるのかというのもわかった気がする.

2006.7.11 Tue

気力を振り絞って bbs2chreader の書き込みウィザード(ryモジュールを更新

ちょっと奥さん,Post Wizard Utility Module for bbs2chreader 0.2 をリリースしましたよ. 前回の初リリースから 10 ヶ月って. 一応更新内容としては,bbs2chreader 本体の書き込み周りのコードの変更について行く形でスレ立て用コードをいじったり,sage チェック周りの変更に対応したり,en-US なヤツでも設定パネルで 日本語で表示されるようにしたりっつーか英語リソースを日本語リソースに置き換えたのだが. UI が日本語になった以外,使用感に特に変化はないようになってるかなとは思う.

実際 post 周りのは本体に手が入った後にこっちに取り込んでたのだが,当時はテスト版という位置付けで一応安定版の bbs2chreader 0.2.1 では動かなさそうだったので放置していたわけで. 実際テスト版らしい 0.2.11 が主流っぽいのでモチベーションが最近上がってきたのをいいことにリリースすることにしたという次第.

テストがちょっと不十分かもしれないので,何かあったら適当な手段で教えていただきたいのです.

2006.7.12 Wed

XPI のパッケージングとタイムスタンプ

今回の拡張のアップデートでは面倒なので flat chrome とかいう,content とか skin とか locale とかの chrome フォルダを jar に圧縮しない方法で XPI パッケージにしてみたのだが. この方法だと拡張をインストールするとファイルのタイムスタンプが勝手にインストール時刻に書き換えられるようだ. 仕様なのかバグなのか. ちょこちょこいじるにはインストールフォルダ内では jar で固められてないほうがいいんだが,タイムスタンプを書き換えられてしまうとな. やっぱり jar で固めてあるのをインストールした後に手動で解凍したり,または保存しておいたファイルに置き換えたりしてタイムスタンプを戻して,chrome.manifest も手動で書き換えるのがいいのかな.

pwutil 改良

Post Wizard Utility Module for bbs2chreader をさらに改良. 実装したこと.

結構楽だった. 今度は samba 規制対策も実装したい気もするが,面倒だからたぶんやらない. 他に必要そうな機能はないかな.

2006.7.14 Fri

hot

室温 34 ℃ 下でのちたまのビルドはやばい. 真夏に冷房を入れずにやったらぷれすこが火を噴くぞ. 去年はどうしてたんだっけ.

2006.7.15 Sat

NHK の番組表をほげほげするブツ・その 3

前回のほぼ完成品が完成品っぽいものに進化した. スクショ. 放送局を選択できるようになったり,時刻を 24 時間表示にしたりとか. そしてアイコンも適当に作ってみたり.

Foxage2ch いじり

初挑戦. 今回は bbs2chreader との連携強化が目的. 具体的には,更新チェックの際に bbs2chreader で取得済みのログを利用して既読レス数を出すようにした. 更新チェック時刻とスレを開いた時刻の違いで実際は既読なのに更新分があるように表示されるのを防止するためのプチハック. とりあえず 試作的な差分 を晒しておく. Foxage2ch 1.5b 用. それなりに動いているようだが,細かいところで微妙なところがあるかもしれない.

ちょっと糞なバグがあったので差分を更新しておいた. 最初に上げたのを適用後のファイルとの差分 も一応上げとく. これでうまくいくかな.

取得済みのレス数を dat の行数を数えるのではなく idx ファイルから直接取得するようにした. このほうが圧倒的に効率的. なんで気付かなかったんだろう. というわけでさらに差分を更新しておいた. 前回に上げたのを適用後のファイルとの差分 も一応上げとく.

9/3 追記. 試作的な差分を Foxage2ch 2.0a3 用のに更新した. 機能追加もちょっと. 説明みたいなものを Foxage2ch いじり,再び にていろいろ. これに伴って foxage2ch.js.1.diff と foxage2ch.js.2.diff は消しておく.

2006.7.16 Sun

bbs2chreader の書き込みウィザード(ryモジュールをまた更新

奥さん,Post Wizard Utility Module for bbs2chreader 0.3 をリリースしましたよ. 前回の 0.2 を入れたばかりという人もいそうな気もするけど,とりあえずごめん. インスコし直してください. 更新内容は 4 日前に書いたとおり. バージョンインフレの感もあるけど,1.0 まで続くかどうか. あと今回から自動アップデートに対応したような感じ.

何かあったら適当に教えていただきたく思います.

2006.7.21 Fri

本日のちたま

Bon Echo 系の. すごい勢いでウンコちゃんなビルドだ. よって昨日のビルドに差し戻し.

Bug 345373 - Help menu is broken っぽいな. 個人的には AiOS でウィンドウの縁をポチってもうんともすんとも言わない,Gmail Notifier のステータスバーアイコンをポチってもうんともすんとも言わない,CME の各メニューをポチってもうんともすんとも言わない,この辺が非常に困る. Bug-org 321299 の修正が犯人らしいが,これはセキュリティバグっぽいので俺のような一般人は覗くことができない. もうね.

2006.7.22 Sat

本日のちたま

Bon Echo 系の. 昨日の Bug 345373 - Help menu, buttons in prefwindow broken が FIXED になってきちんと使えるようになった. 「ふー」だよ.

2006.7.24 Mon

Be 関連の仕様変更

気付いたこととしては,まず面白ネタニュース板が http://be.2ch.net/be/ から http://etc4.2ch.net/be/ に移転し,それに伴って EUC-JP から Shift_JIS に変わった. で,2ch 全体ではスレ内での Be の表示が ?## みたいなのから ?2BP みたいなのに変わった. こんなところかな.

2006.7.30 Sun

Be 関連の仕様変更,その後

気付いたら ?2BP(0) みたいに括弧の中にポイント数が入るようになってた. で,以前の # の個数と同様にこの文字列はポイントによって変わるらしく,新ν速誕生 - ニュー速用まとめ wiki にてまとめられている.

周辺のネタ