で、どうしたかというと、ラベルやグループボックス、ベベル、飾りでしか使われていないパネル等をフォームに自前で描画する事にした。これで以前と同じかそれ以下の数にまでコントロール数を減らす事ができた...言うのは簡単だが、やるのは大変だ。
まず、コントロールと同じ描画を行う関数群を作成する。これは引数に「Left/Top/Width/Height/Caption」を与える事で限りなく本物に近い表示を実現する(XPの視覚テーマには非対応)。しかしこれだけだとプロパティの値をいちいちチェックしながらコーディングせねばならず、非常に手間が掛かってしまう。
次に小物ツールを生成。クリップボードにあるDelphiコンポーネントを認識し、クリップボードにコントロール別の描画関数コードを返すというもの。DelphiのIDEで自前描画したいコントロールを選択&コピーし、このツールのボタンを押すとクリップボードにソースコードを返すのでこのままIDEのエディタに貼り付けていけばいい...とはいえ、面倒な事に変わりはない。手抜きなツールなので、親になれるコントロールに乗ったコントロールの相対位置は計算しないし。
03/06/02
・大忙し
...だってさ、Windows9x対策したって言っても画面は全く変わってない訳よ。つまり進捗ゼロなのね。しかも全部のフォームを手直ししたわけじゃないから。仕方ないので上司に「締め切り延長の交渉をしてくれ」と頼んだのだけれども。頼みにしていた他の人間は別件の大口の仕事で駆り出されてて使えないし。当初と話が違うので頭に来てはいるのだけれども、ここまでスケジュールが押してくると(失礼ながら)自分でやった方が早いので、もうアテにしない事にした。
・代わりといっちゃなんだが
他の人間がどんなに忙しくたって手伝わないからな...俺は便利屋じゃない。社内の雑用からやらされてる状態で他人の面倒を見れる程ヒマじゃない。
03/06/03
・仕事
...の話はもうしたくないなぁ。いつになったら落ち着くんだろ?
03/06/04
・愛国心
何がいけないのかと。アメリカみたいな極端な愛国心は必要ないけれど、愛国心ってのはあってしかるべきでは?そもそも自分が
生きている国を愛せずにどうするのか、と。自分の住んでる家は嫌いと言えとでも?「愛国心」という言葉から右翼を連想するのだろうけれど、僕から言わせりゃそんな事言う奴は皆まとめて左翼だろ?そもそも「反発した市民団体」ってのが左翼じゃないのか?
03/06/05
・ADSL
会社のADSLが開通した...線だけはね。Web上でOCNの契約プランを変更したら、
7/1からADSLに切り替わるとの事。月単位ですか...融通が利かないなぁ。引越しとかの時はどうするんだろ?
・会社でのInternet
7/1からADSLに変更になるが、その際にはルータに細工をしておこうと思っている...まあイロイロあってね。理由はご想像にお任せしますが。
03/06/06
・今日は...
UFOがあっち行ってこっち行って落っこちてくる日です...って何年同じネタを。
・
B'z
6/11に稲葉の「KI」リリース。7/16に「野性のENERGY」リリース。6/27に「B'z 15周年特番〜IT'S
SHOWTIME!!〜(仮)」がオンエアっと。
03/06/07
・今日も
私用であちこちと。3時間しか寝ていなかったのでツライったらありゃしない。今日は家で寝よう。2週間ぶりだな、家で寝るのって...(ToT)
・オメデトウ
お友達で以前同じコンビニで働いていた事のある「SY君」が結婚したらしい。本当にオメデトウ。たまにはウチにも遊びにおいで。
03/06/08
・ADSL
契約プラン変更通知のメールが来ていた。ふむふむ...「お客さまの料金プラン変更のお申込を以下の内容で受付いたしました」「ご利用開始日:2003年07月01日」か。
...まてよ、「下記にご利用開始日として翌月1日の表記がありますが、こちらは新プランの料金の適用開始月日を表示しております。」って事は即日変更なのか?
てな訳で、いそいそとルータの設定を変更...おぉ、つながるではないか。早速
スピードテストを行ってみると、1M弱だった。ADSLとしては低速な方だけれども、それでもフレッツISDNの時から比べると実測で20倍高速になっている。
...ここで終わりではない。以前「フレッツISDN+OCN」だったのを「フレッツADSL(12MB)+OCN」に変更したのだが、諸般の事情により、ISDNは残してある。ADSL用としてタイプ2の回線を新たに引いたのだ。実はウチの会社、ISDNのプロバイダは2社と契約してあった。今回のADSL化により、プロバイダは「ISDN(某所)」と「ADSL(OCN)」が同時に使える事になる。
使っているルータは「
MN128-SOHO-PAL
B&I」という奴で、その名の通り「Broadband(ADSL)」と「ISDN」が同時接続できるタイプだ。ISDN接続の時からこれを使っていたという訳だ。折角なのでこの際ファームウェアを更新する事にした。ついでに、このルータの事を調べてみると驚愕の事実が...
のだ。これにはガックリ。理論値で1.3Mというのはいくらなんでも遅すぎる。今度、ノートパソコンを持ち込んでADSLモデムに直付けして実測してみなければ。それで2M程度出るのであればルータ購入のお伺いを立てた方がいいだろうな、多分。
・で、調べてみた。
直結で調べればいいのだが、フレッツはPPPoEなので、XP以外は直結するためにソフトが必要になる。CD-ROMどっか行ったしなぁ...(ToT)仕方ないんで、ADSLモデムで調べてみた。ADSLモデムはNTTのもので、ブラウザから設定や状態を確認する事ができる。で、どうなのかなぁ?本来のスピードは。1.5Mかなー、2Mかなぁ?それともウチより速い2.5Mかなぁ?...って、
...6.5M!?
そう、下りは6.5M、上りでも900K出ていたのだった。ルータを挟めばどのみち実効速度は低下するにしたって、これじゃぁ宝の持ち腐れだ。明日は速攻で稟議書出さないといけないな。
03/06/09
・どっかで聞いたような...
アテイン、防水防塵で洗えるキーボード「CoolOne」だそうで...(^^;
・ゴメン、内輪ネタだった。
03/06/10
・安物買い?
ダイソー(100円ショップ)の商品で気になるものがあったので購入してみた。以下の画像のものがソレなのだが...。
ちょっと判り難いかも知れないが、
USBから携帯電話を充電するケーブルだ。かなりの機種が対応しているので、非常にお買い得だと思われる。USB4ポートハブがあれば同時に4台充電できるのもミソ(^^;
03/06/11
・知らなかった事。
熊本で妙に官公庁関係の入札に強い「
R○Kコンピュータサービス」ですが...
「現市長が役員をしてる」ってのは許される訳?
そりゃ官公庁関連のシステムの入札に強い訳だ。不正がないとしたって、疑われても仕方ないんじゃないの?この面子。現市長に民放2社、
商工会議所に民営バス最大手等々ときたもんだ。以前は前市長や現県知事が名を連ねていましたしね。
...ま、僕は何を言ってもいい訳で(「反骨精神が俺の売りだぜ、プロは違うぜぇ...」by
B'z)。このHP見た誰かが騒ぎ出してもウチの会社が干される事はないでしょう。僕がクビになった所で「自営業」やるから問題Nothing...(^^;
昔から疑問に思ってたんですよね...熊本の官公庁の大型のシステムの8割程度(誇大だとは思わないよ)は「
RK○コンピュータサービス」が開発してる(もしくは絡んでる)んですから。
前に「
ウチの会社は大口案件をやらずにニッチな小口をかき集めてやるべきだ」と書いたのは、熊本のこのような事情により安定して仕事を確保できないって理由もあったんだよねぇ。ガンバレ、熊本のシステムハウス。
03/06/12
・あー。
忙しい。
・そんだけかい!!
03/06/13
・殺意を覚える瞬間
今日は徹夜明けで7時に寝ました。まず起こされたのが10時。電話で11時。お客さんと打ち合わせで11:30〜14:00(これは仕方ないとして)、15:30位にまた電話...。睡眠妨害されたので熟睡できず、仕事もままなりませんでした。せめて6時間は連続して寝せてもらいたいものです(ちゃんと仕事をさせるには)。
・ブロードバンドルータ
新しいルータがやってきた...というかいつの間にか僕の机の後ろに放置されていた。早速設定しないとな(^-^)
・設定
ルータはNTTの「
Web
Caster 700」だった。あれやこれやと設定し、早速
スピードテストを行ってみる...
前回は1M弱だった。これで接続速度が上がらないとルータの稟議を上げた自分は切腹ものだが、大して心配はしていなかった。ADSLモデム直結で6.5M出てたしね。
いざ、
スピードテスト...
バッチリ5M出ました(^o^)v
接続しているクライアントが一台の状態だと5.2M以上は軽く出ているようです。ルータ変更により5〜6倍の速度に改善された事になりますね。
・
祝26万Hit!!
...掲示板の方が早かったですが。M&Iさん、さてはチェックしてましたね?ここ数日(^^;
03/06/14
・今日も
出社っと。さらに私用であちこち移動する事になった。
・
ガンダムSEED
最近になって盛り上がりを見せてきているな。やたらアンチサイトが多い気がするが、気にするな>ミツオ=フクダ。ところで、ナタルとフレイが同時にいなくなったのは声優さんの都合ですか?
・アンチな人
物事を穿った見方しかできないのよね。どっかの誰かが言ったよね「
映画評論家は誰でもできる」って。そう、否定する事は非常に簡単なのよ。文句並べりゃいいだけなんだから。多分、アナタが満足する作品にしたら「
全然面白みのない普通の作品」になると思うよ。
端的な例を示そうか。材料、製法のまったく同じお菓子を作った時、機械で作ったのと手作りで作ったものとあった場合どっちが美味しいと思う?プロの職人が作った場合、手作りの方が遥かに美味しいハズ。機械で作れば水加減は常にベストだし、焼成温度だってベストなのに。味の濃さだってマーケティングにより最適になっている。でも、手作りお菓子の方が美味しいよね。何故かって「
均一化された最適化は平凡でしかない」のね。
ムラがあるからこそ美味しく感じる訳なのよ。例えば、「普通(0)が50%、ちょっと頂けないトコ(-1)が20%、最高なトコ(+1)が30%」であれば、その人にとっては類をみない美味しさな訳。8割は満足できる訳だから。ところが、均一化された場合には「
60%の普通」にしかならない。つまりは個性のない平々凡々な物にしかならないって事なんだよ。
アラを探すのは結構なのだけれど、そのアラが作品にとってのアクセントになっている事もお忘れなく。
03/06/15
・今日も
出社っと。今日は父の日だったが、特に変わったことはなし(^^;
・貧乏暇無しとはよく言ったものだ...。
03/06/16
・徹夜明け
寝たのがAM07:00。こないだみたいなスケジュール。納期が今週木曜いっぱい(正確には違うが)なので仕方のないトコではある。
・銀行か?
いやー、もう馬鹿かと。最大手が
こんな事するとはね。「
他人のふんどしで相撲を取っている」という事を全然認識していないようだ。「別途振込手数料がかかります」というのがミソで、1000円のソフトが月に3本売れたとして、作者に実際に支払われるのは2000円程度という事になる。本当に問題なのはそこではなく、「購入者」と「作者」それぞれから手数料を取っているという点だ。つまり1000円のソフトが売れると、250円
Vectorに入るって事。しかも作者の負担が大きいってのはどういう事よ?
シェアウエアは上記の通りだけど、
プロレジはさらにひどい。利用者は消費税+(銀行での)振込手数料だけでいいのに対し、会社側は25%+100円の負担となる。早い話が、「
じゃんじゃん売るから値引きしてね」と暗に言っているようなものだ。それは営業努力とは言わないのだよ。
「
今後売上増大を目指し、より多くの販売パートナーの獲得やお客様向けサポート体制の充実等を実施して参りますので、ご理解とご協力の程よろしくお願い申し上げます。」
...過去に何かやったのか?「お客様向けサポート」って、何をサポートするんだ?インストール方法や使用方法までレクチャーしてくれるとでも言うのか?満足なレビュー記事も書かない会社が何を寝言言ってるんだか。
・
セキュリティ情報
いや、逆に解んないぞソレ(^^;
03/06/17
・うまい誤魔化しかた
ADSLのさらなる高速化の話が出てきた。
Yahoo!BBと
イー・アクセスと
アッカね。ここで思い出して欲しいのは「
イー・アクセスとBBテクノロジーの訴訟の件」。あの時イー・アクセスのいちゃもんは「
AnnexAは他の回線と干渉するかもしれん」というものだった。さて、さっきの「
イー・アクセスと
アッカ」の記事を見てみよう。どちらも「G.992.1
Annex I」を使用する事になっている。アッカの記事に目を通すと...
「
帯域を2.2MHzまで拡大することで、1.81〜2.0MHzの周波数帯を利用するアマチュア無線への干渉が懸念されている。」
と、きたもんだ。自分トコにさえ影響がなければ他はいいっちゅう考えでしょうか、イー・アクセスさん。そうでないというのならYahoo!BBへの問題は完全な言い掛かりという事になりますが?
03/06/18
・うえー
>「納期が今週木曜いっぱい(正確には違うが)」
確かに正確には違うのだが、殆どの部分を仕上げなくてはならないらしい...今週、色んなチャチャが入っているので(客先の要望&聞いていなかった仕様etc...)無理のような気がするんだが...
03/06/19
・修羅場一日目
テストを社内の人間にやってもらっているが、やはりバグはある。そりゃそうだ、格納するテーブルのフィールド数総計が800を越えているのだから。...とはいえ、一応この業界のプロだからできる限りはやらなくてはいけない。
・人員確保
社内の他のプロジェクトに駆り出されている人間を一名、今日/明日と借りた...無理言った。納期は明日なんだから、御託はいいからさっさと貸すように(--メ
「一人でいいのか?」と聞かれたが、人数が多くなれば質問も増えこっちの手間が増えるだけなので「一人でいい」と答えた。多分、多くのヒトが勘違いしていると思うが、多くの人間を注ぎ込めば早く終わると思ったら大間違いである。
・人数とプログラミング効率の関係
一番効率がいいのは実は
一人でやる事である。「そりゃ違うだろ?」って思うかも知れないが、プログラミングに関しては事実そうである。上に書いたように人数が増えるに従って相互に相談する事が多くなる。ここで誰かが不在だったりすると「待ち」になったりして非常に効率が悪い。仕様変更があった場合には全員に意思の疎通がない限り何らかのポカをやる可能性が高い。フリーソフト等で「すごくよくできてるなぁ」と思う奴(もちろん一人で作ったもの)がたまにあるが、これを3人がかりで1/3の工期で作れるかといえば「
絶対に作れない」のだ。前に「
ウチの会社は大口案件をやらずにニッチな小口をかき集めてやるべきだ」と書いた奴のもう一つの理由はコレだ。「ボリューム10の一件の仕事を10人でやる」のと「ボリューム1の10件の仕事を10人でやる」のとでは効率から考えれば後者の方が勝るのだ。
・今日の睡眠時間
仮眠が1.5時間+2時間。家に帰ってもいない。
03/06/20
・修羅場二日目
納期。「
FRISK」とコーヒーで脳ミソを無理矢理叩き起こす。「
FRISK」は舐めない、5粒位口の中に入れ、一気に噛んで鼻から息を吸う。
・...なんとか?
PM4:00、Time Up!!
とりあえず形にはなった...が、正直、突貫でやった作業物には責任は持てない。今日は昼過ぎに1.5時間の仮眠を取ったがまだ眠い。2日超で5時間しか寝ていないので会社のソファーで寝る事にした。
03/06/21
・9時起床
...泥のように寝ていた。丸2日風呂にも入らず仕事をしていたので、朝から家に帰り風呂に入った。まだやるべき事は山積してるのでもう一度会社へ。
・夕刻
自宅で子供と戯れ、買い物に行ってしばし普通の家族を装う。そしてまた会社へ...。お人好しも大概にしとかなければならないと思う、今日この頃。
03/06/22
・やるべき事。
一応リリースしたとはいえ、僕自身疑心暗鬼なプログラムのため、問題が発生するであろう箇所をチェック。予想通り細かい穴がいっぱいだ。正式リリースの週末までにどうにかしなければならない。今日が日曜とはいえ、もう時間はない。
03/06/23
・押していく案件
実は先週末、6月で年次締をしなければならないお客さんから電話が入っていたのだが、無理をいって伸ばしてもらっていた。明日、どうにか行けるといいなぁ。
・私用
今日は外せない私用もあり夕刻帰ったが、仕事の電話が...。会社から50Km離れた所へ移動中だったので、どうしようもなかった。普通の会社なら定時過ぎてるし...。
03/06/24
・まだまだ
昨日は私用で100Kmの移動後、また会社へ赴いた。そしてまたここに居る。仮リリースした件で様々な問題点と要望事項が浮上してきた。バグは地道に潰すしかないが...。年次締のお客さんのトコにも赴く。年次締をしない限りここの業務はストップしたままだからだ。そしてまた会社に帰って仕事。
・TEADマクロ
社内で多いに利用されているようだ。K村くんにはマクロ職人として頑張っていただこう(^^;
03/06/25
・相談
金曜日のリリースは無理。絶対無理...と思っていたら、要望事項の幾つかは「アップデート」で行う事になった。それでも納期自体は明後日。満足に動作するものを明日中に作らないといけない。
・「月曜日までにどうにか...」
これはやめて頂きたい。何故なら「
土日を仕事で潰さなくてはならない」からだ。休日は自分だけの判断で休みにできるものではない事を知っておいて貰いたい。何のために
4週間も我慢して
土日出勤&徹夜を繰り返してきたのかを少しだけでもいいので察して欲しい。納期を守る事は大切だが、
そこまでやっても終わらない仕事という事実を認識してくれないと...いや、これはウチの上司にも言える事だけれども。
03/06/26
・ふぅ
なんとか大きなバグはあらかた片付いた。ドキュメントの整備も一応完了したので、「要望事項」に着手しなくては。明日まで頑張れば
約3週間ぶりに家で寝る事ができそうだ。
・要望
簡単に言ってくれるが、簡単にこなしてる訳ではない。素直に首を縦に振るのは僕ぐらいのものだろう...他の開発者に対して同じ事が通用すると思ってしまう事が一番怖い。
・別件
仕事が片付かないのを「
いやーパソコンの調子が悪くて夜中に何度も再インストールしたんですよ」...ってそんなの言い訳にならんよ。調子が悪いのなら他のマシンを使って開発できるようにしておかなくては、プロとしては失格だ。そんな事がまかり通るなら俺は
「休日以外の日はパソコンの調子が悪くて再インストールしていた」
と言い張るがね。あと、「ソースを飛ばした」「ソースを古い奴で書き戻した」「最新版が客先にしかない」なんてのは論外。
03/06/27
・ふぅ×2
細かいのもあらかた片付けた。残りは月曜日にやれるな。
03/06/28
・今日は休日
ゆっくり寝て、温泉行って来ました...いつものトコだけど(^^;
・いつものトコ
50分->1,000円也
03/06/29
・今日も休日
2日連続で家で寝る事ができた。買い物行ったりブラブラしたり。ブリの「アラ」がお安く買えたので味噌汁でも作るか。
・
除湿機
加湿器は以前に購入したが、今回は
除湿機を購入。布団も乾燥できる奴だ。知ってるヒトは知っている熊本の梅雨(&夏)。蒸し暑くやたらとジメジメしている。知り合いの沖縄県民や、以前国体に参加した沖縄県民をして「
熊本は暑いぞぃ」と言わしめる程である。来月中旬迄は間違いなく雨が降るだろうし、台風シーズンでも重宝するので思い切って購入してみた。
・
ゼオライト方式
うーん、一長一短だね。両方式を切り替えられるといいのだけれどね。どのみち室温は上がる気がするけれど。
03/06/30
・年次締
年次締後の処理がおかしいとの連絡を先週末に頂いていたので、午前中は
いつもの仕事をやって午後イチで何がおかしかったのかを確認に行った。一度は正しく動作したので会社に帰ろうとしたが、帰社途中で電話が鳴り、引き返して再度確認に行った。
・納期
なんとか間に合ったようだ。
今日の午前中に来た不具合のFAXもすべてこなした。「明日納品なのにそんな無茶な」ってな要望もあったが、なんとかクリアする事ができた。