2004年4月アーカイブ

日経コンピュータ5/3号の特集は「ソフトハウス 大淘汰時代 10年後に生き残る条件」で、かなり深刻な話です。
特に地方のソフトハウスに厳しさが増していると言うことで、ソフトハウスから仕事をいただいていて、いずれ新潟へUターンするであろう私としてはショッキングであった。

やはり仕事は東京に集中していて、売上高13兆9731億円の57.3%を事業所数31%の東京が占めている。

特集では、例を挙げつつ、勝ち残りの3条件として、

(1)経営者が確固たるビジョンを持つ
(2)ユーザー企業から直に仕事を受ける
(3)負けない一芸を生み出す

と、しています。成功例の企業では3条件全てがそろっているわけではないのですが、ある種の強みを持っていることは確かです。
逆に、3条件がそろっていても、淘汰されるところは淘汰されるんだろうなあと思います。

成功から学ぶ特集にしては、サンプルの企業が圧倒的に少ないと思います。サンプルを増やすとまとまらなくなる可能性も大きいですが。

まずは自分自身のビジョンを持つところから始めなければ・・・。この特集や、最近お会いしたエネルギッシュなS社のNさんのお話を伺って、自分にはっぱをかけなければと強く感じています。

インターネットラジオのチューナー代わりに、使っていないWindows98のNoteを使おうとしたのですが、断念しました。
使えないことはないのですが、Noteについている出力端子は、ヘッドホンの端子になるのですが、Note側の出力を最大にしたとしてもアンプのボリュームをかなり大きくしないと聞こえません。
これだと、FMやCDを聞くときの音量と、かなり差があり、そのつど調整しなければいけません。

それでデスクトップから、ケーブルを引っ張って、アンプにつないだのですが、音楽以外のPCの音が、アンプの電源を入れていないと、聞こえないというデメリットがあります。

ネットラジオ専用の安価なチューナーをどこかで出して欲しいのですが・・・。(試作品はあったらしいですが)

SOHO AWARDにノミネートされたものには発見が多い。
試してみたいものが多いのですが、今日は2つ。

1つは、岩波新書の森清著「仕事術」です。私の理想としている公私融合について述べています。「公私融合」という言葉は花田啓一氏の著書で知って、共感したのですが、花田氏の特許というわけでもないようです。
読み終わったらまた報告します。

もうひとつはインターネットラジオ。BGMを使うのは週末くらいなのですが、チャンネル数の多さは魅力です。本当はチューナー部だけのものが欲しいのですが、とりあえず、レガシーのノートPCをインターネットラジオチューナーにして、コンポにつないでいます。
そのために久しぶりに引っ張り出したWindows98マシンのUpdateが18件もたまっていました。

ほかにもチェックしたいものが多くあり、目が離せません。

デマルコ&リスターのソフトウェア・プロジェクトにおけるリスク管理の本。14章まで読みましたので中間報告します。(全23章)
デマルコは中を見ないで本を買うことにしている数少ない著者の一人です。

第1部 なぜリスク管理をするのか
まったくリスクのないプロジェクトに手を出すのは負け組みだ。かならずといっていいほど、何も得るものはない。そうでなければ、とっくの昔に誰かが片づけているはずだ。時間と労力を節約して、もっと価値のあることに使ったほうがいい。
リスク管理の反対を「危機管理」といい、問題が発生した後に何をするべきかを考えることを意味する。

リスク管理を構成する主な活動
・リスク発見・・・ブレーンストーミングによるリスク選別と、新しいリスクを発見するための継続的なプロセスの導入
・エクスポージャー分析・・・それぞれのリスクが実現する確立と、その影響を数量化する。例えばリスクの発生確率が20パーセントで、発生した場合に100万ドルのコストがかかるとしたら、リスク・エクスポージャーは20万ドルである。
・危機対応計画・・・リスクが実現した場合に何をするべきかを計画する。これのみをリスク管理と誤解されることが多い。
・軽減・・・リスクの発生を検出する指標を考え、発生までにとる処置を計画する。例えば火災のリスクに対し、消火器、火災報知機の設置避難訓練など。
継続的な移行監視・・・管理するリスクを追跡し、実現しないかどうかを監視する。

デンバー国際空港 この失敗は、言われているようなソフトウェアの開発プロセスの問題ではなく、リスク管理がなされなかったことが問題である。

(続く)

先日、H社のT氏とお会いしました。会社を立ち上げて2年もたっていないのですが、講演に、本、雑誌の執筆、WEBアプリの開発、シェアウエアの開発と活躍されいます。
主に数人のSOHOと仕事をされていると言うこと。お忙しい中、私のPHPのソースプログラムを読んで、コメントをくださいました。
アイディアはたくさんあるが、時間と予算がないとのことでした。私のひとつの理想形を見る思いがしました。

やはりアイディア勝負でしょうか。SOHOドメインで紹介されたシェアウエア開発で成功したムーンソフトの山下氏もアイディアを集めるために、直接、収入に結びつかない仕事をやっておられるとのこと。
これもまたエネルギッシュな方で1つの理想です。

なんとか顧客のニーズを掘り起こして、アイディアにし、シェアウエアにしたり提案型の開発に持っていくのが理想です。

cover
「100万回生きたねこ」の佐野洋子さんのイラスト・エッセイ集。

佐野さんが猫を見つめる目は、シニカルで、正直で、暖かくて、馬鹿にしていて、尊敬していて、物悲しくて、まるで旧友を見ているよう。

猫好きにしかわからない文章多数。イラストも超たのしい(100万回・・・の白猫が特別出演)。

TEOMA

| | コメント(0)

2,3年前、Googleキラーとして登場したTEOMAですが、日本語化されないこともあって認知度は低いのではないでしょうか。
実は日曜日にTEOMAのクローラーが、hkawaguchi.comのサイトに、かなりの足跡を残していきました。ドメインがcomだったからでしょうか?
それとも日本語化される前兆なのでしょうか?
マイクロソフトが買収する話もあるようですし、ユーザーとしては、新たな選択肢が増えてくれればうれしいのですが・・・。

どちらも迷子になったペットを探すポスターを集めたもの。後者の翻訳は1996年に、前者の翻訳はは2003年に出版されました。
ページをめくっていると切なくなってきます。
こんな具合です。

「謝礼します。名前はモリス、20才。歯はなくて、青い目、片方の耳はちぎれていて、足も悪いです。」
子供が書いたと思われる涙を流している猫の絵と「ぼくをさがして!」の書き込み。

1枚1枚のポスターに家族のストーリーがあります。

フーちゃんが帰ってきた幸運を改めて感謝しています。

最近またルーチンワークに見舞われています。そこで、それを乗り切るための対策を考えました。

(1)ルーチンワークが生じないようにする。ドキュメント作成などは通常の設計業務と同時に進める。ただし、こういうドキュメントが必要と、後から要求されることがあります。

(2)できる限り効率化できるように工夫する。どちらを選んでも同じくらいの手間になるときには、手を使うよりも頭を使うほうを選ぶ。一見回り道に見えても後が楽になることがあります。

(3)今日はここまでやるという目標を立てて、何が何でもそれを守る。

(4)別件の調査など頭を使う作業をちりばめる。

(5)どうしてもいやになったら、しばらく眠って頭をリセットする。

AccessのOLEオブジェクト型のフィールドにOLEドキュメントを入れる件で、Microsoftから最終回答が来ました。

結論はVB.NETではできない。VB6.0を使うべきである。

OS特有の機能は使われなくなる方向にあるとのこと。
Accessのフィールド名はもはやOLEオブジェクト型とはいえなくて、BLOB型とでも呼ぶべきでしょう。

回答を待たずにVB6.0で作りこんでいたのですが正解でした。

今回は制限事項ということで1インシデントが消費されました。まあ4月で今回の契約は切れるので問題はなかったのですが。

時々、丸1日以上単純作業をやらざるを得ないことがあります。
今日は、お客様の要望で、VB.NETのフォームのラベルやメッセージボックスのメッセージをリソースファイルで持って、IDでそれを参照するようにするというもの。

これが結構時間がかかります。コピー&ペーストの嵐なのですけれど。

こういう場合は徹底的に効率化を考えます。少しでも早く終わるためには何でもやる。これがルーチンワークで退屈しない秘訣でしょう。
長時間の退屈な作業よりもミスも減ると思います。

要は工夫しだい・・・。

今日、フーちゃんの新メニューが届きました。ドライはアイムスのチキンとオーシャンフッシュ、サイエンス・ダイエットのメンテナンスとホワイトフィッシュ、ユーカヌバ(アイムス)のチキン&ライス、缶詰はサイエンス・ダイエットのシーフード、ビーフ、レバー&チキン、メンテネンス キャロット入り、メンテネンス チキン・パンプキン入り。
いろいろな種類を少しづつ買いました。

お昼に最初に出したのが、ドライのメンテナンスと缶詰のメンテナンス チキン・パンプキン入り。
ドライはくいつきがよく、よく食べました。多分珍しかったからだと思います。缶詰は、始めは珍しがって少し食べましたが、後はだめ。

夜はドライはユーカヌバ、缶詰はレバー&チキンと今まであげていたフリスキーゴールドを半分づつ。ドライは割りと食べてくれました。
缶詰はフリスキーを食べずに、レバー&チキンをほとんど食べてしまいました!ただこの缶詰はフリスキーの2倍の量があり、フーちゃんの4食分(1日)くらい。
冷蔵庫に入れていたらまずくなるだろうなあ。一応レンジで暖めるのですけれど。

というわけで、まだ試していないフードもあるのですが、思ったよりも食べてくれて安心です。
これで飽きが来なければいいのですが・・・。

今日は、ちょっとしたことで時間を無駄に使ってしまいました。VisualStudio.NETでデバッグをしていたのですが、途中からどうも様子がおかしい。
ソースを直してビルドしても、正常のメッセージは出てきますが、ビルドされているようには見えない。
さらにステップ実行で、とんでもないところへ飛んでしまいます。

最初は、コーディングに問題があるかと思い、文法を調べたり、ネットで検索したりしたのですが、わかりません。

何時間か試行錯誤して悩んだ末、VisualStudioを再起動して、リビルドしました。すると正常に動作するようになりました。(デバッガもプログラムも)

デバッグするときには、まず自分が悪いと疑うことにしていますが、開発環境の安定が条件です。

今回の教訓は、ステップ実行で、ソースとビルドしたファイルが一致していないような動作をしたら、即VisualStudioの再起動とリビルド。
高い授業料(=時間)を払いました。

土曜日にフーちゃんを連れて柏の獣医さんのところへ行きました。少し前から突然声がかれてガラガラ声になってしまいました。風邪でもひいて熱があるのではと思い見てもらいました。
結果は異常なしだったのですが、そのときにどんなものを食べさせているかと聞くので「焼津のまぐろ」とか「フリスキーのゴールド」とか、と答えると、健康志向のの高めのフードをあげたほうがいいということ。

例えば青みの魚ばかりあげていると、脂肪が腐ってくるそうな。

ということで、アイムスとかサイエンス・ダイエットのカタログをもらってきました。病気が少なくなれば獣医さんも困るだろうにとも思いますが・・・。

そのアイムスのコピー、「ずっと健康、ずっと一緒」。シンプルですが素直に感動しました。
長くはない間かもしれないけれど一緒にいる時間は大切にしたい。

早速、アイムスとサイエンス・ダイエットのサンプルを注文しました。
食べてくれるといいのですが。

世間ではウイルスメールが蔓延しているようですが、幸い私のところは1通も届いていません。
WillWayのメーリングリストで、ウイルスパターンの更新に間に合わずに感染したと言う人がいて、あわててAntivirusのパターンを更新しました。
Nortonはどういうものか自動更新が効かずに手動で更新しています。OutLook自身も疑わしい添付ファイルを削除する機能を持っていて、
それで救われているのか、とも思います。(プログラムをやり取りするときには、ときどき不便に感じることはありますが)

開発用マシンにはMacafeeのウイルススキャンが乗っているのですが、こちらの自動更新も最近は毎日のペースです。
いつか嵐は収まるのでしょうか?それともこの状態に慣れなければいけない?

MSDN

| | コメント(0)

先日、MSDNのサポートに初めて連絡しました。年間2インシデントとなっていて、問題を2つサポートしてくれます。契約期間が今期は4月いっぱいなので最後の駆け込みです。

問題は、前に書いたAccessのOLEオブジェクト型のフィールドにOLEドキュメントを入れて、ダブルクリックで開くようにしたいというもの。OLEドキュメントをBYTEの配列としてAccessのフィールドに入れるところまではできたのですが、ダブルクリックでエラー表示。
MSNのサポートによると、これはOLEのヘッダがついていないためで、そのヘッダの仕様はJETで定義されているが未公開ということ。代替案を探してもらっているのですが、時間がありません。

全てをVB.NETで作ることは難しくなり、とりあえずmdbファイルを作るところだけVB6.0で作り直しました。きれいとはとてもいえませんが、とりあえず動かさないことには・・・。

MSDNサポートの対応は思ったよりよいです。こちらの言いたいことをすぐにわかってくれます。尤もそうでなければプロとはいえませんが。

ちなみにインシデントとは航空用語で、事故に至らなかった危険要因の発生のことです。バグという言葉を突きつけられると、心臓がどきどきしますが、MSも同様なようです。
もったいないので4月中に残りの1インシデントを使ってしまおうかしらん。

メルマガ「SOHOのツボ」で、タブチソウイチロウさんがSOHOのメリット、デメリットを書いておられました。
通勤時間がない、口うるさい上司がいない、自分の思うように仕事が出来る、仕事量を選べる、スキルアップすることによってギャラ(報酬)もアップすることができるなどです。

私の場合、もうひとつのメリットは、「社内で競争する必要がない」ということです。

事業環境が厳しい中、競合他社とはもちろん、社内でも競争しなければいけません。私にはこれが非常に苦痛でした。
戦わなければいけない相手は社内ではなくて社外だろう、といつも思っていました。

もちろん、SOHOにも競争はあります。違いはSOHO同士の競争は狭い意味でのゼロサムの中での競争ではないことです。
自分たちの工夫と努力で、誰もが成功できます。

このストレスから開放されたことは、私にとって非常に大きいものがありました。
(だからといって緊張感を失ってはいけませんが)

ここ一番に弱い私は、先日書店で中谷彰宏の「ドタン場に強くなる50の方法」を買ってしまいました。
昔、一時中谷彰宏に凝ったことがあります。
書いてあることはみんな尤もなのですが、実践ができないのですよね・・・。
その中で、ひとつ、今度実践してみようと思ったのは、

「体の中心から、声を出そう」

緊張していると、声もかすれ、打ち合わせなんかだと騒がしいところも多いのですよね。
私の声はよく聞こえないだろうと思うことはしばしば。無理に大きな声を出そうとするとますますあせります。
中谷さんはハミングするとよいと言っていますが、ンーとか小さくハミングすることで少しは落ち着くかもしれません。

今日、家から一駅のところにある銀行に行って来ました。前の会社の健康保険の任意継続を終わりにして、国民健康保険に加入することにしたのですが、その保険料の口座振替のためです。
こういう手続きはまだまだわずらわしいですね。もっともっと簡単になって欲しいです。

まず、国民健康保険の加入手続きと一緒に、口座振替の手続きができないこと。一旦市役所なりの窓口に行って加入手続きをします。
数日後、郵送されてくる保険証の番号を持って、銀行で口座振替の手続きをします。日を置いて2回外出しなければいけない。

今日の銀行の対応も杓子定規でした。口座振替の申し込みの用紙の3枚目に届出印がないと怒られましたが、3枚目って、利用者の控えなんですよね。
なぜ届出印が必要なのか不思議でした。文句を言うのも面倒くさくって黙ってはんこを押した私でしたが・・・。

まあでも私の使っているT銀行は、最近、公共料金はネットバンキングで口座振替の手続きができるようになりました。
この調子で便利にしていって欲しいです。