Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
本連載ではパブリッククラウドを使った企業向けシステム構築について解説している。第1回はAmazon Web Services、第2回はForce.comを取り上げた。今回は「クラウド」という言葉を最初に使ったとされるGoogleが提供している「Google App Engine」(以下、GAE)を取り上げる。毎度申し上げていることではあるが、変化の激しい分野でもあるので、記載されている情報は原稿執筆時点のものであることをご了解いただきたい。 GAEの成り立ち 検索エンジンで創業したGoogleだが、今では何十万人ものユーザーを抱えるフリーのメールやカレンダー、世界中をカバーする地図情報などを提供する「超巨大情報企業」であることは周知の事実である。われわれは日ごろ、これらのサービスを便利に使っているが、少し考えればその裏に膨大なコンピュータリソースと、高度な利用技術が潜んでいることは想像に難
みなさんこんにちは。ふむふむソフトの飯島です。 前回の記事では、Twitter APIを利用するための手続きと、GAE(Google App Engine) SDKを使ってローカルの開発環境でWebサービスを動かす方法を説明しました。今回はいよいよ、サンプルコードの中身について解説したいと思います。 Twitter APIを使うと、たとえばこうなります!(その3) コードの解説に入る前に、今回も1つ、当社がTwitter APIで作ったサンプルをお見せしましょう。本連載のサンプルコードのカスタマイズ例として、第1回では「ついまん。創刊準備号」、第2回では「Lispeln α(リスペルン アルファ版)」を紹介しましたが、今回はちょっと毛色を変えてTwitter ボット(bot)を紹介します。 1年間かけてひっそりと1万ダウンロードを突破した、当社開発の人気Windows ガジェット「はとぽっ
ãã¼ã¿ã¹ãã¢ã¯ãApp Engine ã¢ããªã±ã¼ã·ã§ã³ã®åºå®ã¹ãã¬ã¼ã¸ãæä¾ãã¾ãããã®ãã¼ã¿ã¹ãã¢ã¯ç´æ¥ãã¾ãã¯æä¾ããã JDO ã¾ã㯠JPA ã¤ã³ã¿ã¼ãã§ã¼ã¹ãã使ç¨ãã¾ãã
BigtableデータをApp EngineのJSPで日本語表示:Google App Engineで手軽に試すJavaクラウド(2)(1/4 ページ) Google App Engineで動くJSPの日本語表示が正常に 連載第1回の「EclipseでJava版App Engineを始めるための基礎知識」では環境設定が中心でしたが、今回からGoogle App Engine for Java(以下、GAEj)の実践的なプログラミングに入っていきます。 「GAEjでどんなことができるのか」については、第1回の最初に概要を紹介していますが、今回はその中でもGoogleの巨大データストア「Bigtable」へのアクセスを中心に紹介し、JSPを使用した画面表示やGoogleアカウントへのサインイン/アウト、ログ出力などにも触れていきます。 ところで、この原稿を書き終えるころ(2009年5月13日)
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
GAE/JでSQLをどうしても使いたい方に朗報。jiqlというものを使えば、jdbc clientとしてBigTableに実際に保存されたデータにアクセスできるようになる。 これを使えるようにするには、jiqlのページから、jiql.jarとjiql.jspをダウンロードして、GAEアプリケーションに配置すればよい。それぞれ、WEB-INF/lib/の下と、./に置く。 ただし、jiql.jspにはBugがあり、jspコンパイル時にエラーとなるため、以下のように修正する。(try catchのスコープ外でString sql=""を定義する) jiql testpage jiql testpageでは、hostやuser、password、datasourcenameを入れる箇所があるが、とりあえず何も入れないで、exampleのsqlを入れてqueryボタンを押すだけで実行結果が見れる。
Slim3がPreviewReleaeされたと言うことなのでGetting Startedをみながら早速試してみました。 ・Eclipseのダウンロード 3.5をゲッツ ・まずは日本人なので日本語化 ここからダウンロード ・EclipseにGooglePluginをインストール http://dl.google.com/eclipse/plugin/3.5 を指定してインストール ・slim3の空プロジェクトをダウンロード ここから最新版をダウンロード ・ファイル>インポート>既存のプロジェクトをワークスペースへ>アーカイブファイルでダウンロードしたzipを選択 ・環境設定>Java>コードスタイル>インポートの編成で java.lang.Math.*に必要な静的インポート数を1に ・環境設定>Java>エディター>コンテンツアシスト>お気に入りで 新規タイプから以下の3つを追加 org.
( ノ゚Д゚)こんにちわー。GAEでJavaを扱えるようになってから、もうすぐ1年が経とうとしてますね。 (中略) そんなわけで、ここではSlim3での開発環境セットアップをある程度かいつまんで解説します。 ※ ちなみにおかしなこと書いてるかもしれませんのでその辺よろしくお願いします。 開発環境の準備 Eclipseを使って開発していきます。 用意するもの 最新のJDK Eclipse JavaEE本体 日本語化 Subversiveプラグイン GAE/J用のGoogle公式プラグイン 1. 最新のJDKのインストール Java SE Downloads – Sun Developer Network (SDN) この辺から、最新のJDKをダウンロードしてインストールしておきましょう。 2. Eclipse JavaEE本体のダウンロード Eclipse本家のサイトから自分のOSにあっ
コンピュータ(主にプログラミング)、ゲームについて、その他諸々。 2016年はHaskellの勉強!! (^_^)/ まずは、開発環境の準備から。 基本的には「スタートガイド」 に書かれているとおりに準備すればOK eclipse:いつも使っているのはPleiades All in Oneで日本語化+よく使うプラグインがインストール済み Google Plugin for Eclipse:eclipse 3.5用はココ 次はSlim3、公式サイトの「Getting Started」に沿って進める。 まずはslim3-blankプロジェクトをダウンロード or エクスポートして、eclipseのプロジェクトとしてインポートする。 ダウンロード: http://code.google.com/p/slim3/downloads/list Subversionリポジトリからダウンロードまたはエク
2009年09月09日20:38 カテゴリGoogle App Engine GAE/Jアプリ開発のTIPSまとめ Google App Engine for Java関連の記事が随分と溜まってきましたので、まとめ記事を作ってみました。今後も記事追加時にはこの記事を更新していきたいと思います。 GAE関連ブログをお書きの他の方のように、バックエンドの技術に対する深い考察などはありませんが、実際にアプリケーションを作成してみた上で遭遇したトラブルや小技を書いています。また、なるべくGoogleのドキュメントには記述されていないことを書いたつもりです。 GAEでアプリを開発される方の参考になれば幸いです。 ■対象のアプリケーション 次のアプリケーションを作成した上でのTIPSです。 Cycle Base NANASHI -サイクルベース名無し- 自転車用品・パーツのレビューまとめサイト。2ch
Googleが提供する、Google App Engineというサービスを知っていますか? Amazon EC2などと同じで、Googleが用意するクラウドサーバー環境で アプリケーション開発ができるというサービスです。 (レンタルサーバーのようなもの) その大きな特徴は、なんといっても月間500万PV相当まで"無料"ということです。 ※有料で制限を拡張することも可能 ※2011/09/07 注 Google App Engineの新料金体系が発表されました。 新料金体系では無料で使える枠が大幅に削減されています。 この記事の無料での使用制限に関する記述は、新料金体系では 正しくありませんのでご注意ください。 「App Engine は無料で始めることができます。最大 500 MB の永続性ストレージに加え、月間約 500 万ページ ビューに対応できる十分な CPU と帯域幅を、すべてのア
ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで本稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く