タグ

2011年2月10日のブックマーク (3件)

  • 「ズボラ男子の一人暮らし」便利なアイテムをまとめてみた - 凹レンズログ

    今春から進学や就職で一人暮らしを始める男子の方々、希望に満ちあふれた想像とは裏腹に1人暮らしって面倒なことが多いモンです。今回は独断と偏見でえらんだ、一人暮らしをするにあたって(必須ではないけれど)便利なアイテムをズボラな私が紹介していきます。 インテリア 180cmのメタルシェルフ&棚 基的に主要な収納はこの2つがあれば十分です。メタルシェルフとこのタイプの棚の良さは、カスタマイズが簡単なことと、最上段を使用頻度が低いが必要なときにはササッと取り出したいものの収納スペースとして活用できることです(机くらいの高さだと最上段が頻繁に使用するスペースになっちゃう)。 無印良品の収納ボックス(ポリプロピレン製)とメタルシェルフを組み合わせて使うと非常にキレイに整理整頓できます。蛇足ですが、無印良品の収納ボックスの良さはどのような地域に引っ越したとしても、同じ規格の商品が手に入り、買い足すこ

    「ズボラ男子の一人暮らし」便利なアイテムをまとめてみた - 凹レンズログ
    jukuringo
    jukuringo 2011/02/10
  • Pythonによるデザインパターン(目次) - None is None is None

    これは『Rubyによるデザインパターン』(ラス・オルセン著 ピアソン・エデュケーション刊)をPythonに翻訳してみようというシリーズです。 Rubyによるデザインパターン 作者: Russ Olsen,ラス・オルセン,小林健一,菅野裕,吉野雅人,山岸夢人,小島努出版社/メーカー: ピアソン桐原発売日: 2009/04/01メディア: 単行購入: 13人 クリック: 220回この商品を含むブログ (66件) を見る デザインパターンの原則から 変わるものを変わらないものから分離する インターフェイスに対してプログラムし、実装に対して行わない 継承より集約 委譲、委譲、委譲 必要になるまで作るな(これは「Rubyによる〜」の筆者による) 記事 Template Methodパターン Strategyパターン Observerパターン Compositeパターン Iteratorパターン C

    Pythonによるデザインパターン(目次) - None is None is None
  • Googleが開発したJavaデバッグを簡単にする新技術「cofoja」 | エンタープライズ | マイコミジャーナル

    Java Programming Language Googleの20%プロジェクトからJava向けの新しい技術「cofoja (Contracts for Java)」が公開された。既存の実装に大きく手を加えることなく、デバッグをより簡単にしてくれる効果が期待できる。バグは些細なコードが起こすものだったりするが、それを追跡して発見するのは時に困難を極める。これは問題が発生した箇所と、実際にバグがある箇所が大きく離れていることが理由になっていることもある。問題発生箇所とバグ発生箇所を近くにまとめることができれば、それだけバグ発見も取り組みやすくなる。 cofojaはこれを簡単に実現するための技術。インタフェースに制約表現を追加可能にするところがポイントとなっており、クラスの実装に手を加えなくてもインタフェースに制約表記を追加することで実行時にチェックできるようになる。ブログに掲載されている

    jukuringo
    jukuringo 2011/02/10
    あとで