hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
09/01/2004 お [長年日記]
■ [日記] Gmail
招待して頂きました.わーい.色々遊んでみます.
んで俺も例に漏れず 6 文字以上制限に引っかかってしまいましたとさ.atzm が良かったのになあ.しょうがないから適当に風味を醸して atzmism にしときました.
■ [SN][ニュース] 「mixi依存症なんです」――ソーシャルネットで人生が変わった26歳女性
ひえー.
まぁでもこれって要は Web コミュニケーションに慣れてないだけのような気がしてならんが…….
いや,というか BBS だとか tDiary のツッコミのようなインタラクティブなコンテンツを持ったサイトを運営したことのない人には確かに新鮮なのかも.それに招待制で且つ上位管理者がいるってことである程度までは荒らしみたいなのの出現を抑えられるだろうし.ある程度クローズドな方が盛り上がるというのは分かる気がせんでもない.
from muneda さんとこ
09/02/2004 お [長年日記]
■ [Py] Programming Tools: eric3
むむ.何か便利そう.Portage にも入ってるようだし入れてみるかなあ.
09/04/2004 ああ [長年日記]
■ [メモ] 文字を読むための脳の働きは表音、表意で異なる
レポートに使えるかもしれんのでメモ.
■ [小ネタ] 「電車男」書籍化のお知らせ
むむ,AERA の記事はマジだったのか.しかし
基本的に本サイトの「電車男」ストーリーそのままの掲載となります。
ということは……想像してたのとはちょい違うなあ.うーむ.
■ [Linux] Linux ディストリビューションの欠点比較
usata さんとこに面白いものが.よく見てるなあ.Fedora は使ったことないから知らんけど,他は確かにそんなんだもんな.
以下 Gentoo についての言及で気になったとこ.
- (02) 起動サービスの扱い方が他とまるっきりちがう。rc-updateなど、実際スクリプトのソースおっかけないと気味が悪い。
- コレはむしろ俺の好きなとこなんだけどな.Good Wrapper だよ.まあだからこそ (04) の『逆にそういう設定に慣れてしまった人がRHとか弄ると大変。』てのにすごい頷けるんだけど.
- (09) etc-update、ユーザーにも評判悪いその操作性。TTYなユーザーはかなりキビシイ。
-
確かに.screen とか使ってないと,200 個くらいアップデートがあったとき死にかける.
しかし dispatch-conf じゃダメなんかな? デフォルトが etc-update なのがいかんのかな.そういう感じで行けば nano もどうかと思うけど……最近は vim も入ってるんだっけ?
- (11) HDDの寿命間違いなく縮む。ccacheなんか使うとますます縮む。
-
…だよなー.気になるよねぇ.大きすぎないパッケージは全部オンメモリでビルドするようにしてはいるけどさ.
emerge -gK package はどうなのかな,使えるレベルになってるのかな.
■ [戯言] Google PageRank: 個人のページで4は最高位のあたりじゃないかな。
gpagerank で調べたところこの日記が 5 らしいので,Google の PageRank なんぞ全然アテにならないと思われます.;)
ちなみに Web で著名な方々の日記なんかは明らかに不当な Google 八分 されてるところも結構ありますし.
09/06/2004 うむ [長年日記]
■ [日記] うむ
開放感に満ちあふれてしまうと俄然どうでも良いバカコードを好き勝手に書きたくなる.
で
一日で作ったのが メモ帳くさい何か.ちなみに ソースはこんな感じ.
Python,GTK+2,PyGTK2,CJKCodecs があれば多分動くかと.Windows でも動いたけど全く意味なし.
もうちょい綺麗に書けよって感じだけどもう飽きたので修正 BSD ライセンスってことで適当にほげほげ.
少し書き換えた
- ちょっとだけソースを綺麗にした
- 変更破棄確認のタイミングをずらした
- ファイル選択ダイアログの初期ディレクトリを,今開いてるとこにした
- 置換の効率化,高速化
- キーボードショートカットを有効にし忘れてたのを修正
- デフォルトのウィンドウサイズが小さすぎるのを修正
- 「次を検索」追加
- 「編集のロック」追加
まぁ相変わらず,
- でかいファイル開いた時にめっさ重い
- iso-2022-jp の文字コード自動認識ができない
- アンドゥできない
という痛すぎる欠点があるわけだけど……とりあえず風博士の外部エディタにでも設定して使ってみるか.先がありそうならなんとかしよう.「こりゃいかん」という場合は捨てだな.
■ 「仮に100の技術力があったとしても、行動力が1でも上回る人には勝てない」
凄い勢いで同感.行動力が上回る人は,そのうち技術力でもその人を出し抜くはず.
09/07/2004 あー [長年日記]
■ [日記][Py] 懲りずに
メモ帳くさい何か をちまちま書く.なんか フォントを指定できるようになった らしい.
しかしとりあえず分かったことは,
- 俺の腕が未熟
- 文字コード認識が適当すぎ
- 国際化なぞ知らん
- PyGTK
である限り Leafpad には勝てない(わら
またちまちまと
ステータスバーの表示/非表示,「行へジャンプ」を加えた.これでアンドゥと印刷以外はメモ帳の機能をそれなりに実現できたということで.バグフィクスや効率化/リファクタリング以外ではもういじることもあるまい.多分.1 ファイルで構成したいから gettextize はしたくないし.
文字コード認識やアンドゥは泥臭そうなので多分やらない.
あ,キーボード操作くらいは GNOME HIG に合わせるか…….というわけで風博士と偉すぎるヤシさんに感謝しつつ GNOME HIG 翻訳 を読んで合わせる.
09/08/2004 ふむ [長年日記]
■ [日記] インドカレーを作るメモ
ノートの HD を整理してたら昔 TeX に落とした実家の調理メモが出てきた(わら
09/09/2004 がー [長年日記]
■ [Py][日記] 安藤
コマンド型 Undo を試しに実装しようとしてみたけど,ちょい根が深いな.
キーボードからの変更は Undo/Redo できたんだけど,真ん中クリックでのペーストと DnD はマウスのイベント制御までやらないかんような気がしてきたのでめんどくなって撤退.
09/10/2004 むう [長年日記]
■ [Py] んー?
PyGTK で,gtk.CList が obsolete ってことで軒並み gtk.TreeView と gtk.ListStore を使うようにしてみたんだけど,どうもメモリ占有率がぽこっと上がったような気がする.しかも長い間起動させてるとどんどん上がっていく.どっかリークしてんのかなあ.
gc を強制してみんと何とも言えんけど.
いや
TreeView じゃないってかむしろ PyGTK じゃないなコレ.gc.set_debug(gc.DEBUG_LEAK) セットして gc.collect() 呼んでみたら,明らかに到達不能なはずのオブジェクトをコレクトしてないっぽい.
□ 通りすがりのもの [1cmは伸び杉!! ]
09/11/2004 むー [長年日記]
■ [風博士] うへ
- 外部エディタを開く
- 他の URL に飛ぶ (「戻る」とかでも可)
- 戻ってくる
- 外部エディタ,保存して終了
- 王大人死亡確認
ん?
テキストエリアへの反映が異様に遅くなる件,もしかしたらテキストエリアの編集中 (外部エディタ使わず) に他のタブをアクティブにして,戻ったときに起きる? (凄い勢いで未確認)
むう,違ったっぽい.なぞ.
■ [日記][Py] そうか!
各ディストリでサポートされてるパッケージの情報は DistroWatch が参考になるのか! なるほどなるほど.早速 PyGTK の状況を……と思ったらそんな微妙なもん載っちゃいねぇ.がっくし.
■ [Gentoo] --deep world の中の特定のもの以外を入れる
これさっくりできないのかなあ…….world ファイルから除いても --deep がついてると検知される場合があるし.結局,
$ emerge -uDp world | \ > perl -pe 's/^\[.*?\] /=/' | \ > perl -pe 's/(^[^=].*| \[.*\].*$)//' > list.txt
とかやって,いらないパッケージを list.txt から取り除いた後で
# emerge `cat list.txt`
なんて回りくどいことをしているという.放置マシンを一気にアップデートするとき絶対必要なんだよね.めんどくさいから emerge をストップさせそうなやつ (例えば sun-jdk とかね) は後回しにしたいのさ.
昔ぼやいたやつ どうにか出来ないもんかな…….時間あったら emerge を覗いてみよう.
09/12/2004 うー [長年日記]
09/13/2004 い [長年日記]
09/14/2004 うー [長年日記]
■ [日記] むー
ちょっと前から鼻やられて調子悪くてしょうがない.更に今日はジャパネットたかた並にグレードアップして熱っぽくなってきた.んで寝てたんだけど蚊が襲いかかってきて眠れやしねぇ.
血を持ってくのは構わんけど,かゆくするのは頂けねーな,蚊のねーちゃんよ.5,6 発持ってってまだご入り用ですか.
■ [ソフト] Media Metadata for Python
メディアファイルの情報を取得するためのフレームワークらしい.対象は mp3,ogg,avi,jpg,tiff などなどだそうで.
■ [小ネタ] 「どの辺が未踏ですか?」に対する大人の対応
何も未踏に限った話じゃないよな…….
■ [小ネタ] 死に様占い
これも 安部さんとこ から.何か昔やったことあるような?
- 死亡した状況
-
ユーモアがあって人気者のあなたに、ある日、テレビ局から出演依頼がきます。それは某大喜利番組への一般人ゲスト出演の依頼でした。
撮影当日、レギュラー陣がかすむほどの抜群のネタで、あなたは次々とザブトンを頂戴していきます。そして積みあがること30メートル。ついに最後のお題を披露するところで、あなたはバランスを崩し転落してしまいます。30メートルの高さから落ちて無事なはずがありません。あなたはそのまま息をひきとりました。
しかし、あなたの最後の言葉はいまだに番組の伝説となっています。「これがホントのオチだ……」
おあとがよろしいようで。
- 死因
- 全身打撲
- 死因の種類
- 不慮の外因死
- 死亡した場所
- 某大喜利番組収録会場
- あなたの死に様は
- 文句ナシのAランク
……えーっと.
09/15/2004 ふー [長年日記]
■ [戯言][Gentoo] やっぱ
PHP 好かんなあ.ていうか CGI が嫌いなんだけどな.
てなわけで ebuild-uploader に usata さんの要望を実装してみた.不具合が出たら連絡お願いします.
色々と勝手なダーティハックをしてしまったので a5hr さんに怒られないかとちょっとどきどき.
09/16/2004 ふむ [長年日記]
■ [メモ] Lexとyaccでコードをビルドする 第1回: 導入
何か以前後輩がこんなんやってたなあ.
■ [戯言] 何だかなー
愛媛県松山市の小学校だか中学校だかの,Gentoo で 2.6 カーネルを使いたい人が Win98 マシンで 嫌がらせしてくれてる ようで.ホント Yahoo 使う人にはロクなのがおらん…….
ゲートウェイ管理してるとおぼしき教育委員会とやらに苦情出して発信元に厳重注意して貰った方がいいんかなあ.その方が世のため人のためな気がするが……めんどくさいなあ.
09/17/2004 うわ [長年日記]
■ [小ネタ] 日本語プログラミング言語「ひまわり」をさわってみた
とどのつまる日記(仮) から.
……ごめんなさい今の今まで俺もなめてました.文字列処理の書き易さを Java や C などと比べるのは間違ってる気がするが,Perl とか Python よりも,日本人には数段分かりやすいコードだと思った.「それ」って Perl で言うところの「$_」なのね.
ふむ
マニュアル読んでるとかなりおもろい.和暦に変換 とかはさすが日本語プログラミング言語.:)
個人的には ログる とか 母艦浮上 とか エージェントマーリンを呼ぶ とかにかなりうけた.
しかし大規模ソフトウェア開発や,すげえ細かい作業を要するソフトウェア開発には向かないんだろうな,と予想.
む
公式サイトによると,ひまわり2は
- 句読点による区切りを不要にし気軽に記述できる
- オブジェクト指向っぽいことができること
- インデントによりすっきりした構造化プログラミング
- 機能をライブラリ化して配布サイズが減る
だと.……Python 使いをターゲットに? :D
■ [Py] ねんがんの GThread の使い方をマスターしたぞ!
先人の素晴らしいサンプル を発見した.PyGTK の GThread は Python の Thread と組み合わせて使うのか.
- そう かんけいないね
- 殺してでも うばいとる
- ゆずってくれ たのむ!!
……しかしコレって Python スレッドの中から GTK 資源の奪い合いを制御してるだけだよなあ.
09/20/2004 うへ [長年日記]
■ [日記] うへー
何だか知らんけど日夜 Python 漬け.Python はいいからとっとと Java やれよ俺.Java あんまりやる気ないから Jython にしちゃおうかなあ.……いや今更そんなことできん…….
しかしコードの見やすい Python ですら 10000 行にも満たないコード量であっぷあっぷしてしまう.まだまだ精進が足らん.いや異常なまでに汚いコードの生産をバカスカやってるからこんなことになるんだけど.
設計は大事だ.
■ [小ネタ] ニャロメのおもしろ性教室
TokuLog! から.
ぶ,こんなんあったんかい.宇宙論や数学教室は実家にあったから小さい頃よく読んでたけど.あとコンピュータ系のもあったような?
しかし宇宙論とか数学教室とかは,割と小難しい内容だった気がする.特殊相対性理論とかにも言及してたような記憶が.このシリーズって本当に子供向けなのか?
09/21/2004 うひ [長年日記]
■ [小ネタ] ご当地の踏み絵
yushi's diary から.
で,早速 島根人チェック してみる.うーん,カウボーイおっさんは知ってるけど宍道おっさん,婆ピンおっさんなんて知らんなあ.つーかコレ松江付近に偏ってる気がする.
しかし
ハングル文字の刻まれたごみが海岸に流れ着いてるのをみると悲しくなる。
えっこれ島根限定だったの?
09/22/2004 ふむ [長年日記]
■ [Gentoo] ebuildJP 整頓
usata さんの書き込みを見て,そういえば新カテゴリ作ってなかったことに気付いたので追加しておく.んでいくつか適切と思われるところに移動しておいたけど,kazehakase-cvs,mozilla-firefox が微妙.明らかに www-client に入るべきものだけど,本家では kazehakase,mozilla-firefox 共にまだ net-www にあるんだよなあ…….
ちなみに強制移動を行ったものは以下の通り.
- tavia
- tavia-svn
- nikuhakase
- esehttpd
- gpagerank
現在のところ ebuildJP では move ができないので,もしこれらのパッケージを emerge していた方はいったん unmerge してから新カテゴリの方で再 emerge して下さい.まぁ DB が汚れても構わない場合はやらなくても良いですが…….
09/23/2004 むー [長年日記]
■ [日記][写真] 栗
雨上がりの秋晴れ,絶好の栗拾い日よりだとは思わんかね! ということで今日こそ偵察に行って来るぞ.
誰か一緒に行く奴おらんかな.つーか誰か火箸持ってないかな.
んで独り偵察に
軽く偵察に行くだけのつもりが ムキになってもりもり採ってしまった.いやーめっさ疲れた.秤持ってないから分からんけど,大体 2 〜 3 キロくらいだと思う.
うーん,秋の味覚を存分に堪能できるな.ってか一人じゃ食いきれんよ.
■ [日記][写真] うひ
冷蔵庫の中から,今度は 賞味期限が一昨年の豆腐 が発見されましたよ!
09/24/2004 ふむ [長年日記]
09/26/2004 ふー [長年日記]
09/27/2004 うひ [長年日記]
■ [Gentoo] libbulletml
やっと本家 Portage Tree に入った.これで芋蔓的に rRootage や Noiz2sa が入るといいな.
しかし
initial commit - ebuild submitted by Atzm Watanabe via bug #45038
って……採用されたのは俺のかもしれんけど,最初に投稿したのは俺じゃないんですけど.
で
今更サイト移転のことを思い出した.うへ,ツリーに入っていきなりまたバグ投げるのも気が引けるよなあ…….
rRootage 入ったー!
Mr.Bones 怒濤のバグ潰し中?
09/28/2004 ぶ [長年日記]
■ [Py] む
PyGTK 2.3.96 だと gtk.gdk.threads_enter() 周りが謎挙動だ.使い方変わったのか?
で
gtk.gdk.threads_init() のドキュメントを読むと…….
Signal handlers are automatically invoked within a gdk_threads_enter() and gdk_threads_leave() function pair by GTK so the gtk.gdk.threads_enter() and gtk.gdk.threads_leave() functions should not be called within a Python signal handler or the application will deadlock. However, idle, timeout and input handlers are executed outside the GGL so these should use the gtk.gdk.threads_enter() and gtk.gdk.threads_leave() functions if PyGTK methods or functions are called.
ふむ……今までうまくいってた方がおかしいということか? ほんで
In general the safest strategy is to only call PyGTK methods and functions from the main Python thread and use idle or timeout handlers (which run in the main thread) to invoke PyGTK calls from other threads.
これが解決策か…….timeout や idle はあんまり使いたくないんだけどなあ.
むむ
これだ.……うー何言ってんのかさっぱり分からん.Python2.3 のバグってことでいいのか? いや全然良くないけど.
がびん
PyGTK の CVS HEAD な ebuild をでっちあげて入れてみたらあっさり直ってたし.がちょーん.
この pygtk-cvs は ebuildJP に入れておこうかな.
09/29/2004 む [長年日記]
■ [日記][メモ] 大切なディレクトリには'-i'というファイルをtouchしておけばよい
な……なるほど!! もう目から鱗がボロリボロリと落ちた気分です.早速片っ端からやっておきます.ありがとうございます.
……で,touch -- -i 打ちまくってる最中に sl を踏んでしまって一抹の不安が残ったというオチまでついてしまいました.
□ vgfvfvfvf [yrふゅいjlkjlklkkkkkkkkkkkkkkkk ]
09/30/2004 あ [長年日記]
■ [Gentoo][風博士] kazehakase-0.2.0.ebuild
なかのさんがお忙しそうなので作ってみたけど,bugs に行って良いものやら…….
とりあえず ここ に置いておきます.パッチもあるのでアーカイブです.
追記:
待つのもアレなので bugs 登録した.まずかったらごめんなさい.
で,登録した後でいかにも日本人的で中学生レベルな英語の間違いをしたことに気付くという……うわー.
げ
しまった,cmigemo 使えるようになってたの忘れてた! まずった…….けど,cmigemo って 0.1.9 の時点で既に使えてなかったっけ?
とりあえず bugs に DEPEND を fix するための diff をつけておく.ほかほかの ebuild に対する diff を爆速で登録なんて,バカかこいつと思われかねんな…….ほんとごめんなさい.
つかよく考えたら 0.1.9 の段階で kzmigemo なくなってるから uconv も必要なくなってるはずのような……あああ何やってんだ俺は.わけのわかんねー DEPEND 書いてるぞさっきから.
□ zoe [全然構いませんよ。報告されてても忘れてしまうことがよくありますから。 ]
□ atzm [すみません,そう言って頂けると助かります(汗 ]