synergyではなくteleportを使ってみる

前のエントリsynergyiMacを使ってiBook G4を操作できたって書いたけど、その後に存在を知ったteleportを使ってみた。
軽くハマった。原因はiBook G4でファイアウォールを有効にしていたこと。単純ですね。あと、気をつけるのはShare this Macのチェックは操作される側のMacでチェックを入れること。まあ、両方にチェックをつけたりするとiBookからiMacを操作できるようになるだけで害はないと思うのですけど。
動作は大体問題ないけど、synergyの方がなめらかにカーソル移動できたような気がする。あとは、英語配列のキーボードで日本語配列iBookを操作しようとするとiBook側では日本語配列に認識されてしまう。どうせiBookを直接操作するときは日本語配列を使わないといけないからさほど問題ではないけど、synergyでは英語配列がそのまま使えていたので惜しい。MacのノートPCのキー配列を変更できないかとちょっと調べてみたけど、今のところ見つかっていない。逆にsynergyではできなかったExpert Mouseのスクロールリングを使ったスクロールがteleportだとできた。
Macの設定画面で設定しておくだけでいいし、動作も安定しているのでこのままteleportを使い続けようと思う。

synergyを使って、iMacのキーボードとマウスでiBook G4を操作する

iMacに接続されているHHK Pro2とExpert MouseでiBook G4を操作したかったわけです。イメージとしてはデュアルディスプレイ状態。マウスカーソルをiMacの画面の左端に持って行くと、そのままiBookの左端にカーソルが移動する感じ。そのタイミングでキーボードの入力先もiBookに切り替わる。下記ページを参考にしながらiMacをサーバとして設定。
Macをサーバーにする場合のSynergyの設定方法
ただし、最新のMac用バイナリはBus Errorが発生するので、iMacのサーバ側には最新のバイナリではなく下記ページから対応版をダウンロードして使う。
IntelMacでSynergy2を動かす
通常の環境ならこれですんなり行くはずだけど、うちのiMacは [環境設定]→[共有] で表示される名前とターミナルを起動したときにプロンプトに表示される名前が違っていて、ターミナルのプロンプトに表示されている名前を使わないとsynergysが起動しなかった。
iBook側は最新のバイナリをダウンロードして解凍。synergycをコマンドラインから起動し、パラメータにサーバであるiMacのアドレスを指定するだけ。
作業時間は30分かからなかったかな。意外とすんなり動いた。Windowsのときはもっと苦戦した気がしたけど、やっぱりiMacをサーバにするときにBus Errorの問題とマシン名の問題がキモかな。
ちなみにiBook G4は日本語配列のキーボードがついてるけど、synergy経由でHHK Pro2で操作する時はちゃんと英語配列のままで入力できました。AppleScriptでサーバ用とクライアント用のスクリプトを書けば起動も簡単で、かなり快適に使えます。

まあ、ついったーに逐一報告しながら作業してたわけですが、遅延中のついったーでid:t_traceさんにteleportというツールを教えてもらいましたMac同士なら専用のツールがあってもおかしくないだろうとは思ってたけど安易にsynergyに頼ってしまったなぁ。今日はもう寝るけど今度試してみよう。

iBook G4+アドエスでUstream.tvの配信

前のエントリでTODOだったiBook G4でアドエスをモデムにしてBIGLOBEダイアルアップ接続することに成功した。
以下は設定で参考にしたページ。
MacBookのモデムとしてアドエスを利用する - 伊藤浩一のW-ZERO3応援団
電脳Gadget!: W-ZERO3[es]をMacのモデムにする

Mac-OS X v10.3 Internet Connect 設定方法:My BIGLOBE会員サポート
まあ、普通にアドエスをモデムとして認識してくれたんだけど、そこから少しハマった。ダイアルアップ接続とか経験せずにADSLからネット生活を始めた俺はダイアルアップ慣れしてないわけで。上記のBIGLOBEのページでダイアル先とかを確認してたんだけど、ここから全国共通アクセスポイントを見に行って一般電話/ISDN64用の番号を指定したけど繋がらない。携帯電話/PHSの0035-054-100-200を設定しても繋がらない。何度か試してからちゃんと確認したらWILLCOM用の接続先があったorz
ブラウジングとかはとても快適で、データ定額を契約しているので4xの256kbpsで最大でも6,300円/月。一通り確認してからUstream.tvの配信が行えるかどうかを確認した。これができれば外出先で憧れのLOOX U+emobileのような環境ができる。もちろんiBookは重くてかなわんわけだが、マシンとしては使いやすい。ただし、iBookにはiSightもついてないので映像を配信するにはWebカメラが必要。しかし、実際に配信を試してみてわかったのはCPUパワーの不足。音が途切れるのだが、回線の遅さよりも、ずっとCPU使用率100%になってるiBook側に問題があるみたいだった。LOOX U恐るべし。
MacBook欲しい!

追記:
Webカメラ購入した。一応Macでも動作可能らしい。

ロジクール キューカムプロフォアノートブック QCAM-200V

ロジクール キューカムプロフォアノートブック QCAM-200V

リトラクタブルケーブル・デュアルとバッテリーも買った。
ミヤビックス リトラクタブルケーブル・デュアル for Advanced/W-ZERO3[es] RCAWZR3ES

ミヤビックス リトラクタブルケーブル・デュアル for Advanced/W-ZERO3[es] RCAWZR3ES

ダイヤテック PowerBank Slim 2.0 FPS440U

ダイヤテック PowerBank Slim 2.0 FPS440U

iBook G4をWILLCOMのデータ通信でネットに接続

MacBookを買う金がないのでiBook G4をモバイル端末として活用する計画。とりあえずWILLCOMの回線経由でネットに接続したい。
アドエスでデータ通信するために、まずこれを試す。
Life with Mac OS X @rNote - W-ZERO 3 Modem Driver 1.3.4
データ通信用のケーブルは標準で添付されてるUSBケーブルでいいのか。アドエスはUSBでの給電にも対応してるらしいけど、Windowsとの通信機能が有効になってないと給電されないらしい。
ここが知りたい「Advanced/W-ZERO3[es]」(3):USB端子から充電できるか――「Advanced/W-ZERO3[es]」 - ITmedia +D モバイル
だからリトラクタブルケーブル・デュアルが必要になるということかな。あと、もうすぐダイヤテックからUSB充電ケーブルが発売されるらしい。とりあえずデータ通信の確認だけできればいいからまだ買わない。もしかしたら前述のMac用ドライバでUSB給電できるかもしれないし。
もしもアドエスだけでiBook G4がネットに繋がらなかったらWS002IN "DD"を買えばいいだろう。アドエスW-SIMを挿せば使えるのかな。あと、新規契約とかせずに本体だけ購入とかできるんだろうか。
WILLCOMでの接続ができるようになったら速度とかを確認してUstream.tvができるかどうか確認したい。大丈夫そうならWebカメラも調達したい。emobileを新規契約する余裕とかないし。
ZEROProxyを使っても通信できると思うけどバッテリー食うだけなのでやらない。iPod touchが届いたらZEROProxyでの通信と、iBook G4+WILLCOM経由での通信を試す。
もろもろ要チェックや。

EmacsのMark Set

.emacsなんかではset-mark-commandがマークするコマンド。で、このキーは切り貼りするときによく使うからC-SpaceとかC-@とかじゃなくてもっと使いやすいキーにしたい。C-Spaceは他のキーバインドで使いそうだし、markなんだからC-mでいいじゃんって思う。しかしC-mをset-mark-commandに割り当てるとEnterキーを押したときにMark Setされてしまう(;´Д`)
この辺も考慮してEmacsキーバインドは結構いじる予定。

とりあえずFastladderとlivedoor Readerのキーボードショートカットを変更するGreasemonkey書いた

前のエントリIMEのオン/オフにCtrl+Shift+JとCtrl+Shift+'を使ってるとFastladderlivedoor Readerで設定されてるショートカットキーとかぶって嫌な感じになってしまうことを書いたけど、早速、そのショートカットキーを無効にするGreasemonkeyを書いてみた。
LDRKeyCustomize.user.js
Ctrl+Shiftを使うのはあんまり気持ちよくないので他のキー設定を模索中だけど、とりあえずこれでデメリットは解消されたかな。

参考:
via:livedoor Readerとは - はてなダイアリー
最速インターフェース研究会 :: livedoor ReaderのショートカットキーをカスタマイズするGreasemonkeyスクリプト