2011-12-26

NORADSANTA - サンタさんの配達状況をハイテクで追跡

今年も恒例のサンタ追跡が行われました。
私は初めてリアルタイムで見ていたのですが、全世界のネットの負荷に配慮してか5〜15分に1回のサンプリングになっていますね。
今年は日本では、硫黄島、父島、那覇、神戸、京都、名古屋、富士山、厚木、横浜、東京、仙台に立ち寄ったところが捕捉されていました。
ずっとNoradのシステムの閑散期が続きますように。

2011-12-25

MobileMultiUser for iOS V2 - 家族で共有するiPadやiPhoneのユーザ環境を切り替え

家庭で一人一台のiPadをお持ちの場合は良いのですが、そうでない場合、iPadに個人設定を気軽に保存できなくて、せっかくの使いやすさが逆に仇になると思った事はないでしょうか?

MobileMultiUserは家族一人一人のアイコンを作成し、環境を別々に保存できるようにするツールです。
今回V2では、ユーザ毎にパスワードが設定できるようなりました。
ユーザ毎に環境保存できる内容は前バージョンと同様、下記となっています。
  • 標準アプリの設定内容 (Preferences)
  • アイコンの並び・壁紙 (SpringBoardの設定)、Webクリップアイコン
  • Safari・メール・メモの設定・データ・履歴
  • Flipboardの設定・データ
iTunesライブラリ、iBookライブラリ、写真ライブラリ、YouTube設定・履歴、アプリのインストール状態(他、上記以外のアプリの設定およびデータ)は、ユーザを切り替えても共有されます。
MobileMutiUser for iOS V2 (build #002 2011-12-25) [Download]
※本バージョンでも、JBしたiPad/iPhone/iPod touchと、若干のコマンド操作が必要になります。
インストール方法は、前バージョンと同じです。
使い方は、
  • 作成したユーザのアイコンをタップすると、パスワード入力画面になります。パスワードを入力すると、ユーザのデータ量にもよりますが15秒〜1分で環境が切り替わります。
  • 初期状態ではパスワードは設定されていないので、何も入力せずにOKを押してください。切り替わった後の初期状態は元のユーザの環境がコピーされているので、壁紙やメール、Flipboardの設定を変更してください。
  • 自分のユーザのアイコンをタップし、Settingsタブを開くと、パスワードの設定を行う事ができます。
  • 初期ユーザはdefaultUserという名前になっています。このユーザはパスワードを設定できなくしています。
前バージョンをお使いの場合は、defaultUserに切り替えた状態で、MMU-parasite フォルダに上書きインストールしてください。
既に作成しているユーザのアイコンは慎重に削除(rm -r /Applications/<ユーザ名>.app)し 、createUserIconコマンドで再作成すれば、OKです。
今回は、iOS 4.3.1のiPadとiPod touch 4th gen上で開発・テストしました。
iOS 5でのテストは順次行っていく予定です。
使ってみた感想、追加アイデア、ご意見等ありましたら、本投稿のコメント、またはメールでお伝えいただけると幸いです。
[追記] 前バージョンからバージョンアップの場合は MMU-parasite/user.app-template/ のDefault.pngとDefault-Portrait.pngが不要なので、上書きインストール前に削除願います。
なお、MMU-parasite/userprofiles/ の下にユーザ環境が保存されているので、MMU-parasite 全体を削除する事は避けてください。
[追記2] iPadでの画面キャプチャを追加しました。
[追記3] UIがあると断然使ったときの安心感が違いますね、我ながら。
なお、ユーザ名Taroはなぜかアプリが落ちてしまうようで、解析中です、Jiroは問題ないのですが。。。
[2012-01-11] V3 for iOS 5 の公開準備中です。
なお、Taro問題はデフォルト文字列をTaroにしないことで、ちょっと納得いきませんが回避できました。
今度は、日本語ユーザ名が変なところだけ落ちる(大体動くけれどパスワード変更のところだけ)問題に気付きましたが、これは後回しにしたいと思っています。
[2012-01-23] iOS 5対応版をCydiaで公開しました。
[2012-07-29] 大幅に高速化した MobileMultiUser V4 出来ました。

2011-12-19

MlbileMultiUserの画面モックアップを公開します

MobileMultiUserの以前の投稿(アプリ、拡張メモ)からもう半年も経ってしまいました。
画面を作るのにこんなにも時間がかかってしまいました。

まずは共有させていただきます。
画面のみのモックアップで、中身は何も動作しません。
ご意見いただければと思います。

MobileMutiUser画面モックアップ tab-test006 [Download]

iPhone/iPod touch/iPadのuniversalアプリです。

ダウンロードしたzipファイルをscpなどでコピーして /Applications 配下に展開してください。
respringすれば薄緑色のアイコンが現れると思います。
(iPadではrespringしてもSpringBoardが再起動しない現象があるようです。)

2011-12-12

赤い月とオリオンとおうし

昨日(24時回ってしまっていますが)、2011-12-10の月食、大阪では夜になってもずっと曇っていたので心配だったのですが、ラッキーなことにちょど雲が消えて、よく見えました。
神秘的な赤い月は何度見ても飽きません(黒い太陽は見たことないんですが)。
ダメもとで、デジカメで撮った写真が、街中なのに、意外と撮れているので、公開したいと思います(オリジナル画像)。
PowerShot S95 28mm F2 15秒露出です。
ベテルギウスの赤い色、オリオン大星雲、ヒアデス、すばる、それと赤い月をなんとか収めてみました。
自宅近くで三脚に固定しただけですが、気合いを入れればもっとちゃんと撮れそうな気がしてきてしまいました。

2011-11-12

Google Readerの便利なショートカットキー

Google Readerはシンプルかつ十分な機能を持っていて、なおかつ画面も整理されていて、マウスでの操作も分かりやすい良くできたアプリ(Webアプリ)のお手本になるようなアプリだと思います。
より軽快に、キーボードだけで操作できるよう、キーボードショートカットがあることをご存知でしょうか?
すべて覚える必要は全然ないですが、私がよく使う便利なショートカットキーをご紹介します。
  • <Space> : 記事を開く、次のページにスクロール、記事の最後まで表示したら次の記事を開く、これは基本ですね。
  • n および p : 次のおよび前の記事にカーソルを移動する(Next、Previous)。
  • o : カーソルのある記事を開く(Open)。
  • v 現在の記事の原文を別ウィンドウで開く(View)。
  • s : 現在の記事にスターを付ける(Star)。
  • m : 現在の記事を未読に戻す、または既読に変更する(Mark as Read/Unread)。
  • ? : キーボードショートカットの一覧を表示する(右上の画面)。これさえ覚えておけば :-)

人によって、Google Readerに求める使い方が違う(できるだけ大量のRSSを登録して概要をざっと眺めるスタイルの使い方とか、厳選されたRSSの全文に目を通すとか)ので、主に使う機能も違ってくると思いますが、ご参考まで。
前の記事でもGoogle Readerを使いやすく・見やすくするアイデアを掲載しています。

(苦言を一つ。キーボードショートカット一覧画面は色合いと透明度は良いのですが、フォントサイズとレイアウトがまずくて、スクロールしないと全体が見れないのは全くいただけません。HDディスプレイにフルスクリーン表示する使い方を中心にした画面設計なのでしょうか? スクリーンショットを撮っても右上のように文字が読めません。)

2011-11-11

Google Readerの使い勝手・見た目をできるだけ元に戻したい

先日行われたGoogle Readerのユーザーインターフェースの更新ですが、どうも私にはしっくり来ません。
自分の購読しているたくさんのサイトの更新をササッと一覧したいのに、新しいデザインではスペースの使い方に無駄が多すぎます。
どんどん使いにくくなっているかもしれません。
どの記事でもこぞって好意的に受け止められているのが不思議です(例えば、GIZMODOライフハッカーの記事や、DESIGN ARCHIVE blogの記事、どちらも私のお気に入りなのですが)。

実際の画面を比べてみましょう。
(1)更新前(2)更新後
左右の画面はサイズが違いますが、大雑把に言って情報量が半分くらいになってしまっています。
また更に、新しいデザインでは、砂時計を表示するための普段は何も表示されない空白列がありますし、記事表示の下のアクションボタンのバーも微妙に幅広になっています。
(3)余分な砂時計エリア(4)幅広デザインのアクションバー(記事の下)

そこで、いろいろ探してみた結果、Google Reader DemarginifierというChrome拡張かつFirefox Greasemonkeyスクリプトを見つけました。
Chromeの場合はそのまま、Firefoxの場合は、まずGreasemonkey addonをインストールした上で、Demarginifierに行って右上のInstallボタンでインストールできます。
ただし、このDemarginifierの標準設定では、一覧表示が詰まりすぎているのと、アクションバーの幅がそのまままです。
また、左側のナビゲーション(ツリービュー)を前々から消したかったので、以下の修正を行いました。
  • 詰まり過ぎの一覧表示を以前のReaderに近い幅にする(以下の行のline-heightを修正)
    #entries.list .collapsed { line-height:2.8ex !important; padding:1px 0 !important; } \
  • アクションバーの幅を狭める(以下の行を追加)
    .entry-actions { padding: 0 0 1px 3px !important } \
  • ナビゲーションペインをデフォルト非表示に(以下の内容をスクリプトの最後に追加)
    window.addEventListener("load",(function(){document.body.className="webkit loaded lhn-hidden";document.getElementById("chrome-lhn-menu").className="goog-button goog-button-base unselectable goog-inline-block goog-button-float-left goog-menu-button goog-button-tight";}),false);
(スクリプトは本体はMacの場合 ~/Library/Aplication Support/Firefox/Profiles/xxxx.default/gm_scripts/ に保存されているので、テキストエディットで編集します。)

右が表示結果です。
(5)現在の結果

一覧の幅が適度で、砂時計エリアがなくなっているのがお分かりいただけるでしょうか。
丈夫のボタンバーの高さも調整されています。

今回も私にとってかなり勉強になりました。
お試しいただけるとうれしいです。

2011-10-23

どんどん使いにくくなるMac OS XのExposé

以前書いたように、Snow Leopard 10.6では一覧ウィンドウが強制的にグリッド表示になり一段階使いにくくなり、さらにLion 10.7ではAll Windowsの表示がMission Controlという機能に奉られましたが、私にとって(Leopard以前のExposéを知る人にとっても)使いやすさが上がったとは言えません。
というのも、私のように一つのアプリでおおよそ5つ以上のウィンドウを開いていると、Mission Controlでは目的のウィンドウの選択ができません。
Mission Controlの表示状態で、目的のアプリのウィンドウ群にカーソルを持っていき、上スクロール操作をすると、多少は表示エリアが広がって表示されるのですが、どうしてもウィンドウが重なって、目的のウィンドウが見えなくなるのです。
Leopard 10.5のときのように、All Windowsから一気に、任意の(アプリに縛られず)ウィンドウを選択したいんです。

今日試行錯誤していて思い出しましたが、Lion 10.7でも、Leopard 10.5のように
  • F9;All Windows。ただしMission Controlが表示される。
  • F10;Application Windows。ただしMission Controlコントロールパネルで有効になっていないかも。また、Lionの新しいショートカットではF3、Ctrl+F3、またはfn+F3、Ctrl+fn+F3。新しいキーボードに刻印があります。
  • F11;Desktopを表示。
は使えます(英語版Wikipedia Exposé)。
これがあるので、3本指スワイプアップのジェスチャーはもう切ってしまいました。
昔のやり方で十分です。

OriginalExpose (Good Expose)
のLion版を誰か作ってくれないかな〜。

2011-10-21

う〜ん、どう考えてもあり得ないけれど...新型iPhoneを買ったつもりがiPod touchだった?

嘘のようなほんとの話、でしょうか、本当に。
大阪人の私にはどう考えてもエプリルフールのネタとしか思えません。
釈由美子、iPhoneと間違えてiPod touch購入……ハイテンションから一気に「しょぼーん」 - Yahoo! News 2011-10-20 or RBB TODAY
家電量販店のAppleコーナーで勢いで「これください」って感じで買われたのでしょうか?
それ以外に取り違えようは考えられません(iPhoneとiPod touchを間違えるなんて、売り場も手続きも大幅に違うのに)。
ブログのエントリの写真には一枚目から、見まごうことなきiPod touchがバッチリ。

過去エントリを見てみると、
新型iPhoneが発売になると聞いて、ちょっとは気になっていたんだけど、iPhone 5ではなくiPhone for SHAKU(iPhone 4S)ですか
... 以前スマホと思い込んでタブレットの方を買いましたが そちらの方が画面が大きくてみやすいし iPadよりは、小さいから持ち運びもしやすいし (Galaxy Tab 7くらいでしょうか? こちらのエントリ)
と言う感じなので、かなりレベルが高い使い手(ボケの)とお見受けしました。
GIZMODOの方の記事には、さらなるお宝グッズが...

2011-10-18

MobileMultiUserでiPadなどiOSのiCloudのApple IDアカウントの切り替え

iOS 5はiCloudを使うのにApple IDを使用します。
通常AppleIDを一度設定すると、自由に切り替えられません。
自宅で共有しているiPadでは、これはとても不便です。
メールやブックマークがひとりひとりのiPhoneやMacのアカウントなどと同期できなくなります。

謹製MobileMultiUserを使えば、この辺り解決できそうです。
現状SpringBoardのPreferenceを切り替えているので、それだけで対応できているか、さらに追加で切り替える必要があるかは検証が必要です。
まだ環境が整っていません、整い次第取りかかりたいと思います。

ご興味のある方は、コメント、またはメール、あるいはtweetしてください。

[2012-01-11] もうすぐ公開です。
[2012-01-23] 公開しました。

iPadで非純正外部キーボードをJIS配列で使用する方法(Bluetooth/USB) - iOS 5では標準機能に?

asahi.comの特ダネです。
iOS 5では外付けキーボードのJIS配列サポートが追加されているようです。
私自身はまだ試せていませんが、なかなか地道な進歩ですね。
(逆に、Apple Wireless Keyboard 2011 JISで問題が出ているとの未確認情報あり) 

[2012-01-02] 2011年版のキーボードでの問題はファンクションキー(メディア制御、音量、画面の明るさ)に限定されるようで、iOS 5で対応しているようです(2011-10-28付けのナレッジベースあり)。

2011-09-27

BlogThis! とは何ですか?

BlogThis! とは何ですか。 ? - Blogger ヘルプ

Share on Tumblrは、てっきりTumblrのオリジナルの着想と思っていたのですが、Bloggerにはずっと昔(Googleに買収される以前)からBlogThis!があったようです、今日はじめて知りました。
Googleツールバーあるいは、スクリプトレットとして実行することができます。
以前、私もオリジナルと思って記事(2009年)にしたこともありましたが、すでにBlogger自身がちゃんとした機能を提供していたのです。

Googleで期間検索で絞り込んで調べてみると、2001年ころにはBlogThis!が登場していたようです(GoogleによるBloggerの買収が2003年、Tumblrの登場が2007年です。なおGoogleは今日2011-09-27が13歳の誕生日とのこと)。

2011-08-22

#savewebOS キャンペーンビデオです

Twitter上で #savewebOS キャンペーンが始まりました。
下はキャンペーンビデオ。



from precentral.net
original video at YouTube