タグ

ブックマーク / shuji-w6e.hatenadiary.org (3)

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

    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でもたぶん作れると思います。

    テスト駆動開発チートシート - やさしいデスマーチ
  • Datastoreのデータを表示・編集したい - やさしいデスマーチ

    GoogleAppEngineで開発をしている時にDatastoreのデータを直接扱いたい場合、管理コンソールを使えばだいたいの事は可能です。ですが、Keyの編集やBlobデータのアップロードなど細かい事は出来ませんし、ウェブのインターフェイス故に限界もあります。また、テストデータを作りたい場合などは、Excelのようにコピーをしながら簡単に作り、保存なんかもしたいわけです。 そこで新しいプロジェクトKotanを作ってみました。スクリーンショットはこんな感じ。 デモサイトはこちら。 ただし、Java Web Startで起動し嘘証明書を許可しなければ使えません。また、データアクセスをする為にGoogle Accountによる認証も必要になります。 技術的には、単純なSwingのクライアントアプリです。Commons Http Clientを使いサーバと通信を行いますが、GoogleのAcc

    Datastoreのデータを表示・編集したい - やさしいデスマーチ
  • Mac OS X にJavaの開発環境を設定する - やさしいデスマーチ

    昨年の新型の発売に合わせてMacBookを購入したわけですが、初Macという事もありWindowsのアプリを使うことも多かった事から、ほとんどBoot Campで使っていました。年末年始で時間も取れたのでMacに慣れるべく色々とやろうと思ったものの、色々とはまっています。 まずはJavaの開発環境を整えてみようという事で、EclipseとJava6をインストールしてみたので、まとめておきます。Windowsと違って色々と勝手も違いますね。慣れれば当たり前のような話かもしれませんが、同じようにそろそろMacに乗り換えてみようかな、とか思っているJava屋の人の参考になればと思います。 MacJava事情 Windowsで開発する場合と色々と事情が異なるので、まずはそれを整理して理解しておく必要があります。 VMの提供はSunではなくAppleが行っている VMには32bit版と64bit

    Mac OS X にJavaの開発環境を設定する - やさしいデスマーチ
  • 1