hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
02/01/2004 が [長年日記]
■ [戯言] 巣穴から出てきたエゾモモンガ
卑怯だ! ボクは卑怯だと思うなあ.ちくしょう騙されないぞ! そんな顔したって無駄だぞ.お前が心の中ではいかにして獲物を補食してやろうかって考えてることは知ってるんだ!
あぁ…
わたし…汚れちゃった…
from A-E-I-O-U
■ [ソフト] bottler 改造
半ばムリヤリ python2.3.3 で動くようにしたので何か不具合あるかも.あと EUC だったのを適当に UTF-8 にした.ホント適当なので文字コード統一されてない.ツギハギ的にその都度文字コード変換してるので恐ろしく重い.
つか kanjilib を切り離さないかんな.もうちょい整理してみよっと.
そうそうログも UTF-8 になったので ~/.bottlecase をいったん消すか UTF-8 に変換しないと腐ると思います.
そういうわけで
kanjilib を切り離して内部コードを全て unicode にしてみたつもり.さてしばらく動かして様子見かね.しかし lambda って便利だー.
ちなみに Warning が2,3出るのはスクリプト中にマルチバイト文字が混じってるからだと思う.Python2.3 系列では ASCII 以外の文字が出現すると警告を発する仕様になってるらしい.なのでメニューを ASCII にする以外に対処のしようがないっぽい.
ところで風博士からのコピペができなかったんだけど,GTK2 の内部文字コードってどうなってるんだろ.selection_get で CLIPBOARD からとってくると,\x{865B} とかいう謎な文字列を返してくる.どうやってデコードするんだろ.UTF-16 だと化け化けになっちゃったし.
■ [小ネタ] 論理的にパンチラをゲットする事は可能なのか?
むむ,非常に有用な研究をされているようで.できるかな? もすごいがこれもすごい.「絶対パンチラされたくないけどたまにはスカートはきたくなるよね」という女性も一読の価値があるやもしれん.
パンチラ判定プログラム「かいだん君」によると,俺は普通の階段の場合 28 段下にいないとパンチラを拝めないらしい.そ,そんな殺生な.
しかしこの研究では重要な要素が欠けている.それは光だ.
光源の位置と強さを仮定し,スカート丈がどれくらいならば影の角度がどうなって中の明るさがどれくらいになるのか,どれくらいならば可視状態と言えるのか.
それが明らかになれば現実として論理的にパンチラをゲットすることができよう.
from エロチック街道
■ [風博士] FreeBSD-5.x で風博士
N井君が FreeBSD-5.x で風博士を動かしたいと言ってたので,確かどっかで見たなあ…と思って調べてみる.と,woods さんが動かしたという日記を書かれていた.
http://sodium.dnsalias.com/sodium/diary/20031229.html#p08
http://sodium.dnsalias.com/sodium/diary/20031230.html#p03
というわけで試してみると良いかも知れないです.N井君がここ見てるかどうかしらんけど.
02/02/2004 まー [長年日記]
■ [ソフト] 続 bottler 改造
何か妙な処理してたところをちょろちょろと修正.ついでにログに IfGhost を保存するようにして,ログウィンドウで表示するようにした.
…ので,以前のログとの互換性がなくなりました.;p
次はさっくりと View メニューに Ghost を加えて特定のゴーストだけを表示できるようにするかね.
02/03/2004 あはは [長年日記]
■ [小ネタ] 白鷹工業高校総番長の西村成考さんだが
「ぴゅぴゅぴゅのぴゅーにしてやるぜ」で I'm feeling lucky.
02/04/2004 ぶ [長年日記]
■ [戯言] 言語
やっぱ俺みたいなヘタレでもさくさく書ける素敵な言語は
- 型が厳密
- 文法とかが他の言語に応用が利く
- GC がある
- OO
- ライブラリが豊富
- 実行が速い
- コンパイル不要
かね.これに合致した言語を俺はまだ知らない.
ちょっと前に Matzにっき で議論されてるけど,俺も end はイヤ.でも Bash みたいな fi や esac はもっとイヤ.
end がイヤな理由? そりゃ簡単.ブレイスに慣れてるから. 俺がよく使ってる他の言語 (Java とか Perl とか) に応用が利かないものに慣れるのは危険.Pascal は使ったことないのでしらん.
…とか言いながら Python なんていう思いっきり応用の利きそうにない言語をよく使ってるのは秘密中の秘密だ!
でもね,俺的にはブレイスも end もいらんのですよ.そんなもんでブロックを理解しようとはハナからしてない.インデントのみ.インデントのないソースなんか読めない.してなかったら自分とこで indent-region してから読む.だから Python.
Python の実行速度がもっと向上して型制約を強くしてくれたら最高なんだけどな.あ,でも Python の OO って微妙すぎるのでちょっとアレかも.Java が Ruby くらい速けりゃ良いんだけど.
02/05/2004 うへ [長年日記]
02/06/2004 う [長年日記]
■ [小ネタ] のきゅーうらない
atzmさんは 蛇斗 タイプです!
蛇斗さんは、プライドが高く、常に高みを目指しているタイプです。自分をより価値のある存在にしていくために、日々の努力を怠りません(多分)。リーダーシップを取るのも得意で、いったんグループの中心になったら、周囲の人々に細やかな配慮(?)を示します。リーダーの座に納まってワガママを言うのではなく、リーダーとしての責任を十分に果たし、グループ全体をさらに良い状態へと導いていける人なのです(多分)。こういった性格は職場でも良く生かされ、あなたはどんな困難にも負けず、着実にキャリアを積み重ねていくことでしょう。恋愛面でも、主導権はあなたのほうに。自分たちがもっと親しくなれるように、みずから二人の関係をリードしていくはずです。
atzmさんの隠れた趣味は、女装です!
おぉ,俺にそんな趣味があったなんて知らなかった.うっふん.
from 低空飛行するナマケモノ
02/08/2004 あー [長年日記]
■ [Gentoo] げ
ノートの方の gcc が…
腐ってやがる…早すぎたんだ…
いや困るんですけど.マジで.
…と思ったら,gcc のマイナーバージョンが変わったから distcc で死亡してた模様.なるほど.distcc に参加してるホストを全部アップデートさせなければ.
あとちょっと怪しい動きをかましてくれたので復旧もどき.
# emerge gcc // これで python が動かなくなるので // emerge ができなくなる // ついでに distcc で ld エラーを出す # export LD_LIBRARY_PATH=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2 # vi /etc/make.conf // distcc を切る # emerge python // あとはおおむね大丈夫 // 心配なら emerge -eD world しておくと良いかも
ldconfig でも可.
■ [Gentoo] emerge への例のパッチ
うへ,いつのまにか返事が.ごめんなさい.
えーと? 「使えねぇ」「ツリーを持ってない場合に emerge できなくなるだろ」
…おぉ,そういやバイナリツリーは portage ツリーとは独立してたな.portage ツリーを持ってなくてもバイナリインストールはできるのか.なるほど,ということは確かに使えない.
しかしいつものことながらそれ以外のところで何を言ってるのかさっぱり分からない…あぁ.
■ [小ネタ] 熱血硬派くにおくんi
こんなんあったんか….しかし携帯でやる気にはならんな.しかも料金が月ごとに発生するのはいただけん.一度だけの発生ならまだしも.
□ なかの [Gentoo関連の人と何人かircしますけど、彼の英語は私にはダントツでわかりにくいです。言い回しが難しいんですよね..]
02/10/2004 む [長年日記]
■ [小ネタ] マリみてでGO!
kawahara 氏がうなってた のでやってみる.
atzmさまは 瞳子 タイプです!
瞳子さんのあなたは、古風さと斬新な発想をあわせ持つバランス感覚溢れる人です。礼儀正しいうえに積極的なので、誰とでも交流を深めることができます。それゆえ、どこに行っても人気者のあなた。周りには自然と人が集まります。また、自信に溢れたあなたの発言には説得力があり、安心感を与えます。その威厳あるオーラが、とっつきにくく思わせることもありますが、内面は非常に気さくなので打ち解けるのに時間を要しません。好奇心も旺盛なので、あらゆることに興味を持ち、知識を得ようとする努力家の面も。アイディアが豊富で、新しいことにチャレンジする意欲もあるので、細かいチェックさえ怠らなければ、事業などで大成するでしょう。
atzmさんが本当の人間になるまで…残り10ヶ月と10日!
ミスタードリラー.
ん?
つかコメントが柏木と一緒?
from エロチック街道
□ kawahara [一緒ですな。>柏木und瞳子 ところで、またというかなんというか……また結果が変わっておりました。 ]
02/11/2004 ふう [長年日記]
■ [Gentoo] gentoo-dev ML
の ezmlm から以下のようなメールが届く (意訳).
てめーんとこにメールが届けへんかったでコラ!
これが続くようやったら予告せんとリストからてめーのメールアドレス消したるさかいに気ぃつけーよマジで!
はて何ででしょ.うーむ.
■ [小ネタ] 脳内チェック
社長になれる度数 99 %
あなたの頭脳タイプ <Da型>
新感覚推進タイプ
あなたは既に何らかの形で、代表か社長またはリーダー的存在で活躍していることでしょう。一風変わった感覚を持った個性派です。自由主義で枠 にはまらず、規制されることを何より嫌います。
しかしその個性は尊重されるべきで、若い時代には多少窮屈かもしれませんが、めげずに独自の道を歩んでください。
基本的には図形的空間的センスに優れているので、芸術や都市計画・環境な どの分野で大きな視野をもち斬新な発想をもって望んでください。
[相性判断]
◇Ba、Bb、Bc型の人とコンビを組むとあなたの発想は現実味をもちます。
◇あなたをもうひと回り大きくしてくれる人はDb、Dc、Cb、Ccの人達です。
●あなたの知能領域(考えたり憶えたりする材料 )
あなたは、ものの形・位置・方角などを材料に『図形的にとらえ』考えたり憶えたりする能力に優れています。
●あなたの知能活動(どのように頭を働かせるか)
『転換的思考型』
ひらめきが良く、逆転の発想などまったく別の角度からの視点をもって考えられるタイプ。発見・発明タイプ。
ブレインタイ〜プ Da! Da! Da!
02/12/2004 ふむ [長年日記]
■ [ダメ] マリみた
やっぱ慣れんわ.
そういや十字架ってやつはキリストが磔にされた一種の処刑道具なわけで,もしキリストが 鋼鉄の処女 (非 HR/HM) とかで処刑されてたとしたら (年代的/性的にあり得ないけどさ) 鋼鉄の処女が神聖視されてたんかね.
無垢だとかほざいてる女子高生が鋼鉄の処女のミニバージョンを首から下げてたり上級生と下級生の間で授受が行われてたりしたら恐すぎなんですけど.
…イヤそっち系の人らは大興奮しそうだな.
02/13/2004 あー [長年日記]
02/14/2004 はー [長年日記]
02/15/2004 ふぃ [長年日記]
■ [ダメ] maidear
メイドさん派遣業務…とでも言うのかな.しかしこれまたターゲットがよくわからん.例えば俺の汚い散らかった部屋にこんな人らが乗り込んできたら死ぬほどミスマッチで大笑いするしかなくなると思う.
世の 明度 冥土 冥途 うむ俺の辞書はまだ正常だ.…いや世のメイド好きオタクにしても同じことが言えるんじゃないかな.
しかし「めいど」で変換すると「明度」が出るくせに「めいどさん」で変換すると「メイドさん」が出るとはなんて賢い奴.
from 低空飛行するナマケモノ
02/16/2004 むむ [長年日記]
■ [ソフト] beep-media-player
GTK+2 な XMMS と思って良いと思われる.
ja.po を入れればメニューも日本語になるので XMMS と比べても遜色なし.タイトルの日本語が腐るらしいが日本語タイトルの曲なんか普段聴かないので関係なし.
手で入れる場合は
$ msgfmt bmp-ja.po $ sudo mv messages.mo /usr/share/locale/ja/LC_MESSAGES/bmp.mo
02/18/2004 ふむ [長年日記]
■ [ソフト] 続 beep-media-player
sf.net の cvs リポジトリを覗いてたら po ディレクトリ以下に ja.po がマージされているようで,なら cvs 追っかけて使った方がいいんじゃねーの,と思い立ち適当に ebuild をでっち上げて入れてみる.
…おぉ素晴らしい.ディレクトリ追加ウィンドウがおかしくなるバグは潰されてるわ ja.po も進化してるわでいいこと尽くしじゃないか.
ちなみに こんな感じ (巨大画像につき注意).
■ [Gentoo] xine-lib
# revdep-rebuild -- -p
で xine-lib がおかしいとか言われたので xine-lib をリビルドしてたんだけど,xmms がどうのこうの言われて emerge 失敗.
Bugs を覗くとそれっぽいのがうじゃうじゃ出てきた (bugs:40681,bugs:40686 など) ので,書いてあることに従って CFLAGS を -march=pentium4 から -march=pentium3 に変更.
…あっさり通る.うーむ,やっぱ -march=pentium4 は危険だ.っていうか原因分かってるなら replace-flags しようよ!
そういや glibc と python を -march=pentium4 でコンパイルすると微妙に挙動が怪しくなるバグは直ったんかいな.
02/19/2004 げふ [長年日記]
■ [小ネタ] 辛口性格診断
あなたは 親分タイプ です。
協調性に欠ける,面倒見が良い,頑固,わがまま,責任感あり,統率力あり,買い物好き,キャリアアップ指向…
また微妙な結果が出たもんだ.
from 天衣無縫な日々
02/20/2004 ぐわ [長年日記]
■ [Gentoo] 緊急アナウンス
ebuild-uploader を利用している方は,sourceforge.jp のメンテナンスが終わるまで,portagejp の emerge をしないようにして下さい.portagejp-1.0-r1 では wget が Not Found を返しても die しないようになっています.そのため,次の処理である展開と cd ができず,emerge 中のカレントディレクトリにある 大量のファイル群をマージしてしまい,/usr/local/portagejp が腐ることになります.
これは portagejp の ebuild を書いた僕のミスです.sourceforge.jp が復旧し次第 portagejp の ebuild の修正版をアップロード致します.今すぐに新しい ebuild が必要な方は こちらhttp://www.atzm.org/gentoo/dists/portagejp-1.0-r2.ebuild からダウンロードして下さい.
すでに emerge してしまった方は,sourceforge.jp 復活後に以下の手順で復旧することができます.
# emerge -C portagejp # mkdir -p /usr/local/portagejp/app-portage/portagejp // 既に存在する可能性もある # cd /usr/local/portagejp/app-portage/portagejp # wget http://www.atzm.org/gentoo/dists/portagejp-1.0-r2.ebuild # emerge portagejp
また,ここ に昨日くらいのアーカイブを置いておきますので,必要な方はダウンロードしてお使い下さい.
02/21/2004 ふへ [長年日記]
02/24/2004 あぁ [長年日記]
02/26/2004 ふげ [長年日記]
02/27/2004 あー [長年日記]
■ [ダメ] 男性向け少女漫画誌
意味分かりません.
ていうかこのラインナップとやらをちらちら見てみた限りでは,これはいわゆる「少女漫画」ではないな.「少女がたくさん出てくる漫画」という意味で少女漫画なのか.
少年誌のいわゆる「ラブコメ」と呼ばれるものだけを集めただけの雑誌としか取れない.一つだけ少女漫画くさいタッチの絵があったかな,というくらい.中身は知らんけど.
from エロチック街道
■ [小ネタ] 5/8 チップは既に生産終了している
ま,まじで!?
02/28/2004 む [長年日記]
■ [Py] PyGTK メモ
日本語ドキュメントみつからないのでメモしとかないとヤバそう.GUI プログラミングなんて久しぶりすぎて全然ダメだ.
- メニューとかを disable/enable にしたい場合は set_sensitive(gboolean)
- ItemFactory を使う場合でも個々のアイテムへのリファレンスは保持しておくと後が楽
- サブメニューの生成は <Branch> なアイテム.set_submenu(widget)
- ItemFactory.create_menu はタプルしか受け付けないので tuple() してから
- ItemFactory で <RadioItem> グループをつくる時は
("/hoge1", None, None, 0, "<RadioItem>"),
など
("/hoge2", None, None, 0, "/hoge1"),
("/hoge3", None, None, 0, "/hoge2"), ... - メニューの再構築をする場合などは deselect(),set_sensitive(gtk.FALSE) してからにしないとヤバイ
- <RadioItem> や <CheckItem> に関して set_active(gtk.TRUE) すると toggled イベントをスローしてチェック,toggled() だと toggled イベントをスローしてチェックは入れない?
■ [日記] ふむ
長らくテストという名目でそのまんま使ってたテーマを移転後の航海日誌で使うということらしいのでテーマを元に戻す.元々そのつもりで作ったテーマなのでやっと本来の目的で使う時が来た,という感じ.
…そろそろ自分用テーマ作るかなあ.でもめんどくさい.…とか言い続けて一体どのくらい経つんだか.個人的には Web はアクセシビリティさえある程度確保できてれば見た目なんかホントどうでもいいからなあ….
デザインに意味があるとすれば,「そのデザインを見ただけでそのサイトであるということが一発で分かる」ことくらいか.実際巡回先とかで突然テーマが変わるとどのサイトを見てるのか分からなくなったりする.あと,同じテーマを使ってるサイトが多数あるとどのサイトを見てるのか分からなくなることが.失礼かもしれんけど.
そういう意味では自分用テーマを適当にでっち上げてずっとそれを使い続ける,というのが理想なのか.でもめんどくさい.
02/29/2004 む [長年日記]
■ [Py] PyGTK メモ
def hogehoge(self): menu = ((...)) fac = gtk.ItemFactory(gtk.Menu, "<main>") fac.create_items(menu) self.menuItem_in_menuBar.set_submenu(fac.get_widget("<main>"))
とかやると,self.menuItem_in_menuBar に追加されたはずのサブメニュー (ここでは fac.get_widget("<main>") ) は時間が経つと消える.GC に食われたっぽい.
そうなると set_submenu() メソッドは引数で与えられたアイテムへのリファレンスを保存しないことになるので,fac.get_widget("<main>") あるいは fac 自体を保持しておかないといけないことになるが,ItemFactory のメソッドもなんか信用できないので fac 自体を保持しておくのが安全.
□ N井 [わざわざありがとうございます。 参考にしてやってみたのですが動いてはくれませんでした。実行時のエラーは変わったのです..]
□ atzm [ありゃ,残念.自分 BSD はさっぱりなので役に立てなくて申し訳ない…. ]
□ _no [setenv MOZILLA_FIVE_HOME /usr/X11R6/lib/mozilla-gtk2 としてから..]
□ N井 [御指摘の通りにやってみたのですが、libgtksuperwin.so が not found で起動しません。 po..]