2012-08-01から1ヶ月間の記事一覧

続・Google App Engineで1000件以上の大量データを取得する方法

きのうの記事で書いたやり方だと 元データが大量にあるとダメだった。 # 10万件中の真ん中10000件を取得したらエラー。。。sinmetalがコメントで教えてくれたSlim3のS3QueryResultListで カーソルを利用してクルクルまわしてみたら取れた!! 10万件全件のS…

Google App Engineで1000件以上の大量データを取得する方法

Google App Engine for JAVAのBig Tableは AppEngineの制約で1度のクエリーで1000件しか取ってこれない。 offset、limitをループでまわして取ってこようと思ったんだけど、 Datastore.query(meta).offset(30000).limit(1000).asList(); みたいな感じで大量…

Maven Additional Pluginの除外設定

EclipseでMaven2を利用したJava開発をする時は Maven2 Additionalが便利なんだけど、 最近のEclipseのバージョンだとプロジェクトのプロパティに なぜかMaven2が出ないので除外設定ができず、 WEB-INFのlibにprovidedにしたjarファイルが出力されちゃう。 そ…

iOSのChromeでのJqueryMobile表示不具合

Jquery Mobileで作成されたページをiPhoneやiPad用のChromeでアクセスすると ずっと読み込み中のまま画面が表示されない・・・。 読み込み中にリロード(F5的な)すると表示される場合もある。どうやらこれはJqueryMobileの不具合っぽい。 HTMLのTitleタグに日…

Apache2メンテナンス画面

備忘録として・・・アプリケーションリリース時などの メンテナンス画面の表示方法。・httpd.confに以下を記載 ErrorDocument 503 /maintenance/index.html RewriteEngine On RewriteCond %{REQUEST_URI} !^/maintenance/.* RewriteCond %{REMOTE_ADDR} !^12…