hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
12/03/2002 早とちり
■ 検索
そういや何でこのサイトは検索でこんなに上位に引っかかるんだ? そりゃ妙なことばっか書いてるから、それを検索ワードに指定したらヒット数が少ないってのは分かる。しかしだ、もっと有用な情報載せてるサイトはいくらでもあるでしょ。しっかりしてくれGoogle他多数。
■ 早とちり
は命取りになります。ご注意下さい。
Linuxで音が出なくて色々試してたんですが、諦めてサウンドカード買ったんですよ。そしたら今日、メーカからドライバが出てるのを発見しました。思いっきり見落としです*1。ああなんてこった。
まぁいいさ、結局音が出るようになったんだから。このサウンドカードはまた何かあったときに使うさ。ふん、気にしちゃいないよ。
…しゅん。
■ と思ったら
何か音がおかしい。鳴るには鳴るけどブツブツ音が切れる。ムービーなんかに至ってはすぐに音が出なくなる。どーなっとんじゃ。
■ それにしても
解像度変えるとフォントが腐るというのは勘弁して欲しい。今の環境、イマイチ幸せになれないなあ。
*1 手伝ってくれた人/相談に乗ってくれた人ごめんなさい。
12/03/2003 む
■ [Gentoo] PortageのROOT切り替え機能
そういやちょっと前ソースを流し読みしてたときにこんなのを見た気がするなあ.ふむふむ.これで依存性をシステムのものも使って解決してくれれば こんなん も簡単になるな.
しかしちょっと試しに
$ ROOT=${HOME} ebuild hoge.ebuild unpack
やったら見事に機能しなかった./usr/sbin/ebuild はちゃんと ROOT 見てるんだけど,どうも portage.py の doebuild メソッド内での settings(BUILD_PREFIX とか) の設定に myroot っていうか settings["ROOT"] が使われてない様子.そりゃユーザ権限で /var/tmp/portage にアクセスできるわけないわ.
これってバグ? それとも仕様?
■ ふむ
なるほど,uploader の位置づけが曖昧だな.どんなもんでも適当に登録してしまっていいのか,ある程度固まった奴を登録するのか.
後者だとみんなが気楽に,ってわけにはいかなくなるから前者なのかなぁ…うーむ.
12/03/2004 ふむ
12/03/2005 む
■ [Py][メモ] set
2.4 で追加された set オブジェクトは順番を保持しない,重複を許さない集合型.差集合とかの演算ができる.
ちなみに応用すればリストから重複を取り除くのが楽になる.ただし順番は勝手にソートされるっぽい.
def uniq(sequence): return list(set(sequence))
ref: Python ライブラリリファレンス: 2.3.7 set(集合) 型
2.3 との互換性を保ちたい場合
try: set, frozenset except NameError: from sets import Set as set, ImmutableSet as frozenset
とか先頭に加えておく.
□ なかの [emergeでしかやったことないです。バグっぽい気もします。 ]
□ atzm [emerge では普通に動いてるみたいです. ]
□ なかの [がんがん、dev MLで話しましょう! :) そう思ってる人多いと思うので。 ]
□ atzm [そうですね,出しておきまーす. ]