[趣味PS3でのYouTube TVとPhoto Galleryアプリ追加

iLife09が発売されてiPhotoの顔認識とか話題になってますが。

PS3フォトギャラリー
PS3でも、システムソフトウェアのV2.60でフォトギャラリーのアプリが追加されました。

iLife09の発売前を狙った様な気もするのですが、その割にはひっそりとしたリリースですね。

これもなかなかの優れもので、様々な写真の分類が出来ます。

  • 時間
  • かおの数
  • こどもっぽさ
  • スマイル
  • カラー
  • カメラ
  • ゲーム
  • アルバム

PicasaとかFlickr使っていると、顔認識が当たり前になってきていますが、あまりPCを使わない人向けには、かなりインパクトあるのではないでしょうか?コントローラでの操作性も、なかなかのものです。

youtube-broadcast-yourself 話は変わって、Youtubeが少し前にPS3とWii用の専用ページを作りました。
http://www.youtube.com/TV
PCからのアクセスは、リダイレクトされてしまいます。

User-Agentで判別していますので、PCからでも以下のUser-Agentを使用すれば閲覧可能です。

PS3:Mozilla/5.0 (PLAYSTATION 3; 2.00)
Wii:Opera/9.23 (Nintendo Wii; U; ; 1038-58; Wii Internet Channel/1.0; en)


Wiiは持って無いのでよく知りませんが、お茶の間でYoutubeが見れるのは良いですね。
まだHDが見れないので、イマイチ使えないですが、HD対応も時間の問題でしょう。
そうなればかなり面白い事になるかもしれません。

ハンディカム→Youtubeにアップ→PS3経由で閲覧

という流れが確立出来ればSonyのプラットフォームが活かされるのではないでしょうか。

Webアップロード機能を搭載したデジカメとかSonyの動きが最近面白いので、PS3を中心にしたメディアライフの変革がどこまで認知されていくかが楽しみです。

PLAYSTATION 3(80GB) クリアブラック
PLAYSTATION 3(80GB) クリアブラック

プラットフォーム:PLAYSTATION 3
製造:ソニー・コンピュータエンタテインメント
リリース:2008-10-30
Amazon.co.jp で詳細を見る
a4t.jpで見る

iLife '09
iLife ’09

製造:アップルコンピュータ
リリース:2009-01-28
Amazon.co.jp で詳細を見る
a4t.jpで見る

Popularity: 16% [?]

[書評アップルを創った怪物—もうひとりの創業者、ウォズニアック自伝

原書のタイトルは、「iWoz: Computer Geek to Cult Icon: How I Invented the Personal Computer, Co-founded Apple, and Had Fun Doing It」です。
ジョブズの方はiConで和書が出ているし、怪物とかよりiWozの方が良かったと思うんだけど、日本だとジョブズ程の知名度が無いからかな??


インタビュー形式で作られた本のようで、ウォズが語りかけるような口調で綴られてます。
まずウォズからこれだけの事を引き出したインタビュアーが良い仕事をしてます。


ウォズがApple Computerを作ったのも悪戯好きなところも、「これをこうすると面白いだろう」という事しか考えていないというのがベースにあるのは間違い無いですが、やはりそんじょそこらのオタクとは格が違いますね。


作ってきた物も然る事乍ら、ウォズ流の名言が鏤められています。

まじめな話、忍耐力は過小評価されているよ。

という一文は響きましたね。
楽しんで作って来たという部分もかなりのウェイトを占めるのでしょうが、それだけではない「忍耐力」にも焦点を当ててる所に教育者としての一面を覗かせています。


結果をあまり気にせず、今している事に集中し、それをできるだけ完璧に仕上げることが大事だということを学んだんだ。
途中のやるべきことをすっとばして最終段階だけをなんとかしようとする人たちをたくさん見た。そんなの、うまくいくはずがないんだ。絶対に無理なんだよ。

これは耳が痛い。分かってはいるんですよ、頭の中では。
本書読んで決めました。この一文を今年の戒めにします。


画期的な製品や機能を生み出せる可能性が一番高いのは、一人で仕事をする時だ。委員会じゃだめ。チームじゃだめなんだ。

まずウォズ程1人で完結出来るような人は滅多に居るもんじゃないよね。。。

  • ウォズのように作れる人間になる
  • ウォズのような人に作ってもらう(ジョブズの様に)
  • 1人で決定するのと同じようにスムーズに意志決定が出来るチームで挑む
いずれにしても、どの立ち位置か決めて行動する事ですね。


優れたエンジニアはアーティストである

この点に関しては、100%同意です。
詳しくは、私のバイブルの一つ「ハッカーと画家」に譲った方が良いでしょう。

いやぁこの本は面白かった。

アップルを創った怪物—もうひとりの創業者、ウォズニアック自伝
アップルを創った怪物—もうひとりの創業者、ウォズニアック自伝

著者:スティーブ・ウォズニアック
出版社:ダイヤモンド社
出版日:2008-11-29
Amazon.co.jp で詳細を見る
a4t.jpで見る


スティーブ・ジョブズ-偶像復活
スティーブ・ジョブズ-偶像復活

著者:ジェフリー・S・ヤング ウィリアム・L・サイモン
出版社:東洋経済新報社
出版日:2005-11-05
Amazon.co.jp で詳細を見る
a4t.jpで見る

ハッカーと画家 コンピュータ時代の創造者たち
ハッカーと画家 コンピュータ時代の創造者たち

著者:ポール グレアム
出版社:オーム社
出版日:2005-01
Amazon.co.jp で詳細を見る
a4t.jpで見る

Popularity: 14% [?]

[個人今年はもう手帳を買わないよ

手帳を使って、何をするのでしょうか?

  • 電話帳、住所録
  • 路線図とか地図とか
  • 日記
  • TODO管理。タスク管理。あの人がやってる様にタスクが終わったら赤線を引くとか。
  • スケジュール管理
  • メモ
大体こんな所ですかね。

これをフルスタックとするなら、私も以前はフルスタックで手帳を使っていました。

その後、記憶はあやふやですが、
2000年頃〜
  • 電話帳、住所録
が携帯電話へ移行。


2002年頃〜
  • 路線図とか地図とか
ネットで大体見れるよね〜ってなって、2007年のGoogleMapsが決定打かな。
map

  • 日記
日記をつける習慣は無かったけど、現在これはブログで。
wordpress

  • TODO管理。タスク管理。あの人がやってる様にタスクが終わったら赤線を引くとか。
これは去年からRememberTheMilkですね。
RTM

  • スケジュール管理
一昨年の末ぐらいからiCalとGoogleMapsを連携させて、手帳を併用してたけど去年から半ばからは手帳にはスケジュールを書き込まなくなりました。
calendar

  • メモ
これが最後まで手帳で使っていたものですね。でもこれは基本的にはEvernoteへ。
Evernote


これだけアイコン並べればお分かりでしょうが、現在は全てiPhone+あちら側で完結しています。

私が手帳のデメリットとして常々思っているのは、
  • 無くした時のダメージのでかい。(滅多に無くしたりしないと思いますけど)
  • 基本的に1年間で変えていく必要がある。
って事です。

無くした時のダメージのでかい。
現在の私の方法ですと、iPhoneで完結しているからといっても、データはあちら側にありますので、iPhoneを無くしてもデータは残ります。
(まぁ、こないだのJournalspaceの件もあるので、こうなるとお終いですけどね。。。)

基本的に1年間で変えていく必要がある。
これが一番のネックなのですが、メモとかずっと残しておきたいし、継続的なTODOはそのまま引き継ぎたいのに、出来ません。手帳を書き換える時に、手動で書き換える事によって記憶が蘇るから良いのかもしれませんが。
勿論、リングで取り外しが出来るタイプも有りますが、次の年まで継続して使った事は無いですね。

ここまで書いといてあれですが、
手帳を無くしたと言ってもメモ帳は持ち歩いてます。
メモ帳に書いた方がアイデアが膨らむ事も有りますし、iPhoneのUIだとどんなに頑張っても手書きより素早く書けないですしね。

ちなみに今年から使用しているメモ帳はpapyrus08っていうメモ帳です。
これがなかなかの優れもので、全ページ方眼紙でミシン目付きです。
これだったら、ちょっとしたメモだけでなくUI考える時にも役立ちます。

これまで社会人になってから(大学生頃から?)手帳を持たない年はありませんでしたが、
こういう風にライフスタイルが変わっていくのですね。

Popularity: 13% [?]

[趣味MacをMediaTombでPS3のメディアサーバ化

mediatomb1
PS3にはデフォルトでDLNAクライアントが備わっているとの事で、Mac用のDLNAサーバを探してみたところ、AppleはDLNAに参加していないということもあってか、なかなか見つからないです。

フリーだとMediaTomb位しかなさそうですね。

というわけで、MediaTombを使って見ることにしました。
ダウンロードページにMac用のバイナリがあることにはあるのですが、Finkでのインストールでした。

それもちょっと面倒なので、ダメ元でMacportsを探してみたところ

$ port search mediatomb
mediatomb @0.11.0 (net, multimedia)
Open source (GPL) UPnP MediaServer
ありました。何か最近Macportsも充実して来たなぁ。

$ sudo port install mediatomb
お決まりのport installlでインストール完了。

$ mediatomb
で起動すると
~/.mediatomb
が作成されるので、「~/.mediatomb/config.xml」を編集します。

portでインストールしたときの指示通りに
<import hidden-files="no">
の下に
<filesystem-charset>UTF-8-MAC</filesystem-charset>
<metadata-charset>UTF-8-MAC</metadata-charset>
を追記。

後、丁寧にPS3用に変更する箇所がコメントで書かれていますので、PS3で探して
 
<map from="avi" to="video/divx"/>
ここと

<protocolInfo extend="yes"/>
ここを変更します。
これでPS3から見れるようになります。

あとは、再生しそうなMIME Typeをいくつか追加。
<extension-mimetype ignore-unknown="no">
の後に
<map from="m4v" to="video/mp4"/>
<map from="mp4" to="video/mp4"/>
<map from="mpg" to="video/mpeg"/>
<map from="mpeg" to="video/mpeg"/>
この辺を適当に追加します。

これでmediatombを再起動
$ mediatomb --ip xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxxは自IPを指定)

起動するとMediaTombのWeb用管理画面をURLが表示されますのでそれに従ってブラウザで開きます。
mediatomb2 左側メニューの「Database」がPS3から見える状態。
「Filesystem」はそのまんまファイルシステムです。まずは、Filesystemの方からPS3に公開したいファイル又はディレクトリを選んで右の「+」ボタンをクリックします。
そうすると、「Database」の方に追加されるという流れです。

以上でPS3から見えるようにしたいメディアファイルを選択した後に、ようやくPS3での作業です。
作業といっても「メディアサーバの検索」を実行するだけです。
これで、目出度くMediaTombが見れれば完了です。

これは快適ですね。正にAppleTV要らずですね。
PS3がリビング用のメディアセンターである事が実感出来ます。

ただ、SonyはやっぱりPS3に関してはプロモーションが上手くいってないですね〜。
Sonyからは、PS3がリビング用のメディアセンターになりうる事が伝わってこないです。
ヘタなゲームソフトリリースする位なら、WindowsとMac用のDLNAサーバソフトをフリーでリリースしてしまえば良いのに。

PLAYSTATION 3(80GB) クリアブラック
PLAYSTATION 3(80GB) クリアブラック
プラットフォーム:PLAYSTATION 3
製造:ソニー・コンピュータエンタテインメント
リリース:2008-10-30
Amazon.co.jp で詳細を見る
a4t.jpで見る

Popularity: 32% [?]

[技術cakephpで国際化するとsafariだけ日本語の判別をミスる

cakephpで国際化するとsafariだけ日本語の判別をミスるので、ちょっと調べたメモ。

CakePHP1.2での国際化は、GNUプロジェクトのgettextを使用しています。

ソースはl10n.phpですが、HTTP_ACCEPT_LANGUAGEで言語の判別しています。

IE, FF3等は、日本語環境の場合、HTTP_ACCEPT_LANGUAGEには[ja]が入ってくるのですが、何故かsafariだけ[ja-jp]になります。これが原因で、safariのみ国際化されず英語表記になってしまっていました。

l10n.phpに手を加えると、cakephp本体のバージョンアップ時に大変なので、appフォルダにコピーしているapp_controller.phpに手を加える事にしました。
HTTP_ACCEPT_LANGUAGEに関する詳しい説明がなかなか見つからないのですが(仕様をしっている方がいたら教えて欲しいです)、どうやら「言語コード-国コード」になっているようですので、app_controller.phpのコンストラクタで、HTTP_ACCEPT_LANGUAGEの言語コードのみを使用するようにしてとりあえず解決。


ただこの問題の根源なんだろう?
少なくともCakePHPの実装は怪しいが、
HTTP_ACCEPT_LANGUAGEの仕様不明確?
Appleは?


CakePHPガイドブック

CakePHPガイドブック

著者:安藤 祐介 新原 雅司 堂園 俊郎
出版社:毎日コミュニケーションズ
出版日:2007-10-25
Amazon.co.jp で詳細を見る
a4t.jpで見る

Popularity: 14% [?]

Blog Widget by LinkWithin