タグ

JavaとGAEに関するhimorogiのブックマーク (13)

  • GoogleAppEngineにGaelykとT2を仕込んでみる

    Javaを勉強した後にLL系にいった自分としては、GAE/JでまたJavaをやるのはなぁと思っていた。だったらGroovyは?と思って調べていた時にGaelykと出会った。(GAE/Pはスルーしてました。PythonよりGroovyの方が好きなこともありますが…) 単純にGAE/JでGroovyを動くようにするには、こちらのブログに書いてある通りにすれば良いのだが、GaelykはGAEの様々な機能を使い易くしてくれている。特に「low-level datastore API」と「task queue API」に反応してしまった。 ※詳しくはGaelykのTutorialページを参照。また、チュートリアルを日語訳してくださっている方も またT2を使うのは、URLが/hoge/foo.groovyとかになってしまうのがカッコ悪いから(笑)ではなく、WebアプリのURLはできるだけアーキテクチ

    GoogleAppEngineにGaelykとT2を仕込んでみる
  • 汝の隣人のブログを愛せよ | LOVELOG

    au one netのブログサービス 『LOVELOG』は2014年6月30日をもちまして提供を終了致しました。 永らくのご利用、誠にありがとうございました。 引き続きau one netをご愛顧いただきますよう、よろしくお願い申し上げます。 ※お手数ではございますが、新ブログにて閲覧の皆さま向けにブログURL変更等をご周知いただけますよう、お願い申し上げます。

  • GAEでRhinoを動かしてみた - matsukaz's blog

    GAEの実行環境では、デフォルトではスクリプトエンジンは何も入ってません。 ScriptEngineManager manager = new ScriptEngineManager(); log.info(manager.getEngineFactories().size()); // 0 スクリプトを動かしたい場合は、対象のスクリプトエンジンを組み込めば利用できます。というわけでRhinoを動かす手順。 Rhinoをダウンロードして、js.jar を WEB-INF/lib に配置。 dev.java.netよりJSR-233 Enginesをダウンロードして、javascriptエンジンのjs-engine.jar を WEB-INF/lib に配置。 これで動いた。 ScriptEngineManager manager = new ScriptEngineManager(); l

    GAEでRhinoを動かしてみた - matsukaz's blog
  • GAE/JでRhinoを動かす。 - rokujyouhitoma's blog

    Firefox Developers Conference 2009の最中にGAE/JにおいてJavaScriptで書きたくなったので、Rhinoの設定をしてた。 改めてだけどEclipseすげー。これないと軟弱者なのでJava開発できない。 Rhinoは公式サイトからダウンロードし、js.jarをWEB-INF/libに配置。 importは下記。 import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; 呼出し元コードはこんな感じ。 ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine engine = factory.getEngine

    GAE/JでRhinoを動かす。 - rokujyouhitoma's blog
  • Gaelyk - Google App Engine Java用軽量Groovyツールキット

    Gaelykについて Gaelykは、Google App Engine Java用の軽量Groovyツールキットです。 Gaelykを使えば、Google App Engine Java上に小さなアプリケーションをデプロイすることができます。 Gaelykによって、アプリケーション開発にGroovyを使うことができるようになります。 GaelykはGroovlets上に構築されています。そしてGroovy template servletが、GAE SDK APIの上にちょっとした優雅さを付け加えています。 Gaelykを使えば、Groovyテンプレートを使ったビューと、Groovlet中のアクションをきれいに分離することができます。 あなたは ダウンロードエリアからGaelykをダウンロードしたり、 チュートリアルを読んでGaelykアプリケーションの作り方を学んだり、 コミュニティに

  • CoolCoding.com is for sale | HugeDomains

    Make 24 monthly payments Pay 0% interest Start using the domain today. See details

    CoolCoding.com is for sale | HugeDomains
  • Google App Engine for Java (GAE/J)で Groovlet を使ってHTMLを出力する場合の文字化け対策 - Object Design Blog

    Index > Google App Engine for Java (GAE/J)で Groovlet を使ってHTMLを出力する場合の文字化け対策 GAE/Jの勉強会に参加することになったので、GAE/J + Groovy (Groovlet)の勉強中。 非常に何もかもが順調にいったのだが、文字化けでちょっとはまったのでメモ。 Groovyのソースコードに直接日語を書く場合はエンコーディングを指定せよ コマンドラインから実行する場合は、groovy -c UTF-8 のようにして文字コードを指定すれば よいことがわかっていて、いつもその方法で問題を回避していたのだが、 今回はGAE/J上で動いているGroovy(Groovlet)。ここに直接書いた日語が文字化けしてしまった。 ローカル環境でテストしたときは化けてはいないから環境変的な何かの設定が Googleのサーバ上とこちらのロ

  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • Groovy web Console on GAE/Jで、JDOだのJPAだのをたたいて遊ぶ方法 - uehaj's blog

    GroovyコードをGAE/J上のTextareaに投入するとその場でAJAX実行できるGroovy web Consoleという妙に完成度の高い代物がある訳ですが、さーてBigTable叩いてみようかーと意気込んでJDOとかのAPIを呼び出そうとするとそんなクラスねえというエラーになります。これは、そのために必要なjarが同梱されてデプロイされてないからです。上のデモサイトでglaforge氏がそうしてないのは、BigTableを書き込みされたら困るからかな。 んで、そんなことは自分のアプリでやるなら何の問題もない。そのやり方: (1)Groovy web Consoleのコードをgithubからとってくる。gitでとってくるもよし、単にダウンロードして展開するのでも良いです。 (2)war/WEB-INF/libに、JDO/JPA関係のそれらしきjarをぶっこむ。Guestbookのデ

    Groovy web Console on GAE/Jで、JDOだのJPAだのをたたいて遊ぶ方法 - uehaj's blog
  • Groovy web console

    Console tips You can hit Alt-Meta-R to execute the current script without using the execute button. You can resize the script view by sliding down the bottom of the line number gutter. About this site: The Groovy Web Console is a website for sharing and executing Groovy programming snippets of code! Application deployed on Google App Engine Developed with the Gaelyk lightweight Groovy toolkit for

  • GroovyとGoogle App Engineでアプリ開発(番外編) ~GAEで利用できるさまざまなサービス

    はじめに 前回、データストア利用の基について説明をしましたが、「あれ、GAEのサービスって、データベースだけしかないのか?」と思われたかもしれません。もちろん、そんなことはありません。他にもさまざまな機能があります。 データストアの次に重要となるのは「認証」機能でしょう。また、Gmailによるメール送信なども役に立ちます。 対象読者 JSPを書くのは正直しんどい...と近頃感じる人 Ruby on Railsスタイルの開発に興味があるという人 MVCフレームワークをJavaで学びたいという人 JavaによるGoogle App Engineプログラミングに興味がある人 Userによる認証 まずは、認証機能から説明しましょう。Googleのさまざまなサービスは、そのほとんどが「Googleアカウントによる認証」によって個人の識別をするようになっています。Googleアカウントを作成すると、

    GroovyとGoogle App Engineでアプリ開発(番外編) ~GAEで利用できるさまざまなサービス
  • GroovyとGoogle App Engineでアプリ開発(後編) ~Googleのサービスを利用する方法

    今回は番外編として、Java上で動くスクリプト言語「Groovy」を使って、Google App Engineのアプリケーションを作成してみましょう。第2回の記事では、「データストア」や「ユーザー」といったGoogleのサービスを利用する方法について、解説していきます。 はじめに 前回、GroovyでGAEを利用する基について説明を行いましたが、正直、「GAEを利用する」という意味はあまり感じられなかったかもしれません。別にTomcatで動かしてもよかったんじゃ...と思った方もいることでしょう。 GAEを利用する最大の利点は、「Googleが提供する各種サービスをそのままアプリケーション内から利用できる」という点にあります。今回は、主なサービスの利用について説明していきます。 対象読者 JSPを書くのは正直しんどい...と近頃感じる人 Ruby on Railsスタイルの開発に興味が

    GroovyとGoogle App Engineでアプリ開発(後編) ~Googleのサービスを利用する方法
  • GroovyとGoogle App Engineでアプリ開発(前編) ~GroovyでWeb開発を行うための基本

    はじめに Javaプログラマであれば、Google App Engine(GAE)がJavaに対応したとき、すぐさま試してみた人も多いのではないでしょうか。Javaに対応するということには、実は非常に深い意味があります。それは同時に「Java仮想マシン上で動く、あらゆる言語に対応する」ということでもあるのです。 GroovyもJava上で動くスクリプト言語なので、当然ですがGAEで利用できます。そこで今回は、GroovyでGAEのアプリケーション開発を行ってみましょう。 対象読者 JSPを書くのは正直しんどい...と近頃感じる人 Ruby on Railsスタイルの開発に興味があるという人 MVCフレームワークをJavaで学びたいという人 JavaによるGoogle App Engineプログラミングに興味がある人 GAEでGroovyを利用する Google App Engine(GAE

    GroovyとGoogle App Engineでアプリ開発(前編) ~GroovyでWeb開発を行うための基本
  • 1