@nagise 裏勉強会LT「タスク管理関連」メモ

5/1に「@nagise 裏勉強会」が行われました。参加者は11名くらい、内容は自己紹介を兼ねたLT大会でした。id:Nagise,ご結婚おめでとうございます。自分のネタは課題管理関連。社内向けに資料を考えていたメモをEvernoteに残していたので、説明しつつツッコミを…

よもぎアイスを作ってみた

近所で両手に余る程度のヨモギを採集する。採集したヨモギを水洗いし、規定量の重曹を入れた湯でさっと茹でて冷水に取り、軽く絞る。ミキサーにヨモギを入れ、牛乳200mlとクリーム200mlを少しずつ入れながら、細かく裁断する。別に卵黄3個と砂糖50gをよく混…

先日、最後の14型ブラウン管テレビが壊れました。

新しいものを買おうかとも考えたんですが、年度末セールを逃し、結局買ってません。だって8万くらいするんだもの。そろそろ1ヶ月。このまま妻子が慣れれば、積極的に買うつもりはない。

TDD Boot Camp 北陸、自分的ふりかえり

3/13-14に開催したTDD Boot Camp 北陸から、もうすぐ1週間。幹事*1の立場から、ふりかえります。 まずは… 集まって頂いた方々、おつかれさまでした&ありがとうございました。遠方は首都圏、愛知、大阪からも、多数の参加を頂きました。どんだけ気合いが入っ…

TDD Boot Camp北陸のお知らせ(タイムテーブル)

タイムテーブルはこんな感じです。 2010年3月13日(土曜日) 10:00 〜 やんわりと受付開始 11:00 〜 12:00 id:t-wadaによる入門講演 12:00 〜 13:00 ランチタイム 13:00 〜 15:00 第一弾 ペアプロによるTDD、コードレビュー 15:00 〜 15:30 休憩 15:30 〜 17…

「あなたがTDDやユニットテストについて課題に感じていることがあれば、教えてください。」

参加者アンケートより。 想定バグ検出件数とか、昔からなぜかある指標を打ち倒すこと やろうと思ってもなかなかできない・・・ モックのライブラリー等を使ったテストケースの書き方。すべてのテストケースの実行時間の短縮 知識のみで実際の経験がないこと…

TDD Boot Camp 北陸についてのお知らせ

次の次の週末は、TDD Boot Camp 北陸です。 ということで各種お知らせ、(たぶん)第一弾です。 行きの交通手段について 高速バスの場合、今すぐに予約をとりましょう。週末の東京-金沢は10日前には予約で満席になります。 http://www.kakuyasubus.jp/kanto_…

TDDと品質保証

今んとこはこんなイメージです。 *1TDDで作るテストコードは、開発者が意図している仕様となっていることを保証している、と言う部分は言い切っちゃっていいような気はする。問題は、その仕様が要件を満たすとは限らないということ。最悪のシナリオは「仕様…

アジャイルに期待すること。

自分たちが、持続可能なペースで製品をリリースし続けることができるようになること。日々の仕事の中で獲得する知識と経験を取り込みながら、開発を加速していけるようになること。自分たちの持てる力を発揮できるようになること。確信を持ってコミットでき…

TDD Boot Camp 北陸の参加受付を始めましたよ

2010-03-13 (- 2010-03-14)は、TDD Boot Camp北陸です。 皆さまおなじみのid:t-wadaが、ついに北陸に襲来。 ペアプロしようぜ!コード見せ合おうぜ! 終日のTDD Boot Campコースと、1泊2日のガッツリ合宿コース。 山の中の天然温泉。 参加費は500円と8,500円…

ある程度大規模なチームでは開発環境整備チームが必要

という妄想です。 小規模かつ単一拠点だと何とかなるから、盲点っちゃ盲点ですよね。 拠点間のネットワーク接続環境の整備:「客先作業だからメールが取れない、1週間。」とかがないように。 各拠点である程度自由に使えるPCの確保:セキュリティ上の問題、…

twitterは流れが速すぎて。

何か広く聞きたいこととか、思い付きでも残していきたいこととかは、こっちに書いた方がいいということに、先ほど気付いた。

「将来の夢」

幼少の頃からこの問いは何かもう面倒で、なんというか、「『将来の夢』という質問に対して期待される回答」を答えようとしていたんだよな。「この人は僕に、なんて答えてほしいんだろう」とか。ほんと、ひねた子どもだwその人が一番喜びそうな答えは何なんな…

娘ちゃんに「いまから出張いってくるね」と言ったら、泣かれてしまった。

こんな仕事のやり方は、二度としない。

チームはタスクを決めるが、タスクはチームを決めない。

大切なことなので、こちらにも書いておく。 ここでいうタスクは、数時間〜数日程度のもの。

最短経路探索問題

スタートからの距離がdであることが決定している点集合P(d) = [p1, p2, ... , pn]に隣接し、かつ距離が決定していない点集合をP(d+1)として決定する…というのを再帰的にやると、距離のマップが出るよね。このとき、壁は初期状態から距離∞(無限大)を持つと…

TDD Boot Camp 北陸 事前アンケート中間発表

自由回答欄がいい感じにいい感じなので、だーっとコピペします。 引き続き、このアンケートにご協力頂けるかたを募集しています。TDDBC北陸に参加してみたい方はもちろん、興味はあるけど参加はできなさそうな方なども、ぜひご協力ください。 アンケートは =…

TDD Boot Camp 北陸の事前アンケートにご協力ください!

⇒ http://bit.ly/6ToL7W からお願いします。参考回答時間は5分!TDD Boot Camp 北陸に参加予定の方はもちろん、他の地域の方、参加予定じゃない方もご協力をお願いいたします >‿ アンケートにお答え頂いた方へ ご協力ありがとうございました。 結果は、まと…

滝は登ることもできる

ただし、凍結し、かつ、ハーネスが必要。 *1 *1:http://www.wallpaperlink.com/bin/0711/04140.html

ウォーターフォール開発からアジャイル開発への道は、どこにあるんだろう

→ *1どっちも無理だろ… *1:http://www.flickr.com/photos/nandminafrica/490385878, http://www.topnews.in/health/tai-chi-could-help-fight-against-type-2-diabetes-21699

「自分自身を評価してみてください」

リファクタリング・ウェットウェアを読書中です。自身のふりかえりにも丁度いいので、第1章の「さっそく実行」をさっそく実行してみます。 自分自身を評価してみてください。 Java : 上級者 根拠 : とりあえず、綺麗なコードは書けるとの評価を頂いたので。 …

タイトル変えた。

メッセージング風。今後もご愛顧お引き立て賜りますようよろしくお願い申し上げます。

LRUCache、一定時間経つと消えるところまで。

仕様変更その2まで対応。 Clockオブジェクトを導入 記事にしやすいよう、モッククラスをテストないに記述してるけど、分けた方がいい。 でも、Clock.SYSTEM_CLOCKは、interface Clock内に定義すべき。通常使うだろう、デフォルトオブジェクトがわかりやすい…

SI業界人は要チェック!!Subversionでのベンダブランチの運用手順。

svn

外部から納品物に自分たちが手を入れるような場合や、他の人が作ったパッケージ製品を改造して提供するような仕事を管理する場合に使えるパターンです。つまり、SI業界には必須ともいえるパターンなはず。レポジトリにvendorディレクトリを切っておき、その…

リーダの遅れは、依存するメンバの数だけ増幅される

リーダは、メンバが仕事を進める準備をしたりするのがお仕事だったりするので、その段階にいるリーダに対して、例えば1日分の追加作業が発生すると、リーダの準備を待っているメンバが5人いるとして、全体で6人日分の遅れが出てしまう。だから、準備の時期に…

LRUCache、仕様変更その1(事後の容量変更)まで

TDD Boot Campの課題の再挑戦です。 仕様変更その1(事後の容量変更)まで対応。ここまでは大して複雑にはならないのは、前回の通り。スナップショットとして。ポイントは、キー管理を内部クラス"KeyHolder"に委譲していることか。put時の容量超過と、capac…

TortoiseSVN = 尊いぜSVN

@katzchang 自分は「尊いぜ」と覚えてます 【スマホビジネス講演会アンケ http://polls.tw/cm/c 】 http://twitter.com/rch850/statuses/6919629868 覚えました。 というか覚え過ぎて、会話でも「尊いぜHGで〜」とか言ってしまうと思います。

TDD Boot Campのコード

というわけで、晒します。前半は@katzchang・@kozy4324のペア。後半は@katzchang・@yugoriのペア。Eclipseは独自に履歴を持っているので、2パターンを引っ張り出してきました。クラス宣言部にカーソルを当てて右クリックからLocal History。たぶん20セーブく…

TDD Boot Campの感想

「一番大事なことは最初に言う」とのことなので、大事なことから順に書きます。 反芻してるうちに思い出したら、追記するかもしれません。 ペアプロの前半のパートナーである@kozy4324とともにミルズ賞を受賞しました。 「前半のペアでコードが綺麗だった。…

宗教戦争

発生地域は、以下の2カ所が確認されています。 アクセス修飾子 private vs パッケージプライベート(またはprotected) continue/break 使っても良い vs 禁止 あと、個人的にはBeans否定派です。これも火種。