はてな不調
今日はメンテナンスモードということでまったくアクセスできない。困ったもんです。

阪神優勝!
長かったです!
2003年09月15日 22時22分56秒


CPUID v1.4&SoundToday v1.2公開
CPUIDはH1937のS3C2410に対応。ただし、CPU名を表示するだけです。www.samsung.comから入手した資料では、ステッピングも書いてないし、周波数設定も今ひとつわからなかったこともあり、実装していません。まあ、マシンを持っていないというのが最大の理由ですが!

SoundTodayを久しぶりにバージョンアップしました。こちらは、今ひとつ反響がないソフトウェアですが、個人的には現役です。
今回は、指定した時間になると無音になったり、元の音量に戻る機能と高さを3段階から選択できるようにしました。
夜になると無音にして、朝になると自動的に元の音量に戻ります。
私の場合23時にStart Mute,8時にEnd Muteに設定しました。
注意点は、この処理は電源スイッチを押したときにしか、機能させていません。
電源オン状態で、この時間を越えたときは、機能しません。
高さはもともと14ドットでしたが、Todayアプリも増えてきたこともあり、10,12、14ドットの3つから選択できるようにしました。私は10ドットで使用中。

PPC2003のデバイスはもっていないので、試していませんが、インストール時に警告が出ないように、インストーラに記載するOSの最大バージョンの値を大きくしてみました。
2003年08月31日 15時05分22秒


メールによる攻撃 その2 終息
インターネットで調べてみると、これはSobigなるウィルスということが判明しました。ただ、受け手側では手がないようです。

Niftyではフィルタリングサービスをやっており、50KB以上のメール、以下のタイトルのもの
Re: Movies
Re: Sample
Re: Document
Re: Here is that sample
を廃棄に設定して、運用中。
これで、平常に戻りました。
2003年08月30日 13時10分21秒


PowerCheck 30位達成
PocketPCCityのPocketPCのダウンロード順位が久々に上昇しました。ここしばらく31位に定着していたのが同率29位になりました。
2003年08月24日 22時41分47秒


メールによる攻撃 その1
8/21ぐらいから1分に3通ぐらいメールが届くようになりました。1通あたり100KBの添付ファイル付き。海外のあるサイトから、いろいろなアドレスで送られてきています。
タイトルは数種類なのですが、アドレスは数十種類ぐらいあります。
対処するため、メールサーバにアドレスでのフィルタリング機能を利用し、それを設定して、ある程度防いでいますが、どんどん新たなアドレスで送ってきます。このメールサーバからの受信をやめることができればいいのですが...
2003年08月23日 22時20分23秒


PowerCheck v2.9公開
Bi-lingualにしただけです。
日本語OS(または英語版を日本語化している)の場合は、日本語で表示され、その他の言語のOSでは英語で表示されます。

前からやろーかなーと思っていたのですが、先送りしてました。要望があったので、やってみました。
2003年08月23日 21時53分15秒


PowerCheck v2.8公開
変更点は前回アナウンスしたとおり、さくさくっと書いて、テストして公開しました。
しかし、ドイツ語版とかテストできないんですよね。指摘してくれた人に送ったのですが、返答がありません。まあ、英語版で動いているので、大きな間違いは無いでしょう。
しかし、ディレクトリ名が言語依存しているとは!その情報の取得方法をMSが提供してくれていないとは!困ったものです。
2003年08月17日 20時54分26秒


PowerCheckv2.8作成中
お盆休みにはいったこともあり、ぼちぼち書き始めました。というか、一気に書き終わりました。試用中です。

今回の変更点は
・グラフ表示にAuto機能を追加、容量に応じて色が変わります。
・バッテリLog機能でファイル名を指定できるようにしました。
・海外のユーザから指摘のあった\Program Filesの取得方法を変更しました。
言語によってディレクトリ名が違うそうです。
2003年08月16日 00時33分35秒


測地系変更
ずいぶん前に購入したeTrex Ventureの測地系をWGS-84 Datumに変更しました。確か、昨年くらいにTokyoDatumから切り替わっていたのですが、すっかり忘れていました。

この8月からのデータはWGS-84です。
2003年08月10日 20時32分01秒


平常に復帰
台北出張も終了し、夏休みも終わり、次週から平常に戻ります。
PowerCheckのアップデートなどもぼちぼち再開します。
ClipShotぽいもの、MSProjectのようなものをつくりたいなーと漠然と思っています。
未定です。
2003年08月09日 19時41分01秒


tdlaunch/Y 1.1など
tdlaunch/Y 1.1にバグ発見
行の先頭にプログラムを追加するとき、表示されない。回避策:一気に3つ追加すると表示されます。リリースしてません。そのうちアップします。

PowerCheckがipaq3950で一部機能が使えないと欧州のユーザから指摘があり、readme.txtにその方法を追加しました。リリース済み。

StopWatchがHPのH2215でインストールできないとアメリカのユーザから指摘があり、インストーラのパラメータを一部修正しました。これも未公開です。そのうちアップします。

ユーザサポートに追われた一日でした。
2003年07月21日 01時07分18秒


tdlaunch/Y v1.1ベータ版公開
周波数変更ができないことがある不具合を修正、TodaySettingsを起動するアイコンを追加した。まだ今ひとつなので、ベータを継続する。
2003年07月19日 22時58分44秒


PowerCheckv2.7公開
Settings系のプログラムの実行方法がわかったため、これに対応しました。
またOptionsの画面が煩雑だったのをTab対応とし、みかけをきれいにしました。
V2.5でCPUの周波数変更をサポートしたのですが、tdlaunchに組み込んだり、speedv1.1なども作ったこともあり、機能をはずしました。
これでもうPowerCheckはやることはないかなーという感じです。

バグさえなければ、後はメインテナンスぐらいかと思っています。
2003年07月19日 20時25分40秒


Settings下のプログラムの実行方法
Settings下にあるプログラムの実行方法がようやくわかった。この情報をもとにPowerCheckの書き換えとtdlauncherの機能追加を実施する。これで全部のPocketPCで設定なしで動くようになるであろう。
しかし、PowerCheckはTab化で大幅にリライトしており、少し時間がかかるかも。
tdlaunchは一瞬か!
2003年07月17日 00時02分44秒


ついでにZoneAlarmも再インストール
ウィルス検出プログラムを変えたのを機に、ZoneAlarmも最新版に変更してみました。
みかけが微妙に変わっていました。

しばらくはこの体制でいきます。

ADSLモデムのパケットフィルタ設定もしないといけないんだった。これは後日。
2003年07月16日 22時34分16秒


ウィルススキャン導入
NortonAntivirus2002の利用期間が1年を過ぎ、更新の時期になった。Nortonのホームページで価格を見てみると2500円で、クレジットカード入力のようで、Pending。店頭で、AntiVirus2003優待版があるが3500円と高価なこともあり、ソースネクストのウィルススキャンにしてみた。1980円。これでつぎの1年を過ごす。
2003年07月16日 20時12分45秒


tdlaunch/Y 1.0作成中
0.9で軽く周波数設定機能を追加して、Speedと連携して使っていたのですが、今の周波数がSpeedに反映されず、いまいちなので、すべての周波数設定機能をtdlaunchに持ってくることにしました。
・レジューム後に、初期設定周波数に設定する機能
・周波数表示機能
・周波数切り替え機能(Speedのような、アイコンタップで切り替え可能)
以上の機能を追加するつもりです。
というかこの部分のCodingは終了しました。
のこるはUIだけ。もう少しだ!

1週間くらい使い込んで公開するつもり!
2003年07月12日 23時59分25秒


HardResetプログラム
PocketPC用のHardwareResetプログラムを作ってみました(公開はしてません)。簡単に作れるんですね。データが消えてしまいます。見事です。恐ろしい。
2003年07月05日 18時05分40秒


ADSLモデム交換
使っていたADSLモデムのACアダプタの付け根のところが接触不良とりモデムの交換をしました。
同じモデムが送られてきました。
今のところ快調です。
接続不安定も今のところありません。
NECのモデムの問題だったということになります。次のもNECですが!
2003年07月04日 00時57分02秒


ADSL
2003年07月04日 00時55分07秒


tdlaunch/Y 0.9公開
一日で終了。
気になっていた1件のバグも修正した。

次はようやくPowerCheckのTAB対応か?
それとも、Outlookか?

Outlookは、
PIMのリプレースソフトを書きたいと思っている。セキュリティというか、Private機能が無いのが欠点。これを何とかしたい。
2003年07月02日 00時53分54秒


次はtdlaunchかなー
昨日Speedをアップしました。個人的にはtdlaunchにもスピード設定機能をつけており(未公開)、次はtdlaunchにSpeedのような機能を追加するつもりです。
通常は100MHz運用し、必要に応じてスピードを変えています。アプリケーションによって設定したいスピードも決まっており、いちいち手動で変えるのではなく、アプリを選択した時点でスピードを変えて欲しいのです。
2003年06月30日 23時15分56秒


Spped v1.1公開
XScaleの周波数を変更するSpeedをV1.1にバージョンアップしました。
任意の周波数を選択して、動的に変更できる機能を追加しました。
私の場合、100/50MHz>200/50MHz>300/50MHz>400/100MHz>400/200MHzの5つの周波数を設定しています。
危険なツールなのですが、WindowsCE FANにも載せてしまいました。どうなることやら!
2003年06月29日 22時03分03秒


PDAで映像を見る(6)
MPEG1をMPEG1にする。
VideoCDをPDAで見られるMPEG1にするという意味です。
MPEG2に比べるとはるかにはやいです。

TMPGEncの1パスで終了です。
今私の手持ちのソースだと30分の映像が20分でエンコードできてます。
352x240 29fpsを240x160 24fpsへ変換しています。
2003年06月14日 17時52分02秒


PDAで映像を見る(5)
MPEG2をMPEG1にすることについてまとめておきます。

1)DVD2AVIでVOBファイルをD2VファイルとWAVファイルに分離する

2)TMPGEncでMPEG1にエンコードする
私がたどり着いたパラメータは
映像 240x160 24fps
200Kbps
音声 64Kbps モノラル サンプリング周波数32KHz

これで1時間のドラマが100MBになります。
エンコード時間はP3 850MHzで実時間の倍、1時間のドラマのエンコードに2時間かかります。
さらにPCからUSBーSDアダプタでのコピーに15分かかります。

PocketTVのフリー版でPXA255の200MHzで24fps出ています。
バッテリの消費は30分(通勤で電車に乗ってる片道がこのくらい)で10%程度。
2003年06月11日 20時33分09秒


PDAで映像を見る(4)
DiVXはまただめでした。なぜだろう!

MPEG1でいくかー!
ひたすらエンコ中
2003年06月07日 21時06分34秒


PDAで映像を見る(3)
MPEG2のMPEG1化は、悩むことなく、できるようになりました。
1パス目はDVD2AVIで参照型AVIと音声ファイルに分離
2パス目はTMPGEncで映像は240x160、24フレーム、200Kbps、音声は64Kbps、モノラルに変換 これで1時間のドラマが100MBになる。

DiVXはまだ悩み中。MPEG1化と同じく2パス目でDiVXにすることを試し中。1時間のドラマのエンコードに3時間かかる。その効果はあるのか?今エンコード中。
2003年06月06日 21時51分27秒


PDAで映像を見る(2)
DiVXでコツをつかんだ!と書いたがファイルサイズが小さいうちは問題なく再生されるが、大きくなるとなぜか再生がぎこちなくなることが判明。
しかし、昔はできたのに。謎である。

仕方ないのでMPEG1にしてみる。
そのためにはDVD2AVI、TMPGEncでMPEG1化をしてみる。ふー。時間がかかる。
2003年06月01日 23時05分45秒


PDAで映像をみる
プログラム開発のほうは中断して、動画フォーマットの調整を再び始めた。
代表的な3つのフォーマットを調査中。

WMVファイル作成にはWindowsMediaEncoderV9を使用、DiVXファイル作成には、映像はDiVXのフリーのエンコーダ、音声は午後のこーだをインストールし、フロントエンドはMPG2AVIを使用、MPEG1ファイル作成にはTMPGEncを使用

ようやくDiVXもPDAで再生するための設定というか、コツがわかった。
まだまだ試行錯誤中。
2003年06月01日 20時10分48秒


CPUID v1.3公開&風邪ひいた
リリースはもうしてますが、CPUIDv1.3を公開しました。StrongARMに対応して欲しいとの要望があり、CPU名だけ対応しました。スピードもと要求があったのですが、マシンもないし、とりあえず断念。
tdlaunch/Yにバグが見つかり改変、さらにアプリケーションごとにCPUスピードを勝手に変える機能を追加、それに連動して、Speedもバージョンアップ、しかしどれもまだアップロードしてません。
現在はPOOM機能とTABCONTROL機能をStudy中。そろそろ住所録、予定表を置き換えるアプリを作ることを計画中。

しかし、先週の急激な寒さで風邪をひいてしまい、作業が停滞中です。
2003年05月14日 22時56分22秒


CPUIDv1.2公開
使った方から指摘があり、正しくCPUIDが表示されないとのことでした。あちこちのインテルサイトを探し回ってようやく見つけました。
B2ステップとC0ステップの対応が抜けてました。しかし、アメリカのIntelサイトにはそんな情報はなし。
2003年05月07日 02時56分26秒


WebRing登録完了&CPUIDv1.1公開
先ほど、本登録完了のメールをもらいました。登録されました。

WebRing登録記念!CPUIDv1.1公開!!!PXA26Xのデータシートが公開されていたので追加しました。しかし、PXA250、PXA255と同じIDを使用してますね。区別がつきません。
2003年05月05日 00時52分10秒


PocketPC WebRing仮登録
PocketPCWebRingに仮登録しました。
まだ本登録の許可はもらえていないので、アイコンをクリックしても移動しません。
2003年05月04日 20時50分21秒


PocketPC用USB Mass Storage 2
Century社のマッハリーダSD/MMC用を立川P-KANで購入しました。1480円。

以前にテストしたCE用MassStorageドライバでe350と接続、手持ちの128MB、32MBのSDメモリを認識

512MBはいまだ30000円台。それに比べ256MBは12300円の20%ポイントつき!

256MBに暫定的に落ちるかも!
2003年05月02日 21時23分35秒


PowerCheckv2.5 CPUIDv1.0公開
PowerCheckはCPUの周波数変更にマイナーなバグがあったので修正、あと初期値が100/200MHzになっていたのをNotSupportとした。

SpeedとPowerCheckv2.4の開発過程でCPUのIDを読む必要があり、この部分だけを取り出したプログラムを作成し、公開した。まあ、何の役にも立たないプログラムです。
2003年05月01日 22時40分40秒


PowerCheck2.4公開
Speed、tdlaunchときて、最後にPowerCheckと3連続公開となりました。
PowerCheckは、Storage系の容量表示機能の追加と、SpeedでサポートしたCPUの周波数変更機能を取り込みました。
コア周波数を頻繁に変えないのであれば、PowerCheckさえあれば、Speedはインストールする必要はないでしょう。
2003年04月30日 21時47分03秒


tdlaunch改3
本ホームページにはアップ完了。GW中にWindowsCE系のサイトに順次アップしていくつもり。
2003年04月28日 01時31分46秒


Speed公開
SpeedStepperもどきを作りました。
違いは、
PXA255/26xの周波数に対応したこと。
危険な周波数(メモリ周波数を変えなくてはならないもの)を取り除いたこと。
現存するPXAシリーズに全対応したこと。
です。

メモリ周波数を変えるとすぐ死ぬので、メモリ周波数100MHzのみをチョイスしました。安全第一!

苦労したのは、レジューム時に設定した周波数にするところ!!!
MSがメッセージを出してくれれば解決するのですが!!!無理やりタイマーで実装しました。まあ、一応動いているからOK、OK!

あまりに危険なプログラムなので、ここのホームページのみに落としておきます。
2003年04月28日 00時58分31秒


Overclock for PPC2002
次はPXA255のCPU周波数変更プログラムを作成中。
テストで、毎日ハードリセットしてる!
基本はできたので、UIを考えて公開か!
2003年04月25日 03時05分51秒


tdLaunch改2
作者のNAKKAさんに公開の許可もいただき、コードもほぼFix。あとは使い込みテストを実施、今週末に公開する予定。
2003年04月23日 03時07分18秒


tdlaunch改
tdlaunchを便利に使っているのですが、機能を追加したくなり、ソースを入手して、実現しました。
”パスワードを入力しないと起動できない”という機能を追加しました。すべてのプログラムではないですが、たとえば家計簿とか、人に見られないようにしたいですよね!
2003年04月19日 23時17分31秒


六曜表示プログラム公開
金曜日からはじめたが、新たなパーツは使っていないこともあり、案外すんなりとできた。右上のボタンあたりはPocketPCの機能を使わず、無理やり実現している。このあたりは改良の余地がある。気が向いたらRewriteするつもり。

プログラミングよりも六曜データの作成に時間がかかった。その過程でPerlも勉強するはめにおちいった。まあ、直感で動いてくれたので、1時間ほどで期待するスクリプトが書けた。
2003年04月06日 22時11分11秒


カレンダソフト作成、作成中
まず一つ目は会社のカレンダを表示するソフトを作った。毎年更新しないといけないが、あると便利。社内用なので非公開。

もうひとつは六曜カレンダー。これは作成中。原形はできた。
六曜のデータ入力とUIの追加で公開するつもり。
2003年04月06日 01時24分29秒


PDAマガジンVol2発売
発売されました。まだサンプル誌は届いていませんが、立ち読みしてきました。カラーページに登場。前回より少し扱いがでかくなりました。Stellaの壁紙で登場できるとは思ってもみませんでした。
2003年03月30日 01時23分52秒


StopWatch v1.5 for PPC2002公開
StopWatch&Timerをアップデートしました。
基本は100円ショップで売っているStopWatchに負けないもの!で
新しい機能は
・ラップ、スプリット対応(StopWatch)
・ボタンでスタート、リセット可能(StopWatch)
・結果のファイルへ書き出し(StopWatch)
・クイックボタンの時間変更(Timer)
です。
2003年03月22日 18時33分36秒


雑誌掲載(予定)
どの程度の記事になるかわかりませんが、今月末に発売されるエンターブレインムックPDAマガジンVol.2に掲載されるようです。とりあえずOKと返事をし、画面キャプチャデータを4点ほど送っておきました。
2003年03月11日 22時07分50秒


SoundToday for PPC2002公開
Today画面上で音量を制御するプログラムを公開しました。
かなり前にアプリケーションで作っていたのを、一気にToday用に書き直しただけですが、UIを変えたので、一苦労でした。
WMPなどの制御ができるともっと便利なのでしょうけど!

なぜかSliderがうまく動かなかったので、
仕方なくComboBoxに逃げてしまいました。
2003年01月19日 21時51分43秒


ひさしぶりPocketPC2002プログラム公開
仕事で台湾に行っていた関係もあり、久しぶりの公開です。
○PowerCheckをv2.0にアップデート
これは、カスタマーリクエストによるものです。
バッテリ残量のグラフとパーセント表示の色を変えられるようにしてほしいというもの、これはUIを作るのが大変なので、まずはレジストリエディタで変えられるようにしました。
もうひとつは、バッテリの容量をファイルに書き出しているのですが、その初期ディレクトリをMy Documentsにして欲しいというもの。ここにすることにより、ActiveSync時にPCに自動的にアップデートされるようになります。
○Rotate330公開
これはMediaQを使ったPDA限定ですが、画面を回転するというものです。こちらのプログラムは海外のみ公開しました。
ソフトリセットが必要なので、初心者向きではありません。
PocketPC2002が240x320に固定しているところがあり、多くのプログラムで弊害が!!!
けど、ごく一部のソフトでは便利なので公開しました。

さて、次は何を作ろうか?
HandStoryのようなWebClippingか?
WorldClockのアップデートか?
2003年01月11日 23時31分17秒


PDAマガジンVol.1掲載
12月のはじめに発売されたエンターブレインムックPDAマガジンVol.1に掲載されました。ほんの5行程度ですが、店頭で探してみてください!
さて、表紙から、かなり軽い雑誌かと思ったのですが、よく読んでみるとかなり深いところもあります。
2002年12月30日 17時34分44秒


WorldToday for PocketPC2002公開
今回はいままでになく、かなり短時間でプログラムを公開します。4日くらいですかね。今回作ったのは、Todayに表示するWorldClockです。
ComboBoxに少してこずりました(というか初使用)。しかし、おかげでマスターしました。
あと、日本語入力への対応方法もわかりました。今までのプログラムは完全英語版でしたが、今度のは日本語を入力できます(アップロードしてるのはまだ英語専用版です。近々にアップします)。
都市情報のデータベース機能は実装するつもりですが、サマータイム機能(DayLightSaving)は?です。
2002年12月09日 02時11分16秒


PocketPC用USB Mass Storage
USBメモリが動作しました。
ドライバはここから入手
http://www.deje.gmxhome.de/software.html
ここに書いてある手順に従い
1 windowsディレクトリにUSBDisk6.dll、USBMSC.dllをコピー
2 再起動
3 USBメモリを装着
4 ドライバ名の入力画面が現れるので、usbmsc.dllと入力

ディレクトリの表示、MP3の再生ができました。

PDA-TOSHIBA e740
デバイスーロジテックのLMC-32UDが動作しました。
2002年11月30日 15時47分49秒


10000突破!
PocketPCのソフトを公開したせいか、アクセス数が増えてきた。いつの間にか1万突破!
2002年11月22日 23時36分06秒


WorldClockかな
さて次はWorldClockをつくろうかなと考えてます。さて何になるんだろー
2002年11月20日 02時37分34秒


StopWatch公開
前回の日記のときの宣言に比べて大幅にきのうダウンして公開です。
さて次は何を作ろうか?
2002年11月17日 20時29分36秒


StopWatch
PowerCheckはV1.8がほぼ完成。そのうち公開かなー。TimeRecoderとStopWatchを作りはじめたが、TimeRecorderはいまいちなので活動停止、StopWatchはほぼ完了。Timerが0になったらサウンドを再生する機能と、ストップウォッチのラップ機能を追加したら公開の予定です。
しかし、その前に統一ブランド名を考え中。難しい!
2002年11月02日 02時55分36秒


PocketPCプログラム
毎週バージョンアップしているPowerCheckはv1.8で完了予定。まあ欲しい機能は入れたつもり。
次は何を作ろうかな!
RPN電卓、WorldClock、Alarm、出退管理、NoteTakerどれにしようか!
考え中
2002年10月18日 02時46分19秒


PowerCheck v1.7公開
さてとPocketPC初プログラムとなったPowerCheckがv1.7となり、PowerTodayと機能互換となり、さらに機能を追加しました。

次は何をつくろうかな
2002年10月12日 18時40分52秒


PowerCheckプログラム追加
WindowsCE FANに登録するためにPowerCheck for PPC2002をホームページに追加しました。

Vecterにも登録依頼しているのですが、相変わらず時間がかかります。
2002年09月29日 20時53分26秒


USB to Serial接続成功 on PocketPC2002
懸案だったPocketPC2002を使ったUSB to SerialケーブルによるGarminVentureとの接続に成功しました。
使ったハードは
変換ケーブルはI/OデータのUSB-RSAQ2
GPSはGarminのeTrexVenture

CE用のドライバはここから入手してください。
http://www.navpoint.de./
TestToolもついでに入手してみてください。
衛星等も表示してくれるGPSInfoというツールが入手できます。

入手したドライバをWindowsディレクトリにコピーして、実行します。
次はレジストリエディタを用意してください。
次のところを書き換えてください。
HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\1659_???? >>1659_1211 にしてリセットします。
Garmin側はインターフェースをNMEA In/NMEA Out、Baud4800

PocketPC側はGPSInfoを起動し、割り当てられているCOMポートを指定して、Resetとするだけです。
2002年09月15日 23時06分41秒


PocketPC2002初プログラム
さて、MSのサンプルプログラムを利用して、バッテリ残量をToday画面に表示するプログラムが完成しました。あー疲れた。僕が探した限りでは、背景が透けるタイプでフリーのプログラムは世界中にないので(?)、ちょっとは普及するかなーといったところです。
機能はバッテリの残量を表示するだけの簡単なものです。笑わないでください!(泣)。これだけでも大変なんです!(泣)
プログラムでひと苦労、そしてインストーラでひと苦労でした。それにしても、WindowsCE関係は書籍が無いのも困りものです。頼れるのはMSの英文Helpしかない。これでまた疲れました。
そのうちベクターに出るので見てみてください。

PowerTodayというソフトと機能互換にするべく、活動する予定です。いつになるやら!
2002年09月15日 00時20分18秒


PocketPC2002アプリケーション開発環境完成
MSのサイトからPocketPC2002アプリケーション開発のためのSDKをダウンロードし、インストールした。入手したのはVisualToolとPocketPC2002SDKの2点。
とりあえず、サンプルのHelloプログラムをコンパイルして、動作することと、メッセージを適当に変えて、動作することを確認した。
2002年08月25日 17時28分25秒


ゼロスピンドルPC
ゼロスピンドルPCを作るべく活動を始めます。ベースのPCはリブレット、OSはWindows95です。
まずはCF-IDE変換コネクタの入手!
2002年07月27日 17時03分16秒


WEBカメラ
タカラのスティックカメラで台湾YAHOOではWEBチャットができたのですが、日本YAHOOではできません。なぜでしょう?
シンガポールYAHOOではできました!
なんなんでしょ!
2002年07月21日 22時41分30秒


WEB
2002年07月21日 22時39分07秒


NOVAC HDDもっとはいーるKIT購入
NOVACのHDDもっとはいーるKITをBic P Kan 立川店で9800円で購入しました。
この製品のいいところは1394ケーブル(6pin-6pin)、1394コネクタの6pin-4pin変換アダプタ(DynabookA2の1394は4pin)、3.5インチー2.5インチ変換ケーブルが同梱されていることです。これにより追加投資なしで2.5インチと3.5インチが使え、変換コネクタも買う必要がありません。同じ値段で同機能のものがあったのですが、この差でNOVACを選択しました。
早速、動作保証のないノート用DVDドライブを接続してみました。型番は東芝SD-C2202。手持ちの2.5インチHDDコネクタ-CD変換基板を使用しています(これは同梱されてません。別途購入してください)。WinDVDでリージョンフリーとリージョン3のDVDの再生ができました!目立ったこま落ちもなく、快適です。
WindowsXPですが、ドライバをインストールする必要もありませんでした。つないだだけで使えるようになりました。
2002年07月06日 20時05分35秒


タカラのスティックショット
以前に叩き売りになっていたタカラのスティックショットを買い、美女コネで動作確認をして眠っていたのを思い出し、WindowsXPのドライバをタカラから入手して、インストールしたところ、WEBカメラとして動作し、画像の転送もできました。
Yahoo台湾に接続して、WEBカメラとして動作しました。TV電話ができました!
2002年06月23日 20時03分04秒


WinCDRでマイリカバリCD作成
WinCDRでマイリカバリCDを作成してみました。事前調査通りですが、ドライブバックアップをするためには、DOSで認識できるデバイス上に、バックアップしたいドライブと同容量以上のFAT16/32のパーティションが必要です。WinCDRにはパーティションを操作するソフトは付属しません。ノートPCで使用する場合は注意が必要です。
私の場合、WinXP NTFS 7GB,DATA NTFS 8GB,Linux ext2 5GBとしていたので、DATA領域をCD−R/RWにバックアップし、このエリアは一時的にFAT32にしてリカバリCDを作成しました。
NTFSの圧縮は標準で行ってみました。3.8GB使用しているのですが、CD4枚におさまりました。
ところで、ブータブルに設定したはずなのですが、なぜかCDからブートしません。仕方なくFDからブートして、リカバリしてみました。この1点以外は、満足できる結果です。
2002年06月09日 12時44分14秒


Vector登録 電卓ソフト
ホームページに掲載済みの電卓ソフトがVecterにようやく掲載されました。ダウンロードしてみてください。
ところで、登録はなかなか時間がかかるのですね。実質10日ほどかかったことになります。このペースだと、来週にはW杯2002シミュレータが登録されます。もうグループリーグ終わりなのに!

次はもう少し実用的なソフトを作ってみようと思ってます。
2002年06月08日 23時17分38秒


WinCDRとAntiVirus購入
Dynabook A2/X85PMC用にアプリックスのWinCDR CD EnjoyPackとシマンテックのNorton AntiVirusを購入しました。
CDライティングソフトは、悩んだ末、NTFSパーティションを圧縮してバックアップできるGhostを採用している理由で、このソフトを選択しました。しかし、購入前にインターネットで調べたのですが、情報がなかなか得られず苦労しました。唯一知りたかったのが、この機能なのですが、各メーカともわかりやすく表示してほしいです。

Norton AntiVirusは体験版を使っていて、特に不具合がないこととすでにZoneAlarmを使っていて、パーソナルファイヤーウォール機能が要らないことから選択しました。
体験版の供給は重要な戦略だと思います。安心して、購入できます。

使用レポートは後日アップします。
2002年06月08日 23時13分09秒


W杯ソフト公開
W杯グループリーグの勝ち点などを計算するソフトをDelphiで作り、DownloadAreaで公開しました。
1日で作ったこともあり、アイコンはDelphiのデフォルトだったりしますが、これを使ってグループリーグの結果を予想してみてください。
2002年05月31日 22時57分01秒


ADSLモデム&ルータ設定(5)とネットワーク設定
ZoneAlarmのログをチェックしたところ、WindowsXPがポート1900にアクセスしていました。インターネットで調べてみたら、有名なUPNPのパケットであることがわかり、さらによく調べてみると、UPNP関係のポート1900と5000を塞いでおくべきということで、パケットフィルタリングの設定を追加しました。

MTUとRWINの値を見直しました。
MTUは初期値不明→1500にRWINは8760→17520にしてみました。ツールは窓の手を使用。
MTUを1500にしたのはLAN接続で、PPPoA環境であるため。
RWINは1.5Mbps環境であることから、(MTU-40)x12で設定しました。
スピード測定サイトでは変化はありませんでした。
2002年05月27日 20時36分11秒


ADSlモデム&ルータ設定(4)
モデム&ルータ(NEC製ATUR32J)のパケットフィルタリングの設定値は以下のようにしています。

1−8が流入パケットの処理。9−12が流出パケットの処理
1がスプーフィング防止
2がICMPの通過処理
3−4で外部からのTCP接続以外を通す。
5−7でUDPのうちポート53、67,123を通過
8ですべての流入パケットを破棄
9−12はNetBIOSパケットの流出防止

1 poa0 受信 破棄 any 全て 192.168.0.0/24 0〜65535 全てのアドレス 0〜65535 none none
2 poa0 受信 通過 icmp 全て 全てのアドレス 0〜65535 全てのアドレス 0〜65535 none none
3 poa0 受信 破棄 tcp 全て 全てのアドレス 0〜65535 全てのアドレス 0〜65535 syn ack
4 poa0 受信 通過 tcp 全て 全てのアドレス 0〜65535 全てのアドレス 0〜65535 none none
5 poa0 受信 通過 udp 全て 全てのアドレス 53〜53 全てのアドレス 0〜65535 none none
6 poa0 受信 通過 udp 全て 全てのアドレス 67〜67 全てのアドレス 0〜65535 none none
7 poa0 受信 通過 udp 全て 全てのアドレス 123〜123 全てのアドレス 0〜65535 none none
8 poa0 受信 破棄 any 全て 全てのアドレス 0〜65535 全てのアドレス 0〜65535 none none
9 lan0 受信 破棄 tcp&udp 全て 全てのアドレス 0〜65535 全てのアドレス 135〜135 none none
10 lan0 受信 破棄 tcp&udp 全て 全てのアドレス 0〜65535 全てのアドレス 137〜139 none none
11 lan0 受信 破棄 tcp&udp 全て 全てのアドレス 135〜135 全てのアドレス 0〜65535 none none
12 lan0 受信 破棄 tcp&udp 全て 全てのアドレス 137〜139 全てのアドレス 0〜65535 none none

流入パケットのあて先アドレスにローカルアドレスを設定していないのは、このモデムはNAT,NAPTをかける前にフィルタリング処理をしているためです(試行錯誤の結果から)。

フィルタリングは上から順に逐次処理され、途中で条件にHitすれば処理され、Hitしない場合は次の条件に移動することになります。
このモデムの場合、条件がなくなると”通過”扱いになります。これではセキュリティ上まずいので、流入パケット側は、8ですべてのパケットの流入を禁止する処理を入れています。

以下のサイトでチェックしました。
http://grc.com/
http://scan.sygatetech.com/
ICMPのステルス機能がないので、ICMPだけ引っかかりますが、後はStelthとなり、安心です。
2002年05月22日 22時53分47秒


Dynabook A2/X85PMCのデュアルブート
XPをしばらく使ってみたところ、安定しているので、WindowsMeを消すことにしました。ハングアップしたとしても、アプリケーションだけを終了させることができ、WindowsMeのときのような、OSもろともということがありません。
ということで、WindowsMeを起動した状態から、WindowsXPをクリーンインストールして、WindowsXP環境も最初から構築しなおしてみました。WindowsXP7GB、データ領域8GB、Linux5GBの構成のデュアルブート環境にしました。ブートマネージャは前回と同様、WindowsXPのものを使用しています。

視覚効果など、パフォーマンスを優先して、すべてをディセーブルにした結果、GUIはWindowsMeとほとんど同じになりました。

ところで、情報です。
私の購入したWindowsXP Homeはアップグレード版です。このバージョンの場合、クリーンインストールするとき注意が必要です。
まっさらなハードディスクにインストールする場合、Windows98,Windows98SE,WindowsMeのCDが必要になります。東芝のリカバリCDではだめです。インストールできません。
WindowsMeがインストールされた環境からインストールする場合は、クリーンインストール、アップグレードインストールともに、旧OSのCDを入れるメニューは出現しません。インストールできます。
2002年05月22日 20時56分38秒


ダイソーのパソコンオプション
100円ショップのダイソーに行ってきました。
CD-RW 700MB 4倍速対応が1枚100円
CD-R音楽用 1枚100円
CD-Rデータ用 2枚100円
カラーFDD 2枚100円
なかなか安いですね。CD-RWを1枚買ってしまいました。
FDのラベルを見つけることができませんでした。ちょっと大き目のシールで代用しています。あるといいのに。
2002年05月19日 19時37分08秒

Dynabook A2/X85PMC WindowsXP対応
3モードフロッピードライバを除く、ドライバをインストールし(東芝のサイトで入手)、WindowsXP対応を進めました。

さらに昨日、BIOSをWindowsXP対応BIOS 1.6Xにアップデートしました(東芝のサイトで入手できます)。ファンが止まることを期待したのですが、アップデート前(1.60)と同様に元気よく回転しています。
また、スピードステップを標準、CPU速度を低速、温度制御をCPU速度低下を優先を選択したとき、まれにハングアップしたかの振る舞いをすることも解消されませんでした。こういう使い方をする人は少ないから気がつかないのかな。

WinDVDのWindowsXP用のパッチを見つけ、これも適用してみました。台湾で手に入れたTV版ガンダムを見てみましたが、問題ありません。ドルビーヘッドホン機能も快適に動きました。なかなかいいですねドルビーヘッドホン機能!気に入りました。ヘッドホンで聞いているのに、スピーカで聞いているような音の聞こえ方になり、耳に優しく感じました。
2002年05月18日 21時33分44秒

ADSLモデム&ルータ設定(3)
モデム&ルータ(NEC製ATUR32J)の仕様についてまとめてみた。見てのとおり、基本的なブロードバンドルータの機能は持っているようだ。

DHCPサーバ機能 あり
設定 Web経由
フィルタリング機能 あり Note
バーチャルサーバー機能 あり
DMZホスト機能 なし
ステルスモード なし
LANポート数 1
侵入検知機能 なし
ログ書き出し あり
MACアドレス変更 可能
メール着信確認機能 なし
複数グローバルIP なし
ファームアップグレード Web経由   

Note
IP、プロトコル、ポートによるフィルタリングが可能。
TCPの場合、フラグによるフィルタリングが可能。
IN/OUT、受信端/送信端、4箇所でのフィルタリングが可能(ただし送信端でのフィルタリングはうまくいかなかった)。
フィルタの数は不明。12個まではできました。
2002年05月14日 12時30分38秒

ADSLモデム&ルータ設定(2)
以前に一度設定していたが、下記の書籍等を読んで、設定を直した。
SygateOnlineService(http://scan.sygatetech.com/)によるテストでICMP以外はすべてBlockedとなり、かなり安全になった。PCはパーソナルファイアーウォール(ZoneAlarm)とアンチウィルスソフト(Norton AntiVirus)を稼動させており、とりうる対策はすべてしてみたことになる。

ところで、インターネットでこのモデム&ルータ(NEC製ATUR32J)について情報を収集してみたが、有益な情報はほとんどなく、試行錯誤での設定となった。大きく分けると次の4つのフィルタリング実施した。
1 NetBIOS流出防止
2 なりすまし防止フィルタ
3 外部からのTCP接続防止
4 UDPのDNS,BOOTPS,NTPのみ流入許可

フィルタリングを実施するにあたり次の点で苦労した。
このモデムの場合、WANから入ってくるパケットのフィルタリングを、NAT,NAPTを実施する前のところで行っており、多くのブロードバンドルータとは違っていた(フォローするとCiscoとは同じ思想)。これを理解するのに時間がかかった。

おまけ
このモデムのフィルタ条件の基本はすべて許可型でした。
フレッツADSLでは、このモデムをブリッジとして使っているようである。そのため、上記のフィルタリング設定はできないようになっている?
アッカでは、このモデムをルータとして使っており、最近流行のブロードバンドルータの肩代わりができる/できた。

参考にした書籍
日経BP社 ISDN/ADSLルーター徹底活用ガイド 猪口修道 ISBN4-8222-9149-9
2002年05月13日 23時05分08秒

Dynabook A2/X85PMC マルチブート
今日、再度TurboLinux7をインストールして、WindowsME 7GB,WindowsXP Home 8GB,TurboLinux7WS 5GBのマルチブート環境となりました。ブートマネージャはWindowsXPのものを使用。選択画面が素っ気無いので、グラフィカルなブートマネージャに変えたいものです。
WindowsMeが最近になって安定してきたのですが、徐々にXPに環境を集約し、インターネット、メール系はLinuxにする予定です。
2002年05月09日 21時32分11秒

Dynabook A2/X85PMCにWindowsXP Homeをインストール
WindowsXP Homeアップグレード版を新規インストールしました。フォーマットはFAT32を選択。何も問題はなく、約1時間ほどでインストール完了。アクティベーションも行ないました。
まだ東芝のドライバは入れていません。
2002年05月09日 00時06分26秒

復刻版電子ブロック発売
買ったわけではありません(ちょっとあぶないですが)。
私の場合、電子ブロックではなく、マイキット派でした。マイキットは20か30と150の2種類を買った記憶があります(詳細は忘れました)。マイキット150は最後にはパーツを取り、破壊したはずなので、物も残ってません。
マイキットも復刻にならないかな!
2002年05月03日 22時18分50秒

DelphiでRPN電卓作成
Delphi6 PersonalでRPN電卓を作り、なんとか使えるものができました。
文法についてはTurboPascal、概念はHyperCardのときの知識が役に立ちましたが、Windowsの細かなルールがまだ把握できていません。DelphiのHelpファイルと下記の参考書を読んで格闘しています。
とりあえず、配布できる形にするために、アイコン、バージョン情報の作成なども行いました。しかし、アイコンのデザインは美術的センスが必要です。

参考書です(回し者ではありません)
日経BPパソコンベストムック カンタン!Delphiプログラミング 凛太郎著 2400円(税込み)
基本的なことはこの本で理解できました。私はまだ第1章のPart2までしか終わってません。あとはつまみ読みです。

Delphi6 Personalはボーランド社で無償で手に入りますし、この本にも付属します。業務用、販売用でなければ、作成したプログラムの配布は自由だそうです。
2002年05月02日 14時41分59秒

Dynabook A2/X85PMCにLinuxをインストール(2)
多少、操作性をよくするために次の修正を行ないました。
1 グラフィカルログイン
  inittabを変更し、デフォルトをグラフィカルログインに変更。
2 アキュポイントのスクロールボタン
  スクロールボタンが使えるように、ホイールマウス対応にXF86Configを修正
3 USBホイールマウス
  USBホイールマウスを、アキュポイントと同時に使えるようにXF86Configを変更

前回の補足
nVidiaのドライバページにあるREADMEに1400x1050の設定について書いてありました。
ちゃんとサポートしているんですね。
あと東芝製NoteとCompal製の東芝向けNoteの記述もありました。

使いやすくなりました。
前回も書きましたが、Linuxではファンが停止することがあります。実に静かです。

あとはRealPlayerとYahooChatのソフト、VideoCDプレーヤを入れれば完成でしょう。
2002年04月29日 22時14分01秒

ADSLモデム&ルータ設定
アッカからレンタル(?)しているADSLモデム&ルータ(NEC製ATUR32J)の設定を標準的なものにしました。

1 ファームウェアのアップデート
R5.60.56にアップデート
詳細はアッカのホームページ参照のこと
(残念ながら接続スピードは変わりません)
2 パケットフィルタリング追加
初期値はポート137−139にしかアクセス制限をしていないので、
プライベートアドレスとポート445について、双方向に禁止
ポート23と80について(WANからの)入力を禁止
の2点を追加しました。

アップデート後、メニューに”簡単設定”が追加になり、”スタティックNAT”がなくなりました。
2002年04月27日 20時31分05秒

Dynabook A2/X85PMCにTurboLinuxをインストール
DOS/V Magazine 5/1に付いていたTurboLinux 7 Workstationをインストールしました。
サウンド、LAN、画面は機能しているようです。この日記もTurboLinuxのKonquerorから書き込んでいます。
パーティションはWinME 14GB, Linux 4GB, Common 1GB, Swap 400MBに分けました。

ポイントが3つあります。

1 CDからブートしません。起動FDを作ってください。
2 グラフィカルインストールができません。指示に従ってTEXTモードでインストールを完了してください。

3 表示ドライバのインストール
ここが難関です。
3-1 ドライバのダウンロード http://www.nvidia.com/view.asp?PAGE=linux
ここからドライバを2つダウンロードします。
NVIDIA_kernel.src.rpm
NVIDIA_GLX-1.0-2880.i386.rpm

3-2 インストール
STEP2にあるREADMEの指示通りに
rpm --rebuild NVIDIA_kernel.src.rpm
rpm -ivh /var/src/rpm/RPMS/i586/NVIDIA_kernel-1.0-2880.i586.rpm
rpm -ivh NVIDIA_GLX-1.0-2880.i386.rpm
ここでwarningがでます。私の力ではまだ解決していません。無視してます。だれか教えてください。

3-3 XF86Configの修正
/etc/X11/XF86Configを修正します。
3-3-1
load "GLcore",load "dri"をコメントにします。
3-3-2
Section "Monitor"のHorizSyncの最大値を100にします。これをしないと1280x960になってしまいます。
3-3-3
Section "Device"にDriver "nvidia"を追加
3-3-4
Section "Screen"に下記を追加(好みで変えてください)
SubSection "Display"
Depth 16
Modes "1400x1050"
EndSubSection

これで1400x1050でXの表示ができてます。
Linuxにしたらファンも止まることがあるし、スクロールでのハングアップも今のところ発生してません。快適です。
2002年04月23日 13時26分55秒

DVD購入予定
7月までのDVD購入予定です。

4月25日 星空の向こうの国
     卒業プルーフ
まさかDVDになるとは思ってもいませんでした。
5月5日 ガンバの冒険1&2
昨年の夏に発売されたDVD BOXの単品売りです。毎月2巻づつ発売されます。
5月25日 耳をすませば
6月 ガンバの冒険3&4
7月 ガンバの冒険5&6
7月25日 新ルパン三世25&26
145話と155話さえ手に入ればOK。
2002年04月21日 23時14分29秒

ふくやまけいこさんの本購入
4月19日、ふくやまけいこさんのまんがを、東京物語以来、久しぶりに買いました。場所は、近所の古本屋です。
アップフェルラント物語というものです。
2002年04月21日 23時07分53秒

2002年04月21日 20時59分14秒
Dynabook A2/X85PMCハングアップ その1
購入して約2週間たちました。毎日、ハングアップが発生します。困りました。リセットするしかありません。
いままでにわかったことは、以下のとおり。
・スクロールするとき発生する
・アプリケーションには依存しない。  
 NotePad、IE、Donut P(タブブラウザ)で発生を確認しました。
・グラフィックアクセラレータの機能を”なし”にしても発生しました。
・最小構成でリカバリして、ドライバ、東芝製ユーティリティを入れた状態で発生しました。
・色数を32ビット色にしても発生しました。
打つ手なしです。東芝のサポートに電話します。

MP3改造中
現在公開しているDOS版MPG123をLib50で動作させるべく、改造中です。Lib100では問題なく128KBPSのデータを再生できるのですが、Lib50では×。Linux上のMPG123ではできるのだからと、最適化を実施中。
ゴールはかなり先になりそうです。
2001年07月04日 19時57分54秒

私のホームページへ | SiliconValleyのページへ | メイン | 今すぐ登録