宇宙人日記
2008-02-21
_ ついったー
某所にURLさらされちゃったか。別に制限かける予定はないけど、何だかなぁという気はする。ただし、あそこの内容はネタと妄想がメインになる予定なのでマジレス禁止。
2008-02-19
_ ひとまず終了
長い3日間が終了。そんだけ。
_ チラシの裏
o getprogname(3)/setprogname(3)
Linux: ない. extern char *__prognameは使用可
NetBSD: 1.6から(src/lib/libc/gen/getprogname.c,setprogname.c)
FreeBSD: 4.4-Rから(src/lib/libc/gen/getprogname.c,setprogname.c)
OpenBSD: ない. extern char *__prognameは使用可 (src/lib/csu/$(arch)/crt0.c)
他: ?
o GTK+
g_get_progname/g_set_progname: 関数自体は99年当時から存在 -> たぶんどのバージョンでも使えると思われる
流れは下の通り
- gtk_init -> gtk_init_check -> gtk_parse_args -> g_option_context_parse -> g_set_progname(argv[0])
- gtk_init_with_args -> g_option_context_parse -> g_set_progname(argv[0])
o uimへの適用
GTK+では取れることがほぼ確実なのでgtk/gtk-im-uim.cの中で実装すればアプリケーションごとに特殊なことをやろうと思えばできるかも。ひん曲げる設定をどういう形式で持たせるかは要議論。
("argv[0]" '())
o svn trunk
素の状態だとtest.shが動作しない。どこかにインストールしないとダメ。$(prefix)/share/uim/lib/sigscheme-init.scm決め打ちっぽい。環境変数か何かでひん曲げてやりたいが大した問題じゃないのでpending.
_ [uim] Fxで落ちる件
チラシの裏その2。ソースは犬板のuimスレ。*1FreeBSD-7.0Rからphkmalloc->jemallocになってトラブったのと同じ原因なのかねぇ(sigschme/src/alloc.c参照)。ちゃんとソースコード追っかけた訳ではないからこれ以上のことはわからんし、本当にそれが原因なのかもわからん。
しかし、UIMじゃなくてuimだと(ry
*1 いつの間にか分裂してやがんのね
2008-01-05
_ [Anthy] Anthy wiki
info.dbを削除して復旧完了。info.dbの壊れ方みてるとやっぱり競合状態が起きてることによるっぽい。{}の対応がアレなことになってみたりとか、referencesになるべきところがeferencesになってたりとかするし。他のwikiで同様の症状は発生していないのかねぇ。
面倒になってきたので、info.dbをcronで定期的に消させるように仕掛けた。激しく対症療法だけどもな。*1
*1 @WIKIとか、sourceforge.jpのwikiとかに移転させてしまった方がいいんだけど、もはやそれは私のやることじゃない。2chを中心にして動くだろうから@WIKIでやるのがいいんじゃないかな。
2007-12-15
_ [Debian][uim] SCIM vs. uim
nosukeさんところから。最近MLなんて目を通してなかったから全然気がつかなかったよ。
扱いはチラシの裏なんでこっちに。RSSの更新も敢えてしない方向で。\
Ubuntuで既にSCIM & SCIM-Bridgeでうまく動いているみたいだし、他のディストリビューションもSCIMが主流だから移行しても大きな問題は発生しないんじゃないかなぁ。ユーザ数だって開発者だってSCIM >> uim*1なんだし、機能だってSCIM >> uimなんだからさっさと乗り換えた方が幸せかも。
最終的な駆け込み先としてATOKがあるのでどうしようもなかればそっちに誘導すれば問題ないでしょう。*2
_ どーでもいいことだが
UIMとかUimとか書いてる奴はいい加減にしろって感じだわ。
2007-11-28
_ [uim] uim wiki(ja)(2)
FAQの保護解除。編集だけのときはCaptchaしないのがdefaultなんだけどとりあえずはこのまま。某匿名プロキシ経由だと動作しないのはFancyCaptchの仕様上小手先で対策するのは無理っぽい。プロキシ対策をしている訳ではないので匿名で書きたいということであれば各自で使えるプロキシを探してください。
それ以外に動作が変だということであれば連絡ください。
_ 国試願書
無事提出完了。これで引くに引けなくなりましたとさ。
2007-11-22
_ [uim] uim wiki(ja)
wiki spamで悲惨なことになっていたのでConfirmEdit+FancyCaptchaを導入。導入作業自体は記載されているとおりにやればいいのだけれど、trunkのやつじゃなくてbranches/REL1_10の方を使わないとダメなことに気がつくのに少し時間がかかったかな。
現在spamの激しかった一部のページを保護してedit,create含めて全てにCaptcha制限かけてあるけど、連休明けに保護の解除と制限一部緩和(defaultに戻す)を行う予定。
2007-11-17
_ 配属先(一応)決定
当初成績順に決めるだの何だのと言っていたにも関わらず、話し合いで決めるとかいうことに。何とかまとまりはしたけどgdgd. 今年は例年よりも多かったんだからあふれる人が増えるということに気がつかなかったんかねぇ。
私が希望を出していたところは、全然人気がなかったようで全然問題なかった模様(´Д`;)*1
国家試験落ちたら全く意味がないんだけどね。
_ [uim] 試しにpccでbuildしてみた。
結論から先に言うとlibgcrootのconfigureでコケるのでNG.
uimのところだけmake -kで無理矢理buildさせてみたけど、いくつかのコードで二重定義云々でコケるねぇ。preprocessorまわりに問題があるのかも。
コンパイル速度はgcc-4.3に比べれば早い(P3-600で比較)けど、今時のCPUだとそんなに大きくは変わらないかもしれない。ただ、pccの方が正しいコードを吐き出すらしいのでuimがbuildできるようになってるまでになってくれるといいなぁ > pcc
_ linode.com
いつの間にか自分の契約しているやつがRAM 450Mbyte, Storage 15Gbyteとか倍以上になってやがんの。一番下でもRAM 300Mbyte, Storage 10Gbyteだし。
diskの拡張やると停止時間が長くなるのであきらめて、メモリだけ拡張させてやる(こっちはrebootだけでOK)。
とはいえ、転送料制限もあるしtoken-limter patchが当たってるせいでI/O負荷をかけるまくると強制waitがかかるようになっているので適用は限られているのがアレだけど....*2
2007-10-31
_ 萩野純一郎(享年三十七歳)が10月29日、夜に永眠致しましたので慎んでご通知致します。
謹んでご冥福をお祈り申し上げます。
_ Anthy wiki
修正完了。hikiはやっぱりダメダメだな。
作業していたときに思い出したのだけれど、uimの古いバイナリをそろそろ削除しないといけないことをすっかり忘れてたよ orz
私にはfd.oにupload権限ないからどうしたらいいものかねぇ。
_ 国試願書
確保。

_ RK [え、ええと 引くとかじゃないとおもうんだよ >_<]