前回のエントリからだいぶ時間が経ってしまいました。
ずっとブログを書かないでいると、いろいろ考えすぎて余計書けなくなってしまうものですね。
さて、ブログ休止期間中に開発をさせていただいたGANREF(ガンレフ)もリリースでき、
今ようやく一段落した感じです。
株式会社あくしゅさんと開発したGANREF。
メンバーのスキルの高さもさることながら、それぞれの開発スタイルがとても刺激になりました。
今回から2エントリは、GANREFプロジェクトの総括の意味で、開発メンバが利用していた環境やツール、その活用方法をご紹介したいと思います。今回はハードウェア/周辺環境編です。
1. PC
僕はMacbook Pro 15inch + Dell 24インチディスプレイで作業しています。メモリを3Gに増設し、最近128GBのSSDにしました(SSDによるパフォーマンス改善については別エントリで書く予定です)。
XAMPP for Macを入れてLAMP環境をさくっと構築。VMWareを起動してIE6のチェックをするときにはさすがに重いですが、そのほか開発作業については全く不自由してません。
2. キーボード&マウス
あくしゅのお二方に影響され、HHK Professional 2を使用しています。最初はオモチャみたいで馬鹿にしていましたが、今はこれがないとコードが書けませんw。カーソルキー操作に癖がありますが、時間が解決してくれます。
それまではMicrosoftのどでかいキーボードとロジクールのワイヤレスマウスを使用していました。たまにマウスが認識されないときがあり、そのたびイラっとして集中力が切れることがありました。その後有線マウスに交換しました。
3. 椅子
開発が始まって1ヶ月経過した頃から、メンバー全員に首と背中が痛む症状に見舞われました。原因はおそらく椅子のせいだと思われたので、自宅で使用していたアーロンチェアをプロジェクトルームに搬入しました。あくしゅのお二人もアーロンチェアを購入されていました。
1日の大部分を座って過ごすプログラマは、体型にあった椅子を選ぶべきです。無理な姿勢で長時間過ごすと必ず体を痛めます。
4. ホワイトボード
設計について議論しているとき、言葉のやりとりだけでは伝わらないときがあります。幸いプロジェクトルームの片側一面はホワイトボードになっており、ディレクトリ構成やデータモデルのつながりなどを共有するときはポンチ絵を書いていました。
5. ラジオ
黙々とコードを書いてばかりだと気が滅入るので、半袖野郎さんの提案によりFMラジオを流していました。それにより13時の時報を合図に昼飯に出かける良いリズムが生まれました。
6. プロジェクトルーム
常駐先では開発関係者のみ利用できるプロジェクトルームをご用意頂きました。とても静かで集中できる環境でした。
7. うまい飯
常駐先にはおいしいランチのお店が結構ありました。以下にいくつか紹介します。
–
以上、無理矢理7個に収めた感がありますが紹介させていただきました。
仕事に集中できる環境は大事ですね。
みなさまのご参考になればと思います。
次回はGANREF開発者の7つ道具 ソフトウェア/サービス編をお届けします。
お楽しみに。