Archive for March, 2005

テスト方法について

Thursday, March 31st, 2005

テストについて悩む。

パターン1:
 プログラムを作成して、単体テストをし、つなぎ合わせて結合テストをする。

パターン2:
 単体テスト環境で単体テストをし、結合テスト環境で結合テストをする。

どちらがより良いテストなのか?

パターン3:
 単体テスト環境でプログラムを作成し、単体でテストをし、単体テスト環境でプログラムをつなぎ合わせて結合テストをする。
 そして最後に結合テスト環境で結合テストをする。

パターン3が一番良いのかな。
それぞれどんなテストをするかというと、

 単体テストでは正常系・異常系の全てのテストをする。
 結合テストでは正常系のテストをする。

こんな感じ。
他に気になることは、

 単体テストの際には実行させる環境がないので、テストプログラムを作成する必要がある。
 ストレステストは単体では難しい(できなくはない)、結合ではやりやすいが問題が見つかると単体レベルでの修正が必要。できれば単体レベルで解決しておきたい。

今年の目標

Thursday, March 31st, 2005

明後日から新しい一年が始まる。
今年の目標はマネージメント。一人でもいいから下において、育てるということをしてみたい。

はじめてのバグジラ

Wednesday, March 30th, 2005

はじめてのバグジラ ver2.16-ja編

バグジラの使い方ガイドラインです。

gdbの使い方

Wednesday, March 30th, 2005

カテゴリ: GDB FAQ

↑gdbの使い方についての詳しい記事です。

履歴書添削

Tuesday, March 29th, 2005

僻地のプログラマkmt-tの日記 – 今日は珍しく眠くない

↑引用元

エンジャパンは履歴書を添削してくれるらしい・・・

クロスサイトスクリプティングテスト用フォーム値

Tuesday, March 29th, 2005
"><script>alert("test")</script>

↑クロスサイトスクリプティングテスト用フォーム値

excelの条件でバックグラウンドの色を変える方法

Monday, March 28th, 2005

Excelの機能に 書式->条件尽き書式 というものがある。
これを使えばある条件の時に、バックグラウンドの色を変えるなどのいろいろなことができる。

euc-jpの文字コードを扱う

Monday, March 28th, 2005

Eclipceでeuc-jpを使いたい場合、ファイルを開いてから 編集->エンコード->その他 、euc-jpと入力する。

@INCへのパスの追加方法

Monday, March 28th, 2005

モジュールを作成後、ユーザーライブラリーを作成し利用したい場合@INCにパスを追加する必要がある。

方法としては
1.perl -I path perl_name というように-Iオプションでパスを指定する
2.use lib 'path'; をモジュールを使用している.plファイルに追加する
3.push

などがある。

LiveLines

Sunday, March 27th, 2005

a workshop in a mess � LiveLines 0.4.1

これを使えばFireFoxのライブブックマックボタンからBlogLinesに簡単に登録することができる。