プログラミングBeautiful Code ビューティフルコード 7章ビューティフルテストにテストの初期戦略が記載されている。 p.95から引用 スモークテストからはじめる 境界値テストを付け加える さまざまな種類のテストを完全に付け加える 最後に、実効性能に関するテストを付け加える ランダム値を生成して...2010.06.03プログラミング書籍書評
プログラミングNetBeansのSVNで文字化けを回避する方法 最近、NetBeansを使い始めたのでメモ。 初期設定だと文字化けしてしまうので、以下のように設定。 /Applications/NetBeans/NetBeans 6.8.app/Contents/Resources/NetBeans/e...2010.04.30プログラミング
MacSafariのキャッシュを無効にする Firefoxだとcommandキーを押しながらリロードすればキャッシュを無効にしてリロードしてくれるのだが、Safariに該当するような機能が見あたらないので、そもそもキャッシュを無効にしてみる。 キャッシュを無効にする機能は「開発」機能...2009.11.19Macソフトウェア開発
プログラミングGoogle発のプログラミング言語「GO」 Googleの開発者によってBSDライセンスの元に公開されたプログラミング言語「GO」ですが、いきなりトップページで、 Hello, World!! じゃなくて、世界ってなってる!! チュートリアルのぞくと、 1つの言語がわからないけど、な...2009.11.15プログラミング
プログラミングGoogleのエンジニアの働き方 DesignDoc、アイデアのレーティング、スニペットなどは参考になった。いかにそれを継続させているポイントを知りたい。 Googleレジュメやチームでの仕事の話を聞いていると、Googleのエンジニアは仕事がOSSのコミュニティ活動のよう...2009.11.10プログラミング雑記
プログラミングガチでLinuxプログラミング Apacheのソースとかモジュールとを修正したりとかは頻繁にしているけど、ガッツリ、0からLinuxプログラミング(gccプログラミング?)やったことないので、簡単なコマンド作りからやってる。 ちなみに先生はこいつです。 バイトストリームを...2009.10.30プログラミング
Rubymixiアプリの会員数をグラフ化 twitterでmixiアプリ(携帯)の「まちつく!」がハンパないぐらい会員数が伸びてるってことで、mixiから会員数を取得してくるスクリプトを書いてrrdでグラフ化してみた 増加の角度が他のアプリに比べてスゴイ! まず、設定ファイル。 m...2009.10.29Rubyプログラミング
RubyRuby製KVS「ROMA」公開 本日おこなわれた楽天テクノロジーカンファレンス2009にて、楽天トラベルで稼働しているKVS(Key Value Store)のROMAがオープンソースで公開されました。 1kb程度の小さいデータであれば、10,000qps以上のパフォーマ...2009.10.24Ruby雑記
プログラミング情報処理技術者試験の価値 情報処理技術者試験の資格の価値を見直しました。ITエンジニアはこの試験をもっと真剣に受けるべきだと思うし、評価の対象にすべきだと思う。 きたる、10/18(日)に数年ぶりに情報処理技術者試験を受けてきました。受験したのは高校生の時に初級シス...2009.10.20プログラミング雑記
Perlプログラミング問題を求めて Fizz-Buzz問題みたいな数分で解けるプログラミング問題をまとめたものがあったら、ちょっとやってみたいなぁ。と考えて探してみたけど、いいのが見つからなかった。 だけど、プログラミングコンテンツとしておもしろそうなモノをいくつか見つけたの...2009.10.15PerlRubyプログラミング雑記