Skip to main content

ログ取得ツール

今日の名言

ここ(hyuki.com)から辿ってクラス設計に関するメモ(nifty.com)。それなりに参考になるよなぁ、と思った矢先の出来事。今はJava使ってないけど。

まず、「粒度」ですが「りゅうど」と読みます。でもワタシはわざと「つぶど」と 読んでいます。その方が自分の直感に訴えるのでそう発音しています。

この文、すごくいいなあと思った。 ついでだから私のことも書こう。 私のやり方は、「なるべくクラスを使わない」「クラス間になるべく関係を持たせない」「関係を持たせたとしても1重、継承と包括(って言うんだっけ?)のみ」そして一番重要なのは「最小コード量主義(今名付けました)」である。…なんて原始的な。 こうしたほうが綺麗だけどしないほうがプログラムが短かくなる、という状況では敢えて短かくなる選択をする。読みやすい1000行よりも読みにくい10行。そして共通化と特殊化を繰り返すことでもっと短かくすることを考える。例えば「Cの3項演算子が好き」「#defineのマクロの複雑なやつが好き」と言い切ってしまうとわかりやすいかな。 あとは、処理の内容よりも意味の表現を好む。説明しづらいけど。 一時期は「ヒープを使わない」というストイックなことをやっていたりもした。全部スタックなのね。あれはあれで非常に綺麗だった。メモリリークもぜったい起こらないし。さすがに破綻したけど(笑) …という感じの極悪プログラマであるから逆に、構文にうるさいPythonを使いたがるという一面も。だって、PHPやPerlって普通に書いてるだけでどんどん汚くなってくんだもん。書き方が悪いのだけど。

凄まじいアンケート

謎の生物「ツチノコ」。存在するとしたら、どのくらい飛ぶと思いますか?(yahoo.co.jp) こんな無茶な設問でも半日で1万人も答えてしまうのがY!の持っている力というものだ。 (追記) 2004-01-19 18:15 うおー、もう2万票越えてるよ(yahoo.co.jp)。ちなみに私は「10m」に投票。「飛ぶ」というより「飛翔する」って感じで。

Like a sunshine, my memory (PUSHIM)

これけっこういいねぇ。CD買おうと思った。久しぶりに。 今日の帰りに買えるかなぁ。買えなかったらAmazon.co.jp送りか。 (追記) 2004-01-19 13:43 この中に、狂わせるのがAiee、という歌詞がある。 AieeというのはLinux Kernelがどうしようもなく、ほんとうにどうしようもなくなったときに出すメッセージである。割り込みハンドラ内でpanicしたりするとなるのかな。よくわからないけど。 普通のはBUG()だったり単なるpanicだったりする。要するに言いたいのは、狂ったときにAieeなのだ。 発音が合ってるかどうかは全く不明だ。辞書に載ってない(reference.com)し。米国電気技師協会、なわけないよね。 (追記) 2004-01-19 20:07 結局帰りに寄ったCD屋さんで見つからなかったので、あっさりWorking Girl(amazon.co.jp)をAmazon.co.jpで注文した。そのうち届くんじゃん? この曲は入ってない。だめじゃん(笑) (追記) 2004-01-21 20:02 届いた。

早稲田の授業料は高かった

入試成績上から91人、授業料4年間タダ…早大(yahoo.co.jp)。

早稲田大学(白井克彦総長、東京都新宿区)は今年から、入試での成績上位者に卒業までの授業料を全額免除する「特別奨学金」制度を新設する。

今や早稲田は白井先生が総長で村岡先生が副総長なんだそうである。失礼な話、村岡先生に副総長がつとまるとは思えなかったがちゃんとやってるそうだ。 成績が特に優秀であれば100%の奨学金を得られる、という制度は昔からあった(友人や先生で貰っていた人がいた)。入試でその成績を決めてしまうというので効率アップを狙ったのかな。…あれ、以前も入試で決めてなかったっけか?? もしかしたら入学後4年間、というのがミソかもね。以前の制度は4年間ではなかったと思う。 私は成績優秀では全くなかったので、今はなき育英会の奨学金をもらっていた。これで学費は賄えるくらいもらえた。今はせっせと返してます。

ICチップは前に進む

ICカードが実を結びつつあるがまだ成長段階であるようだ。NTTがFelica(Suica)と住基カードを統合したチップを作った(2004-01-19日経朝刊1面)。ETCの多機能化(同3面)という話もある。 WWW上の記事を見つけたらリンクしていく。 (追記) 2004-01-19 09:21 ええと、言葉が足りなかったけど、ETCはICチップとは関係なかったりして。 とりあえず記事2つがあった。 用途広がるICカード(nikkei.co.jp)。

カードに取り付けられたICチップに、2つの規格に対応したプログラムを盛り込む。生産コストは単独の場合とほぼ同等に抑える。NTTコミュニケーションズが開発を担当する。

ETCの多機能化推進へ官民で検討会(nikkei.co.jp)。

現行のETCの機能は基本的に料金精算だけ。だが現行のシステムでも技術的には多機能化が可能。走行中の自動車に積み込んだETCに交通情報を送るなどの利用が想定されており、すでに実験が始まっている。

次期Pythonは日本語Codec標準装備だって

今までJapaneseCodecsを使っていた人が多い(というかそれしかない)と思うが、CVSにやっとCommit(python.jp)されたらしい。次のリリースが出たらそれこそ速攻インストールは間違いない。CVS版を試すほどではないと思ってるけど。 今でも私が使ってるPython 2.2.3のRPMには最初から入ってるんだよね、JapaneseCodec。このSPECファイルはどこ由来だろう。RedHat標準だったかなぁ。

Q←A

なぜか巷で本当に訪問者が知りたい20の質問(wakwak.com)てのが流行っているらしい。20というのは以下のものだ。答えたほうがよい、ということになっているのかな。いつかプロフィールを書こうかという、ある種の迷いも出てくる。

  1. サイト名とそのアドレス、あなたの希望する呼ばれ方(ハンドルネーム)についてお答えください
  2. あなたのサイトがどんなところか、一言でご説明ください
  3. このサイトへのリンク、サイト内各ページへの直リンクについてどうお考えかお答えください
  4. 「サイト上で訪問者にこれだけは絶対にして欲しくない」ということをお答えください
  5. このサイトを運営していく上であなたが何を一番重視しているかについてお答えください
  6. このサイトの更新頻度についてお答えください
  7. 1回の更新にかかる時間についてお答えください
  8. 現在の訪問者数と、今後希望する訪問者数についてお答えください
  9. あなたにとって訪問者はどんな存在かお答えください
  10. 閉鎖の予定についてお答えください
  11. あなたの性別についてお答えください
  12. あなたの生まれた年代、できればズバリ何年に生まれたかお答えください
  13. 現在のご職業について差し障りない程度にお答えください
  14. 出身と現住地について差し障りない程度にお答えください
  15. 振られたときに得意な話題、分野についてお答えください
  16. あなたが一番良く使っているパソコンの性能、接続環境について分かる範囲でお答えください
  17. 毎日あなたが閲覧するサイトの数をお答えください
  18. Webを閲覧し始めた時期についてお答えください
  19. 初めてサイトを公開した時期についてお答えください
  20. 影響を受けた or 大好き or ここが閉鎖したら落ち込むかも、というサイトがありましたらお答えください

でも、最近話題のなんとかっていう文学賞じゃないけど、読者は著者ではなく内容に興味があるのだ、と思いたい。19歳や20歳だから注目される、というのは間違いだと私は思う。40歳や80歳が同じ内容を書いたとしてそれが注目されないだろうと思うのは悲しい。生み出された作品、紡ぎ出された文章が泣くだろう。皿にしても画にしても人間国宝が作ったから良いのではなく、良い作品を作るから人間国宝になるのだ。因果を逆転すべきではない。 むかし筒井康隆がそんなこと(作品に興味がある、作者には興味はない、みたいなこと)を言っていたような気がするのでまあ、受け売りではある。 試験(受験)というのはQがあるからAを考えるのではなく、AがあるからQを書くものであって、QがあるからAを考えることは「研究」と呼ぶ。 …って感じのことをうだうだ言う奴、と私を思っていただければ、よろしいかと(笑)。

そうだ、京都行こう

「相撲は非知性的」「京都つまらん」と仏内相 仏誌報道(asahi.com)。

フランスでシラク大統領の後継を狙う有力候補の1人、右派のサルコジ内相が「相撲は非知性的」「東京は息苦しく、京都はつまらない」などと日本をこきおろす発言をしたと、仏週刊誌パリマッチが伝えた。内相自身は発言を否定するが、大統領職に対する強い政治的野心を持っているとして知られるだけに、「親日家のシラク大統領への挑発」との観測がもっぱらだ。

これを読んでミョーに京都に行きたくなった。琵琶湖あたりもついでに見てきたいところ。 しかしもう日曜の16時だ。こんなんじゃ来週送りじゃんか。言うの遅いよ>サルコジ内相 (追記) 2004-01-21 10:00 一応続報なので書いておく。 「相撲酷評」仏内相、日本大使に釈明 「発言事実ない」(asahi.com)だって。

相撲や京都に辛口の批評をしたと週刊誌で報じられたフランスのサルコジ内相が20日、平林博駐仏大使を昼食に招き、「発言の事実はない」と釈明した。大使も了解し、騒ぎはひとまず落着ということになった。
(中略)
もっとも内相の発言はフランスの他社の記者も耳にしており、「確かに言った」というのが真相らしい。

RSSの修正

ここの吐き出すRSSを見ていてどうもなーと思った部分を少し修正してみた。更新の日付をHTTPのヘッダ(Last-Modified)以外に申告していない。そこで申告することにした。 RSS-0.91の仕様より、という要素をの中に書けるので追加する。それはいいけど、毎にそれぞれの記事の更新時刻を追加してしまいたいところだが、rss-0.91.dtd(netscape.com)を見る限り、itemエレメントの中にはtitleとlinkとdescriptionしか入らない。まあitemの中にpubdateを入れてるサイトを見たことがあって(どこでかは忘れた)それでも動いてるみたいだからいいか、ってな感じだったんだけど、やはりちょっと嫌だったのでRSSCreator(bitfolge.de)を使うようにしてRSS-1.0を吐くようにしてしまった。今のバージョンはRSSCreatorではなくFeedCreatorと言うみたいだけど、なんかエンコーディング関係とかいろいろ修正したのを使う関係で旧版のまま。 ほんとは1.0以降の複雑になる方向への進歩は嫌だという気持ちがある。だいたいちょっぴり機能を増やしただけなのに複雑になるところが多すぎるんじゃないの。 けっこうそういうことは多い。世の中がシンプルな方向に改善されることは少なく、シンプルが好きな人は多くの場合、止まることしかできない。