2011-01

スポンサーリンク
プログラミング

スローテストの悪夢

スローテストとは? 自動テストによるフィードバック(グリーン or レッド)が返ってくるのが遅い状態。この状態に陥ると、開発効率が追う幅に低下して、品質も低下に向かっていく。 ある者は毎回テストのフィードバックを待っている間にタバコに席を立...
プログラミング

これはマネしたい!スーパーエンジニア達の習慣

スーパーエンジニアから習慣を盗みましょう!
Linux

第2回Symfony2勉強会 これからの「Symfony2」の話をしよう

第2回Symfony2勉強会でLTしました。 .prezi-player { width: 550px; } .prezi-player-links { text-align: center; }これからの「Symfony2」の話をしよう ...
Linux

明日から使えるエンジニアに「へぇ〜」っていわせる話 10選

知っている人は知っているんだけど、あまり話にでないから、実は周りの人は知っていない、エンジニアが「へぇ〜」っていいそうなお話を10個あつめてみた。 かつて、UNIXで動くMicrosoft Internet Explorerがあった 96,...
Linux

daemontoolsで勝手にプロセスが終了していたという悲しい状況を防ぐ

Ruby1.9スクリプト(Twitterbot)をLinuxデーモン化する方法 にて、Rubyスクリプトをデーモン化して、簡単に自動起動と停止できるようにしました。 ですが、何らかの影響で、Rubyスクリプトが終了してしまった場合にスクリプ...
プログラミング

達人プログラマーに学ぶ リファクタリング

ガーデニングのメタファーはソフトウェア開発の現実にかなり近いものです。あるルーチンが大きくなりすぎたり、色々なことを実現しようとしすぎている場合、2つに株分けする必要があるのです。また、計画通りうまくいかないものは雑草を抜いたり剪定してやら...
プログラミング

達人プログラマーに学ぶ コメントは必要?不要?

「良いコードには多くのコメントがある」とコードの中にコメントを記述することの重要性をプログラマーは新人の頃から教え込まれます。しかし残念なことに「見苦しいコードには多くのコメントが必要になる」という、コメントが必要になる理由については教えら...
Ruby

Ruby1.9スクリプト(Twitterbot)をLinuxデーモン化する方法

Ruby 1.9系からRubyスクリプトをデーモン化するのが1行できるようになりました。 3分でわかる RubyでつぶやくTwitter botを拡張してTwitterbotをデーモン化します。 実際にRuby 1.9系のスクリプトをデーモ...
Linux

Ruby Enterprise EditionによってRedmineのメモリ使用量を42%節約

昨日インストールしたRedmineですが、格安VPSで動かすにはちとメモリを使いすぎる。 Ruby Enterprise Editionでpassengerを動かして、45%ものメモリを節約することに成功した。 その一部始終を語ろう。 現在...
Ruby

Redmineによる個人的に書いたコードを管理する意義と必要性と方法

Redmineはプロジェクト管理ソフトウェアです。 課題(タスク)管理 ガントチャート、カレンダー Wiki 工数管理 SCMとの連携 など、企業・個人で有効活用できるツールです。個人で活用することも考えてみます。 個人でプロジェクト管理す...
スポンサーリンク