#iphone

</param></param></param></embed>

Google Waveはみんなご存知だと思います。

5月発表以来今だテストの最中です。

wave.google.comでテストの申請を出しているのですが、

全然返事がこないです。。。


さて、Google WaveはiPhoneでも使えるのを期待する人はたくさんいるでしょう。

最近そのような記事も増えてきた一方

Googleからは特に詳しい情報はあまりないですね。

私も妄想してる最中、このYoutubeの動画を見つかりました。

なんとこれはMacのKeynote(WindowsにおいてはPowerPoint見たいなソフト)で作ったらしい。

iPhoneにどんなwaveが登場するかお楽しみですね。


#webservice

今回紹介するのは読書メーターです。
簡単にいうと、読書を記録、管理するサイトです。

f:id:kinopyo:20091026235301j:image



FC2のブログアプリケーションにも似た感じの読書カレンダーがありますが、
比較してみて、やはり読書メーターのほうが機能も充実し、面白いと思います。

まずユーザ登録はFC2や、はてな、そしてmixiのIDでそのままログインできます。
そして自分が読んだ本をどんどん登録すると、面白いグラフができてますよ。

本の追加は以下の4種類あり、自分が今までの「実績」がすぐわかります。

  • 読んだ本に追加
  • 読んでる本に追加
  • 積読本に追加 ※持っているけど読んでいない本など
  • 読みたい本に追加 ※持っていない読みたい本など

コメントはもちろん入力でき、さらに本を読んでる、読んだ人の人数まで数えてくれます。
本の追加、コメントする時は自動でTwitterにも投稿できます。

本はページ数まで把握して、グラフで自分がどれほどのページを読み終わったかも見れます。
私はログインしてから一気に全部の本を追加しました。

ほかにも読友、相性、職本、お気に入り、コミュニティ、ブログパーツなどの
機能が充実してます。
相性や職本などのジャンルはなかなかアイディアのいい機能じゃないですか。
ぜひ試してみてください。

#diary

インストール先のCドライブをあっさりフォーマットしてから

Windows 7をインストールしました。

さすがVistaの失敗からやりなおしたマイクロソフト、

今回の新作は何年ぶりの傑作だと思います。


インストールは特に問題なし、そのまま進みました。

完了したら、まずタスクバーの変更に目がつきました。

スクリーンショットをご覧ください。


進化1

一つのアプリケーションが一つのアイコンになる。

一つのアプリケーションでいくつかのウィンドウを開いても

タスクバーではやはり一つのアイコンに所属され、

表示が何枚か重なるようになる。


f:id:kinopyo:20091031200524j:image

この例で言うと、フォルダーが二つ、Firefoxのウィンドウが三つ開いてます。


進化2

アイコンにマウスオーバーすると、 そのアプリケーションで開かれているウィンドウの数分の略図が表示される<


f:id:kinopyo:20091025230509j:image


進化3


f:id:kinopyo:20091025233902j:image

さらにその略図にマウスオーバーすると、その実ウィンドウが表示される


まだインストールして2時間もたってませんけれど、

Windows7の使いやすさを感じました。

Vistaは一回仕事で触ったことがありますが、

ひどいもんですよね。

なのでずっとXPを使ってきました。

今日Windows7にアップグレードして驚きました。

皆さんもぜひ触ってみてください。

#design

たまたまこういうテーマの記事を読みました。

とても感動しました。

3年前の記事ですが、未だ見ても全く言う通りです。

ウェブアプリケーションのインターアクションをどのように設計すべきかを議論する記事で、

今ウェブ上存在するユーザにとって「不親切」な例をどんどんあげて説明してくれました。

以下抜粋した内容です。

インタラクションデザイナーはコモンケースを重視すべきなのです。起こりそうもない場合を考慮し過ぎて、起こるべきことの利便性を低下させてはいけません。

例えば、多くのジュースの自動販売機では、1000円札を入れた場合に、ボタンを押して商品を1つ購入すると「続けて購入モード」に入ってしまうので、いちいち釣り銭レバーを押さないといけません。しかし(おそらく)ほとんどのケースでは、ユーザーは一度に1本しかジュースを購入しないのです。つまり釣り銭レバーを押すという余計な操作が膨大な回数行われていることになります。

プログラマーはエッジケースを重視しますが、インタラクションデザイナーはコモンケースを重視すべきなのです。起こりそうもない場合を考慮し過ぎて、起こるべきことの利便性を低下させてはいけません。

こういうケースはウェブ上にたくさん存在していると思います。

自販機の例では本当に身のまわりの話で、誰もが想像できるんだろう。

私の場合、今までは全部1本購入してきました。

1000円札入れる旅、釣り銭レバーを押さなければなりませんのは面倒の中の面倒です。


さらにもう一つの事例として、ユーザ登録時のメールアドレス入力についても指摘がありました。

これはEメールアドレスを正確に入力させることを目的としていますが、ユーザーの行動を観察すると、非常に多くの場合、ユーザーは1つ目に入力した内容をコピーして2つ目にペーストしています。これでは単に手間が増えているだけ。

 また、ほとんどの場合システムは、2つの値が一致しているかどうかをバリデートするだけで、そのアドレスが有効かどうかを調べているわけではありません。もし1つ目のフィールドに正しく入力できても、2つ目のフィールドで間違えればエラーになってしまいますし、逆の場合もエラーになります。人は正確な作業を繰り返すことが苦手ですから、かえってエラーを増やしていることになります。仮にユーザーが90%の確率で自分のアドレスを正しく入力できるとした場合、

・フィールドが1つの場合、90%の確率で正しく登録できる

・フィールドが2つの場合、81%の確率で正しく登録できる

という計算ができ、フィールドを増やすことでかえって「登録する」という目的を達成するハードルが高くなってしまうといえるのです。

私の場合はいつも最初の一個目が絶対100%正しく登録してます。

(いつも保存された記録があり、Tabキーで選択するのがほとんどでした)

しかし、二つ目で誤って入力したケースは何回かありました。

確かに確率が下がってると思います。

ユーザインタフェース設計する時は、ぜひこの記事をご覧ください。

絶対役に立ちます。

#movie
  • 日時: 09年10月24日
  • 場所: シネマサンシャイン池袋
  • おすすめ度: ゼロ、絶対見ないでください
  • コメント:

こんなに気持ち悪い映画は生まれて初めて。

神、あの世などのテーマのアニメや漫画、映画も今までたくさん見てきましたが、

これほどひどいのはないだろう。

ちゃんと科学を信じて、考えてる人に対して今までの人生が無駄だと言うのは何様のつもり?

あの世のことを知らなければ成功できないとか、

何が幸せ、何を求めてるとか、今から反省するほど俺らの人生はそんなに失敗していない!

お説教はやめてほしい。見苦しいです。

実際は1分間の予告編ほどすばらしくないです。

映画の途中でも次々と退場した人がたくさんいました。

「これは何なんだ」、「これはないでしょう」との声もありました。

人生最も無駄の2時間でした。

#javascript

javaをやってからJavaScriptにかえると、なかなかなれませんね。

例えばJavaではオーバーロードができるが、JavaScriptには通用しない。

すごく簡単に言うと、オーバーロードは多重定義の意味で、同じメソッド名で違う型、数のパラメータがある時、それぞれ一つのメソッドとして認められる。 一方、JavaScriptでは後勝ちです。先に定義したものが無効になります。

function func(param) {
  alert(param);
}

function func() {
  alert(1);
};

func('test');
func();

同じfuncの名前で作られた関数で、一個目はparamというパラメータがついてる。 二番目はパラメータがない。すると結果は: 1 1 になります。常に後で定義したものが勝ちます。

function func() {
  alert(1);
};

function func(param) {
  alert(param);
}

これは「test undefined」になります。

#iphone

iTunes Storeより購入した曲はiTunesで右クリックして、着信音が作成できるようですが、それ以外の曲については残念ながら右クリックのメニューじゃ効かないです。なので、以下の手順で自作することができます。

  1. ライブラリから好きな曲を右クリックして、Get Infoを選択。
  2. Optionタグで開始と終了の時間を設定し(必ず30秒以内に設定してください)、OKボタンを押す。
  3. 曲を右クリックし、Convert Selection to AACを選択(曲の長さは最大30秒ののため、転換はすぐ終わるはず)。
  4. iTunesライブラリで新規作成した曲を右クリックし、Show in Finderを選択。
  5. 開いたFinder画面で曲の拡張子をm4aからm4rに変更。
  6. iTunesライブラリに戻って、新規作成した曲を削除し、Keep Fileを選択。
  7. 最後に、Finderでさっき拡張し変更したファイルをダブルクリック。

これで自動的にRingtonesカラムに分配されるはず。結構手間かかるように見えますが、熟練すればまあまあ簡単です。明日は自動変換してくれるソフトを探して紹介しましょう。