『銀の弾などない— ソフトウェアエンジニアリングの本質と偶有的事項』(ぎんのたまなどない ソフトウェアエンジニアリングのほんしつとぐうゆうてきじこう、英: No Silver Bullet - essence and accidents of software engineering)は、フレデリック・ブルッ... 続きを読む
IT業界http://jp.techcrunch.com/archives/20120428they-aint-making-any-more-of-them-the-great-engineering-shortage-of-2012/http://techcrunch.com/2012/04/28/they-aint-making-any-more-of-them-the-great-engineering-shortage-of-2012/メモ.近頃は、... 続きを読む
このブログで知ったのだけども、フレデリック・ブルックスの銀の弾丸についてWikipediaにすごく詳細なページがある。知らなかった。というわけで、今回は(みんな大好き)銀の弾丸の話。 そういえば此処にも書かれていたけれども、この本をマネージャ屋で未読な... 続きを読む
ざっくり以下のようなツールが関連する CIサーバ系(Jenkins等) 何かのタイミングで自動的にテストを実行する場合に使用 「Swarm系」、「結合テスト系」を操作し、その結果を蓄積、報告する 結合テスト系 利点 IDEを使えばテストの定義が簡単 実ブラウザでテス... 続きを読む
アジャイル開発系の勉強会に参加したり発表したりするようになって、いろんな方から社内に広げていく方法について相談されるようになりました。 一概に「これ!」という答えはないのですが、今の自分の考えとして「エンタープライズバックログ」という作戦を今... 続きを読む
ちょっと前にいつだったか、自分の開発環境についてまとめた記事でも書こうかと思っていたんですが、ついでだからShibuya.rbでLTのネタにしてしまえと、話をしてきました。ちなみに、今回のShibuya.rbは何か話したい人が居たらどうぞって感じだったのですが、い... 続きを読む
GitHubの特に重要な機能である「プルリクエスト」の活用方法についてGitHub社内でのノウハウが公式ブログの記事になっていました。GitHubが今回更新をしたAboutページの開発でも2ヶ月の間に10人のメンバーが130のコミットと91のコメントのやりとりがブランチ上... 続きを読む
Gitを使い始めて1年以上たちます。最近、Gitを使ったプロジェクト運用方法が自分なりに固まってきたので公開します。かなりシンプルなので、ある程度Gitに慣れていれば十分に運用可能だと思います。 僕たちが理想とするヒストリーGitを使った開発の成果物、そ... 続きを読む
今日同僚と「git copy ってないの?」「ないすよ」という話をして、そういえば svn のころの癖でつい git help copy などと探してしまうし、別にあっても害はないかなと思って git-copy を作ってみた。https://github.com/kyanny/git-copyなんのことはない、単... 続きを読む
月一回のペースで社内勉強会を主催しているんですが、 資料をspeckerdeckに置くようにしたので、 先日社内で開催したターミナル勉強会の資料を公開。 去年にも同じテーマで勉強会をやっていて、 今回は実際のターミナル操作8割、説明2割みたいな感じでやったの... 続きを読む
4/25 に福岡オフィス移転後最初の gumistudy を開催しました。今回のテーマは「バージョン管理システム」。同じく福岡にオフィスを構える KLab 株式会社様と共催させていただきました。KLab 様では Bazaar、gumi では Git を中心に使用しています。gumi からは... 続きを読む
なんか師範ということで、課題とリベース・マージついてお話させていただきました。 もとよりコンセプトとして、「同じ型を繰り返し行うことで身につける」事を目的としていたので、「複数人でマージコンフリクトを解決してみる」ことと「複数人でリベースコン... 続きを読む
わたしはまだ本格的な(?)アジャイル開発をやったことは無いけれども、周りのウォーターフォール脳に比べたらアジャイルプラクティスをプロジェクトに取り込むことが多い(プロジェクトマネージャーの立場で、スクラムマスター的に推進)。いくつかのプロジェク... 続きを読む
なお、Youtubeに動画もアップされているので、興味あるかたはこちらを参照いただきたい。 以下特徴的なところや役立つところを紹介していこう。 技術的負債とは、現在の進捗のために、将来のキャパシティ(ソフトウェアの開発能力)を犠牲にすることである。 もう... 続きを読む
12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに... 続きを読む
tbaggery - A Note About Git Commit Messages A successful Git branching model » nvie.com Commit Often, Perfect Later, Publish Once—Git Best Practices だいたいこれらに書いてあることを考えている。基本的にGit Successful Branch Modelで運用する。g... 続きを読む
DeNA流エンジニア主導ソーシャルアプリ開発秘話 7月28日に、「DeNA流エンジニア主導ソーシャルアプリ開発秘話」と題して、株式会社ディー・エヌ・エー、ソーシャルメディア事業本部 ソーシャルゲーム統括部の藤井正義さんに講演をいただきました。 モバゲータウ... 続きを読む
2012年春の WordPress 本書評シリーズその3(その1、その2)。続いて「WordPress 高速化&スマート運用必携ガイド」をレビューしてみます。 裏表紙を撮りたかったのでこの構図。 概要 まずは、論より証拠。以下のリンクをクリックして、サイト内のページをいく... 続きを読む
最近年度末ということもあってか、WordPress の書籍がいくつも発売されています。まずは第一弾として、先月発売された「WordPress 3.x デザイン・カスタマイズ スタイルブック」をご紹介します! 概要 この本が他の書籍と比べて特徴的なのは、中級者〜上級者向... 続きを読む
私的な2012年春の WordPress 本書評シリーズその2(その1はこちら)。今日は3月19日に発売された「WordPress 3.x スタートアップガイド」の回です。 WordPress 3.x スタートアップガイド表紙 概要 帯のキャッチコピーとして「WordPress を基本から、しっかりき... 続きを読む