hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
02/03/2003 鼻
■ 鼻
朝から鼻水が止まらず。鼻炎はつらいぜ…。定期的に、異常に出て止まらなくなったりするんだよね。
■ 適当
ホント俺って適当人間だなぁ、と思うことがしばしば。ダメだダメだと思いながらずるずると行くのも良くない。やることがあるのに何も考えずぼへーっとしてるのも時間の無駄。
とか言いながら改善しようともしてないのが一番ダメダメですな。うーむ。
■ 風博士
むぅ、gtk2なmozillaを入れたら何の問題もなく動いてしまいました。
しかし軽くていい感じ。これからが楽しみ。というわけでebuildも更新。mozillaがgtk2でなかった場合にエラーを出して終了させるようにした。
■ メモリ
午前2時頃、後輩から「起きれや、メモリ買うぞゴルァ」とメールが入る。
というわけで512MBのメモリをゲットすべく立ち上がった勇者たち! どんな試練が彼らを待ち受けるのか! 迫り来るサク○スの脅威! 束の間の休息!戦友(とも)の死! 次々と襲いかかる邪悪な初期不良に、彼らはどう立ち向かって行くのか!
カツモクして待て次号!
■ 音楽
独断と偏見による死ぬ程偏った俺的洋楽ランキング上位30。
- Dream Theater
- RAGE
- Royal Hunt
- Sonata Arctica
- Gardenian
- Savatage
- Blind Guardian
- Dark MooR
- System of a Down
- Symphony X
- Mind Odyssey
- Gamma Ray
- Helloween
- Running Wild
- SlipKnot
- Primal Fear
- Rhapsody
- Stratovarius
- Sinner
- Ten
- Queensryche
- Terra Nova
- V2
- Fair Warning
- Angra
- Nostradameus
- Iron Savior
- Rush
- Impellitteri
- Yngwie J. Malmsteen
イヤ特に意味はないんだけど。
■ 追記
長いのでこちらに。
[atzm@emilia][atzm]$ kz
(kz:25702): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size
(kz:25702): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size
(kz:25702): Gtk-CRITICAL **: file gtktypeutils.c: line 99 (gtk_type_new): assertion `GTK_TYPE_IS_OBJECT (type)' failed
(kz:25702): Gtk-WARNING **: invalid cast from (NULL) pointer to `(unknown)'
(kz:25702): GLib-GObject-CRITICAL **: file gobject.c: line 1319 (g_object_ref): assertion `G_IS_OBJECT (object)' failed
(kz:25702): GLib-GObject-CRITICAL **: file gobject.c: line 1425 (g_object_set_data_full): assertion `G_IS_OBJECT (object)' failed
(kz:25702): GLib-GObject-CRITICAL **: file gobject.c: line 1413 (g_object_set_data): assertion `G_IS_OBJECT (object)' failed
(kz:25702): Gtk-CRITICAL **: file gtknotebook.c: line 3847 (gtk_notebook_append_page): assertion `GTK_IS_WIDGET (child)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(kz:25702): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(kz:25702): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size
** (kz:25702): CRITICAL **: file gtkmozembed2.cpp: line 722
(void gtk_moz_embed_load_url(GtkMozEmbed*, const char*)): assertion `embed != NULL' failed.
セグメンテーション違反です
こんな感じです。GTK周りは全く構ったことがないのでこれが一体何を意味しているのか…。
ちなみにバグ報告とかってどこにポストすれば良いのでしょうか?
02/03/2005 ふむ
■ [日記][Py] うーむ
久しぶりに研究室の机に突っ伏したまま寝てしまった.で,気付くと 5 時間くらい経ってた.体の節々が痛いぞ.
うえ
その間 Python で書いたシミュレーションプログラムを 4 台のマシンでブン回してたんだけど,その内 1 つが大量の再帰を検出とかで止まってた.アルゴリズム的に無限はありえないはずなんだけど,量が多すぎたらしい.
困ったな.1000 程度でダメなのか.10000 までやるつもりだったんだが.
んー
試してみた.
Python 2.3.4 (#1, Oct 18 2004, 10:21:01) [GCC 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> def hoge(c, max): ... c += 1 ... if c > max: ... return c ... return hoge(c, max) ... >>> hoge(0, 998) 999 >>> hoge(0, 999) RuntimeError: maximum recursion depth exceeded
うーん
特にこだわりがあるわけではないし再帰は遅いので結局ループに書き換えた.実際の処理手順を忠実に再現するなら再帰が正しいけど,挙動は変わらないはずだからよしとするか.
Ruby だと
どうなるんだろうと思って試してみた.
irb(main):001:0> def hoge(c, max) irb(main):002:1> c += 1 irb(main):003:1> if c > max irb(main):004:2> return c irb(main):005:2> end irb(main):006:1> return hoge(c, max) irb(main):007:1> end => nil irb(main):008:0> hoge(0, 500) セグメンテーション違反です
ちょっと待て,例外出ずに SegFault かい.
……値を変えて試してみるとどうも 300 程度が限度みたい.この SegFault はバグか.
02/03/2006 む
■ [小ネタ] (改)のだめカンタービレキャラクターチェック
後輩に教えて貰って.
あなたは【くろきん】タイプです。
ダークホース的なキラリと煌くいぶし銀の魅力を持つあなた。
地味なようでいながら、しっかりと存在感を放つあなたは、『のだめカンタービレ』のキャラでいうならば【くろきんこと黒木くん】がぴったりです。
華々しさこそありませんが、揺るぎない精神力の発揮する渋い魅力があなたの持ち前。
そこにちょっとした色が加われば鬼に金棒です。
地道な努力を厭わない性格なので、これからも精進を重ねていけば、必ずその道の頂点を極めることもできるでしょう。
- キャラ紹介:黒木泰則
孤高のオーボエ奏者。
いぶし銀の魅力が光り、武士モードにも変幻自在。
異様なまでに杯が似合う男だが、のだめに一目惚れするなど、常識的でいて、人を見る目がない一面も(笑)
押コンでは失恋の痛みから不本意な結果に終わったものの、それをバネに更なる高みをめざして躍進中。
- 天賦の才能
- 100%
- 野心
- 100%
- 勤勉努力度
- 100%
- 天然ボケ度
- 35%
フフ,コヤツは俺の色艶が分からんと見える.
□ zoe [develなメーリングリストにお願いします。 ところで、GTK+のバージョンがいくつかってのと、mozillaはGT..]
□ いんぺり [これはこっちに書いた方が良いのかな…? GTK+のバージョンは2.2.0と1.2.10-r9、mozillaはGTK..]
□ zoe [あ、それです。gentooだとWANT_GTK2="yes" emerge mozillaして下さい。 でも、gtk..]
□ zoe [あああ!古い日記に突っ込んだようで。。もう動いてるんですね。。 ]
□ いんぺり [ばっちり動きました。:) お手数をお掛けしてすみません。 ]