2010-11-30

Fonera SIMPLがいよいよ発売、US/CAN/Euroで

ソフトバンクなどで配布しているFonera SIMPLがアメリカ、カナダ、ヨーロッパで単独発売される事になりました(FONサイト)。
$49という微妙な価格です。
もっと低価格なルータ(アクセスポイント)がすでにいくつか出てしまっています。
さて、FONは今後どうやって広がっていくのでしょうか。

2010-11-16

Kindle 3は夢のOPLC XO-3を一部実現していると思いませんか

左が、あこがれの究極のコンピュータOLPC XO-3、右がAmazon Kindle 3です。
サイズといい、薄さといい、ほぼXO-3を実現してしまっていると思えます、どことなく似ていると思いませんか。
カラーとモノクロ、モックアップと現実的な製品の違いがあるとはいえ、夢のマシンにかなり近づいた実際に動く実用機という意味でもKindle 3はとても気になるマシンです。

Jobsの今年最大のOne More Thing!?

これ以上の隠し玉は常人にはもう思いつきませんよね。
例えばiTunes上で直接iOSアプリを実行できるようになるとか、iTunesがMacデスクトップになってどんなプラットフォーム上でもMacが使えるようになるとか、Chrome OSのように"iTunes OS"がPCで直接起動するとか。。。
でも、こんな時って意外とあっさりとAndroid版iTunesだったりするんですね。

2010-11-15

iTunesの映画配信が静かに開始

先週木曜日2010年11月11日から日本のiTunes Storeで映画の配信が始まりました。
13日にiTunesの新バージョン10.1がリリースされたので、気づかなかった人もいるかもしれませんが、映画配信メニューは古いiTunes 10.0や、iPadでも勝手に表示されるようになっています。
iPod touch(iOS 4.1と3.1.2で確認)ではビデオメニューの中に映画が出現しています。
アプリのアップデート無しで、新機能が追加できるこの仕組み、すばらしいのですが、怖い気もします。

2010-11-14

iPadでかな入力(JISかな配列)する方法

前回、USBまたはBluetoothキーボードでJIS配列入力に変更する方法をご紹介しましたが、ググってみるとJIS配列の記号入力の要望より、JISかな配列の要望の方が多そうで驚きました。
そこで、今回はUSBキーボードまたはBluetoothキーボードで、JISかな配列で入力対応にする方法です(画面上のソフトウェアキーボードではありません)。
インストール手順は以下です。
JB必要です。
前回より短い手順です。
ターミナルまたはsshで実行するのですが、意味が分からない方にはお勧めできません。
# cd /System/Library/KeyboardLayouts/USBKeyboardLayouts.bundle/uchrs/
# mv French.uchr French.uchr.save
# cp -pi KANA.uchr French.uchr
# respring
インストール後の設定として、
  • [設定] アプリの [一般] => [キーボード >] => [各国のキーボード >] の [日本語 >] の画面の下にある [ハードウェアキーボード配列を選択:] で [フランス語] を選んでください。
今回は、iOSがあらかじめ用意しているかな配列のuchrをそのまま使用しているため、ASCII配列の部分があり「へ ˚ む ろ」などJIS配列とASCII配列のズレがある文字の入力に問題があります。
ご感想など、コメントまたはメールお待ちしております。

2010-11-03

iPadで非純正外部キーボードをJIS配列で使用する方法(Bluetooth/USB)

iPadはBluetoothキーボード、またはiPad Camera Connection Kit経由でUSBキーボードが接続できます。
Apple純正キーボードの場合はJIS配列でもUS配列でもキー配列通りで使用できるようになっていますが、非純正キーボードの場合はUS配列に強制的になってしまい、記号がキー刻印と異なり非常に不便です。
私の場合はUSBキーボードを主に使用しているのですが、オンスクリーンキーボードに比べて非常に快適に入力でき、画面も広く使えるので、キー配列の不一致が非常に残念でなりませんでした。

いろいろ試してみたところ、下記のようにしてJIS配列を実現できました。
  • iPadではキーボード設定で、ソフトウェアキーボード配列と、ハードウェアキーボード配列が独立して選べるようになっています。
  • ハードウェアキーボード配列の方は、US、フランス語、ドイツ語の3種類しかなく、JIS配列が用意されていません。
  • そこで、とりあえずあまり使わないドイツ語キーボード配列をJIS配列で上書きすれば、と考えました。
  • iOSではキーボード配列の定義は /System/Library/KeyboardLayouts/USBKeyboardLayouts.bundle/uchrs/ にuchrs形式で格納されています(Mac OS Xとは違う方式)。
  • US.uchrsを元にバイナリエディタで編集して、JIS配列のuchrsファイルを作成。
  • German.uchrを上書き。
今回作成したuchrsファイルを公開いたします。
実験的に作成しただけなので、問題等あればぜひともお知らせください
iOS用JISキーボード配列ファイル JIS-fake.uchr (2010-11-02 #001) [Download]

インストール手順は以下です。
JB必要です。
意味が分からない方にはお勧めできません(aa.bb.cc.ddはiPadのIPアドレス)。
作業はMacでもPCでも問題ありません。
$ curl https://www.dropbox.com/sh/9zl7r539zlqkry0/HUP9NXR5A0/JIS-fake-101102-01.uchr.zip  -o JIS-fake.zip
$ unzip JIS-fake.zip
$ scp JIS-fake.uchr root@aa.bb.cc.dd:/System/Library/KeyboardLayouts/USBKeyboardLayouts.bundle/uchrs/
$ ssh root@aa.bb.cc.dd
# cd /System/Library/KeyboardLayouts/USBKeyboardLayouts.bundle/uchrs/
# cp -pi German.uchr German.uchr.save
# cp JIS-fake.uchr German.uchr
# respring
インストール後、再起動(respring)が必要です。
インストール後の設定は、[設定] アプリの [一般] => [キーボード] => [各国のキーボード] で [日本語] と [英語] の両方で、[ハードウェアキーボード配列を選択] を [ドイツ語] にしてください。

なお、私自身はUSBキーボードでしか試していませんので、Bluetoothで試されたらぜひとも結果をお知らせください(原理的には同じはずです)。
その他、ご意見、ご感想もお待ちしています。

[2011-10-18] iOS 5では標準機能になったようです。 JISは「JISかな」の意味のようです。
[2012-07-25] MobileMeのサービス終了によりiDiskにおいていたucharファイルが公開できなくなったため、新しい場所に移しました。
引き続きよろしくお願いいたします。
[2021-11-18] iPadOS 15.0.2でサードパーティJIS日本語配列キーボード対応がOSレベルで改善されたとの話が出ています(AppleのiPadOS 15のリリースノート)ので、追加調査必要ですね。