2010年3月8日月曜日

iPhone側でFTPやWebDAV


iPhone OS側でFTPやWebDAVのファイルサーバを開いてデータをやり取りしているAppを続けて見つけました。

EBPocket free
無料の辞書検索ソフトで、EPWINGという書式の辞書データを検索できます。コンピュータから辞書データをiPhone OSに転送して検索しますが、この転送時にiPhone OS側でFTPサーバを開いて転送します。Finder標準の[サーバへ接続...]命令のFTPは読み出し専用のため、Mac OS X標準のftp命令をターミナルで使います。

Discover
無料のファイル共有ソフトです。AppleのMobileMeのiDiskでも採用されているWebDAVでiPhone OSにファイルサーバを開き、iPhone OSにファイルを転送するとpdfなどのファイルが見られます。Finder標準の[サーバへ接続...]命令で、WebDAVサーバ内のファイルを読み書きできます。

ただし、Discoverは取り込んだデータを呼んでいる最中もWebDAVサーバが起動したままのように見受けられ、消費電力が気になります。

似たようなプログラムにDoc Viewer Liteがありますが、こちらはMac OS X側でFTPサーバを開いて、Doc Viewer Liteから取り込みます。無料版ではコピーできるファイル数に制限があります。

Apple標準のファイル共有ソフトとしてiDiskがありますが、わざわざInternet上のサーバ経由でデータをやり取りするのは面倒ですし、重要なデータをInternet経由で転送するのは保安の意味でも気になります。

EBPocket freeとDiscover、Doc Viewer Liteの三つに共通して言える事は、ユーザインタフェースのデザインが悪いという点です。本当に必要な機能の選択と配置ができていないために、色々と機能がありますが使いにくいデザインになっています。

2010年2月7日日曜日

iPod touchとiDisk

iPhone OSが3.1になった辺りから、iPod touchとiDiskの相性が悪くなっています。

WiFiが使えない、あるいはWiFiを切った状態でiDiskを起動したり、「最近使った項目」のPDFファイルを読もうとすると「予期しないエラー (年月日と時間)予期しないエラーが起きました(22)。」と表示されます。

この件に関するAppleのSupport Discussionsを見つけましたが、結論は出ないままでした。

Apple - Support - Discussions - MobileMe iDisk app broken on iPhone OS ...

iPhone OSが3.1.3になっても状況は変わらず、2009年9月11日の最初の投稿以来 5ヶ月間、解決策がないままになっています。Appleでは症状が出ないとか書かれていて、不思議な話です。

2010年1月14日木曜日

OptiBay Hard DriveKit

チョット気付かなかった商品が出ました。

MacBook Proは私も使っていますが、なぜかこのような商品は思い付きませんでした。

MCE OptiBay Hard DriveKit(オプティベイ ハードディスクKit) for for MacBookPro 15/17インチ(ユニボディ) and MacBook(ユニボディ) スリムドライブ内蔵用ケース付 [OBSATA0GB-UNB+Case]:秋葉館楽天市場店
http://item.rakuten.co.jp/akibakan/10012744/

光ドライブをHDDに入れ替えようという商品で、さらに取り外した光ドライブは外付けドライブに利用しています。

HDDの容量が増えるという点でもよいのですが、取り外した薄型光ドライブを外付けにして無駄にしないだけでなく、持ち運びによる故障からも守れるという点が秀逸です。

正直言って薄型の光ドライブを持ち運びに使用するのは・・・個人的にはいい気持ちがしません。もちろん数年前と比べれば雲泥の差で良くはなっていて、少々のホコリにも強くはなっていることは聞いていますが・・・心配です。その意味でMacBook Airや最近の光ドライブなしの小型で廉価なノートPCは思い切った良い製品だと思っています。

この商品はそのような心配をなくし、さらに容量を増やせるという意味で興味深いと思います。また、元のHDDも含めてSSDにして振動対策も万全にするというのも一案かもしれません。

欲しくなってきました(笑)

2010年1月7日木曜日

WebページのPDF変換

AppleのSafariでWebページをPDFに変換しようとするとうまくできない場合があります。たとえば以下のIBMのサイトです。

http://www.ibm.com/developerworks/library/j-classpath-unix/

このページをMac OS XのプリントでPDFに変換すると以下のようになります。


きっと何処かに見たままにPDF変換できる方法がありそうに思うのですが、見つかりません。不便に思っていると、以下のような記事を見つけました。

[ウェブサービスレビュー]ウェブページの好きなところだけを印刷できる「PrintWhatYouLike」:レビュー - CNET Japan
http://japan.cnet.com/review/editors/story/0,3800080080,20397652,00.htm

実際のサイトは以下の場所にあります。
PrintWhatYouLike.com
http://www.printwhatyoulike.com/

試すと以下のようになりました。

2010年1月5日火曜日

ACアダプタの謎

昔から不思議に思っていた謎が解けました。

AppleのACアダプタは真四角のデザインで、日米の二端子コンセントプラグであれば美しくまとまったデザインです。しかし、他の国で採用されている三端子プラグなどはどういうデザインなのだろうと思っていました。

こう言うデザインです。
まずは220Vの三端子プラグ アダプタはこんな感じで、かなりデカイです。

組み立てるとこんな感じになりますが、ブザマと言うのは言い過ぎでしょうか?

2009年11月20日金曜日

InDesignのJavaScript

知人からの相談でInDesignのJavaScriptをいじっているのですが、日本語版と英語版でかなり異なるようです。

メソッドやプロパティの一部は日本語版にはあって英語版にはなかったり、プロパティがあっても読み出し専用になったりしています。さらに、CS2のメソッドの一部がCS3やCS4では大幅変更されて使えなくなっています。

既存のスクリプトの表記を少し手直しするだけのはずが、何度も書き直しをする羽目になりました(苦笑)

2009年9月4日金曜日

複数行にわたるGrep検索

HTMLの編集などで、Grepを使った検索と置換はそれなりに高性能でいろいろと便利ですが、頭の体操的なところがあって面倒なツールです。

Grepを使っていていつも悩んでいたのが複数行にわたる検索した。いろいろと考えあぐねた末に気付いたのが [ ] を使った/wと/Wの合わせ技でです。

例えば"<script type="で始まり、途中に"foo"と言う文字列があり、最後に"</script> "で終わる文字の検索は以下のようになります。

<script type=[\w\W]*? foo[\w\W]*?</script>

Mac OS XだとBBEditとJeditで有効でした。

・・・で、答えの一つが分かってInternetで検索すると、特定のエディタに特化した方法が多くて意外と書かれていない(苦笑)
皆さんどうしています?