タグ

2011年1月21日のブックマーク (2件)

  • Java言語で固定要素のListを初期化する際のイディオム - 達人プログラマーを目指して

    Generics(総称型)のプログラミングはJava言語(バージョン5以降)で最も習得が困難な文法*1の一つです。私自身、時々どうやって文法エラーを修正すべきか悩むこともあるくらいで、実際かなり複雑です。Genericsの導入は賛否両論なので、実際Javaに導入したのは間違いだったという議論もある一方で、静的な型安全性を重視するプログラマーもいます。 好き嫌いはともかくとして、Javaプログラマーとしては、一度きちんとGenericsの正しい使い方(=使い勝手のよい総称型やメソッドの正しい定義方法)について勉強しておいてもよいと思います。 Java Generics and Collections: Speed Up the Java Development Process 作者: Maurice Naftalin,Philip Wadler出版社/メーカー: O'Reilly Media

    Java言語で固定要素のListを初期化する際のイディオム - 達人プログラマーを目指して
    sgtakeru
    sgtakeru 2011/01/21
    Google-collectionsのListsは便利そう。
  • 「距離」と創造性:休暇が大切な理由 | WIRED VISION

    前の記事 「メディア・タブレット」と電子リーダーの市場調査結果 「距離」と創造性:休暇が大切な理由 2011年1月20日 サイエンス・テクノロジー コメント: トラックバック (0) フィードサイエンス・テクノロジー Jonah Lehrer Image: Flickr/Bob Gaffney 21世紀の贅沢のひとつは、電子メールと無縁なバケーションだ。インターネット常時接続のある豪華なリゾートと、携帯の通じない時代遅れなモーテルのどちらを選ぶかと言われたら、筆者は後者を選ぶ。電子メールを切り、Twitterから離れ、Facebookをサインオフすることには、ワガママな喜びがある。最初の数時間は気持ちが不安定になるかもしれないが、そのうち、デジタルな「非接続」の不安が克服され、それを楽しみ始めるのだ。 このような怠惰なバケーションは、実は非常に役に立つ。プールサイドで昼寝をしている時にちょ