「スはスペックのス〜RSpecによるテスト駆動開発の実演〜」@札幌
- elim: むむ (08:48)
- ustreamer|72422: ありり (08:58)
- thata|394: 9時だな (09:00)
- thata|394: 始まった? (09:00)
- takkanm|2514: 映像まだー? (09:01)
- thata|394: 来ないですね>映像 (09:01)
- thata|394: ustreamペーンのリロードボタン押したら、動画きた! (09:14)
- wtnabe: みなさん音きてます? (09:15)
- takknm: 音は聞こえないです>< (09:15)
- thata|394: 音無さんです (09:15)
- wtnabe: 残念無念 (09:15)
- thata|394: 告知www (09:16)
- hsbt|3008: こんにちは!こんにちは! (09:16)
- wtnabe: 切れたですか? (09:17)
- thata|394: 提供www (09:17)
- ustreamer|35501: さいきどうしました (09:17)
- thata|394: テストクラブwww (09:17)
- ustreamer|36228: TEST CLUB ww (09:17)
- ustreamer|35501: おといってますか? (09:18)
- ustreamer|36228: 音もきた (09:18)
- hsbt|3008: 今出るようになった (09:18)
- wtnabe: おときたー (09:18)
- thata|394: 音来た! (09:18)
- ustreamer|36228: ありがとうございます (09:18)
- elim: おー音きたー (09:18)
- thata|394: おつです>36228 (09:18)
- thata|394: ノ (09:18)
- fkino: ノ (09:18)
- elim: 「興味ないか」 (09:19)
- elim: これ e-mobile 配信でしたっけ (09:19)
- thata|394: id:moroの頭が見えるwww (09:19)
- dara_: はい、emobileです (09:20)
- ustreamer|85391: 頑張れe-mobile (09:21)
- tad_: 生@kakutaniさん! (09:22)
- thata|394: 腕をまくるかくたにさん (09:22)
- ustreamer|44308: おお。見えた。 (09:22)
- takkanm|5906: しかし、角谷さんはデブサミ後に本気をだすイメージです (09:22)
- tad_: 今日はリミッターを外すとか…? (09:22)
- thata|394: "落ち着くんだ、テストを書いて落ち着くんだ" (09:23)
- wtnabe: 職場にイヤホン持ってくるんだった (09:24)
- thata|394: (09:27)
- ソフトウェア設計とは何か>http: //www.biwa.ne.jp/~mmura/SoftwareDevelopment/WhatIsSoftwareDesignJ.html
- ustreamer|48138: 起きれた。遅刻だけどw (09:27)
- elim: たださんが律子より角谷さんを選んだらしい http://twitter.com/tdtds/statuses/718016352 (09:28)
- wtnabe: あーつまりテストがないのは設計しかない状態に近いのか (09:28)
- thata|394: 律子>>>>>>>(越えられない壁)>>>>>>かくたに (09:29)
- tad_: たださん…すごいことが起きている (09:30)
- hsbt|3723: これを工程として説得させるのが大変なんだよなあ。 (09:30)
- ustreamer|48138: 朝早いですけど、会場に何人くらいいるんですか? (09:30)
- ustreamer|80314: 22人も見ているんだ。 (09:30)
- wtnabe: このプレゼンは音なしでもなんとか分かる。スバラシイ。 (09:31)
- ustreamer|21636: カメラもうちょっと寄って欲しいなぁ (09:31)
- ustreamer|80314: おお。すげー。よった! (09:31)
- elim: おお。よった。 (09:31)
- tad_: カメラすばらしい! (09:31)
- tdtds|1974: GJ (09:31)
- ustreamer|89045: GJ (09:31)
- hsbt|3723: GJ (09:31)
- takkanm|5906: テストを失敗させるのって重要ですよね (09:32)
- thata|394: GJ (09:32)
- takkanm|5906: GJ (09:32)
- ustreamer|80314: これって自分の名前を変えられないのかな。 (09:32)
- elim: まずテストに失敗する事を確認してからコードを書く、でしたっけ。 (09:32)
- tdtds|1974: /nick hogeでできますよ (09:32)
- tad_: /nick 好きな名前、ですよ (09:32)
- ustreamer|80314: もしや、IRCじゃないと出来ないのか。 (09:32)
- takkanm|5906: そんなことないですよ (09:33)
- tdtds|1974: 北海道でも服装が変わらないkakutani (09:33)
- tad_: 確かに…。 (09:33)
- hsbt|3723: なんだってー (09:33)
- elim: 花畑 :) (09:34)
- wtnabe: 花畑w (09:34)
- hsbt|3723: お花畑 (09:34)
- elim: わはは (09:34)
- thata|394: 花畑www (09:34)
- xibbar|6413: あ。名前変えられた。 (09:34)
- inako: おー (09:34)
- elim: これは分かり易い (09:35)
- walf443: 寝坊した (09:35)
- wtnabe: 花畑から現実経由理想行き (09:35)
- tad_: なるほどほど (09:35)
- tdtds|1974: あとはkakutaniの顔にスポットライトが当たっていれば完璧:-) (09:38)
- fkino: 「仮実装(Fake It)」「明白な実装(Obvious Implementation)」「三角測量(Triangulation)」 (09:38)
- ustreamer|3963: これ行きたかったー。 (09:39)
- xibbar|6413: うーむ。たまに切れるなぁ。 (09:40)
- tad_: がんばれいーもば (09:40)
- hsbt|3723: 切れた (09:40)
- tdtds: ustのアカウント取った (09:40)
- xibbar|6413: 映像は仕方ないとして、声はつながって欲しいなぁ。 (09:41)
- walf443: なんか早送りになったw (09:41)
- ustreamer|20935: 映像のクオリティおとしてみましょうか (09:41)
- inao|2348: はやおくりw (09:41)
- thata|394: いま早送りwww (09:41)
- xibbar|6413: おもしろかった。 (09:41)
- tdtds: ksk ksk! (09:41)
- haru01: w (09:41)
- thata|394: かくたにはスタンド使い (09:41)
- tdtds: the worldかよ (09:41)
- hsbt|3723: あの手の動きはやはり (09:41)
- ustreamer|20935: どうでしょう (09:41)
- tad_: とりあえずメニューからバッファを長めに設定するのはできますよー (09:41)
- ustreamer|20935: 下げ過ぎかな (09:41)
- ustreamer|20935: お。 (09:42)
- ustreamer|20935: もどします (09:42)
- wtnabe: 黒バックの赤文字がつらいなぁ (09:42)
- walf443: ひょっとして開始時間少し遅くなりました? (09:43)
- ustreamer|20935: FPSおとしました (09:43)
- tad_: あぁ、そっちの方がいいのかもしれません (09:43)
- xibbar|6413: 26人まで増えてる (09:44)
- takkanm: ircで入り直した (09:44)
- hsbt: この記事はいい記事 (09:45)
- walf443: rspecはあわせてdiff-lcsとかrcovとかも入れた方がいいね (09:46)
- shida: コードが読みづらいす (09:47)
- thata|394: 欧米か! (09:47)
- shida: おぉ、拡大されました。ありがとうございます。みやすくなりました。 (09:48)
- suzuki|8958: 読める! (09:48)
- tad_: すばらしい (09:48)
- tad_: 明瞭か! (09:48)
- ustreamer|20935: タイトル切れない方がいいですか? (09:49)
- takkanm: あわせて使いたい rushcheck http://rushcheck.rubyforge.org/rushcheck.html#classify (09:49)
- inao|2348: おー (09:49)
- tad_: スはスペックのス: http://jp.rubyist.net/magazine/?0021-Rspec (09:50)
- hsbt: かたぬき! (09:50)
- suzuki|8958: 型抜きはないなw (09:50)
- hsbt: 昨日の懇親会ネタだ (09:51)
- suzuki|8958: 舟盛り時の? http://d.hatena.ne.jp/moro/20080216/1203117176 (09:52)
- yoshiori: ZenTest すごい!! (09:53)
- tad_: これはすごいふなもり。 (09:54)
- ustreamer|20935: コンソールみえますか? (09:54)
- shida: みえます (09:54)
- takkanm: みえまーす (09:54)
- takkanm: id:moro さん登場!! (09:54)
- wtnabe: すごい状態のemacs出てきた (09:54)
- ustreamer|20935: 顔みたいですか?w (09:54)
- elim: .git (09:54)
- thata|394: (09:54)
- yoshiori: みえまーす (09:54)
- hsbt: git! (09:54)
- yoshiori: git さっぱりわからなかったり>< (09:55)
- wtnabe: live coding (09:55)
- ustreamer|20935: moroさんがThinkのカードを掲げてます (09:55)
- yoshiori: SKK!! (09:55)
- suzuki|8958: tab-width = 2 なんだ (09:56)
- dara_: state: RED (09:56)
- shida: autotest? (09:56)
- hsbt: autotestは初耳だなー (09:56)
- inao|2348: この下からのバーってzentest? (09:57)
- walf443: ZenTestに入ってるautotestを使うとテストを自動的に定期的に実行させることが出来る (09:57)
- xibbar|6413: emacs使いこなしているなー (09:57)
- shida: ふむふむ (09:57)
- inao|2348: naruhodo- (09:57)
- walf443: autotest+screen > 下のバー (09:57)
- dara_: GREEN (09:57)
- thata|394: Fake!! (09:57)
- yoshiori: 下のやつは ZenTest&Growl じゃないかな? (09:57)
- walf443: コードは角谷さんのサイトのどこかに書いてあるはず (09:57)
- takkanm: これみてると、テストがコンパイラみたいに感じるなぁ (09:58)
- hsbt: 壁紙がアジャイルプラクティスの絵画? (09:59)
- dara_: Red (09:59)
- thata|394: そうですよ>hsbt (09:59)
- dara_: Green (10:00)
- elim: ぱちぱち (10:00)
- hsbt: これはいい実演 (10:00)
- shida: え、あの、赤くあがってくるのが、autotest+screen? (10:00)
- xibbar|6413: 切れた。 (10:00)
- tdtds_: また止まった (10:00)
- elim: 赤いのは Growl ですよねね (10:00)
- hsbt: 時が止まった (10:00)
- wtnabe: iswitch 知らなかった (10:01)
- walf443: うーん。違うかも > autotest-screen (10:01)
- elim: そして時は動きだす (10:01)
- tad_: 赤い×を(笑)にするスキンが欲しい (10:01)
- dara_: Think (10:01)
- walf443: http://saikyoline.jp/weblog/2007/07/autotestscreen.html (10:02)
- dara_: Red (10:02)
- tdtds_: itも直さないと~ (10:02)
- tad_: なるなるほど (10:02)
- walf443: autotest screenはこんなの。見えてた気がしたけど気のせいみたいw (10:02)
- yoshiori: 赤い×を「m9(^Д^)ぷぎゃー.」にして自動的に Twitter に投げる迷惑なプラグインが実在する (10:03)
- tad_: すばらしいテストスイーツ(ぷぎゃー)。 (10:03)
- inao|2348: www (10:03)
- dara_: Refactor (10:03)
- suzuki|8958: Leopard うまく使ってるなー (10:05)
- shida: growl って? これですか? http://www.moongift.jp/2008/02/yowl/ (10:05)
- thata|394: injectきたw (10:05)
- ustreamer|81990: inject使ってる (10:05)
- tdtds_: inject派め! (10:05)
- xibbar|6413: inject大好き。 (10:05)
- dara_: REd (10:05)
- tad_: おぉ (10:06)
- thata|394: kakutani.comから来ました (10:06)
- dara_: Green - > Refactor (10:07)
- yoshiori: 多分,その3回の一回目を一緒にペアプロできたって自慢してみる (10:07)
- tad_: おーそれだったのですね (10:07)
- yoshiori: 変数名とかが洗練されてるw (10:08)
- wtnabe: しまった iswitch に感動してたらだいぶ見逃した (10:08)
- dara_: green (10:08)
- ustreamer|4657: moroの鼻息が聞こえるw (10:08)
- dara_: red (10:09)
- takkanm: injectが消された (10:09)
- tad_: 今のカッコいい (10:09)
- yoshiori: QuickSilver で説明かっこいい (10:10)
- tdtds_: live codingとプレゼンが融合してるナァ (10:10)
- wtnabe: banner みたいなもんなのか (10:10)
- dara_: green (10:10)
- kazumi007: QuickSilverか (10:10)
- shida: おぉーーー (10:12)
- dara_: green (10:12)
- hsbt: ぱちぱち (10:12)
- tad_: すげー (10:12)
- thata|394: id:moro 乙 (10:12)
- xibbar|6413: 乙 (10:13)
- wtnabe: 今までテストやコードの中でコメントとして書いていたものを割とそのまま持ってきやすい気がする。いいな。 (10:13)
- kazumi007: 開発サイクルを短くすることで、修正を楽にしようという作戦なんだな。 (10:14)
- inao|2348: 角谷さん、徹夜なんですか? (10:14)
- xibbar|6413: 一番したが読めない (10:14)
- thata|394: それは質疑応答でw>inao (10:14)
- xibbar|6413: フィードバックか? (10:14)
- dara_: リズムとフィードバックです (10:15)
- dara_: 一番した (10:15)
- inao|2348: w (10:15)
- kazumi007: リズムとフィードバック (10:15)
- shida: フィーリングと読んでた w (10:15)
- ustreamer|4657: ポリリズムとフィードバック (10:15)
- yoshiori: オーム社くる!? (10:15)
- tad_: ま、まさかぁ… (10:15)
- xibbar|6413: 赤は辛いというのがよくわかった。 (10:15)
- wtnabe: 赤が見にくいからTerminalをいつも白バックにしてます (10:16)
- takkanm: 達人プログラマーは表紙がいっぱいあるから、どれかっていいかわからず買えていない (10:16)
- takkanm: 北欧ktkr (10:16)
- kazumi007: ASCII社の達人プログラマーです。 (10:16)
- tad_: あーこの辺分かってなさすぎだおれ>< (10:17)
- thata|394: ほくおう (10:17)
- kazumi007: Wiiリモコン使ってる? (10:17)
- yoshiori: 結城さんktkr (10:18)
- thata|394: ゆうきさんのじゃないやつですよー (10:18)
- elim: ぱちぱちぱちぱち (10:18)
- shida: おつかれさまでしたーーー (10:18)
- hsbt: ぱちぱち (10:18)
- poppen: パチパチ (10:18)
- wtnabe: ぱちぱちぱち (10:18)
- yoshiori: あ,ちがうんですね (10:18)
- tad_: ぱちぱちぱちぱち (10:18)
- yoshiori: ぱちぱち (10:18)
- fkino: ぱちぱち (10:18)
- takkanm: ぱちぱち (10:18)
- xibbar|6413: 読まなきゃならない本多すぎだ。 (10:18)
- haru01: ぱちぱち (10:18)
- kunit: ぱちぱち (10:18)
- ustreamer|74361: ぱちぱち (10:18)
- tad_: やった! (10:18)
- haru01: w (10:18)
- thata|394: 「きのうは徹夜だったんですか?」 (10:18)
- takkanm: 30分延長ーw (10:18)
- yoshiori: やった!! (10:18)
- elim: ノ (10:18)
- walf443: ノ (10:18)
- tad_: ノ (10:18)
- xibbar|6413: ロスタイム突入 (10:18)
- tad_: ノノ (10:18)
- yoshiori: 昨日の舟盛りkwsk (10:18)
- takkanm: のっちぶんは補給したんですか? (10:18)
- xibbar|6413: 質問者大杉。 (10:18)
- wtnabe: 職場なオレは質疑応答には参加できねっす (10:19)
- tad_: お疲れさまです。 (10:19)
- hyoshiok|7409: 質問者の声が聞きにくい (10:19)
- ustreamer|32796: 質問きこえずらいので会場の人IRCにフォローお願いできますか?! (10:19)
- wtnabe: しかしオレは今からるびま読む (10:19)
- xibbar|6413: オレも読まねば。 (10:20)
- ustreamer|16613: 角谷さん! (10:22)
- ustreamer|16613: 今北産業 (10:23)
- ustreamer|66800: red greed refacter (10:23)
- hyoshiok|7409: emacsでSKKとは漢 (10:23)
- thata|394: roll_gutter かっこよす (10:25)
- tdtds: これはひどいww (10:25)
- tad_: 16613: 本編終わって質問&デモの続きコーナー(30分)です (10:25)
- elim: かっけー (10:26)
- thata|394: 「すばらしー」www (10:26)
- takkanm: ここまでくると、ブロックの括弧もうざいな (10:26)
- ustreamer|16613: ボウリングか。いま把握w (10:27)
- inao|2348: ? (10:27)
- tad_: http://codekata.pragprog.com/ (10:27)
- dot|8711: 521 (10:28)
- dara_: 会場の一体感ww (10:28)
- hsbt: Think (10:28)
- takkanm: 会場プログラミング (10:28)
- tdtds: 算数苦手な人々ww (10:28)
- yoshiori: 二個目 roll_index+1 じゃね? (10:30)
- yoshiori: あ,修正された>< (10:30)
- walf443: うぉ。いつのまにか人数が40人超えてる (10:30)
- tdtds: 会場にいいナビゲータがいるな (10:31)
- kazumi007: roll_indexの処理はむずかしいね。 (10:31)
- thata|394: リモートペアプロ>yoshiori (10:31)
- elim: 保存時実行だと autosavebuffers と干渉しちゃうかな (10:31)
- thata|394: roll_indexむずい (10:31)
- elim: autotest (10:31)
- tdtds: さすがに読めなくなった (10:32)
- thata|394: Refactorの時間 (10:32)
- tokada: Nice Camera. (10:33)
- thata|394: ustreamの画面にircの書き込みを流したい (10:34)
- wtnabe: リアルタイムでこのスピードかぁ。自分の力不足痛感しまくり。 (10:34)
- youchan|1074: livecodingをサポートするサイトとか作れないかなー (10:35)
- youchan|1074: 32ptなのに横が切れてないw (10:37)
- ustreamer|74361: Refactor 万歳! < 切れてない (10:37)
- takkanm: ボブおじさん (10:37)
- tad_: 「消して〜リライトして〜」ってRefactoringの歌だなぁ (10:38)
- tokada: 「可能だったら下から積み上げるほうがいい。忘れちゃうから」 (10:39)
- wtnabe: ナイスw > tad (10:39)
- yoshiori: おー (10:39)
- yamashiro-1: ぱちぱち (10:39)
- tad_: yatta! (10:39)
- thata|394: 受け入れ通った! (10:39)
- tdtds: 拍手www (10:39)
- ustreamer|74361: ピン投げてるみたい (10:39)
- youchan|1074: patipati (10:40)
- takkanm: 悲しいけど、現実はこのタイミングで仕様変更or機能追加要求なのよね (10:40)
- thata|394: DSLだな (10:41)
- yoshiori: ping kakutani.com (10:41)
- tad_: ping! (10:41)
- yoshiori: ピン投げてみた (10:41)
- tdtds: それが悲しくないのがTDDなんじゃね? >takkanm (10:42)
- inao|2348: かっこいー (10:42)
- takkanm: なるほど。> tdtds (10:43)
- kazumi007: どこでリファクタリングをやめるのかな (10:43)
- thata|394: 時が戻りだす! (10:43)
- ustreamer|74361: すてきだ (10:43)
- takkanm: メイド イン ヘブンか (10:44)
- yoshiori: ぱちぱち (10:44)
- tad_: patipati! (10:44)
- ustreamer|74361: ぱちぱち (10:44)
- poppen: ぱちぱち (10:44)
- takkanm: おつかれさまでした (10:44)
- yamashiro-1: ぱちぱち (10:44)
- kazumi007: ぱちぱち (10:44)
- hyoshiok|7409: ぱちぱち (10:44)
- inao|2348: ぱちぱち (10:44)
- tdtds: ぱちぱち (10:44)
- xibbar|6413: お疲れさまでした。 (10:44)
- poppen: 面白かった! (10:44)
- fkino: ぱちぱち (10:44)
- kunit: ぱちぱち (10:44)
- thata|394: 乙 (10:44)
- tad_: 今度サインさせてもらおう (10:44)
- takkanm: ぱちぱち (10:44)
- ustreamer|74361: 途中から見たけどすごい面白かった (10:44)
- tdtds: サインしちゃったりして (10:44)
- ustreamer|43042: 乙 (10:44)
- walf443: IRCって聞こえた (10:44)
- yoshiori: 角谷さんみてるー!!! (10:45)
- tad_: 休日の朝に40人越えは結構すごいと思うっす (10:45)
- walf443: Ruby会議メソッドktkr (10:45)
- fkino: お疲れ様でした (10:45)
- walf443: まじろう!まじろう! (10:45)
- yamashiro-1: すごく面白かったです。お疲れ様です (10:45)
- tad_: class TDD < MDD; end (10:45)
- xibbar|6413: そう。この状況ってRubyKaigiみたいね。 (10:45)
- thata|394: "ircなんて見れるわけない"www (10:45)
- tdtds: やっぱRubyKaigiにもust入れたいなぁ (10:45)
- inao|2348: 休憩トークw (10:46)
- yoshiori: irc なんて見えるわけ無いとか言いながら自分の動画をニコニコにあげる角谷さんは絶対に ドM! (10:46)
- ustreamer|60760: うちの開発にも取り入れたい (10:46)
- thata|394: sumimさん? (10:46)
- tdtds: 休憩中はニコ動を見るので始まったら教えてください(ぉぃ) (10:46)
- ustreamer|74361: irc の会話拾ってくれる人がいたら質疑も参加できるかな (10:46)
- tad_: wwwww (10:46)
- youchan|1074: typesterをリアルタイムでできればlivecodingに使えないかなー? (10:46)
- hsbt: やっぱりニコニコ動画をなんとかしないと… (10:47)
- tad_: 全力でニコ動を(ry (10:47)
- elim: むらけんのどたまが見える (10:47)
- elim: 広告買うしかないな (10:47)
- wtnabe: もくもくとるびまを読む (10:47)
- thata|394: かくたにさん (10:48)
- thata|394: こっちみんなw (10:48)
- yoshiori: 角谷さんアップ!!! (10:48)
- elim: 角谷さんかっけー (10:48)
- yoshiori: 帯域無いwwww (10:48)
- youchan|1074: まちがえた。typesterは作った人の名前か (10:48)
- yoshiori: お, (10:48)
- yoshiori: キター (10:48)
- yoshiori: 乙です (10:49)
- youchan|1074: TTYShereでlivecoding配信できないかなー (10:49)
- kakutani: 発表おわた (10:49)
- tdtds: 乙 (10:49)
- yoshiori: 乙です (10:49)
- tad_: お疲れです〜〜 (10:49)
- yamashiro-1: おつかれさまです (10:49)
- thata|394: 乙 (10:49)
- fkino: おつかれさまです (10:49)
- kazumi007: おつです。 (10:49)
- takkanm: おつかれさまです (10:49)
- kakutani: ustreamのチャットのログってどうやったら見れるんだろw (10:49)
- walf443: 端末だけだとしゃべってる人がいないので結構わかりづらいかなと思う (10:49)
- inao|2348: おつかれさまですー (10:49)
- kakutani: なんか会場の人には見えていたらしいというRubyKaigiメソッドwww (10:49)
- yoshiori: Tiarra で<ログ (10:49)
- ustreamer|74361: 全員 SSH して screen で livecoding (10:49)
- wtnabe: srd (10:50)
- elim: 複数人で編集できるエディタはあったよねー (10:50)
- dara: てすてす (10:50)
- yoshiori: 途中から tiarra でつなげたので ログ持ってますけどいりますか? (10:50)
- inao|2348: なんてやつですか?>エディタ (10:51)
- takkanm: なんかsqueakの環境でなかったけ?secondlifeみたいな環境でペアプロできるやつ (10:51)