『JUnit実践入門』写経・実践会 in 横浜 / CI周りのテーマに関するつぶやきメモ #junitbook

横浜開催の当シリーズでCI周りのテーマ・ネタについて出た意見等を。 実際に開催の運びとなった際はこのページはタイトルが変わって該当回のTogetterまとめとなる予定です。 『JUnit実践入門』写経・実践会 in 横浜 - connpass 続きを読む
1
しんや @shinyaa31

#junitbook 横浜第5回は振舞駆動開発(BDD)の予定だけど、第6回移行はどうしよう。カバレッジ、Jenkins、問題演習、Android、あとおまけ(特別編?)でWebテスト周りとか。Android以外は何らかの形で取り組みたいんだがどういう形が良いかな〜?

2013-03-21 21:56:02
とーます @grimrose

@shinyaa31 次回に募ってみるのどうでしょう。

2013-03-21 22:05:52
しんや @shinyaa31

@grimrose そうですね〜。Jenkins周りも自鯖 or AWS無料利用枠等で立てて色々試してみるとかも需要無くはないかなとも思いますし。BDD(第5回)→CIとテストを絡めて(第6回)→Web周り(第7回)→問題演習/ペアプロTDD(第8回)位はネタとしては行けそう。

2013-03-21 22:11:53
とーます @grimrose

@shinyaa31 Jenkinsは案外早く終わりそうな気がします。

2013-03-21 22:20:33
sue445 @sue445

@grimrose @shinyaa31 AWS無料利用枠でjenkinsはきついですw(経験者談)

2013-03-21 22:22:06
リンク http://sue445.hatenablog.com/ 個人でJenkinsを入れるために比較したこと - くりにっき 個人でJenkinsを入れてみたかったのでいろいろ調べてました 料金体系は個人の小遣いで使える範囲(月数千円)でしか比較していません 為替レートは $1 = 90円 で計算しています CloudBees: The Java PaaS Company Jenkinsのクラウドサービスで「DEV@cloud」というのがあります 料金体系 http://www.cloudbees.com/platform/pricing/devcloud.cb FREE: 無料 BASE: 月$15 = 月1350円 PRO:
しんや @shinyaa31

@grimrose だとすると、CI+カバレッジ+問題演習引っくるめてとか。章的には5章分ですが問題も全部こなす必要は無いし、Jenkinsとテストを絡めて体験出来れば、位のハードルにすればちょうど良いかもですね。

2013-03-21 22:22:17
しんや @shinyaa31

@sue445 @grimrose まじすかw まぁそんなにハードな事しないまでも、流れを掴めれば良しとするなら各自ローカルとかでも良いのかな〜。

2013-03-21 22:24:52
irof @irof

@shinyaa31 @sue445 @grimrose ローカルの方がいいと思ってたり(割り込み

2013-03-21 22:26:05
しんや @shinyaa31

@irof @sue445 @grimrose 場合によってはスペックその方が良かったりしますからね〜。ペアプロ混ぜる場合も、対象がどちらかの個人PC(に入れたJenkins)なだけで体験としては変わらないですし。(※何らかの形で情報共有は必要だけど)

2013-03-21 22:28:28
sue445 @sue445

@shinyaa31 @irof @grimrose microインスタンスはメモリ613MBしかないからmvn buildしてる最中にメモリ不足でジョブが落ちますw http://t.co/CK2cOAMe08

2013-03-21 22:28:54
sue445 @sue445

@shinyaa31 @irof @grimrose さくっとCIしたいならcloudbeesのjenkinsかtravis使った方がいい気がします

2013-03-21 22:29:42
とーます @grimrose

@sue445 @irof @shinyaa31 travisとCloudBeesの使い方をハンズオンでやるのもありですね。

2013-03-21 22:30:26
しんや @shinyaa31

@grimrose @sue445 @irof おっ、何やら良い感じで転がり始めて来ましたね。ローカルでまずはJenkinsお試し→travisとCloudBeesで発展形、みたいなのも良いですね。テストはサンプル用に幾つか作成・連携出来れば後は応用出来るし。

2013-03-21 22:33:02
Yotaro TAKAHASHI @PoohSunny

@shinyaa31 遅ればせながら。cloudbeesのは興味がありつつも、まだ触ったことがないので勉強会で触れられると私は嬉しいですー。

2013-03-21 23:58:14
しんや @shinyaa31

@PoohSunny なるほど。JenkinsやCI周りの内容も、割と需要ありそうですね。内容はまだ全然ですが、『JUnit実践入門』のシリーズで何かやる方向で検討してみましょう。

2013-03-21 23:59:54
Yotaro TAKAHASHI @PoohSunny

@shinyaa31 ですね! あと思いつきですが、オフレコ的に導入でつまづいたことの共有とかすると有意義かもです。CIってかJenkinsちょっと前に社内でも導入して、いろいろつまづいた経験があり、同じような人もいるのではと推測していますので。ハマるとトコトンハマりますから。

2013-03-22 00:04:42
しんや @shinyaa31

@PoohSunny 基本は手を動かしてJenkinsなりを動かす形ではあるが、そこに至るまでの躓き(及び解決策)の共有とか、教え合い的な場が持てると良さ気ですね。

2013-03-22 00:12:50
Yotaro TAKAHASHI @PoohSunny

@shinyaa31 はい! ただ確かに基本は実践だと思ってます。あんまり深入りすると時間がヤバそうですが。

2013-03-22 00:14:50
ムンク @skowata

@shinyaa31 そうですね~、理想は今迄写経してきた物をフル活用して、、、という感じだと思うんですが(まぁ、全然写経が出来てない自分が言うのは何ですし、自分でクビが締まってる気ががが)

2013-03-22 01:03:06
しんや @shinyaa31

@skowata 後は会の名前に『実践会』と銘打っているので、写経は出来ない(間に合わない)までも、何らか手を動かして自分の経験になれば良いかなと。読むだけよりも、頭や手を動かした方が得る物も多いですしね。

2013-03-22 01:05:06
ムンク @skowata

@shinyaa31 そうですね、読んだだけではわからない・身に付かない事も、一回写経するだけで「心で理解する」事が出来る場合もありますしね~(勿論そうでない場合もありますが(汗))

2013-03-22 01:06:58
ムンク @skowata

Jenkins転かしたら原因作ったヤツの名前入れて「○○、アウト~!」っていうプラグイン、どっかに無いかな?ありそうやけど(^^;

2013-03-22 18:42:52
ムンク @skowata

@grimrose 確かに、その手もあったか(^^)

2013-03-22 18:53:35
とーます @grimrose

@skowata @shinyaa31 Jenkinsのプラグインを作ってみるという案が出たので、ご報告します。

2013-03-22 18:59:58