システム構成 Java + Slim3 で GAE/Java のウェブアプリ開発中・・ どのコントローラーも対応しないルートにリクエストが行ってしまった場合、GAEのデフォルトのエラー404ページが出る。 GAE & Javaでデフォルトのエラーページ こんなん。↓ さらっとしすぎでしょ・・ 普通カスタマイズしますよね・・? Slim3コントローラーの話 Slim3ではデフォルトのルーティングルールではイヤな場合、RouterImplを実装します。 例: public class AppRouter extends RouterImpl { public AppRouter() { addRouting("/book/{key}/", "/book?key={key}"); } } みたいな感じ。 マッチングさせたいルールを記述するんですが、そもそもURL間違えられた場合にはどのコントロー
HelloWorld for App Engine Standard (Java 8) This sample demonstrates how to deploy an application on Google App Engine. See the Google App Engine standard environment documentation for more detailed instructions. Java 8 Maven (at least 3.5) Gradle (optional) Google Cloud SDK (aka gcloud) Setup • Download and initialize the Cloud SDK gcloud init Create an App Engine app within the current Google Cl
本ブログで紹介していたGoogle+の投稿をRSSに変換してくれるサービス「Google Plus Feed」が9月1日から使えなくなっていました。 Google+のフィードが取得できる唯一の存在だったので、かなり痛いです。 作者のRussell Beattie氏は、Google+上でサービス中止に至った理由を語っていました。 これを見ると、Google App Engineの新料金体系になると今まで$2.50/日だったのが$34.38/日のコストがかかるようになるので、継続できないとのことです。 「Google Plus Feed」では、Google+のプロフィールページをフェッチしてJSONデータを取得し、RSSのXML形式にして配信するシンプルな仕組みです。 今まで無料で提供してくれていたサービスだけあって、コストが13倍も膨れ上がるとサービス停止の判断はもっともだと思います。 Ap
このポストは A few adjustments to App Engine’s upcoming pricing changes の日本語訳です。 我々は先週、side-by-side billing を有効に して 5 月にアナウンスした新課金体系がどのように影響を与えるのかを詳しく見ることができるようにしました。たくさんのフィードバックを頂きまして、それを元にいくつかの重要な変更をしました。我々の意図としては、できるだけこの課金体系変更についてはオープン、透明でいたいと思っており、また皆さんに準備する時間を与えたいと思っています。こうした想いから、我々のエンジニアリングディレクターが 彼の個人的な考えを表明 しています。 我々は新しい料金体系が一部の方を驚かせていることを理解しています。我々は注意深くフィードバックに目を通し、新課金体系がアプリケーションに及ぼす影響を皆さんが正しく把
News, notes, tips and tricks from the Google App Engine Team Last week we rolled out side-by-side billing to give you a more detailed preview of how you’ll be affected by the price changes that we announced in May. We received a variety of feedback and have made a few important changes based on it. Our intent is to be as open and transparent about the changes as possible and to give you enough tim
Send feedback Java on Google App Engine Stay organized with collections Save and categorize content based on your preferences. App Engine offers you a choice between two environments for Java applications: standard environment and flexible environment. Both environments have the same code-centric developer workflow, scale quickly and efficiently to handle increasing demand, and enable you to use G
appengine ja night#14にて、AppEngine MapReduceと大量データ処理についてお話しさせて頂きました。 speakerdeck.com Task ChainやQuery Chainの基礎的な話、AppEngine Mapperの仕組みについて解説しました。事例紹介などの派手なお話はできませんでしたが、何かお役に立ちましたら幸いです。間違いなどありましたらご指摘頂ければと思います。 スライドの下部に関連するURLもしくはFQCNを貼り付けてありますので、参考にどうぞ。 Scatterプロパティについて http://code.google.com/p/appengine-mapreduce/wiki/ScatterPropertyImplementation 補足:Scatterプロパティは0.8%の割合で付加されると記述されていますが、いくつかのカインドで実
この記事は Google App Engine の Python 2.5 runtime 版 GAE-Cron について書かれたものです。 Python 2.7 runtime 版 GAE-Cron のソースファイルは、 GAE-Cronの説明書 GAE-Cronソースファイルダウンロード furyutei/GAE-Cron · GitHub にて公開中です。 2014年現在、Python 2.5 runtime 版アプリケーションは、Google App Engine 上では新規に作成できなくなっている模様です。 2013年以前に Python 2.5 runtime で作成したアプリケーションはまだ動作しています(将来的には動作しなくなる可能性があります)。 バージョン2.7への移行を:Google App Engine、Python 2.5ランタイムを非推奨に - @IT Googl
æ¦è¦: ãã¹ã | ãã£ã¼ã«ã | ã³ã³ã¹ãã©ã¯ã¿ | ã¡ã½ãã com.google.appengine.api.images ã¯ã©ã¹ ImagesServiceFactory java.lang.Object com.google.appengine.api.images.ImagesServiceFactory public final class ImagesServiceFactoryextends java.lang.Object ImagesServiceãImageãTransform ãä½æããããã®ãã¡ã¯ããªã ã¡ã½ããã®æ¦è¦
Images Java API æ¦è¦ App Engine ã¯ãå°ç¨ã®ç»åãµã¼ãã¹ã使ç¨ããç»åãã¼ã¿å¦çæ©è½ãæä¾ãã¦ãã¾ããç»åãµã¼ãã¹ã§ã¯ãç»åã®ãµã¤ãºå¤æ´ãå転ãå·¦å³å転ãããªãã³ã°ãè¡ããã¨ãã§ãã¾ããã¾ããè¤æ°ã®ç»åã 1 ã¤ã®ç»åã«ã¾ã¨ããããç»åãã¼ã¿ãç°ãªãå½¢å¼ã«å¤æãããã§ãã¾ããäºåã«
昨日一昨日、Google App Engine (GAE)に関する日本最大の勉強会(だと思う)appengine ja night #7 (ajn7)が行われました。 その中で『ランキング問題』が話題に上がりました。『ランキング問題』とは、何十万件もの点数のデータがあるときに、App Engine上で、「◯点は何位です」と高速に求めることは難しい、という問題です。(◯ページ目を表示、というページングもこれと同じ種類の問題になります。) ajn7では「上位でない限り正確な順位は必要ないのではないか」という話になりましたが、Skiplistを用いた検索アルゴリズムを使えば正確かつ高速に順位を求めることができるのではないかと思い、実装&検証してみました。 ランキング(順位取得)のデモ 下記ページで順位取得のデモを動かしています。スコア(点数)を入力すると順位と取得にかかった時間が表示されます(時
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く