ToDo:
MBR の magic の 0xaa55 って 01 交互になってるんだなぁ。
交互素数は命題自体は最近10進数に関して そうじゃないかと思ったんだけど、 任意なのかぁ。まぁちょっと考えよう。 でもこいうの答えられたためしがないよな
(01:30)
Ruby は純粋なオブジェクト指向言語らしい。 まぁ純粋とかよくわからん単語はなんとでも使えてブログ炎上にもってこいだよな。
まぁ8エントリくらいは書けそうですね。 まぁ Python の方が基本シンプルな気はするんだよな。 ややこしいものは無いような metaclass とかよくわからんような。
それはそれとして。
class B S=1 def B.s 1 end end class C S=2 def C.s 2 end class D < B def D.z p S p s end end end C::D.z
このへんの const の挙動は便利だと言われればそうなのかなぁ? と納得できるような気もするのだけど、 オブジェクト指向のドグマ的にはよろしくない気もするんだな。 Io とかがこの手の日和をするわけないのは考えるまでもないとして、 Smalltalk とかそのへんどうかね。
あと実装が大変なことになってるというのが…
rb_const_get_0 / rb_const_get / rb_const_get_from / rb_const_get_at はすごいなぁとおもう。
(02:41)
そいや MBR 自体を圧縮したらどうなんやろねとか思ったのであった
> gzip -c mbr | wc 4 11 487 > lzma -c mbr | wc 1 9 473 > bzip2 -c mbr | wc 2 13 553
ダメっぽいね。
どうでもいいけど lz とか uz とかいうコマンドが入っていた…
(03:10)
なるほどなー。
要は directory ほって permission いじればいいわけか。 これなかなか対処は大変だなあ。 mkdir/symlink/mkfifo/bind あたりは チェックしてやらんとダメぽい。 結構時間かかりそうなのでとりあえず保留…
(23:38)
えらい人に紛れてなんか書かせてもらった。
http://slashdot.jp/sp/binary2008/
com2txt 書いとくかなーとかはだいぶ前から思ってて、 まぁ書いてみたのだった。 本家 com2txt はなんかえらい短いのでどうやってるか見た方がいいと思った。
あとまぁキーワード7つは 一人くらい考えてくれる人がいると嬉しいところだが いなさそうだなーと思いながら作っていたのであった。
5つくらい見つけた人がいたら履歴書送ってくださいとか、 まぁそいうのは本当にやってもいいのかもしれない。
どうでもいいけどこれについての記事が面白い。
マイコミ
http://journal.mycom.co.jp/news/2008/11/11/026/index.html
なんというか、 shinichiro.h 氏だけ何者か不明なのであった。 ならそんなやつ外せば良いのにと素直に思った。 あと鴨志田さんてサイボウズラボの人じゃないのかな。
@IT
http://www.atmarkit.co.jp/news/200811/11/binary.html
IT media http://www.itmedia.co.jp/enterprise/articles/0811/11/news021.html
わりと同意できる人選かも。
飽きた
(23:58)
前 | 2008年 11月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。
Smalltalk には Rubyライクな「定数」も「クラス内クラス定義」もないので、どうとも言えないのですが、「定数」をその成立の経緯から「リードオンリーなクラス変数」と見るならばこの振る舞いはNGだと思います。
もっとも Ruby にはちゃんと読み書きできる「クラス変数」も後に結局追加されていて、こちらは Smalltalk的な振る舞いを(もちろん完全には一致しませんが、比較的)するようなので、このような「定数」の振る舞いは便宜優先の特殊なものとして捉えるのが順当かと。
もっとも Smalltalk 界隈では「クラス変数」自体がすでに便宜優先の産物として忌み嫌われています。「便利だがトラブルも多いので、できるだけ使うな」というのがアドバイスとしてよく言われます。
あ、そもそもクラスの中の定数無いんですね。 Squeak には定数ぽいものがある…と。
http://d.hatena.ne.jp/sumim/20050927/p1
クラス変数はまぁグローバル変数と実質変わらんようなもんですしねえ。情報ありがとうございました。