昨日の不毛なお仕事 | I have a thing about ・・・・

昨日の不毛なお仕事

 昨日は、一日、Windows2000サーバとIISで動かしているWebサーバのページとデータベースの接続が出来ないで悩んでいて、結局、夕方にIISの削除と再インストールをしたら繋がるようになった。
 こういう創造的でない仕事は、ホントに疲れる。
 開発ツールは、新しくなって古いIISなど相手にしてくれないし、かといって、ぼくたちには、Linux+Apacheというのは、開発の実績がないんだよ。
 ぼくは、C系の言語で人に使ってもらうだけのものを作ったことはない。
 勉強には絶対必要なのでソースを読むことぐらいは出来るし、やってることの意味くらいはわかる。
 でも、それと実際に書けるということとは全然別のものなんだね。
 ぼく自身は、VisualBasicとともに育って、Delphi という環境に心酔したような世代だし、そのVBでOfficeの部品やデータベースを使えるんですからね。
 こと普通の業務でほかのツールでなきゃならないなんてことは全くなかった。
 だから、うちはWindows一辺倒で、NT3.51の頃から何の不都合もない安定環境だ。
 ホスティングではLinuxの組み合わせをずっと使ってんだけど、ほとんど、オープンソースのアプリやグループウエアを使って運用したり、少しだけカスタマイズしたりしているだけで、業務アプリなんて作ったことない。
 社内の業務はVPNで済んでしまうし、うちの会社では事業所を超えて即時更新の必要な業務なんてほとんどないのだ。
 こんなことになったもの、今、動かそうとしているネットアプリは、PHPで書かれたオープンソースのもので痒いところに手の届くような良いアプリなんだけど、どうもお客の求めているものとは違うということで、急遽、別物を用意しようかということになった。
 要件は簡単のものなんだけど納期が10日ほどしかないので、初めての環境で開発するなんてことも出来ないので、うちのWebサーバ立ち上げてるだけのWindowsサーバがあいているので、ピンチヒッターとして使おうということになった。
 でも、ぶつはWindows2000でIIS5というもう10年前のものなんだよ。
 幸い、参考書籍類は出始めの頃に集中的に勉強だけはしたのでいくらかはあった。
 で、簡単なアプリを書いてインストールしみても、全然、データベースに繋がんない。
 接続する方法をあれこれ変えてみたり、バージョンを変えてみたり、サーバの再設定、再起動をしたりして、結局、二人で一日かかってWebサーバの削除、再インストールで繋がるようになった。
 結果、作業は何も進まなかったってことだ。
 こういう不毛な活動を避けるためにも、サーバに新しい仕事をさせるときは、出来るだけクリーンにして、可能ならクリーンインストールしてから始めた方が良いです。
 今日は朝から町内のミゾ掃除をして、わんこの水遊びにいって、使ってないノートパソコンに開発環境をインストールしておしまいかな・・・・。
 夜に少し先のWebアプリを書いてみなきゃならないだろうなぁ・・・・納期ないし・・・・。