膨張と伸縮を繰り返して最適化される
真夏の暑い日の事を厳冬に震えながら想うことがないように
「もりたけんじ」カテゴリーアーカイブ
毎日誰かの誕生日で誰かの命日
レーズンブレッドをちぎって食べる
スーパーのレジの方。。ずーっと多くのお客さん相手してて大変だよね。。
おつり渡した後、頭下げながら「ありがとうございました。またお越しくださいませ」て。いってるんだけど、
もう既にお客さん去った後で、
体の向きも台詞も変えられないから
目の前誰もいないのに言ってたよ。。
「ありがとうございました。またお越しくださいませ」
意見強い女ーーーーーーー
ぬおーーーーーーー
女子力低めーーーーーーー
でも意見は高めーーーーーーーー
失敗は絶対したくない!みたいなおんなーーーーーー
凝視おじさん【日清チーズポタージュ】
あたーいたい
何がストレスって僕の場合爪です。
爪が汚くなるの本当に耐えられない。。
だから長くなるとというか、1週間できります。
サッカー日本代表惜しかったね。というか
柴崎よかったね。柴崎。
あのワンツーからのシュート凄かったね。
あのタイミングのシュート。打つって決めてなければ出ないからイメージあったんだろうね。
あれ凄かったなぁ。。
柴崎と宇佐美をもっと多くの時間見たいなぁ。
さてと爪爪
世界ではこんなことが起こっています
私には伝える使命があります
この事実を日本のみなさんに知ってもらいたい
実はわたしはそんなに見たくないし
命を張ってまで伝えなくてもいいとさえ思っている
伝えたいことは決してこちらが見たいものではない
見たい人が伝えたい人をもっと危険な方に向かわせたのかもしれない
インスタンスとプロトタイプ継承
問題
- 静的コンストラクタを作れ
- 静的コンストラクタからのインスタンスに動的メソッドを追加せよ
- 動的なメソッドを追加しても他のインスタンスからは参照できないことを証明せよ(同一のコンストラクタから派生したインスタンスであってもそれぞれが持つメンバは同一とは限らない)
- インスタンスにプロトタイプ参照できるメソッドを追加せよ
- メンバの追加や変更がリアルタイムに認識できることを証明せよ
- インスタンスのプロパティに値を設定しても他のインスタンスは影響を受けないことを確認できる記述せよ(プロトタイプの隠蔽)
- 静的メソッドとプロパティで定義したものをインスタンス生成して呼び出してエラーになることを確認せよ
- delete演算子を使ってインスタンスプロパティを削除せよ()
- オブジェクトリテラルでプロトタイプを定義せよ
※プロパティの宣言→コンストラクタで。メソッドの宣言→プロトタイプで。
- 静的プロパティ/静的メソッド→インスタンスを生成しなくても呼び出せるプロパティ・メソッド
- インスタンスメソッド/インスタンスプロパティ→インスタンスから暗黙的に参照されることを目的としたメソッド・プロパティ
- 静的メソッドに定義したものをインスタンスメソッドとして呼び出してもエラーになる
- 静的プロパティは読み取り専用。静的メソッドの中ではthisキーワードは使えない
- なぜ静的メンバを定義するのか。グローバル関数、変数は競合するから。グローバル変数versionと静的メンバArea.versionは別物。関連する機能や情報は静的メンバにまとめること
- delete演算子はプロトタイプまで遡ってプロパティを削除しない。インスタンス側で追加、削除されたものがプロトタイプで遡って影響を与えない
- もしプロトタイプで定義されたメンバをインスタンス単位で削除したい場合擬似的にundefinedを代入する。ただ厳密には擬似的で、削除されていないのでfor inループでは以前存在する
- オブジェクトリテラルを利用することで「Member.prototype.~」というような記述が最小限に抑えられる。結果、オブジェクト名に変更があった場合にも影響箇所を限定できる。コードの可読性が増す
オブジェクトの継承(差分プログラミング)
- オブジェクトのプロトタイプとしてインスタンスをセット、継承する
- 継承関係は動的に変更可能
問題
- javascriptのプロトタイプチェーンは、インスタンスが生成された時点で固定され、その後の変更にかかわらず保存されることを証明せよ
[javascript]
function initializeBase(derive,base,baseArgs){
base.apply(derive,baseArgs);
for(prop in base.prototype){
var proto = derive.constructor.prototype;
if(!proto[prop]){
proto[prop] = base.prototype[prop];
}
}
}
var Member = function(firstName,lastName){
this.firstName = firstName;
this.lastName = lastName;
};
Member.prototype.getName = function(){
return this.lastName + '' + this.firstName;
};
var SpecialMember = function(firstName,lastName,role){
initializeBase(this,Member,[firstName,lastName]);
this.role = role;
}
SpecialMember.prototype.isAdministrator = function(){
return (this.role == 'Adoministrator');
};
var mem = new SpecialMember('賢二','森田','Adoministrator');
document.write('名前:' + mem.getName()); //森田賢二
document.write('管理者' + mem.isAdministrator()); //true
[/javascript]
年始って僕の中では駅伝が終わるまでで高校サッカーが終わったらもう。その後は普通の日ですね。正月が懐かしい。。
先ほど今年初めて走ってきましたよ。
ずーと「さよならはエモーション」ていう曲リピートして。
やっぱ気持ちいいねー。
パン屋の友達がいるんですけど、出かけるとなると有名なパン屋に行くのですが(おかげで詳しくなりました)
行ってきたんですよ。
その前に権兵エで味噌カツとそば
おいしかったー
青山にあるパン屋さん。
「パンとエスプレッソ」行ってきましたよ。
カフェでいつ席が空くか見込みつかないのに待ってるってすごいね。
あとあそこ。表参道の骨董通り近くにあるBreadworks。
これおいしかったなぁ
最近のパンあれですね。堅いよね?堅くない?
んで中もちもちみたいの流行っているの?
中に角切りのチーズいれたり大豆いれたりして遊んで。
堅いんだよ。にしても。
怒ってはいません。
全然関係ないけどさ、
最近「オラフに似てる」って言われたよ。
※画像参照https://www.kotaku.jp/2014/04/olaf_as_disneyprincess.html
20年前の阪神淡路大震災で4才だった人の話聞いた
その人は被災で母と姉を亡くして長崎のおばあちゃんちに行って食べさせてもってたんだって
今や父親になって初めて神戸を訪れての感想が
「人に助けられて生きてきたから自分も人の支えになりたい」という想いで今は看護士として働いているだって。
以前行われた結婚式で亡くなった母親代わりに育てた長崎のおばあちゃんは「母親がいなくてわたしなんかでいやじゃろ」ゆったら
「おばあちゃんがいればそれで十分だよ」てゆわれて嬉しかったって泣きながら語っていたところで
もうちょっとこの話ハンカチなしでは。。これ。。ぐすん。。
行ってきますので。。おねしゃす
昨日の残りの鍋食べようとして蓋開けたらうどんが全部汁すっちゃっててさ、
でも温めないとだから、
うどんが単独でぐつぐつ。。
そうそううどんも伸びきってるしね。。
でも捨てるのもあれじゃないですか。。
地獄みたいなの食べたよ。当然うまいんだけど。
※毎日webの記事と普通の奴の2記事UP目指してます。。