2007-05-01から1ヶ月間の記事一覧
なんでwriteUpdatedInfo()でエラーにならないんだ? なんでモジュールを二回読み込んでるんだ? ← 定数がもう定義されてるってwarningが出るんですけど 簡単にできるはずだったんだが…
メール受信モジュールを使ったコマンドの作成 昨日も作業はしてたんですけどね。いざ組むとなると、加えるところがいろいろあるという話。
メール受信モジュールを使ったコマンドの作成
優待などの情報取得スクリプトを作成 WebConnectorで例外がcatchできていなかった問題を修正
メール受信モジュールのテスト 前にまぐまぐのメールマガジンから優待情報なんかを抜き出すスクリプトを書いていて、それを今回のモジュールを使って処理するように書き換え中。処理をモジュールに置き換えるだけなので、あと半日もあればできるはず。
使い方確認のためのテストはおしまい。
メール受信モジュールのテスト
メール受信モジュールのテスト
メール受信モジュールの作成 大体できたつもり。テストをして、実際の実行ファイルで必要そうな処理があれば、それを加える。明日は出かけるから、明後日中には完成させたいところ。
メール受信モジュールの作成
メールを受け取るためのモジュールの修正 Webページを読み込む際の、200以外の処理を作成
メールを送るためのモジュールを作成
できた。テストもした。
302 Movedになっていたのに気がついていないだけだった。問題になりそうな箇所が開発段階でわかったのは幸い。でもって、なんで例外にならなかったのかも確認しないと。というわけで、 302 Movedのときに移動後のページを読み込む 302のときは、新しいページ…
configからのgetができるようにする
Config経由でのログインができることを確認 なぜかgetができない。ホスト名渡ってないのかな。明日チェック。
Config経由でWebページを取得する方法を確認 Configの構成を変えたらいけなくなったので。
Web読み込みクラスを、configの変更に伴い変更 ほら、仕様書がないからこうなる。
渡し方を合わせないと。仕様書書いた方がいいのかなぁ。いいんだろうなぁ。どっかに基準を書いておかないと、どんどん整合がずれそうだ。個人で書くから自分さえ把握してればよさそうなものだけど、そうでもないってことだな。とりあえず、メモ書きでもいい…
銘柄リストファイル書き換えコマンド作成
単元株数取得スクリプト作成の続き
設定ファイル読み込みクラス修正 csvファイル管理クラス作成 テストもできた。
できた。テストもした。次はcsvファイル管理クラスな。
設定ファイル読み込みクラス修正
replaceメソッドはなかった。引数で渡して中身を書き換えたいなら、別のオブジェクトに入れないといけないっぽい。もしくは、グローバル変数にする。というか、今はクラス変数で管理してるので、実質グローバルだ。Boolean作ってもいいんだけど。Objectの子…
設定ファイル読み込みクラスのテスト csvファイル編集クラスの作成
設定ファイル読み込みクラスのテスト と、修正。
Stringのオブジェクトでも失敗してしまって、idをみてみると、渡すの自体はできてるけど"="で代入をしたときに失敗をしていることを確認。ちょっと悩んで replace メソッドを使ってみると、これが正解。booleanというかflagの方もこれで何とかなるかしらん。…
オブジェクトIDのね。参照渡しのつもりでやってたらミスった。何をしたかというと、 def foo(flag) flag = false endflag = true foo(flag) p flag みたいなことをしたわけですよ。こっちは参照渡しな感覚で書いているから、flagは書き換えられると思ってし…
設定ファイル読み込みクラスのテスト CSVファイルを読み書きするためのクラスを作成