Tag: iphone

PhotoShare Atom JSON JSONP

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 Atom JSON

久しぶりの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は吐かれるってことなのかな。

iPhone OS 3.0

iphone-os-3_0
Apple – iPhone – iPhone OS 3.0 Preview

いやー、ヤバいね。

まだ、Flash動かないからDISれますよ。DISるひと、頑張って!

ぼぁぁん

ぼぁぁぁぁ…。

iPhoneを縦横変えた時のSafariの挙動

はい。iPhone用のwpテーマを作ってるんだけど、早速困ったとこがあったので備忘録。
(追記: 一番下に解決策あるよ!途中のは見なくていいよ!)

iPhoneを縦横変えた時に文字サイズが変わっちゃう部分があった。でもきっちり固定されてる部分もある。で、比較してみると、styleに「float」もしくは「position」が付いていない部分はiPhoneを縦横変えると文字サイズが変わってしまう、ということみたい。(追記: position:static;だとダメ。float:none;もダメ。)

・参考画像。「Archive: All」にはfloat、test1はposition:relative;を付けてる。test2はfloatもpositionもなし。

縦位置だと文字サイズが揃ってるけど…
e38394e382afe38381e383a3-23

横位置にするとfloatもpositionも付いていないtest2は文字サイズが大きくなった。e38394e382afe38381e383a3-31

それと、文字が固定されるのは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;」って付ければいいのね。

やっぱりさくっとやっちゃう方法があったなぁ…。
あー恥ずかしい。このエントリ、消してしまいたい。けど、残しとこ。

iPhoneにSimCityが来た!

SimCity ¥1,200

起動してとりあえずスタートさせて、うわぁなんて言いながら眺めてたら突如落ちた…。

あれ?また落ちた。

セーブしようとしたら落ちた。けど、自動セーブされてるのかな。SimCity起動したらさっきの続きだ。

ゲーム内の日本語フォントがちょっと読み辛い。汚い感じ。

あ、EAだからマリオ像は無いだろうなー。

動きは割とスムース。

やっぱり落ちるなー。iPhone Rebootしよ。

あれー、警察と消防に水道がいってないー。水道管引いてるのに。

人口一万人突破。iPhone再起動してからは落ちてないね。

これ、ぼけーっと眺めてるのが楽しいわ。BGMも心地いい。

あかん。楽しい。

img_0016 img_0017 img_0018 img_0019 img_0020 img_0021 img_0022 img_0023 img_0024 img_0025 img_0026 img_0027 img_0028 img_0029

画像にもあるけど、バグっぽい挙動がちらほら。修正されるといいなー。

コークグラス

cokeglassここ数ヶ月めっきり行くことが少なくなったマクドナルドに行ってきた。今日からiPhoneの公衆無線LANし放題がはじまったし、バリューセット(L)を注文したらコークグラスが貰えると聞いてね。
一応、No Mc(Mac), No Life. No Coke, No Life. の言葉を胸に生きているはずだし。

んで、貰ってきたよ←。色は選べないんだけど、グリーンが欲しかったから嬉しいね。コーラの瓶と同じいろー。
Wifiはアクセスポイントの無いマクドに行ったので試せなかったー。うっかりしてたな。

コークグラスでアイスコーヒーうまー。

初unko!

まぁ、ぼくはなにもやってないんだけど。

前進:禅心

全然わかんなくて、わーってなってる。これわかる日くるのかな。とりあえずにやにやしておこう。

Genius気に入ってるよ

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な曲ばっかりで飽きないね。
願わくば、ロック画面に再生中の曲名が出るといいなぁ。

Me

Yasutaka Sato

more

Tags
add-on again album amazon analytics animal apologize app apple appreciation bag baseball battle beauty birthday blog blood blue bluetooth body book bookmark bought brave broken browser burn camera canon canvas car care catalyst change chocolate chrome chromium circle cleaning code coffee coffeeshop coke command communication complete conference cook coupon creation css cui cute dark db design desire desktop diary disqualification dizzy drama dream drive drunk eeepc empty erotic error essay fake false fav festival firewall fireworks flirt font food forgot fortune frame france friends from iPhone fx game geek geolocation girl google graph hack hatena headache holiday hot house hungry ice impressions interesting ipad iphone ipod itunes jailbreak jetpack jquery js json kicks kiss kobe kyoto leopard lie life lifestyle light lighttpd linux livedoor logic lost love lunch lyric mac macbook mail map maps marriage mcdonald's me memo mental message microsoft miss misunderstanding mobile moblin morning mouse movie music mysql mystery name neet netbook newbalance news newyear night notebook occupation omelet os pack pain parting past pc peace peperoncino perl phobia photo photoshare php picture plan pleasure plugin poem pop producer profile pwned rabbit radio rain rap recipe redo regret relation release remember reminiscence repeat reverse rice rip rnb rrd sakura scan scare search server sex shinjuku sick simple sky slept slim smell snack snowboard softbank sorrow sound souvenir spaghetti speed sports ssd star start station store streaming stupid stystk suicide summer sunrise switch tears temperature temple terminal test thanks thought time tips tokyo trable trance travel true tumblr twitter uneasy urban used uupaa vacation various vertigo video walk wandering web weight wifi word work wp year-end you youtube