BOTネット

日付  2009年 2月21日

テーマ 開発日誌

 天気-晴れ

 今日は、大学で仕事してます。

 木曜日にNHKのクローズアップ現代で、BOTネットの事を放送していました。この番組の中で総務省と経済産業省の連携プロジェクト「Cyber Clean Center」の事が触れられていたので、放送終了後、

 https://www.ccc.go.jp/

へアクセスしてみました。そうしたら、繋がらない。何とかホームページの表示は出来ましたが、肝心のツールがダウンロード出来ない状態でした。皆さん関心があるんですね。

 ツールは、昨夜ダウンロード出来たので自分の手持ちの2台(開発用とオンラインゲーム用)を調べてみました。結果は、クリーン。ちょっと安心しました。ただね、ツールがマイクロトレンドだからね・・・。^^;。

 さてと、Windows Updateとプログラムの追加をやってとっとと帰ろう。


風邪

日付  2009年 2月18日

テーマ 開発日誌

 天気-晴れ

 今日は、大学で仕事しています。

 日曜日の昼くらいから悪寒がして、月、火と寝込みやっと今日起きれる状態になりました。今回は熱が出て体の節々が痛く大変でした。インフルエンザの疑いがあったので検査しましたが、インフルエンザではなかったようです。風邪薬のため眠たくで朝から失敗ばかりしています。今日まで休んだ方が良かったかもしれません。



バージョン

日付  2009年 2月 7日

テーマ 開発日誌

 天気-晴れ

 今日は大学でお仕事。

 水曜日に来たとき、表示がおかしいと言われ調べてたら、別の不具合を発見。

 MySQLへ渡しているSQL文でエラーが出ていました。開発環境の方で調べたらちゃんと動作しています。それで、バージョンを比較してみました。

 開発環境が、5.0.45-community-nt MySQL Community Edition (GPL)
 本番環境が、5.1.23-rc-community MySQL Community Server(GPL)

でした。本番環境の方が新しいけど、RCと言うのがいけないのかな?

 何が不具合なのかと言うと、検索の条件にサブクエリーを使った事でした。サブクエリーで検索した結果が一つの時はいいのですが、複数見つかるとエラーになってました。エラーコードを元にgoogleで調べたら、複数見つかる場合は、例のようにANYを書けと・・・。

 例)Select * from aa_table where aa=条件1 and bb=(select bb from aa_table where aa=条件2)

   Select * from aa_table where aa=条件1 and bb= ANY(select bb from aa_table where aa=条件2)

開発のバージョンでは書く必要がないのにね。

 まあ、これは解決したんですが、次のが解決できなくて今日来ています。

 次の問題は、Flexを使ったグラフを書くモジュールamcolumn.swfで出てました。このモジュールでグラフを書くとき、現在画面のコンボボックスで選択されている値を使いますが、引数で渡すのは面倒なのでセッション変数にセットして、amcolumnからAJAXで呼び出すときは引数を渡さなくていいようにしていました。これも、開発環境ではちゃんと動作していましたが、本番環境では、セッション変数にセットした値が読めなく条件設定がされない状態でグラフを書いてたんですね。

 amcolumnで呼び出されたとき同じセッションとみなされていないようです。ただ、別の変数(上の例で言うと条件1)は、セッション変数に入っているけど参照できてます。「何なんだこれ?」状態です。仕方ないのでいまから引数を渡す方法に変えようと思います。

 で、ここまでが今日の予定でしたが、昨日メールを見たら別の依頼が・・・。orz

 何か変です。^^;


節分

日付  2009年 2月 3日

テーマ 開発日誌

 天気-雨

 今日は節分ですか?早いな・・・。

 今日は、メインの仕事でプログラムの詳細設計を書いてました。久しぶりにマニュアルを書いたので疲れました。

 ところで、WPFのコンポーネントが、Windowsのコンポーネントと見た目が違うので使えなくなりそうです。困りますよね。多少、違ってもいいじゃんと思うんだけどねぇ。どんどん、WPFを使う意味が薄れてきました。もう、Windowsのプログラムでいいんじゃないかなぁと密かに思ってます。


寒いです

日付  2009年 2月 2日

テーマ 開発日誌

 天気-晴れ

 もう少し気温が上がると思ってましたが、今日は寒かったです。

 最近、風邪が抜けなくて、寒気がしたり頭痛が続いていまいちですね。

 先週末からやっていたメインで請けている仕事の見積もりがやっと今日終りました。プロットタイプを先月末に納入したので今回はそれの製品版の作成です。今やってる仕事、C#3.0、.Net Frmework 3.5、WPFなどを使えて楽しいのですが、出来上がりを昔の製品に合わせる必要があり、デザインにWPFを使う意味無いじゃんと言う状況です。WPF使って、なんでWindowsのコンポーネントを使わないといけないのか大いに疑問ですけどね。まあ、発注元がそういうから従うしかないんですよね。(最初にデザインした画面は全て没になりました。orz)

 今読んでいる本です。ザ・ゴールも面白かったけどこの本も最初からぐいぐい引き込まれますね。面白い。

ザ・チョイス―複雑さに惑わされるな!
エリヤフ・ゴールドラット
ダイヤモンド社
売り上げランキング: 581