2009年12月18日金曜日

ナンバープレートホルダーの作成

?km
カバーを取る時にナンバープレートに引っかかってナンバープレートが少し曲がってしまった。
悔しいのでナンバープレートホルダーを作りました。

色々な素材を吟味した結果、100円で白い樹脂のまな板を買ってきてそれに穴をあけました。
ナンバープレートの裏にはまな板の持ち手となる穴があいているなんて誰も気付くまい…。
100円屋でまな板とか金属トレーの売り場うろうろしてケータイでナンバープレートの大きさ調べて文房具コーナーの定規借りて長さ測ったりしていた怪しい客は私です。まな板一枚に十数分もかけてすみません。おかげで満足行くものが出来ました。

中間報告

バイクカバーを新しくしました。柔軟性が無くてパリパリ割れてしまったので。
コーナンでLサイズ買ってきたらちょっと小さかったので風防付けた時用にLL買いなおします。

スポル君のスポークがまた飛びまして、後輪は4本くらいスポーク折れました。テンション高くてぐいぐいペダルを踏んだのがいけなかったようです。タイヤがフレームに当たるようほど歪んでしまったのでしばらくは乗れません。スポークを頼まなくては。

かわりに小河内さんが復活しました。まだシートポストがすげー強力にフレームにくっついている(一体化している)のはそのままです。ステアリングがごりごりする感じなのもそのままですが明日だけなので頑張ります。

予備の自転車持ってるくせに予備もメインもダメと言う…。怠慢です。

2009年12月2日水曜日

win2000でGT-4000を使う

epsonのスキャナ、GT-4000を所有しています。
シリアルかパラレルで接続します。(SCSIインターフェースもあるが専用ボードが必要)
シリアルは遅すぎるしプログラム作らないといけないので面倒。
パラレルは98で95用ドライバが使えるんだけど2000では使えない。どうやら簡単にはパラレルポートをプログラムが直接叩けないらしい。
実は数年前から悩んでは諦め、の繰り返しでした。(スキャナが必要と言うわけでもないので)
しかし今回、ついに解決しました。


頭の中の流れ

linuxでsameを使うと動くらしい、linuxを動かそう
このパソコンはHDD増設する余裕がないのでパーティションでも区切るか
いや、1CD Linuxっていうのがあるじゃないか
今はUSBから起動できるものもあるらしい
ん?仮想マシン使えばわざわざそんなことをしなくて良い
あれ?仮想マシン使うんならそっちに98いれちゃえばいいじゃん
→virtualPC2004(win2000では2004)にwin98se入れてスキャナー接続

と言うわけでこれに気付くまでに数年を要しましたが無事にスキャナが使えました。めでたしめでたし。

気をつけること
ホスト側が少しでもプリンタポート使っているとvirtualpc2004で使えなくなります。あらかじめホストにプリンタポートLPT1使っているプリンタがあったらLPT1以外のプリンタを使うように設定しておきましょう。

2009年11月23日月曜日

クラブマン ナンバープレートホルダー

14934.3km

クラブマンを買いまして、ナンバープレートホルダーを作りました。
(カバーが引っかかってナンバープレートが曲がっていしまったので)
金属の板そのまんまは少し高いので、100円屋に行って物色しました。
アクリル板を2枚重ねで使おうかとも思っていましたが、途中でステンレスの食品用トレイが目に入りました。薄いけれどふちが立ち上がっているので丈夫そうです。と思ったらその下の樹脂製まな板が目に入りました。調べてみると大きさもナンバープレートより一回り大きく丁度良さそうです。買って帰って、ナンバープレートを重ねて穴をけがき、ドリルで穴をあけてリーマーで広げて完成。
耐久性は…駄目になったらまた作ると言うことで。

蛍光灯修理

蛍光灯の安定器が壊れたので、1000円ちょっとで買ってきて交換しました。
交換したのに直らない…!なぜだ!
グローランプのソケットの接触不良でした。

事前に調べたおかげで蛍光灯の知識が少し増えました。

何より、電球型蛍光灯12Wと30W二つでは明るさがまさに桁違いです。直ってよかった。(細かい作業がやりやすい)

諦めて既製品買おうかと思ったら安くても3000円以上するので諦めました。
使う時は自分がいるときだけだから何か間違ってもそれほど危険は無いし。

2009年11月19日木曜日

GoogleSyncを試す

GoogleSyncについて

emonsterの予定表、連絡先をgoogleカレンダー、gmailの連絡先と同期できるというので調べてやってみました。

事前にぐぐってわかった不安
・最初にemonster側の予定表のデータが全て消えるらしい(googleカレンダーで上書きされるから?)
・連絡先の振り仮名が化けるらしい
・連絡先の姓と名が入れ替わるらしい
などの情報がありました。不安ではありましたがリリースから半年以上たってるしバックアップとってりゃ怖いもの無しだろうと思って挑んでみました。バックアップはpim.volのコピーとパソコン側の同期済みOutlookデータです。pim.volは定期的にバックアップ取るようにスクリプト組もう…。

初期状態
emonster側は、予定表と連絡先データ多数あり
google側は、カレンダーはデータなし、連絡先は数件データあり

手順
ぐぐってActiveSyncをGoogleSyncできるよう設定する
同期開始
待つ

結果
連絡先はemonster側もgoogle側も問題なく同期完了。懸念していた振り仮名化けも姓名入れ替わりも無かった。
しかし同期が完了せず。エラー出てたようだから、もう一回同期してみる。でもダメ。一見予定表も同期されているようだが同期されている予定は誕生日だけ…つまり連絡先のデータだけか。予定表データは全て失敗している。だから(全体の)同期が完了しなかったのだ。
「サーバーで、デバイス上のすべてのアイテムとの再同期が必要な変更が行われました。最後に同期が正しく行われた後の変更が失われる可能性があります。」
っていうエラーが出て、何度同期をしてもそれより先に進みません。
サポートコードは0x86000106
ためしにPCとの設定で、予定表と連絡先のチェックを外してみた。
すると、今度は上記のエラーでyes/noを問われたのでハイを選んだ。これが噂のデータが消えると言うやつか!!やってみると…おお、emonster側の予定表データが全て消えたぞ!!(喜ぶことではないが)
そして、同期も完了できた!


もう一回同期してみた。そしたら予定表データに誕生日が復活。連絡先データから自動で生成されるのかしら。相変わらず他の予定表データは復活せず。

pim.volを復帰、リセット。(pim.volは削除出来ないので名前の変更で対応)
予定表データの復活を確認。
同期。

また例のエラーが出て、もう一回同期したら例のyes/no問いで、ハイを選んだら例のごとく予定表が消えた。さっきと同じ所まで戻ってしまった。

予定表はgoogleからemonsterへの一方通行?そんなはずは無い。
PCのoutlookからデータを重ねてみたらどうだろうか。できるか?
PCとのActiveSync設定で再び予定表にチェックを入れて同期。
予定表1500件以上同期している、これは期待できる…
長い…
数分待った結果、outlookのデータが消えました。手ごわいな…
どうやって復活させようか。(バックアップpim.volは残っているので安心)

翌日。再度挑戦
pim.vol上書きしてリセット、emonster予定表データ復活を確認。
同期。数粉待つ。今回はyes/noは問われない。
何故か今度は成功、google側とemonster側のデータが融合されている。(つまり既存の予定表データが消されていない)
前回とは何が違ったのかはよくわかりませんでした。

結論としての手順

pim.volバックアップ
GoogleSyncを設定する
ActiveSyncで、PCとの同期から予定表と連絡先を外す。
同期→emonsterの予定表データが全て消える。
pim.volを名前変更で復活させてリセット。
同期→(何度か)→GoogleとemonsterのPIMデータ融合に成功
(連絡先は最初から成功している)

手探りで進めてきたので結論が少し曖昧ですが、GoogleSyncは十分使えそうです。

後日談
連絡先の姓名は異常ないのですが、メモが文字化けしてました。分類はどうなるんだ?

2009年11月1日日曜日

S2Pバイナリをいじってemonsterで使えるように

S2Pはすばらしいソフトです。最近はプレイリストにも対応したし、S2U2bluetoothのヘッドセットの電源に連動して起動、終了もできます。

しかしこのソフトは、デフォルトの描画関連部がemonsterに合わないようで上手く使えません。
S2U2は電源ボタンを押しながら(起動直後だけ画面描画が行われるので)設定を変更することで対応できますが、S2Pは設定画面とかないので直接exeファイルをいじります。

今回はstirlingという有名らしいバイナリエディタを使いました。

(1)exeファイルをパソコン側に持ってきます。

(2)00 4B 00 61 00 69 00 73 00 65 00 72を00 53 00 31 00 31 00 48 00 54 00 00に置換する。
バイナリで置換すること(文字列ではダメ)↑コピー&ペーストすると確実です。
(kaiserをs11htに置き換える)

(3)exeファイルをemonsterに戻す

これで無事使えるようになりました。
後は、S2Pを使うと音量バイブの設定が保持されない謎が解決されれば…
(古いバージョンではいつの間にか音量ゼロになっていることが多々あった)