2013-01-01から1年間の記事一覧

番組情報を表示するWebアプリの作成

SAStrutsを使用した番組情報表示用Webアプリ Yahoo番組表からスクレイピングしてきた情報を表示するWebアプリを作成した。 上の画像はアプリにアクセスした現在日時から7日分の番組情報を表示しているところ。 現在はダミー表示だが、本来はトルネで録画予約…

jsoupを使用したYahoo番組表のスクレイピング

Yahoo番組表からの番組情報のスクレイピング Yahoo番組表から以下の画像の赤い枠で囲んでいる部分を番組情報としてスクレイピングしたい。 jsoupを使用する スクレイピングにはjsoupを使用する。 以下のようにCSSセレクタでDOM要素を指定して取得することが…

TorneTwitterReceiverについて

TorneTwitterReceiverとは? torne経由でのtweetをStreamingAPIでキャッチした後、所定の処理を実行させるプログラム TorneTwitterReceiverの処理内容 TorneTwitterReceiverでは以下の処理を実行する 番組名を番組マスタに登録する 番組名、放送日時、放送局…

torne録画予約状況閲覧アプリのテーブル設計

テーブルの種類 直近で作成する必要があるテーブルとしては以下が考えられる 番組マスタ 予約情報マスタ 番組情報取得キュー 番組マスタの内容 番組マスタには以下の情報を含める 番組名 放送局名 登録日時 更新日時 version プライマリキー候補は番組名と放…

torne録画予約状況閲覧アプリ

アプリで実現したいこと アプリで実現したいことは以下 torneを起動しなくても、録画予約の状況が分かるようにしたい 上記を実現するために必要な処理は以下 torneで録画予約を実行したときに、なんらかの方法で予約した番組を外部のDBなどに保存する 解決手…