タグ

2010年5月10日のブックマーク (3件)

  • サディストのための Ruby メトリクス計測入門 - たかみやの日記

    ふぬけたコードをきたえるRuby で書かれたソースコードのまずい部分をメトリクス計測ツール (reek, roodi, flog, flay) を使って機械的に発見しましょうというお話です。それぞれのツールは次のことをチェックしてくれます。 reek: リファクタリングできそうな部分を発見 roodi: (reek とは別の指標で) リファクタリングできそうな部分を発見 flog: 複雑すぎる部分を発見 flay: 重複している部分を発見ポイントは、さまざまなチェックを rake コマンド一発でビシッとできるようにすることです。こうすることによって、その日の気分に左右されることなく一貫した厳しいチェックが繰り返しできるようになります。なおこの日記は、この記事を一部参考に書きました。ありがとうございます。 使い方コマンド一発で計測できます。 % rake quality もしコードにまずい部

  • 各種ソフトウェアのインストールやアップデートをまとめて一気に実行できる「AppliStation」 | OSDN Magazine

    フリーソフトのインストールやアップデートは面倒な作業だ。操作自体は簡単でも、複数の配布サイトから必要なソフトを探してダウンロードしたり、更新されていないかを1つずつ調べあげていくのは手間がかかる。ソフトが少数ならば問題はないが、多くなると管理に挫折する人も多いだろう。そこで役に立つのが「AppliStation」である。 AppliStationはフリーソフトの円滑なインストールとアップデートを支援するソフトウェア管理ツールだ。ウインドウに表示される一覧から好きなソフトを選ぶだけで、ダウンロードからインストールまですべて自動で行ってくれる。また、導入済みソフトの更新チェックがクリック1つで行えるのも特徴だ。 AppliStationでインストールできるソフトの数は400種類を超えており、一般的なフリーソフトならほとんど対応している。ソフトによっては全自動でインストールを行う「サイレントイン

    各種ソフトウェアのインストールやアップデートをまとめて一気に実行できる「AppliStation」 | OSDN Magazine
  • Matzにっき(2003-09-15)

    << 2003/09/ 1 1. [Ruby]ささやかな夢 2 1. [OOP]箱モデルの逆襲 3 1. [OOP]箱モデルの再逆襲 2. [生活]洗車 4 1. [言語]プログラミング言語の使いやすさ 5 1. [Game]Beneath the Steel Sky 2. [会社]打ち上げ 6 1. [教会]ステーク大会 2. Sobig.F 7 1. [教会]ステーク大会 2. Sobig.F(その2) 8 1. Sobig.F(からのメール)を退治せよ 9 1. [言語]Lispのわかりやすさ 2. [言語]ツッコミへのお返事 10 1. [Game]表参道アドベンチャー 2. [言語]プログラミング言語のユーザビリティ 11 1. [言語]記法のユーザビリティ 2. [原稿]迫りくる〆切 12 1. [原稿]〆切 2. [生活]温泉 13 1. [家族]温泉プール 2. [言語]マ

    kenichiice
    kenichiice 2010/05/10
    「その範囲さえ見ていれば、プログラム全てに目を通さなくてもそのプログラム片の持つ意味が完全に理解できること」