2011-02-01から1ヶ月間の記事一覧
記事一覧から、記事詳細情報を表示する Sinatraで生成したJSONをxhrで読み込み→TableViewで記事一覧生成→clickイベントで、記事詳細情報に画面遷移までやっと出来た! twitterより とtwitterでつぶやいたように下記のような画面遷移する処理までは出来てまし…
ブログを閲覧するアプリに欠かせないページング処理(paginate/pagination)について調べて、実装をしているのですが、思ったように作れないこともあってしばらくブログ更新滞ってしまいました。ページング考える上で、サーバ側、クライアント側のiPhone双方…
Unable to parse JSON string MongoDBに格納した情報を、Sinatra + mongoidでJSON形式で出力するところまでは出来たので、これを読み込むような処理をするためにこんなコードを書きました var Blogger = function(){ this.httpclient = Titanium.Network.cre…
JSON形式の出力は単に object.to_json でOKというのを知って、「おー、これならあっという間にできるなあ」と思ってapp.rbに get '/api/:name.json' do blogger = params[:name] @items = Entry.find(:conditions => {:blogger => blogger}) @items.each do …
あすなろBLOGを巡回するcrawlerは出来たので、JSON形式で値を返すWebアプリが必要なので、Sinatra使って実装し始めています。 どんな仕様にするか http://xxxx.xxx/api/yokota.json http://xxxx.xxx/api/oohashi.json : という感じで、 /api/ブロガーの名前.…
しばらくサーバーサイドの開発してて、Titanium MobileをいじりたくなってきたのとGoogle Readerから情報取得するコードをちょっと見直していたので、試しにGoogle Readerのスターアイテム一覧を取得するコード書いてみました。 //google_account.js var Goo…
各ブロガー別にサイトの更新状況をチェックするクローラーを動作させるという仕様を考えているため、どこまでクロール済かを管理する仕組みを作る必要があるかと思っています。処理を待つ一連のジョブを管理するクラスとしてひとまずqueueというクラスを作り…
ブログ更新滞ってしまいましたが先週の木曜日の夜中から土曜日位にかけて うちの子が嘔吐&下痢。でも熱も出ず元気だったので一安心 下痢した服の洗濯をした時が原因だと思うけど自分がウィルス性の胃腸炎にかかる という災難にあっていました。 日曜日もで…