Opera

Opera が無料になったとのことで、今さらですが Opera を使い始めました。今まで食わず嫌いだったダブブラウザーというのも良いものですね。1つのウインドウの中で複数のページをタグで切り替えるというのはスマートです。時には別ウインドウにして横に並べて見比べたりしたいこともありますが、その時はタブをドラッグしてウインドウの外に持っていくと独立したウインドウにすることも出来るので臨機応変に対応できます。

Opera で、このブログを見てびっくり。レイアウトが崩れていました。Movable Type のオリジナルのレイアウトに変更を順次加えて行き気に入ったものに仕上げていったのですが IE でしか出来上がりを確認していませんでした。念のため Firefox でも確認すると Opera と同じ見え方をします。
Movable Type は DIV タグでレイアウトを行っています。もともと横幅が決め打ちであったのを Window 幅に合わせて変更できるようにしていたのですが、それ自体が禁じ手であったようです。WIDTH を再度指定せざるを得ませんでした。どれくらいの幅にするかが、また悩ましいです。

過去数年の間に i-mode, ezplus (Java), Palm そして今年になって Symbian UIQ の開発環境を構築し試してきました。これらの開発環境は、それを構築すること自体が tips になるような状態です。Symbian/UIQ は Borland の IDE を試していないし、前の二つは J2ME なので比較すること自体に無理があるかもしれません。しかしながら Windows Mobile (Windows CE) の開発環境の豊かなことには感動しました。
IDE 上で Windows Mobile のプログラムを開発するのは PC のプログラムの開発と全く同じ要領で行えます。デバックモードでプログラムを実行するとプログラムがターゲットに送られ実行されます。ブレークポイントの設定も、ステップモードも全く同じです。また、ターゲットがエミュレーターでも実機でも全く手順は同じです。実機は持っていないので未確認ですが、ターゲットを選ぶところには実機もエミュレーターも同じように並んでいます。また IDE とは独立したプログラムでターゲット上のプロセスのリストを表示したり、ヒープを覗いたりあるいはレジストリーを編集したりと、およそプログラムの開発に必要なことはなんでも簡単に出来るようになっている感じです。
加えてプログラムの作法が Windows そのものなので (Windows Mobile なので、あたりまえ) Windows 上で C++ のプログラム作成の経験、とくに Visaul C++ とか Visual Studio の経験があれば開発環境を導入した瞬間からプログラムを書き始めることが出来ます。とにかく、いきなりプログラムそのものに集中することが出来るというのは素晴らしいことです。
考えてみれば、いくらかは導入前から想像していたことなんですが、実際に体験してみるとすごいと言わざるを得ません。どちらかというとアンチ MS なんですが、素直に感動しています。今年は Symbian で遊ぶ年だったはずなのですが Symbian 上では MIDlets が動くからそれで良いかという気になってきています。

WM5.0 搭載機種が出始めて各所で盛り上がっています。いずれ Windows Mobile の世界にも足を踏み入れる予感がしています (と言うより決意に近いものがあります)。
ということで、とりあえず SDK とエミュレーターでも導入しようかと思ったところ Visual Studio 2005 Beta 2 をまず導入しないといけないです。これはダウンロードは不可で雑誌の付録を使うか Microsoft にオーダーするしかありません。北京で該当の雑誌が入手出来るかどうか不明ですので Microsoft にオーダーしてみました。9/17 (土) にホームページから申し込みをし 9/23 (金) に DHL で配達されてきました。思っていたより早く到着し、ちょっと感激。Microsoft 見直しました。中国にちゃんと送ってくるのだろうかと疑っていたくらいで、、、

ただいま導入中です。楽しい週末になりそうです。

オーダーは Mobile Developer Center から行います。

沖縄美ら海水族館のマンタP910 の動画に関する文書を読んだところ、サポートしているのは QCIF (176×144) フォーマットであるが Video Player 自体がサポートしている最大の画面サイズは 192×144 であると書いてありました。QCIF のサイズって 4:3 ではないのですね、それが 192×144 (4:3) をサポートしている所以なのでしょう。
ということで「携帯動画変換君」の設定ファイルを P910 用にチューンしました。
といっても、
・ 画像サイズを 192×144 に変更
・ -fixaspect オプションの取り外し (720×480 の AVI ファイルの入力に対応)
・ 2 パスモード追加
だけです。
定義ファイル をサーバーにおいておきます。サーバー上では拡張子を txt にしています、使用する場合はファイル名を Transcoding.ini として 3GPConverter.exe のフォルダーに置きます。最初に実行すると QuickTime の 3G 書き出し設定という画面が出ます。以下の設定にします。
・ ファイルフォーマット = 3GPP
・ ビデオ = そのまま
・ オーディオ = そのまま
定義されているのは以下の3種類です。
1. 標準画質15fpsモノラルAMR
2. 高画質15fpsステレオAAC
3. 高画質15fpsステレオAAC 2パス
2 と 3 は音質重視で時間が 30 分以内のもの限定です。他のものは 1 の定義を使っています。
1 と 2, 3 の大きな差は音質です。AMR と AAC の差は歴然で携帯電話のスピーカーで聞いても、その差は分かります。標準画質と高画質と書いてあるのは画像のビットレートの差の様ですが、こちらの差はあまり分かりません。3 は試しに 2 パスのエンコードの設定を作ってみたのですが、エンコード時間が倍になった割には、さほど差を感じないです。画像をキャプチャーして静止画で比較しても気持ち変わっているかな? という程度です。ファイルサイズは 1 が一番小さく 2, 3 と比べてほぼ半分です。また 2 より 3 の方が気持ち大きいですが、ほとんど同じと言ってよいです。

始めてコンピューターというものに触れたのは工業高校に入学してからでした。それは OKITAC-4300C というミニ・コンピューターでした。リンク先の写真にあるようにコンパクトなもので前面にはメモリに手作業でアクセスするためのスイッチ類が付いています。入出力装置はタイプライター式の端末と光学式の紙テープリーダーだけだったと思います。記憶デバイスはコアメモリーでした。コアメモリーというのはフェライトで出来たコアに磁気でデータを記憶します。電源が無くても記憶を維持できるという利点があります。反面、コアのサイズの関係で記憶密度を上げることが難しいです。ドーナッツ状のコアに銅線を通しているので、無理もありません。肉眼で確認できる大きさにならざるを得ません。したがって、コンピューターの記憶容量が知りたいときには蓋を開けてコアの数を数えなければいけません。(ウソです)

このコンピューターで FORTRAN (JIS3000) のコンパイラーを動かしていました。教科書に載っている練習問題くらいなら、コンパイル&ゴーで紙テープからソース・コードを読み込み、そのまま実行して結果をタイプするみたいな感じでした。従って、その頃の私は自分が書いたプログラムがコンピューターの全てで OS なんてものは想像もしたことが無かったです。ちょっと大きなプログラムを書くと紙テープの形でオブジェクトが吐き出され、それを改めてブートストラップで読み込ませて実行するなどということをやっていたと思います。そうすると、その後でまた改めてコンパイラーをブートストラップから読ませなければいけません。また、そのブートストラップというのが前面のスイッチで手作業でメモリーにストアーしないといけないという代物で、一度大きなプログラムを走らせてしまうと、他の人にとっても迷惑でした。先生の中に、あんまりぱっとしない人がいたのですが、なぜかその先生はブートストラップを暗記していて、いつもテキパキとコンパイラーを読み込ませていました。

プログラムの授業の最初の日に面白さに目覚めてしまいました。教科書は数日で読んでしまい、演習問題も机上で済ませてしまいました。演習の時間には、せっせと自分の組みたいプログラムを試していました。最終的に形として残ったのは万年カレンダーでした。年月をタイプライターから入力するとカレンダーを印字するという、まあ、ありきたりのものでした。今と違うのは参考になるアルゴリズムを調べる方法がないので、完全にオリジナルの方法を考えなければならないことです。万年カレンダーのアルゴリズムというのは、ある特定の日が何曜日であるかを判定することに他なりません。有名な Zeller の公式ほどには洗練されてはいませんでしたが、まずまずシンプルな判定方法を作っていました。ソースリストをずっと保管していたはずなのですが、どこかにいってまったのが、ちょっと残念です。

携帯電話といえばキーの長押しで色々な機能が呼び出せるようになっているのは今や常識です。ところが P910 を使う際にフリップを開いての操作が多いせいでフリップ上のキーの長押しを今まで試したことがありませんでした。

ということで、試してみた結果です (あくまでマニュアルを読まない :-)
“C” == サイレント・モードのオフ、オン
メニュ・ーキー == アプリケーション・メニュー
“1″ == ボイス・メール ?
“2″ == 電話帳の A から始まるエントリー
“3″ == 電話帳の D から始まるエントリー
“4″ == 電話帳の G から始まるエントリー
“5″ == 電話帳の J から始まるエントリー
“6″ == 電話帳の M から始まるエントリー
“7″ == 電話帳の P から始まるエントリー
“8″ == 電話帳の T から始まるエントリー
“9″ == 電話帳の W から始まるエントリー

漢字のエントリーの電話帳の呼び出しは 9 の長押しの後にずっと下を探しに行くということになります。完全に欧米向け仕様ですね。私の場合、中国の人の電話番号はほとんどピンインで入力しているので、この機能で十分に役に立ちます。

沖縄、美ら海水族館のじんべいざめ、家�用ビデオで撮影したもの

携帯端末での動画再生については元々ネガティブな印象を持っていました。画面は小さいし、メモリーの容量を圧迫するし動画ファイルを作る手間はあるしと積極的に試そうとは思っていませんでした。
最近になって、色々な方のブログで携帯電話で録画したテレビ番組を見ている人とかが結構いる事から、ちょっと試してみようと思いました。
もともとホームビデオを編集して DVD を作成したり、古い VHS ビデオテープをキャプチャしたりしていたので画像ファイルを作るという下地は出来ていました。
また、変換するためのソースとなる画像ファイルも沢山持っています。
次は携帯端末用に画像ファイルをエンコードする方法を確立しなければなりません。
これは、あっけなく答えが出てしまいました。
とびっきり簡単に使えるフリーのプログラムがすぐに見つかりました。
その名も「携帯動画変換君」です。
使い方は簡単なので、ここに書くまでもありません。
今のところ細かいカスタマイズは一切行わず出来合いの設定を使用しています。
ここでは P910c に適した設定を見つけるべくテストした結果を報告いたします。

  • 画面サイズ QVGA (320×240) だと画面の更新が追いつかない。QCIF (176×144) を使うべし。
  • 音質重視の AAC を使用すると、だいたい30分から40分過ぎの所から画面の更新がおかしくなる。AMR では100分の画像ファイルでも大丈夫だった。

ということで、現在のところ以下の2つのエンコード・オプションを使い分けています。

  1. 音質重視で長さが30分以内のもの – 「3GPPファイル,音声AAC形式一般設定 動画XviDエンコード」、「QCIF高画質15fpsステレオ」
  2. その他のもの – 「3GPPファイル,音声MR形式一般設定 動画XviDエンコード」、「QCIF標準質15fpsモノラル」

実際試してみると面白いです。
キャプチャーしたけど見ていない動画ファイルが沢山あるので P910c に入れて持ち歩いています。
スタバでは小説とかを読むのが今までのスタイルでしたが、当面は P910 で動画を楽しむということになりそうです。
エンコード時間は 100 分のファイルでも 20 分以内で終わりますし、片手間でできる範囲内です。
ファイルサイズは、設定例1の場合で長さ 7 分弱のファイルが 24MB 弱、設定例2で 100 分のファイルは 140MB 前後でした。
手持ちの 256MB のメモリースティックになんとか収まっていますが、大きな容量のものが欲しいです。

Braun アクティベーター シェーバー BS8595
Braun アクティベーター シェーバー BS8595
Braun
定価 ¥ 43,050
中古価格 ¥ 26,700 (2005/09/09 調べ)

「ガジェット」というカテゴリーからだんだん遠ざかっているような気がします、、、
電気剃刀は新機種が出ては買い、しばらく使っては、やはり二枚刃でないと剃った気がしないと言って、お蔵入りということを繰り返していました。
それが Braun アクティベーター BS8595 を家内に誕生日プレゼントとして買ってもらってからは違いました。もうかなりの時間がたちますが、ずっとアクティベーター一筋です。
この機種の最大の売りは、アルコールを使った自動洗浄です。
その自動洗浄後の気持ちよさはたまりません。
ただし洗浄中の音は、家族から不評です。
自分で洗浄を開始しておきながら、急にゴォーと音がしてびっくりすることも良くあります。
以前からアルコールとオイルのスプレーで電気髭剃りの手入れをしていたことがありますが、気持ちよさは比べ物になりません。
私の場合、洗浄は週に1、2回ですが、それで洗浄液のカートリッジ1つが2ヵ月以上は持ちます。
剃り味も、なかなか素晴らしいです。
細くひょろっと伸びてしまった髭でもちゃんと捕らえることができます。
出張用のケースと普通に掃除するためのブラシも付いています。
さすがに出張にクリーナーを持っていくわけにはいきません。
充電は普通はクリーナー上で行いますが、電源ケーブルをクリーナーから外して直接本体に接続して充電することも出来ます。
ただし、充電池のもちが良いので私の場合、2週間くらいなら充電なしで過ごせます。

HRS_9-6_21-26-2.gif
HRS_9-6_21-26-47.gif
だいぶ前にテストした内容なので、やや記憶は曖昧です。
P910c を使い始めてからも結局 PDA としては PlamOS 搭載の Sony CLIE SJ33 が手放せませんでした。それでは、ということで SJ33 から P910c を使用してインターネット接続に挑戦してみました。
目標はメールの送受信です。
SJ33 と P910c の接続は赤外線を使います。よって P910c 側ではあらかじめ赤外線ポートをモデムとして設定しておきます。
SJ33 側は最初「環境設定」の中の接続メニューで何とか設定してみようとしましたが簡単には行きません。そこでネットで色々サーチをかけて設定例を探してみると、なんと中国移動通信から PalmOS 用の GPRS 接続プログラムがダウンロードできるのが分かりました。何故か広東移動通信のページです、北京移動で同様のページを探しましたが見つかりませんでした。
http://www.gmcc.net/business/consultation/gprs_jp.html
上のリンクから PalmOS 用のプログラムをダウンロードします。
ダウンロードした gprswizard_palmos.exe を実行すると見事に文字化けしますが構わず導入を進めます。
導入の最後のほうで自動的に PalmOS 用のプログラムの導入が予約されます。
PC 用のプログラムも導入されますが、文字化けでよく分からないので使ったことはありません。
SJ33 を HotSync してプログラムを導入します。
GPRSDial というアイコンをクリックすると上に貼り付けたような画面がでます。
画面のとおりの設定で Password には携帯電話の電話番号を入れました。
電話番号や APN に設定されている Cmnet という文字列が最初から入っていたのか後から入れたのかは良く覚えていません。
あと APN Setting の画面で P910c と接続して Setting ボタンも押しました。
なにやら電話機との間でやりとりが行われます。
これが必須の作業なのかどうかは不明です。
いずれにせよ、この画面の状態で Connect を押すと接続されます。
電話番号は *99# と *99***1# の二つがありますが、どちらでもつながります。
メール・ソフトは CLIE Mail を使い見事に日本語メールの送受信に成功しました。
CLIE Mail の設定は普通のメールソフトを設定できる知識があれば特に難しいところはありません。
この方法を使えば日本語化できない携帯電話でも日本語メールが出来ます。
ただ赤外線だと机の上など、しっかりとしたところに電話機と CLIE をおかないといけないので機動性がありません。
よって、日本語入力は SJ33 の方が楽なのですが接続の面倒さから P910c 単体でのメールを普段は使用しています。
Bluetooth の使える PDA を持っていれば話は別なんですが、、、

私が始めて、世の中にコンピューター・プログラムというものがあると知ったのは子供のころに父親と一緒に見ていた NHK のテレビ番組の中のことでした。
まずは、時代背景から説明しておいた方が良いでしょう。私の子供時代を一言で言うなら「アポロ世代」という言葉で表せます。新聞やテレビではベトナム戦争のニュースの方が多く流れていたのでしょうが、アポロ11号の月着陸の中継の方が子供にとっては刺激であったのは間違いありません。ヒューストンとアームストロング船長の通信、それと同時通訳の西山千さんの声は今でも忘れられないです。アポロ計画には、当然コンピューターは使われていますし、映画などでも磁気テープのリールが回っているとコンピューターが映っているという認識がすでに定着し始めていたのではないかと思います。しかしながら、それがいったい何者であるかは小学生には思いも及びませんでした。
テレビ番組に話を戻します。それがアポロ11号より前のことか後かは、はっきりと覚えてはいません。多分いくらか前のことではなかったかと思います。その番組は昼間の放映で、おそらくは家庭の主婦向けの教養番組であったような気がします。司会進行は男女2名でテーブルの右のほうにゲストの男性がいてインタビュー形式で進行していく番組でした。その番組で紹介されていたのが卓上式の大きな電卓のような機械でした。その機械が何であったかは、今では知る由もありませんが、ただ数字を入力して計算してくれるというだけでは無いのだということをゲストの男性は説明していたのだと思います。その一例として入力した数値が奇数であるか偶数であるかを判別する方法について解説していました。説明の内容は覚えていませんし、それがコンピューター・プロクラムではないかと思ったのは後付の知識です(タイトルに偽りありかも?)。ただ、その時、その機械があればどんなに楽しいかと思ったことは間違いありません。大人になっても手に入るものなのかどうかは、分からないくらい高価そうなものだけれど何時か自分の机の上に置いてみたい物だと間違いなく思いました。