タグ

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

  • テストコードを作らない文化が浸透している現場へRuby/Railsが導入された結果への対策を考えてみる, tDiary 3.0.2 リリース - 会長@腹部日記(2011-04-29)

    _ テストコードを作らない文化が浸透している現場へRuby/Railsが導入された結果への対策を考えてみる まず、導入された結果は以下のようになっております。信じられないものもありますが、事実です。 1. マージが頻繁に行われる開発中はNoMethodErrorや文法エラーが続出。必要なコードのマージ漏れまで発生 2. 修正の度に人力テストが必要となり、コスト増大 3. これまで以上に責任論が追求される現場となる 4. コスト増加を恐れるあまりリファクタリングはおろか、巨大な迂回処理やコピペが横行する プロジェクトには、以下のようなテストコードを作(らない|れない)様々な原因があります。 問題分類 現場への影響

  • 『消臭力』の美少年が歌うCMには震災にかかわる深い秘密があった – Be Wise Be Happy Pouch[ポーチ]

    美少年が「ラ~ラ~ ララ~ラ ララララララ~ ラ~ラ~ ララ~ラ ララララ~♪」と歌うテレビCMでおなじみの、エステー『消臭力』。美しいヨーロッパの街を背景に歌っている癒やし系CMですよね。 「なんて素晴らしいCMなんだ!」と感動していると、突然少年は「しょ~しゅ~りぃ~きぃ~♪」と歌いだします。あまりにも突然の展開に、爆笑した人たちも多いと思います。「そういうオチなのか(笑)」と思わせて楽しませるCMと思いきや、実はこのCMにはもっと深い秘密が隠されていたのです。 なんとこのCM、東日大震災後にはじめて撮影したエステーのCMだったのです。さらに背景の街はポルトガルの都市・リスボンで、1755年に大地震と津波で6万人が亡くなった街でもあるのです。 エステー宣伝部責任者の鹿毛康司さんはこのCMに関して、「このリスボンは1755年に大地震と津波に見舞われ6万人以上のかたが亡くなった歴史をもつ

  • テスト駆動開発チートシート - やさしいデスマーチ

    TDD(テスト駆動開発)のチートシートを作ってみた。 TDDBCでid:t-wadaさんが話している内容とかテスト駆動開発入門から引っ張ってきています。 ダウンロードはこちらからどうぞ。 PNGイメージ: http://dl.dropbox.com/u/1393956/tdd_cheatsheet.png PDFファイル: http://dl.dropbox.com/u/1393956/tdd_cheatsheet.pdf 追記 印刷・再配布などはご自由にどうぞ。 もし、元データ(OmniGraffle)が欲しいという人は、コメント欄かTwitter経由で教えていただければ差し上げます。 追記2 このチートシートは、OmniGraffleで作りました。他に使えそうなツールとしては、イラレとか。Visioでもたぶん作れると思います。

    テスト駆動開発チートシート - やさしいデスマーチ
  • スクラムの概要を1分で理解できるイラスト【2018版】

    アジャイル開発に取り組むチーム向けのコーチングや、技術顧問、認定スクラムマスター研修などの各種トレーニングを提供しています。ぜひお気軽にご相談ください(初回相談無料) みなさんこんにちは。@ryuzeeです。 アジャイル開発のコーチングやトレーニングでスクラムの全体像を1枚の絵を使って説明することが多いのですが、以前作成したものを最新化したので公開します。 スクラム質的な価値やスクラム以外でも日々のプロセスに組み込んだほうが良いこと(テスト自動化や継続的インテグレーション)は含めていません。 あくまでスクラムの概要のみを書いています。 PDF版はこちらにおいておきます。 ※改変なしで引用元併記の上であれば自由に使っていただいて結構です。著作権自体は私に留保します。 内容の誤りや足りない事などがありましたらTwitterなどでお知らせください。 自分のスライドに入れて使うためのパワーポイ

    スクラムの概要を1分で理解できるイラスト【2018版】
    kanu-orz
    kanu-orz 2011/05/01
    明日のスタートアップのミーティングで使わさせて頂きま~す
  • EPEL リポジトリを活用して CentOS 5.x で Python 2.6 をインストールする - forest book

    CentOS 5.6 も Python は 2.4 なの!— Hajime Nakagami (@hajime_nakagami) 2011, 4月 8 Twitter を眺めていると、こういった声をちらほら聞くのでその対策をまとめてみます。 背景 CentOS 5.x で標準インストールされている Python のバージョンは 2.4.3 です。現在の Python 2 の最新バージョンは 2.7.1 であり、Good night, Posterous でも 2.6 以上を使うことが良さそうだと伺えます。私も個人的なアプリケーションを書くときは、2.4 を見限って 2.6 以上で書いています。私が 2.6 以上で使うようになったものとしては、構文では標準で提供されるようになった with 文 や、クラスデコレータ などがあります。標準ライブラリでは、abc, io, json, mult