2007/10/29 月曜日

Palmな時代2 「クリエ」プログラムコンテスト

Filed under: 私の電脳暦 — コザック @ 14:32:47

ネタ切れになると始まる「私の電脳歴」シリーズです。前回のPalmな時代1から実に四ヶ月も経過してしまいました。まぁ、つながりも何もないので良いのですが、、、

Palmのシンプルな使い良さに感銘していた私は続々と発表されるPalmデバイスに物欲を刺激され続けていました。しかしVisor Deluxeはすこぶる順調で新しいデバイスを購入する理由を自分自身で見つけられません(今だと、「欲しい」というのが理由になるのですが)。そんな時、2000年にPalmデバイスの販売に参入したソニーから2001年にハイレゾ(320×320)のCLIE PEG-N700Cが発表になりました。これには大いに興味がわきました。色々と情報を調べてみるとソニーのプログラムコンテストに応募宣言をするとN700Cがもらえる(最初は貸与で、ちゃんとコンテストに出品して初めて自分の物になる)とのことです。

斯くして 第2回「クリエ」プログラムコンテストの「応募宣言します!」に企画を提出したところ見事に採用されてしまいました(たしか10作品ほどだったと思います)。Palmプログラミングの準備はしていたものの、まだ一つもプログラムを書いたことが無かったので、今にして思えば無茶な話です。しかも、万華鏡シュミレーター(かれいどすこーぷという名前です)という、いかにも企画を通すための思いつき(実際は、随分前からPalmとは限らず何かしらの形で作ってみたかったのですが)のような実現できるかどうかも定かでない題目です。

プログラムを始めてから、おお浮動小数点や三角関数って無いんだ(math.libというのが入っていれば使えます)、なんて気づく始末です。物を回転させるのに三角関数は欠かせません、仕方なくテーブルを引く形で三角関数を導出し、全てを固定小数点で計算しました。実際には、この方法を使ったことにより何とか満足のいく速度で図形を動かすことが出来たのだと思います。

3ヶ月ほど悪戦苦闘の末、何とかコンテストに出品し、N700Cは自分のものとなりました。残念ながらコンテストで入選には至りませんでしたが、ベクターさんやMuchy.comで、こんな役に立たないPalmwareは珍しいとレビュー記事を書いていただきました。

その後、入手したCLIE SJ33が私の最後のPalmデバイスとなりました。ということでPalm OS5を知らないままに私のPalm時代は終わりを告げたのでした。

2007/6/8 金曜日

Palm な時代1 WorkPad C3 40J と Visor Deluxe

Filed under: 私の電脳暦 — コザック @ 7:39:42

一台のザウルスを表面のつや消し塗装がすり減るまで使った後に手にしたのはIBM WorkPad c3 40Jでした。Palm VのIBM版で黒い筐体がThinkPadとおそろいの美しいデバイスです。ただメモリーが2MBとおそろしく小さいため追加のソフトなどを導入すると直ぐにパンクしてしまいます。そこで既にネット上で公開されていた情報を頼りにメモリーの張り替えを行いました。8MBに増設されたメモリーのおかげて追加のソフトを色々試すことが出来、いろいろな意味で楽しむことが出来たデバイスでした。

その後、Visor Deluxeを購入(たしかWorkPadが壊れてしまったのだと思います)。WorkPadに入力していたデータは常に複数のパソコンに同期させていましたので、簡単にVisorにも移すことが出来ました。WorkPadを使用し始めたときから、ハードリセットしても直ぐに再現できるデータに感心していましたが、機種が変わってもデータが簡単に引き継げることに改めて感激しました。

パームウェアの作成にも興味は持ってました。しかし数多くのパームウェアが公開されていたため必要性がありませんでした。それが思わぬことから、後にパームウェアを作ることになります。それについては日を改めて書くこととします。

PS. ここ数日、サーバーが不調でブログにアクセスすることが困難でした(連絡してるのだけどなぁ)。今日はどうかな?

2007/4/28 土曜日

OMRON Massif にハマっていた頃

Filed under: 私の電脳暦 — コザック @ 17:59:18

実に一年振りとなる「私の電脳歴」カテゴリーのエントリーです。ネタ切れの時に昔を懐かしんで書いていたカテゴリーです。あまりに昔の事で時系列になっているかどうかも怪しいです。 :)

小さな機械が好きでポケコン使ったり電子手帳に入れ込んだりしていましたが、今にして思い返すとOMRON Massifを購入した時点でモバイラーになったと言えるのかもしれません。

(more…)

2006/4/21 金曜日

電子手帳とザウルスの時代

Filed under: 私の電脳暦 — コザック @ 10:51:46

ほとんど何時のことかも覚えていないし型番も不明なくらい昔のことです。
シャープがビジネスマン向けに電子手帳を発売したときは、とてもあこがれました。会社からもらう紙の手帳を使っていましたが非効率さが気になって、当時流行のシステム手帳なども試して見ました。リフィルとか揃えたり、パソコンでシステム手帳向けの印刷物作るのは楽しかったですが、なかなかうまく使いこなせなかったです。固定的な情報には向いているのですが、ダイナミックな内容には向いてない感じがしました。そんなこともあり電子手帳には大きな可能性を感じていました。

しばらくして、筐体が灰色のプラスチック製に変わった廉価品が出てきたので購入しました。独特のローマ字入力と小さな液晶画面をうまく使った効率の良いユーザーインターフェースが構築されていました。追加のアプリケーションがICカードで供給されていて私は常時、国語辞典を入れていました(昔から漢字に弱くて^^;)。このICカードも本体の透明なタッチパネルの下に挿入されカードの表面の印刷が操作パネルとして機能するという秀逸なものでした。本当に感激するほど良く出来たもので、筐体の表面が磨り減るまで使いました。

その、使い勝手の良さは同じシャープのザウルスにも引き継がれて行きました。ザウルスも、ちょっとお手ごろ価格になってから購入しました。実際に使うまでちょっと疑っていたのですが、手書きで漢字が実用的に入力できるのに驚きました。これも一台を磨り減るで使い込みました。

こうして来るべきPDA時代にどっぷりつかる下地が出来上がって行くのしでした。

2006/2/14 火曜日

DOS/VとAT互換機時代

Filed under: 私の電脳暦 — コザック @ 14:46:53

昔々の事です。日本のPC市場を事実上支配していたNECの9801にも黒船がやってきました。IBMのDOS/VとAT互換機です。IBMはすでに5550という独自企画の日本語DOS搭載機をビジネス用として販売していました。個人ユーザー向けの機種もありましたが、やはり裾野を広げるには至りませんでした。そこに登場したのがDOS/Vです。これはIBM PC-AT互換機、当時の認識では英語版のPC、にフロッピーディスクを入れてブートすれば日本語の使えるパソコンになってしまうというものでした。
日本でも外国人とごく一部のマニアなかたがたがAT互換機で遊ばれていたので、それを扱うお店もいくらかはありました。最初の頃はAT互換機もかなり高価でしたが、ハードを自由に選べるのは魅力的でした。

私が最初に購入したのはNBCCと言う会社が販売していた20GB HDD内蔵のA4ノートでした。キーボードも英語仕様の海外向けの製品です。DOS/Vを立ち上げて漢字が表示されたときは感激しました。CPUは後からCyrixのものに自分で張り替えたような気がするので386SXだったのでしょう。その次はショップブランドの386DX33ミドルタワーケース。その先は現在にいたるパーツばら買い時代突入です。

性能こそ当時とは比べものにならない現在のPCですが、今でもDOS/Vのフロッピーを入れればブート出来るはずです(HDDを使うのは難しいです)。移り変わりの早い世界において、これだけ息が長いスペックというのは大したものでしょう。
次世代のハードはROM BIOSの呪縛から解き放されると聞いています。インテルMACがそれを先取りしていることからもAT互換機時代の終焉も近いのでしょう。

2005/12/22 木曜日

PC-9801 時代

Filed under: 私の電脳暦 — コザック @ 23:49:49

日本のパソコン史を語る上で避けて通れないのが NEC PC-9801 シリーズです。私は 98 に対して思い入れが強いわけではありませんが、それでも3機種ほど購入しています。記憶はやや曖昧ですが PC-9801VM2, PC-9801VX2, PC-9801RA21 と 80 年代半ばから 4-5 年にわたって買いつづけたように思います。買い替えのたびに前の機種を中古店に売りに行ってました。値段は今のパソコンよりかなり高く (収入は今よりかなり低いし) 苦労して買っていたのだと思います。PC-9801 には ROM BASIC が搭載されていましたが、もっぱら MS-DOS を使っていました。初期のころは、まだ MS-DOS が完全に世の中を支配していたわけではなくて NEC は CP/M-86 なども販売していました。

このころパソコンで何をやっていたか、はっきりとした記憶があまり無いです。パソコン通信の黎明期でもあり、いくつかのプロバイダーのテストが始まっていました。最初はモデムではなくてアコースティックカプラーという電話の受話器を通して通信する方式で始めました。通信プログラムも特に標準的なものは無くてパソコンに備わっていたターミナルモードの使い方とかがプロバイダーのガイドブックに書いてありました。私は BASIC で簡単な通信プログラムを書いて使っていました。ログが取れることが唯一の特徴という簡単な物でしたが当時としては十分でした。

もう一つは、やはりプログラミングです。当時の NEC MS-DOS には MASM 3.0 というマクロアセンブラーが付属していて、それで何やらプログラムを書いていました。何を作っていたかは、ほとんど覚えていません。ひとつだけ記憶にあるのは GAME86 Shell というプログラムを月刊アスキーに投稿して、(忘れたころの) 1988 年 9 月号に掲載されたことです。GAME 言語というのは 8 ビットプロセッサー時代の VTL ですが、それを MS-DOS の上で Shell 言語として作り直した物でした。原稿料という物を初めてもらった良い思いでです。

2005/11/6 日曜日

プログラム電卓、ポケコン

Filed under: 私の電脳暦 — コザック @ 1:11:57

おそらくは 1980 年代の初めから中ごろにかけての事だったと思います。カシオのプログラマブル電卓とシャープのポケコンで遊んでいた時期がありました。どちらも、結構高価なものでしたが店頭で遊んでいて気が付くと購入して帰途についているという感じでした。もともと小さな機械好きの種を持っていたのでしょうが、このころ見事に発芽したといえるでしょう。
カシオのプログラマブル電卓はインターネットで探しても、それらしいものが見つからないので型番とかは分かりませんが、今でも動作可能な状態で日本の自宅に置いてあります。現在の関数電卓などとくらべるとかなり大きくて緑色でぎらぎらと光るディスプレイを持っています。ただし 8 セグメントの表示なので表現できるのは数字と意味不明の記号のみです。それを使った簡単な条件分岐やジャンプ命令を駆使し小さなプログラムを組みます。作ったプログラムの保管もできないしステップ数というか入力できる文字数が少ないのでできることに限界はあります。
シャープのポケコンは確か二つ買いました。どちらも PC-12xx で、後から買ったのは多分 PC-1261 だったと思います。CE-125S というドッキングステーションのような物も買い足して、自慢の一品でした。小さいながら2桁の表示ができ、そこそこ大きなプログラムを組めるメモリー(といっても10K くらいかな)が載っていました。出かけるときにも持っていけるプログラム環境というのが何ともうれしかったです。この機種で可能であったかどうか覚えてはいませんが BASIC に PEEK/POKE というメモリーを直接操作する命令と CALL という機械語のルーチンを呼び出す命令を使い機械語で楽しんでいる人たちも世の中には居ました。わたしはひたすら BASIC を使っていました。

次のページ »

HTML convert time: 0.364 sec. Powered by WordPress ME