2007-11-01から1ヶ月間の記事一覧

発明者

ref:発明とはなにか - カレーなる辛口Javaな転職日記 もともとは、JavaBlack さんの下記の記述から始まったんで無いの? 例えばInterfaceなどというものはJava以前には,まず存在しなかった.兼ねるも何もない. これはもともと、minekoa さんが「interface …

論理と前提

理解不能なのに,なにをどう反論するおつもりで? 理解できないのは「interface は Java 以前には無かった」という前提から「interface は複数の概念をかねてなどいない」という結論を出す部分の論理についてであって、異論があるのは前提の部分なんですよ。…

好きなアルゴリズム

アルゴリズムに好きに何も無いよなぁ、と思ったりするんだけども。 Multikey Quicksort とか Range Minimum Query とかそういうの?自分が使っているやつだな。そういう意味では Suffix Array もそうだな。

KeyError を warning にする

ref:2007-11-29 - プログラミング日記 ref:jijixi's diary - sm1506603 (忙しい人のための 「たたかえ!キャシャーン」(Full Ver.)) , そろそろ 6.3-Release も近いようだが , エラーでなく.. Python の場合、組み込みクラスのオブジェクトに setattr でき…

session の invalidate

これが例えばニコニコ動画だと、違う。それが同一 session と見なされるには、cookie中のsession IDが一致するだけではなく、User Agent(ブラウザー)も一致しなければならないのだ。試しにブラウザーを二つ立ち上げて(例えばFirefoxとIE、FirefoxとSafariな…

escape はクエリパラメータのエスケープに使ってはいけない

ref: URL特殊文字のエスケープ どう書く?org コメントしたけど間違えている人も多そうなので書いておく。 escape は「+」をパーセントエンコーディングしてくれないので、クエリパラメータのエンコードに使うと受け取ったサーバ側で空白になってしまうとい…

到着

16日に発送されたはずの商品がやっと届いた。遅すぎだろ。

exit

ref:L'eclat des jours(2007-11-26) ref:DARK SERVER - (2007.11.26) 面白いなぁ。ちなみに実装は lib/site.py にある。 Python 2.4 の場合 def setquit(): """Define new built-ins 'quit' and 'exit'. These are simply strings that display a hint on ho…

飲みすぎた

アルコールを入れすぎた。われながら年上の説教うぜえ、と思うのだがどうか。 とりあえず、コメントやらトラックバックに関する反応は明日以降に延期。

sumim さん降臨

ref: Java の「インターフェイス」という機能の元ネタ - sumim’s smalltalking-tos そして sumim さんが降臨されるというすばらしい流れ。 いや、しかし機能的な話とか有用性なんかより、どういう概念で構成されていたのか、という話のほうが私は気になりま…

quick sort

ref:Quick Sort - mono-hateの日記 なんか以前も Haskell での quick sort について書いたような記憶があるけども、Python でもできたりするな。 def quicksort(xs): if len(xs) == 0: return [] x = xs[0] return quicksort([y for y in xs[1:] if y < x]) …

error

ref:2007-11-25 - プログラミング日記 はずかしながら一瞬分からなかった。

interface

OOP

ref:2007-11-25 - カレーなる辛口Javaな転職日記 ref:世界最初の Interface を考案したのは Java ? - みねこあ なんだか話が変な方向に。 しかし、Java の interface ってそんなに特別か?概念としては既存のもので機能的に優れていただけだと思うけどなぁ。…

polymorphism とか inheritance とか

OOP

ref:「難しい言語」の補足 - カレーなる辛口Javaな転職日記 ref:ポリモーフィズムは継承の面白い副作用..なんかじゃない - みねこあ ref: 継承という手段 - みねこあ wtnabeさんも書いていたことなんだけど、結構な人が「オブジェクト指向 = Java のオブジェ…

自転車

公共交通機関の貧弱なところなので、自動車を処分したら必然的に移動手段は自転車になるわけですが。 寒いよ!

社会のシステムと個人の判断の問題と

ref:2007-11-21 - 捨身成仁日記 炎と激情の豆知識ブログ! ref:貧乏人は子を産むな、について - d.hatena.ne.jp/Mr_Rancelot/ ref:404 Blog Not Found:貧乏な社会で子を産むな あー、Dan さんまで言及しちゃったねぇ。まぁ、日本は税金が安くて、土地と人件…

typing

なんかタイピングの速度をさらすのがはやっているようで。 ref:Speedtest - how fast are you?

相関

ref:池田信夫 blog 日本地図はデフレを予告していた? via:はじめてのにき(2007-11-20) あぁ、やばい。この池田信夫先生の主張、コメントは抱腹絶倒ものであります。言い訳がまた味わい深い。軸のスケールを変えて45度になるのはそのとおりだけど、同じよう…

自動車引渡し

自動車を引き渡してきた。さよならセルボモード。 しかし、査定の予約がちょっとアレだったなぁ。 Web から車種、年式等の自動車の情報と個人情報を入力して査定申し込み 本社の担当部署かなにかから電話。電話で伝えられる車の情報から査定額の相場を伝えら…

権利

ref:2007-11-21 - 泣き言メイン(琴子のセンス・オブ・ワンダーな日々) ref:2007-10-22 - 泣き言メイン(琴子のセンス・オブ・ワンダーな日々) いやー、勘違いじゃないと思いますよ。むしろ「言及先の権利」というのをどう読み取ったのかこっちが聞きたい…

自動車売却準備

車検が切れるので自動車の売却準備。といっても予想通り値段がつかないというやつなんだけど。 車検とろうかと思ったけど、平成5年式だしなぁ。走行距離は 85,000km 程度だけどぼちぼち限界でしょう。 なんにしても自分が乗った時間、距離を考えるとちょっと…

ACM

ACM/ICPC プログラミングコンテストを ACM と略すのは止めたほうがいいと思った。 ACM って学会の名前だからね。NHK ロボコンを NHK って略すと意味わかんないでしょ。

名誉の殺人

ref:痛いニュース(ノ∀`):集団レイプ被害の女性(19)にむち打ち200回の刑…サウジアラビア まぁ、なんというか名誉の殺人ぐらい知っておいてもいいと思うよ。なんにしても違う宗教圏の文化を理解しようともせずにキチガイ呼ばわりは止めたほうが良い。 See Als…

門外漢

ホント、門外漢の意見というのは面白いなぁ。 本当に日本を情報立国にしたければ、この様なIT土建をせずに、大まかに言うと次の事をすればよいかと思います。 1・情報処理技術に関する洋書を翻訳し、それを公開、もしくは出版会社に販売を託す。2・個人…

硫黄島からの手紙

TSUTAYA で硫黄島からの手紙の DVD を借りて来た見た。 なんというかな、日本人ばかりの戦争映画というのは少し新鮮だな。あぁ、でも日本、日本人の描写にそれほどの違和感が無かったのは良く考えるとすごいな。Kill Bill とあわせて見るとすごそうだ。

KY

そういや、私も「KY」というのを聞いたとき、朝日新聞のサンゴ礁の捏造事件のやつだと思ったな。 余計な知識というかすれているというか。でもまぁ、「アベする」はないなぁと思った。 昔、「織田祐二」=>「カンチ」*1=>「痴漢」なんて隠語があるなんてこと…

FizzBuzz

ちょっと前に、どうかく?org で FizzBuzz の変形版が出てたのでここにさらしたストックからいくつか投稿しておいた。どうも C++ の template を使ったやつが評価が高いようだ。 まぁ、なんというかあれって今見ると Haskell 風のパターンマッチを template …

素人怖い

先日の池田先生の件なんだけど。 目的さえ決まれば、汎用CPUをつなげば速度はいくらでも上がる。 なんていっていたりするあたり、噴飯ものなわけだけど。数千ノード間でデータを転送するのだって大変なことは容易に想像つくと思うんだけどなぁ。 なにより怖…

素敵な池田先生

世界的には、TSUBAMEのようにPC用の汎用CPUを並列につないだグリッド・コンピューティングが常識で、地球シミュレータのようなベクトル・プロセッサを使った「大艦巨砲」型のスパコンは、もうつくられていない。ところが文科省は、1150億円もかけて次世代の…

コーディングスタイル

んー、私は right brace の右側に else が来る必要を特に感じないので、 if (cond) { // cond is true } else { // cond is not true } かなぁ。Effective Perl にも無駄につめるなとか書いてなかったっけ。まぁ、do while の while は brace と別行に分ける…