2006-01-01から1年間の記事一覧

無題

複数のプロジェクトで、ごたごたしていたが、やっと落ち着いてきた気がする。

スタートキット

講義で、VS.NETのスタートキットを教えることにした。ちょっとした作業で、立派なUIが作成できるからだ。 しかし、スクリーンセーバーは日本語のRSSを指定するとうまくいかない。で、直した。 ムービーコレクションも、データベースを使わずに、アマゾンWebS…

FxCop

今回のOR学会は、いつもより知り合いが少なかった。 C#では、派生クラスのインスタンス作成で、基底クラスのコンストラクタが呼ばれるとき、 thisは派生クラスになっている。C++ではならない。結構問題ではないだろうか。FxCopのCA2214でこれをチェックでき…

背景画像

VS2005のスタートキットのムービーコレクションを手作業で作り直していると、表示がもっさりになってしまった。 具体的には、2枚のパネルを重ねて、表示/非表示を切り替えたときに、表示が遅い。 調べたら、パネルの背景画像の大きさに違いがあった。画像が…

議事録管理

議事録管理ツールは、結局、作ってしまった。いろいろバグっているかも。http://plaza.harmonix.ne.jp/~fakira/turedure/ProcTool.zip

フラッシュ

FILEポインタに改行コードを送ると、バッファがフラッシュされると思っていた。 しかし、確認してみると、WindowsでもSolarisでもされない。 欲しいものが2つ。 1つは、議事録管理ツール(ProcTool)。 作成時は、TreeMemo。 ProcToolには、TreeMemoからコピー…

納品終了しているのに、いろいろ大変。クラスMainFormの起動位置とサイズを覚える方法。 プロパティの設定で、MainFormLocationとMainFormSizeを作成し、初期値を入れておく。(型は、PointとSize) MainFormのプロパティApplicationSettingsのPropertyBindi…

納品

2プロジェクトで納品。両方とも継続予定。さらに、新規が1本。提案が1本。 12月に納品したやつは、3月に再リリース。

PMO

日経コンピュータより。 PMOの調査によると、赤字プロジェクトの多くは、見積もりに問題があることがわかったそうだ。その結果、PMOを設置している大手ITサービス会社50社のうち、28社は、PMOのチェックで受注を断ったことがある。理由は、(1)要件があいまい…

ゲーム2

また、ゲーム。 ルール 6つの空のマスを用意し、自分からみて左から123456、相手から見ても左から123456と数字を振る。(1つのマスの中の自分と相手の数字を足すと7になる) ダブリングキューブを中央に置く。最初のビッドは1とする。 交互にサイコロを振る…

ゲーム

ゲームを考えた。 (1)将棋でネクストバッターズサークルを作る。取った駒は、一度、ネクストバッターズサークルに移動しなければ、打つことはできない。移動にも一手かかる。ネクストバッターズサークルには、n個までおける。 (2)将棋で取った駒は、自陣にし…

Tree

Tree用のデータ構造を作ってみた。2時間ほどで作ったので、たたき台程度。 using System; using System.Collections; using System.Collections.Generic; namespace CSTest { /// <summary>ペア</summary> public struct Pair<T, U> { /// <summary>要素1</summary> public T First; /// <summary>要素2</summary> public U S</t,>…

乱数クラスのシリアライズ

今日も通常の出社日。 自作の乱数クラスをシリアライズしようとしたが、Randomをメンバに持っていて行き詰った。そこで、RandomをMersenneTwisterに代えて、以下を追加した。 http://takel.jp/mt/ /// <summary>複製</summary> public object Clone() { MersenneTwister r = new…

今年の予想

今年の予想など。 2007年問題で、来年から3年ほど、大量の退職者が出る。多額の退職金が企業から個人へ流れる。企業向けマーケットが冷え込み、個人向けマーケットが活況になり、インフレ傾向になるかもしれない。 医療、化粧品、旅行、金融、派遣などの景気…