Life is beautiful: PhotoShare の Atom/JSON/JSONP Feed の正式発表
これ、正式に発表されました。JSONPにも対応してるね。
http://feeds.bcphotoshare.com/users/[user_id].atom
http://feeds.bcphotoshare.com/users/[user_id].js ←これがJSONP
http://feeds.bcphotoshare.com/users/[user_id].json
JSONPのコールバック関数は指定できないっぽい。デフォルト「handlePhotoShare」で[user_id].js?callback=unkoとかやっても変化無し。
あと、また新しく見つけた。
http://feeds.bcphotoshare.com/public.atomとかでRecent PhotosのFeedが取れる(っぽいんだけど、内容が違う??)。何なんだろこれ。Atomのタイトルが「Big Canvas PhotoShare – public line」になってるし、Recent Photosじゃないのかな…?
アクセス回数制限のようなものは特にもうけていないので、ブログパーツを作るなり、RSSリーダーに読み込ませるなど自由に使っていただいてかまわない。
Life is beautiful: PhotoShare の Atom/JSON/JSONP Feed の正式発表
自由にやりたい放題やっていいのかー。
んー、なんか作ってみようかなぁ。ブログパーツ作っても使わんしなぁ…。
久しぶりのPhotoShareネタ。
インドにいたので告知はしてないですけど、RSSのフィードを出すようにしたんです。とりあえずユーザーごとの。写真のアップロードは用意してないですけど。
入り口としてのアプリ配布って考え方:BigCanvas中島聡対談 その7 | iPhoneアプリのAppBank
インドです。インドのケータイ電話加入者数マジハンパない!じゃなくて、「RSSのフィードを出すようにしたんです」のとこね!ぼく待望のRSSですよ(最近全くPhotoShare使ってなかったけども)。
んで、PhotoShareのサイト見てみたんだけど、RSSがどこにあるのかわかんない…。headのlinkにも無ければページ内のどこかにリンクがあるわけでもない…。urlをズコバコ変えてみて(photosをrssにしたりとかね)もRSSが表示されることはなかった…。
けど見つけた。「http://feeds.bcphotoshare.com/」にアクセスするとなんかXMLが表示される(これ見えちゃっていいやつ?)。んでその中のKeyを適当に選んでURLに追加してみるとFeedが表示された!JSONもある!
というわけで、自分のuser_idの番号を入れてみたんだけど、エラーのXMLが表示される。NoSuchKeyって。さっきの「なんかXMLが」にMaxKeys 1000っていうのがあったから、勝手に「あーRecentの1000件分のみね、うんうん」と思って、久しぶりにPhotoShareにアップロードしてからアクセスしたらいけた!Feed見れた。
RSSじゃなくてAtomやけど、まぁどっちでもいいです。JSONはcallbackには対応してないみたい。
Atomは「http://feeds.bcphotoshare.com/users/[user_id].atom」で、JSONは「http://feeds.bcphotoshare.com/users/[user_id].json」ね。
たとえばjQuery使って
$.getJSON('http://feeds.bcphotoshare.com/users/'+user_id+'.json', function(data){
$.each(data, function(i,item) {
$('<img/>').attr({'src': item.image, 'alt': item.title}).appendTo('#photoshare');
});
});
こんな感じで書けばいいと思う(動くか試してないけど)。
んーでも、AtomもJSONも見れなくなっちゃうから(イマイチどういう動きするのかわかんないけど)キャッシュがいるよなぁ。さくっとできないと、さくっとやろうと思わないんだよなー。
追記:
まだアクセスできるなぁ(2009-03-27)
追記2:
まだアクセスできるね。ってことは上記のMaxKey云々ってのは全く関係ないのかな。PhotoShareのatom/json吐き出し機能がスタートしてから一度でも写真をアップロードすれば恒久的にatom/jsonは吐かれるってことなのかな。

Apple – iPhone – iPhone OS 3.0 Preview
いやー、ヤバいね。
まだ、Flash動かないからDISれますよ。DISるひと、頑張って!
はい。iPhone用のwpテーマを作ってるんだけど、早速困ったとこがあったので備忘録。
(追記: 一番下に解決策あるよ!途中のは見なくていいよ!)
iPhoneを縦横変えた時に文字サイズが変わっちゃう部分があった。でもきっちり固定されてる部分もある。で、比較してみると、styleに「float」もしくは「position」が付いていない部分はiPhoneを縦横変えると文字サイズが変わってしまう、ということみたい。(追記: position:static;だとダメ。float:none;もダメ。)
・参考画像。「Archive: All」にはfloat、test1はposition:relative;を付けてる。test2はfloatもpositionもなし。
縦位置だと文字サイズが揃ってるけど…

横位置にするとfloatもpositionも付いていないtest2は文字サイズが大きくなった。
それと、文字が固定されるのはfloat, positionが付いているblock要素内のinline要素のみで、float, positionが付いているblock要素内のblock要素は文字サイズが変わってしまう。
float, position以外に他にもあるかもー。
あと、viewportも関係しているのかも。参考画像でのviewportは「width=320; user-scalable=no; minimum-scale=0.66667; maximum-scale=1.0;」。
追記:
ワイルドカード使って全要素にposition:relative;付けてもダメだった…。なんでだろ。同じようにしてfloatだとOKだった。けど、レイアウト崩壊><
追記2:
display:inline-block;でもイケる。blockやinlineだとダメ。
なんかオレ、勘違いしてんのかなー。なんかさくっとやっちゃう方法とかあるんじゃないかなぁ。
追記3:
やっぱりあった。Travellers Tales : iPhone 用 Web ページおよびアプリケーションの作り方 – iPhone Development Guidelines を読む
bodyに「-webkit-text-size-adjust:none;」って付ければいいのね。
やっぱりさくっとやっちゃう方法があったなぁ…。
あー恥ずかしい。このエントリ、消してしまいたい。けど、残しとこ。
SimCity ¥1,200
起動してとりあえずスタートさせて、うわぁなんて言いながら眺めてたら突如落ちた…。
あれ?また落ちた。
セーブしようとしたら落ちた。けど、自動セーブされてるのかな。SimCity起動したらさっきの続きだ。
ゲーム内の日本語フォントがちょっと読み辛い。汚い感じ。
あ、EAだからマリオ像は無いだろうなー。
動きは割とスムース。
やっぱり落ちるなー。iPhone Rebootしよ。
あれー、警察と消防に水道がいってないー。水道管引いてるのに。
人口一万人突破。iPhone再起動してからは落ちてないね。
これ、ぼけーっと眺めてるのが楽しいわ。BGMも心地いい。
あかん。楽しい。

画像にもあるけど、バグっぽい挙動がちらほら。修正されるといいなー。
ここ数ヶ月めっきり行くことが少なくなったマクドナルドに行ってきた。今日からiPhoneの公衆無線LANし放題がはじまったし、バリューセット(L)を注文したらコークグラスが貰えると聞いてね。
一応、No Mc(Mac), No Life. No Coke, No Life. の言葉を胸に生きているはずだし。
んで、貰ってきたよ←。色は選べないんだけど、グリーンが欲しかったから嬉しいね。コーラの瓶と同じいろー。
Wifiはアクセスポイントの無いマクドに行ったので試せなかったー。うっかりしてたな。
コークグラスでアイスコーヒーうまー。

全然わかんなくて、わーってなってる。これわかる日くるのかな。とりあえずにやにやしておこう。
iTunes8から搭載されたGeniusっていうプレイリスト作成機能が結構いい感じ。
Trey SongzのLast Timeを選んでGeniusすると、Marques Houston – Naked → Jagged Edge – Promise → Day26 – Since You’ve Been Gone → The-Dream – Purple Kissesと繋がったりする。気持ちいい。曲と曲がうまく繋がるとなんでこんなに気持ちいいんだろうね。つかこの気持ちよさって何?
割とプンプンした意見を見掛けることが多いけど、ぼくは気に入ってる。天才はちょっと言い過ぎだと思うけどね。やっぱり、iTunesのライブラリにUS R&Bばっかり入ってるからいい感じなのかな。
それとね、最近はまってるのがあって。
iPhone AppのFlyCastっていうネットラジオのアプリ。これで181.FM – The Boxっていうのをよく聴いてる。Urban Hotな曲ばっかりで飽きないね。
願わくば、ロック画面に再生中の曲名が出るといいなぁ。