hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
04/02/2004 うーむ [長年日記]
■ [Gentoo] DEPEND
スマートに「特定のバージョン以外の○○」に DEPEND させるにはどうすれば良いんだろ?
たとえば mozilla の 1.7_alpha* 以外に DEPEND したい場合,
DEPEND="|| ( <net-www/mozilla-1.7_alpha >=net-www/mozilla-1.7_beta )"
汎用性ないよな.
DEPEND="net-www/mozilla !~net-www/mozilla-1.7_alpha"
ブロックじゃ意味が違う.
他に方法思いつかないなあ.前者は一応期待通りの動作をしてくれるわけだけどスマートとは言えないよな.こういう要求が生まれたときみんなどうやってるんだろう.
04/06/2004 ふー [長年日記]
04/07/2004 むう [長年日記]
04/08/2004 はー [長年日記]
■ [日記] あーあ
トラックバックがおかしいのでごにょごにょしてたんだけどよくわからず,「いいや全部消して HEAD にしちまえ」と cvs かました.そしたら,アクセスするとずーっとロードしっぱなしの状態に.タイムアウトしてからもサーバでは ruby が動き続けてるというやばそうな状況になったので急遽 tDiary を止めて復旧作業に入る.
んでなんやかんややってたんだけど結局さっぱりなので 1.5.6 に戻す.そしたら設定が吹っ飛んでて焦った.覚えてる限り元に戻したんだけど,ちょっと抜けてるかも?
ついでにテーマを適当にでっちあげてみた.こんな機会でもないと絶対やらんしこんな面倒なこと.
ちなみにトラックバックは直ったようです.はてさて.
■ [ソフト] freebsd.org からアクセス…?
しかも エラー出てる? でも closed.なんだこれ.
ちなみにそろそろサイト URI 変わると思うのでちょっとアレかも.sf.jp あたりに持ってく?
04/09/2004 うひ [長年日記]
■ [Py] PyGTK メモ
テキストに色を付けて TextView に挿入してみる.
textview = gtk.TextView() buffer = textview.get_buffer() tag = buffer.create_tag('tag_name') tag.set_property('foreground', 'blue') # tag_name という名前の,字の色を青にするタグの生成 buffer.insert_with_tags_by_name(buffer.get_end_iter(), 'hogehoge', 'tag_name')
などなど.TextBuffer.apply_tag なんかも良さげ.
04/11/2004 ふむ [長年日記]
■ [ソフト] ふむ
まぁ何か PyGTK なやつをリリースしておいた.見た目を少し派手にしたのとバグ潰ししかやってないけど.
今知りたいのは,Python 用のライブラリというかソフトがどこにどういう風にインストールされてて,どれが使用可能なのかを知る方法.site-packages 以下にインストールされててかつ *.pth があれば Python が勝手に認識してくれるけど,それ以外の場合は?
いやただ単に ninix-aya のライブラリ使いたいだけなんですけど(わら
■ [Py] PyGTK メモ
PyGTK-2.2.0 には gtk.Clipboard なんてもんがあるらしい.しかし 2.2.0 でしか動かんようなコード書いていいんだろか.
…いいということにしよう.
■ [Gentoo] bugzillaとebuild-uploader
実は uploader の企画段階でそういう案が -misc で流れてました.ここらへん から始まるくそ長いスレッドで議論されてましたが,当時 Bugzilla が稼働していなかったため今の形に落ち着いてました.
[-misc 115] から,
私の考えとしては、テスト用のツリーに入れるところは人手を介したくありま
せん。というのは、こういう組織だとなかなか毎日(毎時間でもいいのですが)
誰かがチェックする、という運用は難しいからです。そうなるとアップロード
したものが、なかなかテストツリーに入らない、という状況になります。
また [-misc 114] から,
uploaderのphpから直接bugzillaに報告を入れられればいいんですけどね。
つまりファイルは uploader で持って,掲示板機能を使って投稿されたメッセージを Bugzilla に投げられれば,ということかなぁ,と思ってます.Bugzilla アカウントとの兼ね合いもあるので,可能なのかどうかは全然分からないんですが.
関係ないけど
昔の ML アーカイブへのリンクを GentooJP トップにつけないと不便でしょうがない気が.
□ a5hr [という事は理想はbugzillaからのグットラッパー? 可能だとは思いますが, そうするとBugzillaのatta..]
□ usata [liquidx さんのそれは昔 cjkcodes でうまく動かなかったとき、 japanesecodes がないとだ..]
□ usata [以前の話をいま蒸し返すのもなんですが、あのころは、ebuild uploader は bugzilla が稼働するま..]
□ shy [PyGTKなやつ(0.0.3)ですが, 初めて起動して接続する時にGtk-CRITICALエラーが出てます. どうや..]
□ atzm [ご報告どうもありがとうございます.こちらでも再現したので対処しておきました.次のリリースで直っていると思います. ..]
□ shy [対応ありがとうございます. ninix-ayaはシングルプロセス/スレッドですが複数ゴースト起動に対応したという状..]
□ atzm [あーログ窓からの再生やテスト送信では 1.1 のまま変えてなかったです.つまり IfGhost ついてないです(1...]
04/12/2004 む [長年日記]
■ [Gentoo] BugsJP / ebuild-uploader
以下はまとまってない独り言ですが….
確かに現状でうまく回ってるように見えなくもない.
ebuild を見る側としては,Bugzilla の追跡機能が便利.しかし報告する側になって考えると Bugzilla みたいに仰々しいものは敷居が高い.
アップロードされたものはアップロードした人が全ての面倒を見ることができる今のツリーでは Bugzilla のように仰々しいものは必要ないのかも?
ただし GentooJP で面倒を見ることになるツリーを持った際には絶対必要.その代わりこちらの場合 uploader は使わないと思うので大丈夫.
しかし実際運営してみて,Author が行方不明になったもの (Wiki から別の人が持ってきた ebuild とか) 以外はアップロードした人が責任持ってやってくれてるみたいなので (しかも皆さんレベル高い!) GentooJP で面倒見るツリーの必要性が怪しくなって来てたりして….
現状の uploader ではバグというよりも「こういう書き方した方が良いよ」という,どちらかというと将来の開発者を育てるという意味の突っ込みが多い.それは掲示板機能で充分.
本物のバグなら Bugzilla に持っていくのがスジ?
投稿/添削には uploader の方が良い?
確かに少なくとも「こう書いた方が良いよ」というような添削や投稿に関しては uploader のが気軽で良いですよね.
ただ上記の通りバグに関してはどちらがいいかというと微妙なラインで,Bugzilla の追跡機能はかなり強力なので,報告数がもっともっと多くなるような見込みであれば Bugzilla で報告してもらった方が見る側としては楽かも知れず….
□ atzm [実は本家への登録ガイドならあるんですけど,本家ドキュメントの中に入っているので見つけにくいかも(^^; http:/..]
□ usata [ebuild uploader でもどこかにリンク張っておいたほうがよいですね。これ。 ]
□ atzm [そうですねぇ,ヘッダあたりに付けておきますか. もうまもなく新生 uploader に移行するので,その前にやってし..]
□ zoe [ドキュメントがあるの知りませんでした…。 uploaderから本家へ持っていく作業をしてないのはちょっと問題な気が..]
□ usata [本家に持っていく作業はしています。自分の権限で入れるにはちょっと、 というものであれば、本家に投稿し直してほしい、と..]
□ atzm [確かに,僕も何度か Bugs 登録してますが誰かに何か言われると「えーっと…」という感じです. ただ,ebuild ..]
□ usata [実際のところは、開発者側で直すのではなく、個々の投稿者に対して コメントをつけて投稿者に直してもらう、ということをす..]
□ atzm [むむ,そうだったんですか.いつもコミットされた ebuild がオリジナルと違ってて「あーまたやっちゃった」とか思っ..]
□ zoe [aztmさんが、「本家の人がちゃんと見てくれてるのか」と思うくらいな現状があるわけで、それこそ気楽にやってしまえばい..]
□ usata [そうかもしれませんね。毎日 bugs をチェックして、今日も返事がなかった、 明日も返事がない、なんて延々気を揉む人..]
04/14/2004 ふむ [長年日記]
■ [ソフト] PyGTK なやつ
sf.jp への申請が通ったのでリポジトリに突っ込んでおく.さらに,協力してくれる人がいたのでメンバーに加えておく.俺の書いたへちょへちょなコードをばりばり改善してくれることを期待.;)
しかしリリースの仕方がよくわからん….いちいち tarball アップなんてしなきゃいけないのかなぁ.cvs ツリーからさくっと作ってくれると便利なんだけど.
■ [Gentoo] uploader
とりあえず本家への登録ガイドをヘッダに付けてコミットしておく.コミットしただけなので -testing には反映されてないですが.
というかこんなことしかできず申し訳ない….
□ なかの [問題はないですけど、これ以上オプションが複雑になるのは嫌かなぁと。あんまりユーザーフレンドリーでもないですし。それと..]
□ atzm [多分 mask しちゃうと,対象パッケージが当たった時点で警告発して emerge ストップしちゃうと思うのでまずい..]
□ なかの [あ、もしかしたatzmさんは依存関係の途中にあるのも、パスしたいのですか? 私は依存関係のトップだけ(つまりsyst..]
□ atzm [ええそうです. 途中のを ignore する場合には親(トップ)もろとも,というのを想像してます. だから最後に i..]
□ なかの [うーん、それは依存関係を壊す可能性があるからなぁ…。Portageとしてはそういうのはしたくないかも。わかってる人し..]
□ atzm [うーむ,そうなんですか.まぁ Portage の実装次第 (依存が本当にツリー構造で実装されてるなら大丈夫だと思う)..]
□ なかの [ツリー構造になってます。 壊すというのはPortage(と関連する情報)じゃなくて、そのコマンドを実行した人の環境の..]
□ atzm [リーフが ignore された場合そのツリーのルート以下全て ignore なら結局他に影響を与えないと思ったんです..]
□ なかの [ああ、ルート以下全部ですか・・。ってことは同じリーフを使っている他のツリーも全部ignoreですよね。確かに問題はな..]
□ atzm [うーん,そうですか….まぁなかのさんにお任せします. ]
04/15/2004 つか [長年日記]
04/16/2004 あ [長年日記]
04/18/2004 … [長年日記]
04/19/2004 うひ [長年日記]
■ [ソフト] PyGTK なやつ
絶対めんどくさいんだろうな,と思って今まで放置してたリアルタイム構文チェックに手を着ける.案の定めちゃくちゃめんどくさい.てか割とむずいぞ.頭使う.ええ,俺の頭なんてこの程度です.
まぁ何とか使えるかな,というところまではたどり着いたのでコミット.ただし既知のバグあり.文末でブラケットが必要なタグを打つと面白いことに.他にもあるかも.
あと,多分重くなった.
しかし
複数起動してるゴーストの名前を全部得るにはどうしたらいいものか.FMO とかいうシェアメモリ使うのかな….ninix-aya はどういう実装になってる (なる予定) なんだろう.
つか
開発メモは sf.jp に tDiary か Wiki あたり置いてそこに書け,俺.
うひ
バグもう一つ発見.大体原因想像つくけど…あーあ.まぁ今日はここまで.
04/21/2004 ふむ [長年日記]
■ [ソフト] PyGTK なやつ
というわけで sf.jp に tDiary 置いといた.以降これに関することはそっちに書くことにします.
何か変なエラー出てウェブから設定変更ができんけど,まぁ問題なかろ.
04/24/2004 む [長年日記]
04/25/2004 うひ [長年日記]
04/26/2004 む [長年日記]
■ [小ネタ] 夜道で女性を追い抜けない?
あーこれ分かるなあ.俺の場合は,前の女の人の歩くスピードが遅ければささっと追い抜く,速ければ歩くスピードを落として差が開くようにする,かな.
from エロチック街道
□ usata [みんな前者でやっています。自分もやったことありますが、そんなに 頻繁に起こるわけでもないので、バグ報告しようかとその..]
□ atzm [よろしくって…えーっと,あれ? 決定事項でスか? ]