トップ > コンピュータ > モバイル > モバイルオフィスの作り方

20年も前からモバイルオフィスを作りたくてついにプログラマになってしまった!そんなマナベのとってもモバイルな暮らしの物語です。




モバイルオフィスの作り方 [Vol.0223] 窮屈なプログラム

発行日: 2007/10/24

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

 ◇ 北国では初雪だそうです・・・           第223
 ☆モバイルオフィスの作り方 ★                   2007年10月23日
                            Vol.0223

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_

□   窮屈なプログラム
□   駄犬の毎日

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ☆ 窮屈なプログラム
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
年々プログラムは簡単になっていきます。
それは私の腕が上がってきているわけでは無いようです。

◇ 窮屈なプログラム
 このごろのパソコンは超高速なCPUと信じがたいぐらい広大なハー
 ドディスク、そしてふんだんなメモリーと山のようにある開発ツール
 のおかげでプログラムの難易度は10年前の1/10程度もありませ
 ん。
 
 何でもできます。
 
 でも、人間のおもしろいところはふんだんにあるツールを使いこなす
 ことにエネルギーの大半を使ってしまって、プログラム制作の現場で
 はあまりその恩恵を受けられないらしい・・・・
 ということです。
 
 
 で、そんな時代にプログラマーの修行するにはどうしたらよいか?
 
 その答えの一つが”窮屈なプログラム”です。
 
◇ 劣悪な開発環境
 窮屈なプログラムとは、例えば私が愛用しているW-Zero3[es]でほし
 いプログラムを作る際に感じることです。
 
 開発言語は主にNSBasic(プログラマーのS君がせっせとカナ
 ダから輸入して売っている)を使います。
 
 幸いといか何というか、この開発言語にはろくなツールがありませ
 ん。
 
 例えば・・・
 
 使いにくい通信エンジン、書式設定もままならない入力インターフェ
 ース、小さな記憶領域と遅いCPU・・・
 その上、小さなディスプレーや使いにくいキーボード、ろくにデータ
 ベースもない等々
 
 このデバイス(装置)でシステムを開発することは容易ではありませ
 ん。
 
 でもW-Zero3[es]で稼働するプログラムを作ることはプログラマーに
 とってとても良い修行になります。
 
 
◇ 何もない!だから工夫するしかない!!
 人は道具で溢れかえった状況ではなかなか修行ができません。
 
 あれが良いとかこの方が優れているとか言った道具の比較でほとんど
 のエネルギーを使い果たし、工夫する余地がありません。
 
 
 何もない世界はとてもすてきです。
 
 
 例えばコンビニもスーパーも無くて、レストランもないような田舎で
 暮らすことになったら、まず食料を入手し、薪を手に入れ、火を起こ
 し、水をくみに行き・・・・
 
 工夫しないと生き延びることができません。
 
 それと同じで道具の何もない世界で自分のほしいプログラムを作って
 見ると、何もかも自分で工夫するしかないのです。
 
 
◇ それでもソフトは動く
 それでもソフトはできますし、結構快適に稼働します。
 よく考えたら、いかに非力なW-Zero3[es]といえども、昔システムを
 作っていたMS−DOSのパソコンよりははるかに高性能です。
 
 あの何もないMS−DOSと非力なパソコン(図体は大きかったです
 が)でも業務システムは稼働していたのです。
 
 
 若いプログラマーの皆さん!W-Zero3[es]を買って、ついでにNSB
 asicを買って、自分のほしいプログラムを作りましょう。
 
 教科書に書いてあることは何も役に立ちませんが、プログラムを2〜
 3本も作る頃にはとてつもないパワーが身に付いていることでしょ
 う。
 
 私どもののS君も喜びますし・・・
 
 
プログラムを作ることはとても簡単になりましたが、お客様の仕様は相
変わらず難しいです。
昔は難しい仕様と非力なパソコンの両方で苦労しましたが、今は仕様だ
けです。
MS−DOSパソコンで七転八倒したことが私の修行だったのですね・
・・

色即是空 空即是色

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ☆ ある災難
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ある日、帰宅するとくだんの駄犬が猛烈に吠えます。
どうやら彼はおやつを食べていたようで、相手を確認せずに吠えてしま
ったようです。

◇ 駄犬の反省
 すぐに私だと気づいた駄犬は、”しまった!”と思ったようです。
 いつもの倍ほどの速度でしっぽを振り、今吠えた事実を無かったこと
 にしようとします。
 
 もちろん、私は彼の失敗を強く責める気はありません。
 不審な通行人に吠えるのは彼の大切な仕事だからです。
 
 
◇ ある災難
 さて、話は変わって、先週の週中にたくさんのお客様のところから緊
 急のお問い合わせが相次ぎました。
 
 ”ウィルスがでた!!!”
 
 
 どうやら私どものシステムで、サーバーから新しいプログラムを取り
 寄せる配信システムがトレンドマイクロのウィルスバスターのその日
 のアップデート以後、ウィルスと間違えられたようです。
 
 ご丁寧に隔離され、削除されました。
 
 私どもは緊急配備を敷き、本当にウィルスかどうかを確認する作業に
 かかりました。
 でもそのプログラムを作り直しても(この段階でウィルスが混入する
 可能性はない)ウィルスバスターはウィルスだと判断して削除しま
 す。
 
 どうしよう・・・・
 
 
◇ すぐに復旧
 でも日本中で同様の被害が出たのでしょう。
 数時間後にはウィルスバスターから新しいアップデートが配信され、
 もうウィルスだとは判断されなくなりました。
 
 良かった!良かった・・・か??
 
 
◇ で、どうする?
 今回、私どものプログラムで削除されてしまったのはサーバーから新
 しいプログラムを配信するものです。
 
 私どもからはお客様のサーバーまでは新しいプログラムを送信できま
 すが、ネットワークの各クライアントにはこの配信プログラムがそれ
 ぞれ取りに行くのです。
 
 自慢のスピードサーブでプログラムを送れるのはサーバーまでなので
 す。
 
 ”通信で配信プログラムを送っては??”と若いプログラマーは言う
 のですが・・・
 
 その配信プログラムが無くなったんだって・・・・
 
 
 結局、ネットワークのメンテナンスやさんがログインスクリプトとい
 う魔法のような方法で復旧してくれました。
 
 感謝!
 
 
◇ S君怒る!
 さて、私どもの担当するお客様のところでは配信ツールだけでしたが
 (業務に直接影響はない)S君のところではもう少し重要なプログラ
 ムを削除されたようで、烈火のごとく怒っていました。
 
 
 でも私はあまり怒る気にはなれませんでした。
 
 確かに迷惑な話ですが、ウィルスバスターのバグには2種類ありま
 す。
 
 ・ 健全なプログラムをウィルスと間違って削除する(今回)
 ・ ウィルスを素通りさせる
 
 今回は善良なプログラムをウィルスと間違ったのですが、それでもウ
 ィルスを素通りさせるというミスよりはましでは無いか・・
 
 と思う次第です。
 
駄犬は間違って私に吠えた日から数日間は私と目を合わせませんでし
た。
やはり反省し、小さくなっているようです。

メールを書いているときでも、プログラム中でもウィルスバスターは相
変わらず大きな顔で傍若無人にアップデートをします。
それでも私はウィルスバスターを許そうと思います。
私のパソコンをウィルスの驚異から守ってくれているのですから・・・

━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[モバイルオフィスの作り方] はサボのマナベが日々気づいたこ
 とや思った ことをお天気の良い日の縁側に座ってポツリポツリと
 お話しするようなマガ ジンです。
 ご意見などもあることと思います。
 もしご意見等がありましたらお寄せいただければ随時話題にして
 いきたいと思います。
 
 
新規登録・解除はこちら
      ↓
http://homepage2.nifty.com/speedserve/MelMag.htm

==========================================
★発行責任者:
 (有)ファクトリー・サボ
  真鍋隆彦
 兵庫県神戸市垂水区東舞子町9−9
           マリタイム舞子501号
 Tel:078-787-3602 Fax:078-787-3619
 Mail:speedserve@mbf.nifty.com
  http://homepage2.nifty.com/speedserve/
==========================================

 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします

ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

ネットワークのおべんきょしませんか?
TCP/IPってなに?LANって?ルータって何をするの?というネットワークに関することをわかりやすく解説します。情報処理の試験を受ける方にもぴったり...
エクセル(EXCEL)+ワード(WORD)=MOUS School:マイクロソフト公認の資格をとろう!
マイクロソフト オフィスユーザ検定試験(MOUS)の資格取得を目的とした、各種情報(練習問題、解説)をご提供。仕事で役立つWord(ワード)/Exc...
@(あっと)驚く!エクセル好きルアップ  
エクセル(Excel)の基礎から裏ワザまで... D-UP発行のマガジンは、1問1答の形式、詳細な解説付きで配信。さらに連動した懸賞サービスもあり、...
全部フリーソフト!!
ネット上にはこんなに便利なフリーソフトがいっぱい。お金なんか使わなくても、あると絶対にお得で楽しいソフトを1つずつご紹介します。
IPネットワーク考
インターネットのネットワークSEの実務者が、IPネットワークにまつわる話題、問題、技術について実務者ならではの視点から解説します。ネットワーク、TC...


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

■三菱東京UFJ銀行系 モビット■
【1】ネットで自動審査・来店不要!
【2】限度額300万円
【3】年利9.8%-18.0%(実質年率)

急な出費にモビット!

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント


注目情報


新着記事トピックス