2011-01-01から1年間の記事一覧
ちょっとシェルスクリプトを書く機会があったので、ユニットテストできるかなーと思って調べてみたのでメモ。こんなんがあった。 Google Code Archive - Long-term storage for Google Code Project Hosting.ダウンロードして解凍 $ wget http://shunit2.goo…
meeting/14 - Shibuya.trac Wiki - Shibuya.trac - OSDN発表スライドはこちらhttp://dl.dropbox.com/u/8494587/Shibutra10/index.htmlまず会場を貸していただいた ニフティの皆様ありがとうございました。今回は最初の打診のときからいろいろとお手数をおか…
最近読んだ本WEB+DB PRESS Vol.60作者: まつもとゆきひろ,西尾泰和,山田憲晋,城戸忠之,増井俊之,羽生章洋,uupaa,ミック,塙与志夫,原悠,奥一穂,はまちや2,大沢和宏,吾郷協,浜本階生,中島拓,中島聡,矢野りん,角田直行,能登信晴,田村哲也,吉村譲,結城亜砂子,角…
個人的には含まれないと思います。とはいえ関連性はある。モジュールにどう分割して、どういう風に依存させていくかというのは重要です。モジュールというのは例えば、DBアクセス専用のクラス、各機能から横断的に使われる共通クラス、前記2つに依存するWeb…
最近職場では構成管理というキーワードが(どちらかというと悪い意味で)ホットなのですが、考えてみるとこれは人によってイメージが違う抽象的な概念ですね。ソフトウェア単体の話じゃなくてインフラ環境まで含めた総合的なソフトウェア、ハードウェア環境…
それぞれのBTSのワークフローはなかなか特色があるね。Tracのワークフローは以下のようになります。new(新規) → assigned(アサイン済み) → accepted(受け入れ済み) → closed(クローズ)TracWorkflow – The Trac ProjectTracはResolution(解決状況)…
2/17(木)に某所でJIRA vs Redmine vs Tracなるものが開催されるようですが、Mantisのことを書いてみたいと思います。Mantisという名前はバグ(虫)を食べる昆虫カマキリから来ているようです。ちなみに僕のMantis実戦経験は製品開発で2週間ぐらいQAの人と…
ビルドのたびにDBを作り直す継続的データベースインテグレーションをHudson+DBFluteのReplaceSchemaでやっています。やり方はシェルの実行でこんな感じに入力して実行します。 cd dbflute_exampledb export DBFLUTE_ENVIRONMENT_TYPE=ut export answer=y sh …
どうもコードレビューなんてほとんどやったことないwyukawaです。こんにちは。Review Boardならコードレビューを効率良くできる! (1/3):ユカイ、ツーカイ、カイハツ環境!(19) - @ITは面白そう。プレコミットレビュー方式なんだね。レビューOKまでコミ…
バグIDが30の状況はどうなっている?とか、SVNリビジョン100のせいでテストが失敗するようになったとか、現在はテストケースIDが200のテストを試験しているとか、のように事象にユニークなIDを付けて管理することによりコミュニケーションコストを下げるとい…
MacBook Air 11インチ欲しい!!MacBook Air 11インチ欲しい!キャンペーンに応募してみる。
ソフトウエア開発において、例えば要件定義、基本設計などの作業を進めていくにあたって個々の作業をどう管理するかというのは重要な問題です。担当者が基本設計書を作成したら誰がレビューして承認するのか?といった個々のタスクの流れをどう管理していく…
あけおめ、ことよろ。新年仕事初めで一週間過ぎましたが、そのタイムラインをかるく書いときます。1/1(土) 天皇杯の鹿島vs清水をテレビで見る。主力の大量流出が噂されるエスパルスは負けて良かったかも。1/2,3 早起きして箱根駅伝見ようとするも当然無理…