タグ

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

  • 第30回 Test::Class:ユニットテストに使うだけでなく | gihyo.jp

    メタデータからテスト件数を取得する 前回はテストファイルやテストデータの数からテストプランを計算するモジュールを紹介しました。今回はその続きとして、テストファイルのメタデータからテストの数を求めるモジュールを紹介していきましょう。これらのモジュールの多くは1994年にケント・ベック(Kent Beck)氏がSmalltalk向けに書いたSUnitを祖先にもつ、いわゆるxUnit系のフレームワークに属するものですが、Perlにはそれ以前からTest Anything Protocolを使った独自のテスト手法が存在していたため、Javaなどで使われている同種のフレームワークとはやや毛色の違う部分もあります。一般的にはクラスをひとつ書くたびに対応するユニットテスト用のクラスを書くのがよいように言われていますが、ここではもっとゆるく、テストを自動的に検出してくれるだけでなく、テストの事前事後になん

    第30回 Test::Class:ユニットテストに使うだけでなく | gihyo.jp
  • WEBプログラマー必見!WEB脆弱性基礎知識最速マスター - 燈明日記

    以下は、WEBプログラマー用のWEB脆弱性の基礎知識の一覧です。 WEBプログラマーの人はこれを読めばWEB脆弱性の基礎をマスターしてWEBプログラムを書くことができるようになっているかもです。 また、WEB脆弱性の簡易リファレンスとしても少し利用できるかもしれません。 WEBアプリケーションを開発するには、開発要件書やプログラム仕様書通りに開発すれば良いというわけにはいきません。 そう、WEB脆弱性を狙う悪意のユーザにも対処しないといけないのです。 今回、WEBアプリケーションを開発にあたってのWEB脆弱性を、以下の一覧にまとめてみました。 このまとめがWEBアプリケーション開発の参考になれば幸いです。 インジェクション クロスサイト・スクリプティング セッション・ハイジャック アクセス制御や認可制御の欠落 ディレクトリ・トラバーサル(Directory Traversal) CSRF(

    WEBプログラマー必見!WEB脆弱性基礎知識最速マスター - 燈明日記
    jamadam
    jamadam 2010/05/10
  • 70年間何も食べず飲まなかった男、15日間の実験でそれを証明 : 痛いニュース(ノ∀`)

    70年間何もべず飲まなかった男、15日間の実験でそれを証明 1 名前: アメマス(神奈川県):2010/05/08(土) 23:21:17.84 ID:YetfpiJL ?PLT たとえどんなに忙しかろうと、最後にべた事を覚えていない人間は少ないものだ。しかしプラーラド・ヤニは、その少ない方の部類にはいる。なぜなら彼に言わせれば最後にべものを口の中に放り込んだのは第二次大戦中なのだ。「私はそれが何だったのかをはっきり思い出すことはできない」82才のインド人は述べた。「ずっとずっと昔のことだ」 (中略) 木曜日の午後、ヤニはグジャラト州の病院から解放された。彼はそこで24時間モニ ターされながら15日間を過ごしたのだ。そして彼をモニターした医師によると、水も 物も全くとらなかったという。人はそのような状況下で生存することがあってはいけない。少なくとも二週間にわたって水を口にしなかっ

    70年間何も食べず飲まなかった男、15日間の実験でそれを証明 : 痛いニュース(ノ∀`)
    jamadam
    jamadam 2010/05/10