月別アーカイブ: 2013年4月

自動チェックインアプリ(第1版)の完成

ここまでの作業で、 (1)訪問予定の場所を位置情報サービス(foursquare,ロケタッチ)で探し、クリップする (2)クリップした場所と日時を入力し、訪問予定表を作成・保存する (3)訪問予定表に基づき、予定時刻が到 … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | コメントする

予定表に従ってfoursquareに自動チェックインする

ここまでの作業で、 チェックイン予定表(日時と場所(スポット)) サーバからのチェックイン を作ったので、これらをまとめて自動チェックインを実現する。具体的には、上記の機能をサーブレットで次のようにまとめて、 チェックイ … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | コメントする

Google App Engineでサーブレットのログを出力/確認する

Google App Engineでcron(サーブレット)を動かす際に、ログを出力(確認)したい場合の対処法。(公式の説明はこちらを参照。) 管理コンソールの “Main”-”Log … 続きを読む

カテゴリー: Tips | タグ: , , | コメントする

Google App Engineのcronを使ってサーブレットを定期的に実行する

Google App Engine (GAE)にはcronサービスが用意されており、指定時刻・定期的な間隔でタスク(cronジョブ)を処理してくれる。cronジョブにより特定のURLを呼び出せるので、あらかじめ用意したサ … 続きを読む

カテゴリー: Tips | タグ: , | 1件のコメント

jQueryでクリックされたテーブルの行・セルの情報を取得する

HTMLテーブルのセルがクリックされた際、クリックされた行の情報をjQueryで得る方法。 例として以下のテーブルを想定し、td要素をクリックすると起動されるイベントハンドラを定義する。 ここでセルAA(ハイライトされた … 続きを読む

カテゴリー: Tips | タグ: | コメントする

Java (JDO)でGoogle App Engineのデータストアにアクセスする(2)

前記事に引き続いて、Java/JDOでGAEのデータストアにアクセスする。今回は「クエリを使ってデータストアからエンティティを取得」し、「内容を更新して格納」する部分を実装してみる。 PersistenceManager … 続きを読む

カテゴリー: Tips | タグ: , , | コメントする

foursquare/ロケタッチのチェックインオプション(主要)

  loctouch foursquare HTTPメソッド POSTのみ POSTのみ URL https://api.loctouch.com/v1/touches/touch https://api.foursqu … 続きを読む

カテゴリー: Location Service, Specification | タグ: , | コメントする

Java (JDO)でGoogle App Engineのデータストアにアクセスする(1)

JavaでGoogle App Engineのデータストアにアクセスする方法として、JDO(Java Data Object)インターフェースが提供されている。JDOを使ったコーディングでは、「データクラス」、「インター … 続きを読む

カテゴリー: Tips | タグ: , , , | 1件のコメント

foursquare APIをfoursquare-api-javaから使う

foursquareAPIのJava用のライブラリであるfoursquare-api-javaを使ってみる。 ライブラリをダウンロードする google codeのサイトからjarファイルをダウンロードする。(2013年 … 続きを読む

カテゴリー: Tips | タグ: , , | コメントする

foursquareのスポット検索をサーブレットで実行する

以前、同種の位置情報サービスであるロケタッチのスポット検索を実装した。foursquareもロケタッチもスポット検索についてはほぼ類似の機能・アクセス方法を提供している。(特定のURLを呼び出して検索を実行し、結果はJS … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | コメントする