トップ «前の日(03-14) 最新 次の日(03-16)» 追記

本 日 の h o g e

hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。

更新情報の取得には rdflirs を使ってもらえると嬉しいです.


03/15/2003 何と言うか

tDiary 142日目

[日記] 何と言うか

小心者なワタクシは少々びびって参りました。何にとは申しませんけれど。

[ニュース] ハッカーって言うな

それはどう見てもクラックだろ。いや成功してないから単なるアタックか。

[ニュース][Linux] Mandrakeの新作

Mandrakeって死んだものだと思ってました。ごめんなさい。

[ニュース] 親指大のサーバ

ち…ちっちぇ〜。

[ニュース] IPv6とアバレンジャーに何の関係が…

どう考えてもヘンだぞこの企画。誰が考えたんだ。またお役所か?

[小ネタ] あまいぞ男吾ドットコム

amazonかと思ったらamaizoでした。teehee

[小ネタ] 英語版Today's HOGE

あははははははははははh

From 本日のリンク元

[日記] ラジャ

今度は

ラジャ♪ ラジャ♪ マハラジャ〜♪

のフレーズが頭の中でリフレインしてます。昨日は

しっぽ しっぽ しっぽよ〜♪
あ〜なた〜の〜 しっぽよ〜♪
スキと言〜う〜 代わりに♪ しっぽが揺れるの♪

でした。もうダメだ。助けて。

Object

やっぱつくづくロマサガはオブジェクト指向だよなー。アンデッドだとか機械だとかいうスーパークラスがあって、敵も味方もそのクラスを継承してる。例えば骸骨系なんかはアンデッドのサブクラスだな。ロマサガ2で言えば…

例えばチャリオットってモンスターは、キャラクタクラスを継承したモンスタークラスを継承した骸骨クラス(骸骨はアンデッドクラスも継承)を継承したザコクラスを継承した、ボーンドレーク系統クラスのオブジェクトってわけだ。

例えばイーリスのウィンディは、キャラクタクラスを継承した仲間クラスを継承したイーリスクラス(イーリスは飛行生物クラスも継承)のオブジェクトかな。

例えば死の舞いって技は、アイテムクラスを継承した装備品クラスを継承した武器クラスを継承した斧クラスを継承した固有技所持クラスのオブジェクトであるヴォーパルアクスが持つ、全体攻撃クラスと即死攻撃クラスと、技クラスを継承した武器固有技クラス、これらを継承した斧技クラス*1のオブジェクト…か? もうわけ分からん。

まぁRPGなんて大抵のものがオブジェクト指向で考えることができるけど、やっぱロマサガは群を抜いてるな。こーゆーこと考えてると面白くてしょうがない。

[Perl] Perl

どうもやっぱりOOPに慣れてるとPerlのコードを打ち辛い。書いてるうちにグダグダなソースになって自分でわけが分からなくなる。たかだか2000行程度のソースでこの有り様じゃシャレにならん。まぁ俺がプログラミング下手なだけなんだけどさ。

Larry Wall氏は初心者への "驚き最小の原則" を説いてたけど、初心者こそある程度の制約*2のもとでプログラミングをすべきだと思うんだけどなぁ。なまじどんな書き方でもできるから、我流でやってきた初心者はある程度のところまで行くと自分で何をやってるのか分からなくなってしまう。ダメプログラマへの道を辿ってしまうような気がしてならん。

俺はbash→C→Perl→Javaと習ってきて、今回またPerlに戻ってきたわけだけど、CからPerlに移行(?)するときは確かにあんまり違和感なかったけど、JavaからPerlに移行したときは気持ち悪くてしょうがなかった*3。Rubyのまつもとさんも

私にとってはすべてがオブジェクトである方が驚きが最小であるうえ、一貫性があり、しかも強力であったということです。

っておっしゃってたけど、まさにこんな感じだったわけ。

うーん何が言いたいのかよく分からなくなってきたけど、とりあえず、上級者はどんな言語使ったって良いソース書けるかも知れないけど、初心者はどんな書き方でもできる言語を使うと堕落するんじゃないの、って感じかなぁ。ふぅ、初心者はつらいぜ。

[ダメ] 今日のメイドさん世界大戦

1回。今のところ残り0。

[ダメ] 今日のエンディングだけ実写

3つ。今のところ残り3。

*1 斧技クラスは直接、技クラスを継承しているべきやも知れん。

*2 例えばJavaの単一継承とか?

*3 もしかするとこの間に俺のプログラミングレベルが少し上がったのかも知れん。だから感じたのかも。

本日のツッコミ(全4件) [ツッコミを入れる]

iuchi [制約の多い言語使ったとしても、できない人はやっぱりできないんじゃないかなぁ、と。 できる人はどんな言語でもできるのと..]

いんぺり [そーなると俺はどんな言語使ってもできませんな。:-) ]

iuchi [データを含むといってもperlで2000行のソース書いてる時点で、もうできない人ではないと思われます:D ]

いんぺり [書くだけなら誰でもできる…とも言えないか。うーむ。 ]


03/15/2004

tDiary 508日目

[戯言][Gentoo] そういえば

今日メールを読んで思い出したんだけど,最初 GentooJP での俺の役割って uploader に上げられた ebuild の面倒見だったんだっけ.最近ぜんぜん関係ないことばっかやっててすっかり忘れてた.てかそもそもなんでサイト構築なんてやることになったんだっけ?

本日のツッコミ(全4件) [ツッコミを入れる]

usata [それはきっと atzm さんがサイトの見栄えを気にしてくれる人だったからでしょう。 ]

atzm [うーむ,僕自身は苦労してまで見た目をどうにかしようとは思わない人なんですけど…. ]

usata [なんとなく他に見た目をいじる人がいないためかなあ。 atzm さんがいじらなかったらなかのさんがいじって(た|る) ..]

usata [書き忘れましたが ebuild の本体のほう見てくれる人も重要だと思います。 見栄えも大事ですが……。 ]


03/15/2006 むう

tDiary 1238日目

[日記] 飯日記

  • 14時頃:ハンバーガー
  • 21時頃:スタミナ定食

[Gentoo][alpha] 続 Bug 99314 - net-misc/shout-0.8.0-r2 compiles and works on alpha

うーん,今度コメントをくれた人の英語はとっても分かりやすくて助かった.

しかしよく考えたら shout って何もローカルサーバにストリームするだけのものじゃないんで,Gentoo じゃない別のサーバにエンコーダとして参加する時には使われるかもしれん.

……と書こうとして相変わらず何分も悩んだ.英語力ねー.