タグ

2011年2月8日のブックマーク (4件)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • Googleが開発したJavaデバッグを簡単にする新技術「cofoja」 | エンタープライズ | マイコミジャーナル

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

    ebcm
    ebcm 2011/02/08
  • 読書日記 – iOS開発におけるパターンによるオートマティズム | fladdict

    「iOS開発におけるパターンによるオートマティズム」は、HMDTの木下さんによる、2/9日発売のiOS開発。 超オススメ。 来なら、僕がレビューするのもおこがましいですが、BNNさんから献を頂いたので役者不足ながら。 実はこの、タイトルに反して「デザインパターン」や「自動化」の話でない。ここがちょっとややこしい。このでは、スニペットとコーディングガイドラインを組み合わせたような、開発の作法のテンプレ化を「パターン」、そしてそのパターンに従いながら車輪の再発明を避けつつ効率よく組み上げて行くことを「オートマティズム」と呼んでいる。 ようは空手の型とか将棋の定石の、iPhoneアプリ版といっていい。 RSSリーダーの開発を例題にし、MVCの構成、Retainの考え方、DB制御、シングルトンの書き方。。。といったアプリ開発に必要な様々なものの設計、記述作法を扱い。パターンの考え方とその

    ebcm
    ebcm 2011/02/08
  • 引っ越しの前に知っておきたい荷造り&荷ほどきのコツ - はてなニュース

    進学や就職など、春の新生活に向けて、引っ越しの時期がピークを迎えます。そこで、引っ越しの際に知っておきたい、荷造りと荷ほどきのコツをまとめてみました。引っ越しを考えている方、必見です。 ■ダンボール、新聞紙、ガムテープ――事前に用意するモノ まずは、荷づくりに必要な道具を揃えましょう。 ▽ 荷造りスタート! 必要なものは?|一人暮らしの節約術〜一人暮らしの家具家電選びはレンタルがお得!時間とお金を思いっきり節約しませんか? こちらのサイトに書かれている、用意したい道具は以下の通り。 ダンボール 新聞紙(緩衝材) ガムテープ セロテープ・ビニールテープ 油性ペン カッター・はさみ ビニール袋・ラップ・輪ゴム 工具 掃除用具 中でも要になるのが、荷物を詰めるダンボール。引っ越し業者からももらえますが、足りない時や自分たちで済ませる引っ越しの際は、スーパーやコンビニなどで持っていってよいものをも

    引っ越しの前に知っておきたい荷造り&荷ほどきのコツ - はてなニュース