2/1
#01-01
Hoverball and HoverWare。3D multiplayer realtime game with separately packaged 3D graphics middleware layer built on OpenGL. Runs on HP-UX, Linux, Win32 - OpenGL acceleration required (by HP) [linux-users のメールから]
#01-02
ConScript Unicode Registry。人工言語などのための文字を PUA に割り当てるための云々、てことかな。アースを登録してみるのはどうよ? [unicode]
#01-05
前世紀の懸案事項の一つを片づける。UTMC のメーリングリストの過去のメールを HTML 化して供するというもの。1992 年から現在に至るまでに流れたメールを収集し、MHonArc + α で月別にアーカイブ
#01-06
ついでに hml (改) から Listar (v1.0.0 CVS snapshot + 某パッチ + 自作モジュール) へ一気に移行。Listar はいぢりがいがあるねぇ。特にメール一通を受けとってから送り出すまでの間に open + creat + read + write + close + rename が何度も発生してしまうあたりはなんとかしたほうが良いように思えるな。あとコーディングスタイルがちょっーと微妙なのよねぇ。標準で付いてくる Web インターフェイスである LSG/2 は日本語の処理とかさせるとハマりそう (使わなくてもいいけど)
2/2
#02-01
最近、Nautilus がそれなりに安定してきた。デスクトップには gmc の姿はなく、Nautilus がマネージメントしてるアイコンも並ぶ。速度もそれなりに使えるものになってきた感じ。といってもメモリを 768MB 積んで Pentium II 400 が 2 コ載ってるマシンなので、Pentium 166 とかでどうなるかは不明だけど
#02-02
ところで Eazel Service って私の環境では動いたことないのだけど、これは設定が悪いのか、ビルドの仕方がマズいのか。リファレンスに RedHat 系マシンも必要かな。いぢる暇がなかなかとれないけど
#02-06
ammonite は build してますです。glib からなにから CVS から適当に build してる環境なんで変なのかも。Eazel Service を選んでも、なんかメッセージが出て、screenshot とかに出てくるようなサービスの画面に変化しないといった感じです (すごく曖昧ですね^^;)。帰ったらもうちょっと調べてみます
2/3
#03-01
目が覚めたらもう 16:30 になっていた。そして家を出たのは 17:30。すでに暗くなりはじめている。ただひたすらこぐ。途中、ライトの電池切れで新宿通り沿いのコンビニ (半蔵門からだと一番近い部類だから皇居の住民がコンビニに買いに出るとすればここか?) に寄る
#03-02
原宿から代々木、駒場キャンパス裏と経由して下北沢へ到着。19:00 には 10 分遅れで到着。さすがに平均時速 20km には達しない。たいていはダラダラと漕ぐのに今回は休みなしだったのと、久しぶりだったのとでさすがに足が痛い。そんなこんなで Sのさんの牛が始まる
#03-04
メーラ (その場の人間はなぜかみな Wanderlust 使いが多かった) をどのように使ってるか、について議論。人それぞれ。で、さまざまな Tips 聞いたり。あと、「きれいなコード」「機能の実現」「開発スピード」のバランスの話、「コルーチンってどうなの?」「評判悪いんだよ」「××では使われているんですか。なるほど、向いてますね」とかグタグタとヨタ話
#03-05
元は「ネットワーク越しにマシンを使ってるときはディクスが遅いと感じなかったけど、マシンが(の)横に移動してきてディスクのアクセス音が聞こえるようになったら遅いと感じるようになった」て話だったか、あと、ガベコレのついてのヨタ話からか、Emacs でガベコレでいらいらさせられるのを回避するには「ガベコレ中」のメッセージを出さなければ良い、といった話に。じゃぁ、NT のリソースメータなどでもサバを読むようにすれば、とか、ダウンロードのプログレスメータは入力がストールしてても止めてはならない (実際、ダウンロードが終了すると 100% を越えるものがあるらしい)、などのデザインの小技の話
2/4
2/5
#05-01
GTK+ 2.0 ってデバイスの部分がより 1.x に比してよりキレイに分離されるようになった、んだっけ。で、そこにキャラクタベースのデバイスを組みこめないかなぁ、とか。たとえば GTK+/AA と名乗るってみるとか。mutt は slang だけど、そういう類いのものに移植できないかな。そうすりゃ GUI の環境ならウインドウをマウスでつついて操作できるし、リモートマシンに remote login して character 環境で開くなら CUI のみになるし。LIBCTK はどのくらい clone なのだろ。libggi-target-aa でどうだ?
#05-02
GTK+ (GNOME) のアプリケーションにはメニューバーを取り付けたり外したりできるといったギミックがあったりするけど、GTK+/X11 な ウインドウ(アプリケーション)を DnD で gnome-terminal に落としたら、GTK+/AA or LIBCTK なウインドウがターミナルに開いてアプリケーションが起動する、てのはどうだ。使いやすいかどうかはともかく
2/6
2/7
#07-01
OpenOffice - UNO や KDE - KParts (XParts) というのもあるな。Java - JavaBeans ってのも入れるか? それにしてもいろいろあるな
2/13
#13-03
linux.conf.au talks by Maciej and George。GNOME 42.1 (Jetpack GNOME) は 2035/8/7 にリリース予定 [Gnotices]
#13-05
GTK+/gnome-libs/Mozilla のアンチエイリアスパッチを当てて CVS から rebuild してみる。gtk+ 用のパッチは件のアーカイブに含まれるパッチじゃ不十分なのだけど、それは簡単な修正で OK である。んで、環境変数 GDK_USE_XFT でアンチエイリアス機能は on/off される。結果、字がアンチエイリアスされてとても綺麗である。だけど、日本語がでない (というか化ける)。gtk-AA の問題なのだろうか。それとも mozilla-AA 固有の問題? ひょっとして Xft レベルの? なんにせよ FontSet な環境でも動くように誰かやってないかな
2/14
#14-01
Mozilla で AA のコト。とりあえずは gfx/src/gtk/nsRenderingContextGTK.cpp の nsRenderingContextGTK::my_gdk_draw_text() あるいは gdk/gdkdraw.c の gdk_draw_text() をなんとかすればいいのかなぁ
2/17
#17-02
最近、ネットワークの接続の調子が悪い。おそらくは RT100i がダメになったか? というわけで TA にシリアルで繋いで、PPxP で Linux なデスクトップから直接接続することにする
#17-03
Gnome 1.4 の各 branch を一気に check out するようにしてみる。ありゃ、gnome-core って、HEAD なん? ja.po に大量の fuzzy や untranslated があるな。片づけなきゃ。うわ、omf 関係で ScrollKeeper が必要か (必須ではなさそうだけど)。
2/18
#18-01
ダイアルアップルータをさせる専用のマシンが欲しくなるなぁ。適当に組んでみるかなぁ。ADSL になったら直接 PPPoE させることもできるし。この際だから 1GHz 付近のマシンを組んで、Pentium II 400 な Windows マシンをルータに化けさせるかな
#18-03
いくらか前から Listar の ML で話題のコト。Listar の 1.0.0 がリリースが遅れているのは商標絡みらしい。相手は ListSTAR という Mac 用の商品のメーリングリストシステム。経緯がいろいろあって、結局、Listar が別の名前に変わる方向のようだ。既に新しい名前は決めてはいるようだけど、com/net/org のドメインが確保できて、商標の衝突が無いことが確認できるまで新しい名前の発表は控えている模様
#18-06
帰還。そいや昔使ってたチャンドラが埃かぶってたな。というわけで、これをダイアルアップルータにしたてることにする。せっかくなのでルミナスの小さい棚でも、ということで西友で購入して帰宅。畳の上に散らかっていたケーブル類もまとめてすっきり。ワイヤーラックはいいね
#18-08
なにげに市川 FM を聞いてると、「Nightでないと!」という番組が、パーソナリティ(というのかな?)の人のフレッツ ADSL 開通記念てことでインターネットの特集。地域 IP 網がどうの、とか、111 番ポートへのポートスキャンが多いとか、それなりに濃い話。そいう番組なのかな。うわ、「電話大好きピポパ」とかいうコーナーのオープニングが「ミーム いろいろ夢の旅」の主題歌だヨ。む、Web の仕事してる人なのね
2/21
#21-01
Listar の開発 ML で core の人から「ファイルシステムの抽象化」「RFC 822 の pareser」「MIME の処理」の Listar から独立したライブラリを作ろう、という提案が
#21-02
CvsGraph - A CVS/RCS repository grapher。branch がグラフになる。おー、cvsweb と組み合わせても使えるのね [freshmeat]
#21-05
「汎用JPドメイン名における予約ドメイン名」「個人名を申請根拠とする事前登録申請ガイドライン」の公開について。長いリストだな。「天皇制.JP」「皇室会議.JP」はダメだけど、「天皇.JP」「皇室.JP」は OK なのかな? それにしても使いにくい文書じゃ
2/22
#22-01
昨日改訂された JPNIC の文書にある単語のいくつかでは「互換文字」が見えるなぁ。「ー」と「-」を間違えているところもあるし。いいのか? まぁ、規定の「4.」で排除するのかな
#22-02
Unihan database の 3.1b1 が 2001/2/20 でリリースされた。http://www.unicode.org/Public/3.1-Update/ から入手可能。冒頭の注釈を見ると「JIS X 0213-2000」の名前も見える。コードの範囲は U+03400 から U+2A6D6 となってる、てなところか [Unicode ML]
#22-03
Unihan-3.1d1.beta から JIS X 0213-2000 (:2000 ぢゃなかったっけ) をカウントしてみる。
% zcat Unihan-3.1d1.beta.txt.gz | grep "kIRG_JSource.*[34]-" | wc -l 302
でいいのかな?
2/23
2/24
#24-02
libgnomesupport 内の popt を追いかける。どうも malloc 中で segv ってるっぽい。というわけで electric-fence を使ってみる。すると、popthelp.c の 91 行目の strcat で buffer overrun を起こしてると指摘される。確かに maxLeftCol + 1 しか確保してないのに、それ以上を strcat して malloc した領域を破壊している。最新の popt だとこのあたりは長さを計算して snprintf するように書きかえてある。
2/25
#25-05
「のらくろ」の布表紙の復刻本がかなり揃っていた。どれを買うかと迷う。結局、「のらくろ探険隊」を購入。この巻が小学生の時に近所の本屋に入荷した際、友達が先に入手したためやたらと羨ましくて、ちょっとした喧嘩っぽいことになった記憶がある。その友達はもうこの世の人ではないこともあり、なんとなく心にひっかかっていた巻だ。「召集令」以降などもあったけど、今度行った時に在庫してたら買おうかな (家で開封してみたら結構な美品であった)
2/28
#28-04
電気通信番号(IPアドレス)の割り当てを変動的及び一時的にしか行わない役務形態について。IP 動的割り当てや private IP は電気通信事業法の規定に違反してるのではないか、という申立 [2ch]