2006年2月7日火曜日

一人頭ひねる

相変わらず 仕事2:ライブラリ8、な毎日。

ある程度形になっているとはいえ、今のところどうにかしないと行けない問題な伝票入力と帳票周りがまったくもって進まない。サードパーティ製品も4月くらいにならなければ出そろわない様子だし。

エディタの事を考えなければ帳票は用意できるんだけどねぇ。UIEditorがまったくもって理解が追いつかない。どっかでサンプルになるようなコンポーネントが見つかればいいんだけどねぇ。

2006年1月26日木曜日

ライブラリ状況

気がつくとある程度形になってきていた。現状ではこんな感じ。

・Ado.Net管理
接続形態を問わない利用が可能。Accessライクなクラスも用意。

・ログ管理
Log4Netを目標に作成。実行時の出力設定は設定クラスのシリアル化

・共通インターフェース
共通イベントとデコレータによるイベント処理クラスの指定

ログ管理はもう少しで形になりそう。実行時に設定をどう扱おうというところが悩んでいたけど、最近オブジェクトの永続化を勉強していてようやくそこに落ち着いた。なんつーか、まだまだ知らない事が多いのを実感。

2006年1月16日月曜日

鯖がとんだ

といっても会社でのお話。メインで開発に使っているサーバーがすこーんと飛んでしまって、セーフモードでもリブートしまくる状態に。

2003になって結構安定していたので再インストールのやり方をすっかり忘れてた・・・(OEM物なんで普通とはちょっと違う)

結局今日一日はこれで終了。疲れた・・・。

2005年12月15日木曜日

来期へむけて・・・

ちゃくちゃくと社内の.Net化へ向けて講習を重ねているんだが、最近はどこまで

「旧来のVB6に近いメソッドをもつ代理クラス」

を用意するかが悩みどころになってきた。改めて社内のレベルを測ってみたんだが、SQL文を利用してデータ更新を行っている案件がほとんどないことが判明・・・。今、一体何年よ?

2005年12月6日火曜日

いってきたMSC2005

ということで実際に行ってきましたMicrosoftConference2005。

セッションの内容は、ある程度下調べしているだけあって大体はわかっていた話だったんだけど、一番楽しみにしていたBizTalkServerの話が、正直微妙だった。

自分としてはビジネスプロセスな部分がどこまでの処理を盛り込めるのか、とかトランスレートの部分でどういったロジックを利用できるのかとかが知りたかったんだが・・・。

スピーカーな人が少々時間配分を間違えたのか何なのか、よくわからないまま終わってしまった。ただwebサービスやSOAを絡めた話は大体理解できた、というか思想としては自分の中でも「いつかは実装してみたい」と思っている分野なので共感できただけなんだけど。ただ、Visioでプロセスチャートを作成して、それをBizTalk用にコンバートし取り込むことが出来るってのは、さすがに自社製品だなぁと思う。

それとは別にVisualStudioの話だと、なんというか開発者の2極化がどんどん進んでいるのかな、という感じがしたねぇ。ツールとしての機能を見ていると、プログラムを実装する人と、アーキテクトやビジネスロジックを設計(実装)する人との区分けがハッキリしてきたかなぁ、と。どうも単純な実装作業者の為の機能追加という気がしてくるよ。コードスニペットとかがそういった機能の代表なんじゃないだろうか。経験のあるPGやSEなら考えたり思い出したり調べたりしてロジックを考えるけど、簡単にスニペットでロジックを貼り付けておしまい、というのがなぁ。

まぁ、最近は本当の意味でのPGって少ないし、一つの仕事にかけていい時間も少なくなってきているからしょうがないんだろうけどねぇ。

2005年11月30日水曜日

VB2005なんだが

とりあえず社内講習もはじめたので、本格的に使い始めてみた。<br>開発用フレームワークも既存部品を利用するように切り替えていっているんだが、なにげに

今まで使えていたN*ツールの類がまだ2.0対応を行っていなかったりとで少々困り気味。特にNDocが未対応なのはなぁ・・・。

それとサードパーティのコンポーネントも対応が始まるのが来年2月だってのが地味に痛い。まぁ、正式なVisualStudio2005の発売時期だから仕方ないんだろうが。

2005年11月6日日曜日

講師なんてガラじゃないんだが

上にも書いた通り、社内で.Netの講習会を行うことに。ここ1年くらいかけてある程度は調べていた(Framework2.0を)ので、それでシステム組め、と言われても「自分は」大丈夫なんだが・・・。ついでになんとかテストファーストとXPスタイルを定着させようと画策すると、えらい頭を抱えるのよねぇ。

かといって「今までのVB6での組み方でもそんな問題はないです」なんて言ってしまった日には結局何も変わらないからなぁ・・・。

2005年10月2日日曜日

忘れられない思い出が・・・

戦車隊という忘れもしない恐怖を教えてくれたシャングリラが1・2抱き合わせ(w)でリメイク版がでるようで。

みたところ、普通にTSLGしているっぽいねぇ。それなりに遊べそうな気配。しかしなぜ今になってシャングリラなんだろうか・・・。

2005年9月4日日曜日

レッスルエンジェルスが

PS2で復活だそうだ。(http://www.success-corp.co.jp/software/ps2/was/)

昔と同じくらい試合が楽しめるなら多分買う。システム的には団体経営&育成SLG、となっているから「3」と「SP」の合わせ技的雰囲気になるんだろうか・・・。

そういえば最後にプレイしたのはリメイク版だったかな?

2005年8月31日水曜日

.Net FrameWork 2.0

密かに内緒で自分の仕事用ライブラリを.Net2.0対応の為移植&再設計中。

VB6では効果を実感しにくいインターフェース化もやはり普通にOOPできる言語だと威力が大きいなぁ。今のところの悩みはやっぱり、帳票周りと伝票エントリ。サードパーティのコンポーネントを利用するにしても、まだ.Net2.0対応を明確にうたっているものはまだないんだよなぁ(当然なんだけど)

本気で最近はCOBOL的な印刷ライブラリを作ってしまおうかと思案中。生産性は下がりそうだけど・・・。