今日の一言

blogを書いた日数も気づけば600日。
これからも地味に更新。

中学生のときに読んだ本がブックオフで見つけたので先日購入、10年ちょいぶりに読み直し。

マイクロソフト―ソフトウェア帝国誕生の奇跡

マイクロソフト―ソフトウェア帝国誕生の奇跡

・・・って。中学生のころに何読んでるっていう話はさておき。
確か市立図書館にあって、他の本に混ざって背伸びして借りて読んでみると面白かった記憶がある。
で、今の自分の進路とか職業に影響を多少なりとも与えられたんじゃないかな。と改めて思う。*1
ちなみにWindows3.0あたりまでの話が書かれています。

*1:こういう話、以前も書いた記憶が・・・

意味なく。

何故か「かんぽ」のページでバイオリズムが計れる。(ここ
検索してもトップに表示される。
いまは感情低調期らしい。知性も低調らしい。
ちなみに産まれてから9000日ちょい過ぎたくらいということも表示されて、少し驚き。
日付だけ見ると、短いような。長いような。

想定内?
多少のことでは驚かなくなってきた気がする。

Builderパターン

あまりにもパターンのボキャブラリーが少ないので増やさないとダメだよなぁ。
本にある例題を多言語にコンバートして勉強中。
本日はBuilderパターン。

class MyClass
def initialize(str)
@str = str
end
attr_accessor :name
end

とあったとき、

class BuilderA
def initialize
@str = ""
end
def add1stParam
@str = @str + "hoge"
end
def add2ndParam
@str = @str + "foo"
end
def getMyClass
return MyClass.new(@str)
end
end

と、builderを作る。
で、directorも作る。

class DirectorA
def createMyClass(builder)
builder.add1stParam
builder.add2ndParam
return builder.getMyClass
end
end

これでパターンになる。メインを記述する。

builder = BuilderA.new
dirA = DirectorA.new
myclass1 = dirA.createMyClass(builder)
p myclass1.name

・・・ふむ。書けば納得。

・・・・。

交差点で信号待ちしてて・・・・。
あれこれ考え事して、

あ、青だから渡らなきゃ。

と横断歩道を渡っていると、車がクラクションを鳴らして向かってくる。
よく前を見てみた。
信号がだった。
・・・下手すると旅立っていた気がする。

松屋

・・・。また最近増えてきたなぁ。このパターン。
気にせず通う。
バイトさんが新人さんだった。お味噌汁もう少しゆっくり置いてください・・・。

飲み会

研究室の後輩&同級生で飲み会。
えらく入店まで待たされましたが、いろいろ話せてよきかなよきかな。。。