タグ

ブックマーク / kyon-mm.hatenablog.com (7)

  • Spock1.0でBDDとレポートが進化している! #gadvent - うさぎ組

    はじめに これはG* Advent Calendarの2日目の記事です。今日はSpockの新機能について書きます。明日はRyotaMurohoshi さんの「初心者でも】やろうぜGroovy!〜Web APIたたいたり、レスポンスの中身確認したり、データを保存したり〜編【今すぐ使える】」です。 概要 2014/12現在、最高のユニットテスティングフレームワークであるSpockの次のメジャーバージョンである1.0の機能を紹介します。 BDDを強力にすすめるためのアノテーションと、最高にクールなテストレポーターが実装されました。個人的には当に当に素晴らしいリリースです。 はやくこい!!!!! サンプルプロジェクト サンプルプロジェクトをこちらにあげておきました。参考にしてみてください。 gradle testReportやgradlew testReportとしてみてください。テストが実行

    Spock1.0でBDDとレポートが進化している! #gadvent - うさぎ組
    yukung
    yukung 2014/12/02
    試してみよ!
  • 「git commit するまえに考えるべき10のこと」がDVCS的じゃない件 - うさぎ組

    はじめに git commit するまえに考えるべき10のこと | Act as Professionalを読んでいろいろと思うことがあったので書きました。 これはSCMBootCamp主催者としてとか、Mercurialユーザーを代表してとかではありません。 僕はこう思う。ということです。 読むの面倒な人は最下部のまとめだけ読めばok。 commit != push DVCSの利点はローカルコミットという概念を持ち込んだことです。これにより、高速な履歴追加、安全なマージを手に入れることができました。 件の記事を読んでいて気になったのは、commitという単語です。 特に、 1コミットに1つの対応 コメントアウトしたコードをコミットしない テストが正常に通過したものにしてください コミットメッセージの1行目は”短い説明” コミットメッセージのスタイル コミットメッセージのボディは有意義な内

    「git commit するまえに考えるべき10のこと」がDVCS的じゃない件 - うさぎ組
    yukung
    yukung 2012/09/22
    "「git commit するまえに考えるべき10のこと」のいくつか(とくに1コミット1対応)はSVN時代のcommit == push の考えだと思う。"
  • Jenkinsで排他的にジョブを実行させる - うさぎ組

    Hudson Locks and Latches plugin Jenkinsのジョブを排他的に実行する場合は「Hudson Locks and Latches plugin」というプラグインを使用します。 インストールするとジョブの設定画面に「ビルド環境」という項目が表示され、「Locks」というチェックボックスがあります。 この「Locks」をオンにすると排他対象のジョブとなります。 ※nameリストボックスについては後述するのでとりあえず(default)のままでよし。 つまりジョブA、ジョブB、ジョブCが存在するときにジョブAとジョブBを排他実行したい場合は ジョブAとジョブBの「Locks」をオンにしましょう。 排他グループの指定 排他させたいグループは「Locks」をオンにしたときに表示される「name」リストボックスでグループを指定できます。 インストール直後はdefault

    Jenkinsで排他的にジョブを実行させる - うさぎ組
  • 設計書論争での独り言 - うさぎ組

    重要な事 これは僕の経験に基づくものであり、世の一般的な皆々様にはあてはまるかどうかは存じ上げません。 僕がマイノリティかマジョリティかどうかはよくって、こういう状況もあるというだけです。ツッコミは大歓迎ですが「それはコーナーケース過ぎる」というご意見には「そうかもしれませんね。」としか答えようがありません。 あと、基的に@otfに向けた記事なので、言葉足りていない部分が多いと思いますが、彼とは職場が一緒でいろいろ共有できるので気にしていません。皆さんには言葉足りていなくってすいません。という謝りはすれども、反省はしない程度の感じ。 追記>> 言いたい事書いてなかった。 ただし、 設計書否定するなら、ここにある事くらい論破するくらいの人じゃないと一緒に仕事したくない。逆に、ここに同意するくらいなら設計書否定すんなよ。自分の仕事を呪え。 と思ってる。 <<追記 ではちょいちょいカテゴリ分け

    設計書論争での独り言 - うさぎ組
    yukung
    yukung 2012/08/09
    "「つくるべきものの意図が十分に伝わっていない設計書にいかほどの価値があるのか?(意図が伝わる設計書にすべきである)」ということが焦点"
  • 僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組

    昨日、@irofさんと飲みながら自分を思い返すと「ちゃんとソフトウェア開発を勉強しはじめてから3年間たった」つまり「@bleisさんを知ってからこの5月でまる3年間たった」 それまでの僕はデザインパターンもオブジェクト指向がなんたるかも、バージョン管理もなにも知らなかった。 毎日言われたことをこなす仕事をして、変えたいけど誰も教えてくれないし、学び方すら教えてくれなかった。 それなりに努力してたけど、よくはわかっていなかった。 そんな状態から抜け出したのが3年前。このブログの先頭でも書いた。当時僕は21歳かな。(ちなみに就職したのは19歳のとき) →【このブログをはじめるきっかけ - うさぎ組】 この3年間でやったことをふりかえってみようと思いました。 ちょっとわかりにくいだろうけど、2009年5月からの12ヶ月周期で書いてみます。 こうやって振り返るのはあくまで僕のためであって、何かを誇

    僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組
    yukung
    yukung 2012/05/21
    圧倒的な読書量と行動力が凄い。勇気と熱と奮い立つ気持ちを揺り動かされる。自分も苦しくて、もがいて、行動して今に至るけど、まだまだと思わされます。もっと頑張る。ありがとうございます。
  • プログラミングGROOVYに書いてないけど、便利なGroovyプロダクト #gadvent2011 - うさぎ組

    G* Advent Calendar 2011 : ATND G* Advent Calendarの一日目です!Advent Calendar初参加! 最初に用意していた記事*1があまりにも一日目らしからぬ感じだったので後日別の記事にする事にしました。 で、いろいろ悩んだのですが、コードとかよりもとりあえず紹介でいいかなっていうことでかなり誰でもできる記事になりました。 まぁゆるふわで! プログラミングGROOVY プログラミングGROOVY 作者: 関谷和愛,上原潤二,須江信洋,中野靖治出版社/メーカー: 技術評論社発売日: 2011/07/06メディア: 単行(ソフトカバー)購入: 6人 クリック: 392回この商品を含むブログ (155件) を見る の中で「GROOVYエコシステム」として様々なプロダクトが紹介されています。 今回はそこではとりあげられなかったけど、素晴らしいプロダ

    プログラミングGROOVYに書いてないけど、便利なGroovyプロダクト #gadvent2011 - うさぎ組
  • 名古屋へ転職します - うさぎ組

    前職について 2011/08/19 に4年間働いていた会社をやめてきました。僕が電気通信大学を2年進級時にやめてすぐに働き始めた会社です。 プログラミングなんてほとんどわからずに(大学の講義でEmacsとCのポインタ手前くらいまでは理解していた。)入社しました。 ここではいろんなことを学びました。大手SIerの下請けとしていろんな面を見てきました。 直属の上司と先輩は当にいい方で、巡り会えて幸せだったと思います。 会社でのことをざっと振り返ると、 2007 - 2008:教えることが出来ない人に囲まれてOOPが何かもしらないままJava1.4.2とVSSに明け暮れる日々。 2009:@bleisのブログでキッカケをつかんで勉強方法を知る。ここで初めてOOPとかデザインパターンとかを理解する。 2010:社内でのある事がキッカケで転職を考える。 2011:4月からGroovy、Jenkin

    名古屋へ転職します - うさぎ組
    yukung
    yukung 2011/08/25
    おめでとうございます!やっぱりきっかけって大事ですね。自分もきっかけがあって道が開けた感じ。id:kyon_mmさんは信念持っている方なので,どこにいっても活躍されると思います。がんばってください!
  • 1