読者です 読者をやめる 読者になる 読者になる

エンジニア的なネタを毎週書くブログ

東京でWebサービスの開発をしています 【英語版やってみました】http://taichiw-e.hatenablog.com/

継続的デリバリー 「第7章 コミットステージ」「第8章 自動受け入れテスト」 感想

『継続的デリバリー』の感想第2回です。前回はこちら。 【送料無料】継続的デリバリー [ ジェズ・ハンブル ]価格:3,990円(税込、送料込) コミットステージ コミットステージではCIツールなどで一通りのユニットテストが実行され、問題なければバイナリが…

Java Day Tokyo 2013 キーノート感想 #jdt2013

Java Day Tokyo 2013 に参加しています。KeyNote が終わったところで、お昼ごはん食べながらとりあえずまとめ。興味深い話が諸々あったのですが、特に興味が湧いた部分を抜粋します。 Java SE by Cameron Purdy JDK8の、言語面での目玉はなんといってもLambd…

継続的デリバリー 「第1部 基礎」感想

継続的デリバリーを読んでいます。 【送料無料】継続的デリバリー [ ジェズ・ハンブル ]価格:3,990円(税込、送料込) ようやく導入と第1部を読み終えたところなのですが、既に諸々目からうろこのことが書かれていました。一気に全部 とは行きませんが、す…

SlideShareの特定のページをブログに張りたいとき

こちらで発見。 http://obscure19.typepad.com/eatn_run/2012/03/slideshare%E3%82%92%E9%80%94%E4%B8%AD%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%8B%E3%82%89%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.html Embedの中にCustamizeっての…

バーンダウンチャート虎の巻 を読んだ!

http://www.ryuzee.com/contents/blog/3548 を読んでの感想。ここ数スプリント、うちのチームのバーンダウンチャートが0になっていないので、何とかしないとまずい状況です。ということでいろいろ物色中。 なお、本ブログ中で引用しているスライドはすべて、…

「本番作業に強いプロダクト」を作る

やっているところは当然こんなことやっているんだろうなぁ、、、 というようなことですが。私が所属するチームでは昨年は、jUnitのユニットテストのカバレッジをあげることを中心に、「変更に強く、長く使われるプロダクト」をテーマに新プロダクトを開発し…

Scrum Alliance Regional Gathering Tokyo 2013 に参加しました。 #sgt2013

Scrum Alliance Regional Gathering Tokyo 2013 に参加しました。http://scrumgatheringtokyo.org/2013/たくさんメモはしたのですが、特に印象に残ったのは以下。【他社の事例が聞けた】特に、DeNAさんの事例は刺激を受けました。http://scrumgatheringtokyo…

Classic Boardを懐かしみつつ Rapid Boardについて語ってみる #augj

Atlassian Advent Calendar 2012 #augj の6日目の記事です。 私がJiraを使い始めた当初は、RapidBoardはまだなく、GreenHopperの(今で言うClassic)Chart Boardを使っていました。これの、黄色い線が大好きでした。Sprintの頭で立てた見積りが、Sprint内でど…

Version of Tomcat & JDK

http://wiki.rutake.com/wiki/index.php?Java%2FJakarta%2FTomcat#k323cf8d基本的に一個ずつずれてるんですね

楽天テクノロジーカンファレンスデビュー! 10%Rule についてお話しました。  #rakutentech

楽天テクノロジーカンファレンス2012で、 「10% Rule - Challenge for Making Innovative Team -」というタイトルで発表させていただきました。【発表資料はこちらに】http://www.slideshare.net/TaichiWatanabe/10rulerakutentechnologyconference2012 【発…

XPまつり 2012 “アジャイルコーチ ラウンドテーブル”

XPまつり2012に参加しました。(というかこれを書いている時点でまだ会場です)前の日に帰りが遅かったりとか、そもそも会場がどこなのか把握してなかったりとかで、一時間遅刻したものの、なんとか会場に到着。到着したところ、「アジャイルコーチ ラウンド…

Springで、テスト時に特定のクラスだけ差し替える場合

やたら深いところのmethod変数だったりして、Mockも使えねーよなケースのときに。http://d.hatena.ne.jp/matsukaz/20071219/1198082668 <context:component-scan base-package="hoge.sample"> <context:exclude-filter type="assignable"expression="hoge.sample.FugaImpl"/> </context:component-scan> exclude-filterで、特定のクラスだけ除外して、変わりにテスト用のパスを通す。やたら深いとこ…

海外カンファレンスに参加した!

うちの会社のアジャイルコーチな@kawagutiさんに誘っていただいたのがきっかけで、San Francisco Agile 2012というカンファレンスに3日間、参加しました。 ※もちろん(?)会社にお金出してもらってます。 なんと今年は、エンジニア全員を海外カンファレンス…

sed -n -e "/はじまり/,/おわり/p" 複数行をsedで取得する

昨日知って感動した表現。これで、「はじまり」を含む行から「おわり」を含む行までを抽出できます。 たとえば、こんな hoge.html があったときに(h1が複数行に渡るってあんまないか、、、 でもあったんだよぅ) …<body><h1><a href="hogehoge">サンプルページのタイトルだよ。</a></h1><div class="text">この辺から</div></body>…

perlのHTML::Parser

メモ書き程度ですみません。 今のところ一番参考になってるサイト。http://soft.bko.to/perl/H-J/HTML-Parser.html 始めはこのサイトの意味がぜんぜん分からなかったのですが、いじってるうちにダイブ分かってきました。http://blog.yshh.jp/2009/02/14/html…

「アジャイルは変化に強い」を実感した

昨年、サンフランシスコでアジャイル研修を受けてきたのがきっかけで、アジャイルそのものと言うより、アジャイルの中でいいなと思ったものを自身のプロジェクトに取り入れる取り組みをしています。今年の1月から3ヶ月の間は、4月から始まる本格的なプロジェ…

Developers Summit 2012 #devsumi 【差別化で未来を生き抜くエンジニアの7つの秘訣】 山本 裕介 氏

今年初めて、Developers Summit(デブサミ)に参加してきました。 参加したセッションは次のとおり。 差別化で未来を生き抜くエンジニアの7つの秘訣 山本 裕介 氏 JavaOne Tokyo と Java の今後について 寺田 佳央 氏 言語の世界 まつもと ゆきひろ 氏 Scrumで…

モチベーション もりもりアップ↑↑↑

ウチの部署には10%ルールってのがあって、先日、前四半期の発表会がありました。 自分は、前の四半期は「けんしゅうに せんねん していて ほかのことを するじかんが なかった」はずなので、完成しているものがありませんでした。 が、以前から暖めていて、…

AgileShibuya meetup #05

AgileShibuya meetup #05 に参加してきました。 成果は、自分の中で、「もやっと」していたものが少しはっきりしたことと、次に勉強すべきことが明確になったこと。 前者は、 チーム内で揉むと、もやっとが明確になっていく リーダーがタスクを全部上げるん…

続・dotCloudにpushできない(from cygwin)

前回はこちら。 dotCloudにpushできない(from cygwin) ひとつわかったのが、同じコンピュータ内に別のユーザを作って試したら、そっちではpushできた! 実は今使っているアカウントのアカウント名が気に入らなくて、cygwin側でホームディレクトリを別に作っ…

電話API「boundio(バウンディオ)」のmeetup@麹町

前回紹介した、Atendで見つけた、meetupに参加してきました。http://atnd.org/events/23734 boundioというのは、KDDIウェブコミュニケーションズさんが開発中の、電話を利用したAPIで、現在ベータ版が公開されています。現在のところの機能は、例えば、 「電…

ATND

http://atnd.org/ こんなサイトができてたんですね。SanFranciscoにいるときはmeetupがあって便利だったのですが、これに近いくらいの情報量&レコメンドができるサイトになってくれるといいなぁ。

dotCloudにpushできない(from cygwin)

こんなエラーメッセージがががが。 $ dotcloud push 4blog# upload /home/taichi/4blog ssh://dotcloud@uploader.dotcloud.com:443/4blog# rsyncPseudo-terminal will not be allocated because stdin is not a terminal.rsync: connection unexpectedly clo…

jQueryUIのdraggable & droppable が楽しすぎる

今、空のウェブページにアイコンをdrag & drop してページを作れるような、ありがちなUIを作っているのですが、その際にjQueryUIというライブラリのdraggable, droppableがスゲー便利&すげー楽しかったのでご紹介です。 元のドキュメントはこちら。 [dragga…

jQueryで親要素のみ削除する方法

http://h2ham.seesaa.net/article/143970370.html より拝借。 親要素.children().unwrap();

Ajaxでロードしてるときの「あのクルクル」を作れるサイト Ajaxload

Dotcloudの続き、、、と見せかけてまるで違うネタです。書きたいときに書きたいことを書くのが、おそらく長く続ける秘訣なので、、、 今日は、正式名称がわからないのですが、Ajaxでロード中にくるくる回っている 「アレ」 を簡単に作れるサイトを紹介します…

Windowsでdotcloudを使ってみる(with cygwin)

初めまして。 自分自身のために、1週間に1回を目標に技術ネタを書きためてみようと思います。 初回は最近触っていいなーと思ったdotcloudをwindowsから始める方法をメモ的に残します。ほとんどこの公式ドキュメントの和訳みたいなもんですが気にしない。http…