うさぎ組

ソフトウェア開発、チームによる製品開発、アジャイル、ソフトウェアテスト

Jenkinsでワークスペースの画像をジョブのトップ画面に表示する方法

ジョブの説明を使う ジョブには「説明」と呼ばれる領域があります。 ジョブの設定画面からも、ジョブのトップ画面からも編集出来ます。 ここにはHTMLを書く事ができて、それがそのまま、ジョブの名前のしたのあたりに表示されるようになります。 ワークスペ…

JenkinsからRedmineのチケットをクローズとかするPluginつくったった

公開場所 BitBucket:【BaseReality6thLayer / RedmineRest — Bitbucket】 バイナリ:【Dropbox - RedmineRest.hpi】 できること ジョブが成功したときにコミットコメントに含まれているチケットを特定のステータスに更新します。 RedmineのREST APIを使って更…

プロジェクトに計画はあるのに、設計はないのだろうか?

PM

昨日、PMI中部の勉強会に参加してきました。 【3月27日 「本当にPMは育成出来るのか?」(PMIJ中部 3月度定例会)(愛知県)】 その日いろんな意見を交換したり、懇親会でもたくさんの話を聞いていて疑問がでました。 「プロジェクトにはプロジェクト計画という…

Groovy基礎勉強会開催報告 #GroovyBase

イベント募集ページ:【Groovy基礎勉強会 - connpass】 Togetter:【2013/03/09(#GroovyBase)Groovy基礎勉強会 - Togetterまとめ】 スライド The History of Groovy #GroovyBase from Kyon Mm 感想 名古屋以外での基礎勉強会は初めてだったのですけれど、無…

プログラマーが「テストを書く」といい、テストエンジニアが「テストをする」という理由について

以前にGistに書いていたのですが、忘れそうなのでリンク貼りつつ、転載しておきます。【プログラマーが「テストを書く」といい、テストエンジニアが「テストをする」という理由について.md】 はじめに ここに書かれているのは、「主目的」であって、プログラ…

アジャイルなテストの見積もりと計画作りの開催ご報告 #NagoyaTesting

イベント:Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくり- #NagoyaTesting on Zusaar Togetter:Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくり- #NagoyaTesting - Togetterまとめ スライド #NagoyaTesting アジャ…

ネットに転がっているGroovyスクリプトを直接実行する

ネットワーク上にあるGroovyスクリプトを直接実行できます。 groovy https://gist.github.com/kyonmm/5187373/raw/ghello.groovy Groovyがインストールされている環境で上のコードを実行すると、SwingでHello Worldがでてくるはずです。 (実はこれは100文字…

#HDIfes でテストの入門的な話をしてきた。

イベントページ HDIfes #01「価値のためのテスト」 - HDIfes UXDx開発xゲーム 情報交換会 | Doorkeeper スライド http://goo.gl/vWaF3 イベントについて イベントページみてください。 発表の感じ 先人が作り上げて来たソフトウェアテストや品質といったもの…

Enterprise User eXperience Designに参加してきた #devlove

UX

ものすごい久しぶりな気がするDevLOVEに参加しました。 前に参加したのは2011/04あたりな気がします。というか、2回目ですかね。 Enterprise User eXperience Design -ユーザー中心設計の実践 - - DevLOVE | Doorkeeper papandaさんとご挨拶 僕から一方的に…

うさみみエンジニアが2012年に買った技術書

追加 2013/01/01 ここから 僕の読書方法Togetter 【うさみみさんの本の読み方 - Togetterまとめ】 (2012年の【僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組】のときに「どのように読書しているか」への質問ツイートへの返答をまとめたも…

TDDの自殺 #kyon_mmAdvent

TDD

はじめに 僕は熱心にTDDを勧めているエンジニアです。 ですが、この2年でTDDが銀の弾丸ではないことも気付き始めました。 その気づきの一つがこのTDDの自殺です。 先にFacebookで投稿したところ、評価をもらえたので投稿します。 「読み手を選ぶエントリーで…

テストの価値。開発者とテストエンジニアの相違。 #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの18日目です。 http://connpass.com/event/1457/【ソフトウェアテストの言葉入門 #kyon_mmAdvent - うさぎ組】に続きテストシリーズ2日目。 注意 ここで、開発者とテストエンジニアと書いたのは、…

ソフトウェアテストの言葉入門 #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの17日目です。 http://connpass.com/event/1457/ これは非常にながーい時間がかかりましたが、いぜんにid:kura_replace(@PG_kura)さんのWeb プログラミングってこんな感じじゃなかろうか - 偏見プ…

Gitでpushを分割する

Git

4つのコミットをmasterにしてしまったけど、pushしたいのは2つだけ。。。というときにどうするのか? A00000008:master これは別にpushしたい A00000007: これは別にpushしたい A00000006: このコミットはpushしたい A00000005: このコミットはpushしたい A0…

SpecFlowについて

F#

F# Advent Calendarの15日目です。 F# Advent Calendar 2012 : ATND SpecFlowとは Documentation · techtalk/SpecFlow Wiki · GitHub SpecFlowはCucumber系の.NET用テスティングフレームワークです。 元はCuke4NukeというCucumberクローンがあり、そこから派…

「アジャイルなテストの見積りと計画づくり」への不安について

イベント Nagoya.Testing in Tokyo 3 -アジャイルなテストの見積りと計画づくり- #NagoyaTesting on Zusaar スライド アジャイルなテストの見積もりと計画作り いままでいろんな勉強会やってきましたけど、自分が表にたって教える勉強会でこれだけ人気がでた…

Groovyは衰退しました #gadvent2012

G* Advent Calendarの9日目になります。 G* Advent Calendar 2012 : ATND前はid:touchez_du_bois さんのAST変換の無駄使い - とある技術の謹書目録です。 次はid:fumokmm さんです。マニアックな話を書きます。とATNDに書いたのですが、高度とかではなくてで…

Ant, Maven, Gradleのビルド #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの五日目です。 http://connpass.com/event/1457/ Ant, Maven, Gradleの特徴 これらはビルドツールと呼ばれるものであり、端的に言えば、コンパイル、テストなどを行います。 ライブラリを自動的に…

Mercurialでhg grepを日本語でutf-8にだな。 #LLAdventJP

LLAdvent LL/ML Advent Calendar #LLAdventJP です。 LL/ML Advent Calendar #LLAdventJP - PARTAKE 本題 WindowsのMercurialで「hg grep ほげ」 としたときにutf-8なファイルに対してうまく検索できないというツイートを昼間みかけまして。 ちょっとやって…

Git + Jenkins + Groovyの連携3 #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの四日目です。 http://connpass.com/event/1457/ おしながき GradleでJenkinsプラグインインストール自動化 ビルド後をGroovyPostBuildで自由自在に操る 準備 Groovyのインストール Gradleのイン…

SourceTreeで楽々git-flow, hg-flow #augj

Atlassian Advent Calendar 2012 #augj Atlassian Advent Calendar 2012 #augj on Zusaarのエントリになります。 前日はid:sue445さんのBitbucketとGithubをゆるく比較 #augj - くりにっきです。 明日はid:troter さんです。 git-flow, hg-flow がすごいらし…

Git + Jenkins + Groovyの連携2 #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの三日目です。 http://connpass.com/event/1457/ Gitの共有サーバを構築して、開発PCと連携する よくあるというかやりやすそうな構成を下に図示しました。 GitとJenkinsを別サーバーにするほうが…

Git + Jenkins + Groovyの連携1 #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの二日目です。 http://connpass.com/event/1457/ JenkinsのJOBを作成してみる ビルドするプロジェクトに必要なJenkinsのプラグインやツールをJenkinsサーバーにインストールする。 Jenkinsで実行…

Git + Jenkins + Groovyのインストール #kyon_mmAdvent

kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの一日目です。 http://connpass.com/event/1457/ やること Groovyのインストール Gitのインストール Jenkinsのインストール 環境 特に指定しないが、GroovyとGitはWindowsでの説明とします。 Mac…

Re:GroovyのPowerAssertさんをいじめようとしてみた

今さらというか、下書きが残っていたので公開。 はじめに まずは id:irof (@irof) さんの【GroovyのPowerAssertさんをいじめようとしてみた - 日々常々】を読んでください。 今回はこのPowerAssertという素晴らしい機能についての説明です。 PowerAssertをぶ…

DVCSのリンク集

共有したい個人メモということで。会社の人とかね。 雑感。DVCSの情報は、不正確なコピペ情報が反乱していて、Git, Hgあたりは結構ひどい。有用なやつはTipsとしてまとめたけど、なかには誤読すると大変なものもある。 「急がば回れ」的に基本から勉強するの…

継続的デリバリー読書会 を完走しました #CDStudy

CD

継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化作者: David Farley,Jez Humble,和智右桂,高木正弘出版社/メーカー: アスキー・メディアワークス発売日: 2012/03/14メディア: 大型本購入: 24人 クリック: 5…

(2年前に)VCSへのコミットを契機にJenkinsでビルドしてみた

2年前に書いていた下書きがあったので、どうせなら公開しておきます。 NetBeans好きな自分が懐かしいです。 見ていて思ったのは、今ならEmmaではなく、Cobertunaつかうなーとかかな。 以下が下書きの内容。 操作の流れは 1.プロジェクトで何かの変更(プロダ…

Scrum道EXPO2012に参加してきました #scrumdo

期待していたもの アジャイルをどのように適用出来るか、アジャイルを何として捉えているか、アジャイルの何を深めていこうとしているのか などを聞きたいなぁと思いました。 アジャイルが何であるかよくわからないながらに、【[]】というエントリを書いては…

アジャイルを明確に定義する

はじめに 先日、自分なりにTDDを定義した。-> 【TDDを明確に定義する - うさぎ組】 そのあと、アジャイルとはなにであり、アジャイルの基礎とはなにであるかに興味をもつようになりました。 アジャイルを卑下するとか崇めるとかじゃなくって、好奇心とか自分…