Skype始めました
RubyとJava
RubyとJavaで、public,private,protectedの意味が微妙に違ってて混乱する。なにか違和感があると思ったら、Rubyにはインスタンス変数へのアクセス修飾子がそもそも存在しなくて、他のインスタンスからは直接参照できないからか。対して、javaはインスタンス変数にprivateを指定しても同一クラスから作られたインスタンスなら参照できる。
class H def initialize(foo) @foo = foo end def huga(h2) h2.foo # 同じクラスのインスタンスを渡してもエラー end end
class Hoge { private int foo; Hoge(int foo) {this.foo = foo} int huga(Hoge h) {return h.foo; /* できちゃう! */} }
eclipseが補完してくれなかったら気づかなかったと思う。
というわけで、最近はjavaに首ったけなのです。上記みたいな不満はありますが、基本的にはいい言語だと思います。
その他不満点
車の鍵 を手に入れた!
「半年間海外出張でいないから、時々乗ってバッテリーがあがならないようにしてほしい」(キリッ)だっておwバンバン(AA略
いや、そんな簡単に車の鍵をペーパードライバーに預けられても困ります。しかも時々運転しないといけない縛り付き。運転したくないでござる。まぁ、よくわからんが車が手に入ったと思って夜中にコンビニまで練習するかも。金沢とか遠出は絶対にしないと思われる。
こんなふうに、最近ラッキーなのかアンラッキーなのかよくわからないが突然な出来事が多い。
例えば、研究室のPCが不調なので買い換えることになった。んで、その廃棄パーツをもらえるという話なので、たぶん家に余ってるパーツと組み合わせるとPCが一台手に入るのと等価だと思われる、とか。
後は、今日から学会発表で筑波に公費で行けるとか。発表だるい。つか、スライドまだできてねー。どうしよう。
つくば
電車を乗り継いで金沢から五時間くらいだろうか。ようやく到着。新幹線なんて久しぶりに乗ったぜ。
つくば。初めて来たけど、不思議な街だ。人が少ない訳じゃないっぽいのに店は少ない。そして、土地の使い方がリーッチなのかスケールがでかく感じる。歩道が幅4mもあったり、道沿いに植えられてる植物がやたらおっきかったりで、巨人の街に迷い込んだか、身長が半分くらいになったような気分です。
空気もなんとなく独特の肌触りがします。
さて、それはいいがいまだにスライドが完成していないわけだが・・・。