車めったに運転しないし、もちろん持ってないから、いざというときはレンタカーを借りることになるんだけど、
普段あまりにも運転しなさすぎなんで、事故起こしそうで怖くて借りれない。
俺の後輩の話。
本人は自称引きこもり。
確かに家ではゲームばっかりの生活らしい。
外見もリア充っぽくない。
でも、話を聞いてると、毎週友達と遊んでるんだよなあ。
焼き肉パーティーに呼ばれたとか、
そういう話を聞くと、
なんかリア充っぽく感じちゃうんだよな。
まあ俺は確実に非リア充だけど。
10人は共産党並。400万必要だからぽっと出の泡沫には無理。
何もしない
infoseekのアクセス解析で、ずっと謎だった。アドレスがdns表記されずにIPアドレスで表記される。ウチはniftyのDNSを使っているが、そのIPでは名前が引けない。どこのIPなんだろうか。
今日、やっと謎が解けた。
俺のページは毎日50ビュー程度。更新がイベントあわせオンリーで、毎日更新なんてしない。だからそんなもんだと思う。
ところが今日、110ビュー。
調べてみると韓国か北朝鮮か、とにかくハングルいっぱいのページで紹介されているのがわかった。そしてそこから60ビュー。
そして、不明ホストが60。
なるほど、やっと判った。韓国or北朝鮮のホストがDNSから引っ張って来れないようだ。
とりあえず同じ症状で悩んでる人向けに、記録に残しておく。
ちょっとまった!
元増田です。このトラックバック(http://anond.hatelabo.jp/20090708041625)の方とは別人です。
とりあえず紹介されている本を読んでみようと思います。
とりあえず、ありがとうございます。
なんかPerlのblessっぽい。
JavaScriptのnewって本当にいらない子?(http://d.hatena.ne.jp/jdg/20090706/1246840565)
というよりperlのnewっぽい。なぜか。
classでクラスを定義してnewでインスタンスを生成する言語を「一般的オブジェクト指向言語」とすると、
つまり、javascriptでnewを(直接)使わず、class(のようなもの)を作ればperlっぽくなる。
オブジェクトを作る。オブジェクトを作るには3つの動作が必要である。
通常は言語仕様でこれらを行う"new"という命令が用意されている。しかし、必ずしも必要な物ではない。perlでは言語仕様としてはnewが用意されていない。new関数が存在するのはコーディング規約に従っているからに過ぎない。代わりにblessが用意されている。なぜこのようになっているのか。理由はいたって簡単だ。perlのオブジェクトの実態はリファレンスだ。初期化を行うコンストラクタはどの道定義せねばならない。だから必要なのはリファレンスとパッケージを結びつけるおまじないblessだけだ。コンストラクタで好きなリファレンスを用意し、好きなように初期化してblessすればよい。コンストラクタの名前はコーディング規約でnewと決めた。一方javascriptはnewを用意した。{}でオブジェクトは作れるし、どの道コンストラクタは作る必要があるのに。
オブジェクトとクラスを結びつける。しかし、javascriptはクラスを持たないので必要はない。代わりに必要なのは、継承元との結びつき、プロトタイプチェーンの構築だ。
既存のクラスの性質や振る舞いを流用する。default状態を与える。一般的オブジェクト指向言語ではクラス定義時に継承元となるクラスを指定する。javascriptではクラスの代わりにオブジェクトを指定する。
クラスとはオブジェクトの性質・振る舞いの定義だ。しかし、ダック・タイピングではオブジェクトの性質や振る舞いはオブジェクトの持つメンバにより決まるため、そのような環境ではオブジェクトに初期値と継承関係を与えるのが主な仕事となる。
コンストラクタはオブジェクトの初期化を行う。javascriptではクラスがないため継承とコンストラクタによりオブジェクトが初期化される。
var object = function(o) { var F = function() {}; F.prototype = o.prototype; return new F; };JavaScriptのnewって本当にいらない子?(http://d.hatena.ne.jp/jdg/20090706/1246840565)
個人的には
var object = function(o) { var F = function() {}; F.prototype = o; return new F; };
で良いんじゃね?って思う。
更に、コレでは初期化しないから
var object = function(o, n) { var F = function() {}; F.prototype = o; f = new F; if (n) for (var i in n) f[i] = n[i]; return f; };
みたいな。
さらにせっかくだからメソッドにして
var object = function(o, n) { var F = function() {}; F.prototype = o; f = new F; if (not f.inherit) f.inherit = function(n) {object(this, n)}; if (n) for (var i in n) f[i] = n[i]; return f; };
とか。
博士行くのは合理的じゃないってことぐらい織り込み済みだと思うよ。
だから、
夢を語って騙して博士課程に進ませちゃったみたいに、
責任を感じる必要なんて、全然ないと思うよ。
っていう甘い考えの人間についても、
「自信を持て」っていうのの意味分かってないんだね。
女はどんなブスのことでも「かわいい」と言うので元増田の言っていることは正しい。
しかし、そんなの皆知ってるんだよ!知ってて口に出さないもんなんだよ!
だからそもそも女に「その女かわいい?」なんて聞かないんだよ!
それを口に出しちゃうなんて、品 の な い カ ッ プ ル だ な 。 お 似 合 い で す ね 。