タグ

2010年2月26日のブックマーク (3件)

  • Effective Java 読書会 8 日目 「それ enum で出来るよ」 - IT戦記

    はじめに 今日読んだところ 143 ページ〜 159 ページ 前回はこちら Effective Java 読書会 7 日目 「PECS! PECS! PECS!」 - IT戦記 int 定数とか使わない 型安全じゃないから enum 使う enum Hoge { FOO, BAR; } 簡単 メソッドも持てる enum Hoge { FOO, BAR; void a() { /* (snip) */ } } で、以下のように使う Hoge.FOO.a(); シングルトンも 最近の Java では enum でやるらしい! switch 文の代わりに固有メソッド enum Hoge { FOO { void a() { /*snip*/ } }, BAR { void a() { /*snip*/ } }; abstract void a(); } 以下のコードが // これはダメ swit

  • 伊集院光「Twitterで片山さつきに絡まれる」

    2010年02月22日放送の「伊集院光 深夜の馬鹿力」にて、伊集院光がTwitter(ツィッター)を始めたことについて語っていた(伊集院光がTwitterを始めたワケとその弊害)。 その中で、「mixiは始めてみたかったけど、紹介してきたヤツがイケ好かない感じだったのと、招待してくれる友達がいないと始められないから、断念した。ブログは、品川(ヒロシ)くんがやっているからやらなかった」といったことが語られていた。 さらに、「(雑誌などで)広めていただかなくても結構です、と書いているのにも関わらず、許可もなく勝手にコメントが掲載されていたこともあった。…まぁ、向こう(雑誌社)からしてみれば、そんなのないだろって話ですよね。Twitterをわざわざやって、能動的に色々書いているのに、『売れないで良い』ってことはナイだろってことですよ」と語っていた。 こうした中、以下のようにTwitterをやって

    伊集院光「Twitterで片山さつきに絡まれる」
  • これだけは覚えておきたい!!MySQL の6つの自動変換 - sakaikの日々雑感~(T)編

    MySQLはとても気ぃつかい屋さんである。我々が投げる多少あいまいな指示も頑張って解釈し、なんとか文句を言わずに実行してみようと挑戦してみてくれる。 今日はそんなMySQLがケナゲに解釈してくれる自動変換について紹介しようと思う。この自動変換、ケナゲなMySQLの奥ゆかしさ故、出した指示と異なる動作をされたことに気がつかないことがある。ここで紹介する6つの自動変換をしっかり脳ミソにたたき込んでおけば、無用なトラブルにハマる時間も減るかもしれない。 1.[数値] 範囲外の数値は頭を押さえつけられる intやsmallint、bigintなどの数値型には、扱える範囲が決まっている。例えばint型なら最大21億ちょっとだ(unsignedの場合は43億弱)。これより大きい数字を登録するよう指示を出すとMySQLはどうするか。そう、頑張って入れられるところまで入れてくれるのである。「入れられるとこ

    これだけは覚えておきたい!!MySQL の6つの自動変換 - sakaikの日々雑感~(T)編