謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

b2r

書き込みUI再考

b2r

結論は自力では無理と考えロングタームで良い方向に持っていく事にする。 ちょっと遠回し過ぎるが、まぁ最終的に一番良くなる方法だと信じて。 この前植えた種も芽が出たし、これもうまくいって欲しいなぁ。

改行が欠ける件

b2r

連続する改行文字(\n や \r に対応する や )が最初の 1 つを残して後続はなかったことにされる件。親切すぎて逆に迷惑な仕様。これはひどい。ドキュメントには 文字列の全てのエンティティを Unicode 文字に変換します。 と書かれているのに! 関係ないけ…

flysonさんが開発復帰

b2r

めでたい。数日前から0.4ブランチの管理をしている。 取り合えず0.4 branchをlaunchpadにmirrorするようにしてatomでチェックできるように&簡単にマージできるようにした…つもりだったのにbzrのバグに引っかかってショボン。 #シェルサーバにbzr-svn入れるの…

ブランチの形式をpack-0.92からrich-root-packにした

b2r

は良いんだけど、0.4とtrunkのファイルが別扱いされてmergeがうまくいかない。どこかの地点で同一性が失われているんだろうなぁ。svnまで同一性が保てていたらbzr-svnで再度取得してtrunkをrebaseすればうまく行きそうに見えるがさて。 それと関係ないけどbz…

ドキュメント生成の問題続き

まだ途中だけどとりあえず。 http://www4.pf-x.net/~nazodane/cgi-bin/index.cgi?mode=upload:show&name=xpidl.diff 何か色々抜けありそう。

ドキュメント生成の問題

b2r

http://lxr.mozilla.org/mozilla/source/xpcom/typelib/xpidl/xpidl_doc.c xpidlのコード読んだが、実装されてないなぁ。ただ簡単にできそうではある。 改造したいが、ツリーの大きさを考えると手軽にはできないなぁ。

自転車置場の議論

b2r

T/O

css

Fx3.0のボックスモデルが変わったようなので直さないとなぁ。負の値使いまくっていたからなぁ(汗 あとついでにposition:fixedもdisplay:-moz-box使って書き直したいところだけどできるかどうか。 cssはマジ地獄。

sourceforge.jpでOptions +Indexesが効かなくなった

b2r

最初shで何とかしようと思ったけど、cgiはディレクトリに直接置けないのでphpで何とかしようと思ったけど、面倒だったから結局shで何とかした。 REDIRECT_SCRIPT_URLだけメモっておく。にしても環境変数のまともなサイトが見つからない件。

FireBugのNetはブロッキングしてる?

推測だけど。 あまり当てにならない気ガス

色々やろうと思ってるけど

まずはb2rのcvs/svnのログ見るのが先だなと思った。 メモリリークに関してはサイクルコレクタのおかげでほとんど問題ないはず。メモリ使用量が増えてる気がするのは何故? ページのキャッシュだろうけど、確かめ方あったっけか。あとLeak Moniterは今でも使え…

鳥変更

旧: ◆QTUpJKA4UM 新: ◆vrSd0N5azM

開発板立てました

b2r

http://jbbs.livedoor.jp/computer/41231/ 今後、開発に関することは向こう側で。

全てのXULにライセンスヘッダが無い件

b2r

どうしよ。 >>

chrome://global/content/globalOverlay.jsにライセンスヘッダが無い件

ASSERTをここから取ってきた訳だけどライセンスヘッダ付け忘れたと思って見てみたら、ライセンスヘッダが無い…。 どうも*Overlay.jsはライセンスヘッダが無いようだが、どうすればいいやら。

euc-jpな板の表示にユニコードを介してshift_jisに変換している件

無駄だなぁ。スキン側を変換した方が良さげ。 数値文字参照への変換は場合分け、euc-jpだと\何とかでの化けは無かったはず。

foxage2chに響く

理由は分かるがどうしよこれ。早めにマージした方がいいのか…。 もうちょっとb2r側を整理してからマージしたいなぁ。 #何か壊してばっかりな気がする。

スレッドリダイレクタがおかしい

"毎回確認する"にチェックが入っていると動作しないようだ。 @mozilla.org/embedcomp/prompt-service;1のconfirmExがうまく動いてないっぽい。

old2ch

これって旧2chの互換bbs向けか? それともバグっているだけか? ちょっと気になったのでメモ。

単体テストを書きたい訳だが

どう実装したものか。別々の所に書くのはなるべく避けたいのだがしかたないのかなぁ。 別の所に書くとprivateな関数がテストできない…。 うーむ。 b2rIUnittest作ってそれ実装して、別の所から呼ぶのが一番か。

ログコンバータ

b2r

追加したけどバギーだから使わないでね。場所はコミットログでも見て調べてください。 バギーな部分直すのはAPIが色々と不足してたりおかしかったりするのでそこを修正してから。 ちなみにログコンバータなんて簡単な部類なので、本体と別に用意とか正直どう…

ショートカットキー

b2r

使っているのがLinuxなのでCtrl+Shift+Bは被ってないのですが、Windowsだと被っているそうで。 一体何が良いのでしょうか。なお、Alt+Shift+Bは片手で押しにくいので却下な方向で。 Ctrl + 2 って可能だっけか。 Ctrl + 2はWindowsで被っているらしい。 Ctrl…

バージョン番号

b2r

リビジョン番号をバージョンに含めたい訳だが、フォーマットをどうするか。 0.5pre2.0rev327と0.5pre2.327が候補。 シェル鯖ではmakeは使えるようなのでそれで? 正式リリース時はどうしよう。

ログ移行

色々問題解決中なのでもう暫くお待ちください。

ログ移行ツール作成中だが…

b2r

メモリ喰いまくってそのままスワップする件。GCを無理やり働かせることもできないようだし。 textboxへの書き出しがだめな模様。うーん、そんなにサイズが無いのだが、履歴取ってて倍になってるとか?

idlの文字列周り分からん

b2r

ACStringで全ビットが保証されるはずなのにうまくいかない。 nsIVariantを使えば回避できるが格好悪いなぁ。 stringで妥協すればいいようだ。 ACStringであってる。compreg.datの消し忘れが原因だったっぽい。 と思ったら壊れてる。何だこれ。 やっぱりnsIVa…

ドキュメント生成

b2r

#大変そうに見えるのは単に表に出してるからだと思う。実際はゆっくりゆったり。。。 xpidlでidlからドキュメントに変換しようとしたらコメントがごっそり抜け落ちた。 xpidl's doc mode was a moderately interesting idea that has never matured into som…

SQL勉強中

b2r

何故b2rのあの場所でPRIMARY KEYで無くてUNIQUEを使ってるんだろうかとかは良いとして、仕様だけじゃ速度が見えてこないのが何とも。#組合せUNIQUEも使えそうだし。 色々と理解したが、一度限りの変換にはそこまで速度は必要ないと考えて面倒な所は全てスク…

プロファイルフォルダのbbs2chreaderを消して起動するとスレッドが開けない件

b2r

再現法不明。スレを先に開くととかか? 眠い寝る。 原因はスキンが見つからなかったから。フォールバックのコードが壊れてた。直した。 そういやこれってフォールバックって呼んでいいんだっけか? 用語適当に使ってるの何とかせねば>俺。

05pre2to05pre3.sqlでエラーがでる件

b2r

さて。 $ sqlite3 storage.sqlite < 05pre2to05pre3.sql SQL error near line 41: no such column: title SQLは簡単なのしか知らないから分からん文が結構ある。そこから覚えないとなぁ。果たして間に合うか。