Google App Engine for java

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2011/10/03(月) 19:55:23.27
無かったので立てた
2012/03/20(火) 11:05:16.87
>197
その割には全文検索とか出来なくて
なんか変だとは思ってた
2012/03/20(火) 13:18:31.71
>>201
googleが広告入れるかわりに
無料で使えるってこと
よくある無料鯖みたいなもん
2012/03/20(火) 23:09:45.38
じゃあまったく使えないじゃん。
2012/03/21(水) 05:44:39.87
googleじゃなくてもやってけるからなあ
2012/03/21(水) 09:37:45.22
GAEが出たころは
Googleの技術すげーみたいな風潮があったからな
2012/03/21(水) 21:32:55.33
CPU時間で課金とかすげーと思った
2012/03/22(木) 13:22:52.94
馬鹿には無理
2012/03/23(金) 09:39:52.60
パブロン鼻炎カプセルS
2012/03/28(水) 17:36:26.29
ド素人な質問ですいません。
現在、GAEで開発を始めたところなのですが、jspファイルで
c:out value = "${hoge}"
と記述している部分でエクリプスで下記のエラーがでています。
"c:out" (org.apache.taglibs.standard.tag.rt.core.OutTag) のタグ・ハンドラー・クラスが Java ビルド・パスで見つかりませんでした

WEB-INF/libにはjstl.jarとstandard.jarも配置しています。
以下もjspファイルに記述していて、エラーはでていません。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

実行しても${hoge}には期待したデータが表示されず、${hoge}とそのまま出ている状況です。

何かお心当たりあればお教え願えないでしょうか?
2012/03/29(木) 05:28:25.03
馬鹿には無理
2012/04/02(月) 19:44:45.94
GAEの話じゃないな
2012/04/04(水) 12:48:55.20
>>195
なにが情弱なのか教えていただきたいですね
これからのアプリケーションはクラウド化、スケーラブル化が必要
信頼性の高いデータストア機構が必須

High Replication Datastore に類する機能が他のクラウドサービスに
なければ、工夫して実装するしかありませんがおそらく google に勝る
ものは作れないでしょう。

機能の充実度、信頼性を考えたら、他のクラウドサービスを比較するとむしろ割安。
2012/04/04(水) 13:49:47.56
faccbookや2ch級のサービスでもおっぱじめるつもりなら割安と言えるかもな
2012/04/07(土) 01:50:49.24
高いスケーラビリティを必要とするサービスがどれほどあるのか
2012/04/15(日) 03:39:36.67
スケーラビリティの前に、不具合ばっかりなんだがw
2012/04/15(日) 15:05:31.47
登録できねーな糞が
2012/04/15(日) 23:50:11.76
出た当時はWebが根本から変わると息巻いてましたよ、ええ・・・
2012/04/15(日) 23:53:44.25
Google自身がやる気無くしてんじゃね?
2012/04/15(日) 23:57:35.52
webページ関係ないところで利用できるから広告収入がな。
意味のない計算やらして喜んでいる奴いるし。
2012/04/21(土) 09:52:27.88
googleのエンジニアと同じプラットフォームが使えるだけでワクワクするだろ
2012/04/22(日) 10:54:06.46
>googleのエンジニアと同じプラットフォーム

知らないなら黙ってれば良いのに
223デフォルトの名無しさん
垢版 |
2012/04/22(日) 16:35:58.09
GAE/Jでローカルで簡単なアカウント登録/認証したいんですけど、
何か良いサンプルありませんか?
2012/04/27(金) 20:53:15.59
馬鹿には無理
2012/05/02(水) 00:29:33.93
ttp://www1.axfc.net/uploader/H/so/157974
このプロジェクトで
ant compile
ant runserverして
http://localhost:8080/guestbook
をブラウズすると正しく表示されるのですが,
"C:\Program Files\appengine-java-sdk-1.6.4.1\bin\appcfg.cmd" update
"C:\users\tarou\desktop\projectfolder\war"
としてもうまくいきません.
アプリ名は正しくて,正しくアップロードされたと表示されはしますが
Error: Server Errorと出てきます.
どうすればいいでしょうか?
2012/05/02(水) 00:32:43.53
http://www1.axfc.net/uploader/H/so/157974
このファイルを
ant compile
ant runserver
すると正しく動作します.
ですが
"C:\Program Files\appengine-java-sdk-1.6.4.1\bin\appcfg.cmd" update
"C:\Users\tarou\Desktop\projectname\war"
としてもブラウザから
http://projectname.appspot.com/guestbook
へアクセスしても
Error:Server Error
と出ます.どうすればいいでしょうか?
227225
垢版 |
2012/05/02(水) 00:33:43.70
すいません.なんか二回書いてしまいました
2012/05/02(水) 00:33:56.44
窓からPCを投げ捨てる
2012/05/02(水) 10:59:02.76
ちょっとまて、今準備するから
2012/05/02(水) 11:22:55.49
DashboardからLogを確認しろ
2012/05/11(金) 06:51:08.89
ttps://developers.google.com/appengine/docs/java/gettingstarted/usingjsps?hl=ja
ここの通りの
war/にguestbook.jsp作って
welcome-fileとすると,
ローカル鯖ではきちんと動くのですが
アップロードしようとするとweb.xmlがおかしいとかいうような
エラーがでます
なぜなのでしょうか?
2012/05/11(金) 12:43:36.37
web.xmlがおかしいから
2012/05/25(金) 10:46:33.64
なんかblobstoreのcreateUploadUrlに指定した
urlのサーブレットが実行されない(アップロードすると何も書かれてないページへ飛ぶ)
んですがなんなんでしょう?
2012/05/25(金) 11:10:26.38
ブラウザでソースをみたら
<form action="http://hogehoge.appspot.com/_ah/upload/AMmfu6Y4tYtT-1WgTji4NLvojjYQBBI83uGt996ze
NCSgK_WN9RFEwo2RC-m3oOT8a4aZn5UHN2Gd3hE3aaxrHVGB03Be2HdVM6mHYO-UiM0_-NC9gIjsxjxNj0g3qbX
IZqnN7i_RPE6/ALBNUaYAAAAAT77rIlcid9WNcZV1y715clxzQZI1Unng/" method="post" enctype="multipart/form-data">

<input id="imagedata" type="file" name="file" class="txt"/>

<input id="imagedata2" type="file" name="file2" class="txt"/>



<input name="submit" type="submit" class="btn" value="写真添付" />

<input type="button" class="btn" value="写真なし" onClick="location.href='regist.jsp"/>

<input class="btn" value="取消" onClick="location.href='index.jsp'">

</form>
みたくなっています.写真添付ボタンを押したら,fileとfile2のとこのファイルは
アップロードされているのですが
"http://hogehoge.appspot.com/_ah/upload/ry
のurlにとどまったままでサーブレットへおくられてないっぽいです。。。
2012/05/25(金) 11:44:18.73
馬鹿には無理
2012/05/25(金) 23:45:43.51
DateクラスをJDOで保存するにはどうすればいいのだ。。。
2012/05/28(月) 10:49:56.84
>>233
createUploadUrlで指定したサーブレットから表示したいjspとかにリダイレクトしてないからじゃない?
238デフォルトの名無しさん
垢版 |
2012/05/31(木) 05:25:55.78
>>236
普通に保存できないか?去年ウィキを作ったんだが、嵌った記憶ないな
import java.util.Date;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;

@PersistenceCapable
public class Foo
{
public Date date()
{
return date;
}

public Foo()
{
this.date = new Date();
}

@Persistent
private Date date;
}

final PersistenceManager pm = PMF.get().getPersistenceManager();
pm.makePersistent(new Foo());
pm.flush();
↓エンティティ
http://bazaar.launchpad.net/~ryoji-kodakari/gt/trunk/view/head:/src/com/tidspr/tsr/entity/Tidder.java
↓PMF
http://bazaar.launchpad.net/~ryoji-kodakari/gt/trunk/view/head:/src/com/tidspr/tsr/pmf/PMF.java
2012/06/01(金) 02:05:32.72
うおー。なんかどうもです。
というか登録はされてるのにGAEのマイページ(?)の
datastore viewerとかでそのプロパティだけ出てきてないみたいです。
まあ登録はされていたみたいなので問題なかったですが
240デフォルトの名無しさん
垢版 |
2012/06/02(土) 04:26:11.47
>>239
自分のDateプロパティもdatastore viewerで出てるから、
やっぱりそのDateの値は保存されてないと思うのですが。
@Persistentあたりじゃないすかね。↓参考
http://tsrtesttest.appspot.com/wiki/2ch_gae_date
2012/06/03(日) 14:45:15.38
テスト
2012/06/12(火) 12:02:48.93
Google App For JavaでMySQL使っている人いる?
2012/06/14(木) 17:56:53.58
やっぱslim?
2012/06/17(日) 22:13:18.68
>>242
誰か
2012/06/17(日) 22:34:09.01
いません
2012/06/17(日) 23:21:36.03
しょぼーん
2012/06/17(日) 23:35:05.58
GAEはオワコン
2012/06/17(日) 23:51:38.10
尼て無料のあったけ
2012/07/14(土) 17:40:52.23
月100万PVくらいのサイトでアクセスしてるけど、段々使いづらくなってる
スケーラビリティが良いから放置には良いけど、
日々改良していくとなると、制限がネックになるね
2012/07/15(日) 00:16:27.15
さっさとjava.awt.*使えるようにしてくれよ…
自前のcaptcha実装できねーじゃん。
http://www.google.com/recaptcha
recaptchaだとユーザビリティが悪すぎなんだよ。
かといってcaptcha認証なしだとBOTにやられちゃうし、仕方なくrecatpcha使ってるが「読みにくい」「複雑だ」とクレームでまくり。
こんだけ対応が望まれてるのに何してんだGoogle。
http://code.google.com/p/googleappengine/issues/detail?id=1423
2012/07/15(日) 14:38:50.89
http://captchas.net/sample/python/
2012/07/15(日) 17:18:17.59
すれち
2012/07/16(月) 14:31:51.86
ORM が危険なアンチパターンだっていうのはどれだけ言っても言い過ぎることはない
http://tech.a-listers.jp/2011/06/16/orm_is_an_antipattern/
このツイートに対して各方面(ActiveRecord, Doctrine, Hibernate)から多くの
(激しい)返信が寄せられて書かれたのが問題のエントリです。
まずはアンチパターンとは何かの定義として下記の2つを挙げています。

  当初は有益だが、長期的にみると良い結果以上の悪い結果を招く。
  確証があり繰り返されている別の解決方法がある。

当初は良さそうに見えたORMがいざ使ってみると問題が明らかになり、
しかもその時には切り替えるわけにもいかなくなるというのが彼の主張です。
彼による皮肉がたっぷりの論説の最後に付いていたまとめリストは下記のとおり。

2012/07/16(月) 14:32:39.67

  ORMはSQLベースのモデルよりも最初のうちはシンプルで理解しやすく、手早く書く事ができる。
  効率はどんなプロジェクトでも最初の頃は十分。
  不幸にもそれらのアドバンテージはプロジェクトが大きく複雑になると消失し、抽象化は破綻し、
    開発者はSQLを使わなければならなくなる。
  ORMの抽象化はほぼ100%のプロジェクトで破綻する。
  オブジェクトはリレーショナルなクエリの結果を表現するのには不適切。
  不適切にクエリをオブジェクトにマッピングすることによって、ORMを廃止しない限り
    簡単には修正できない非効率性がアプリケーションのあちこちにばらまかれる
  リレーションを保存する代わりにORMを全てに適用する場合、設計をよく考える必要がある。
  データが元々オブジェクトならば、NoSQLにオブジェクトを記録する方がリレーショナルデータベースよりも早い。
  データが元々リレーショナルならリレーショナルデータベースに対するオーバーヘッドになるだけ。
  リレーショナルなクエリはモデルレイヤーに隠蔽する。ただしAPIの設計は汎用化の誘惑に打ち勝って
    アプリケーションに必要なデータを返すようにする。
  オブジェクト指向設計はリレーショナルなデータを効率的に表現できない。
    これはORMが解決できないオブジェクト指向デザインの根本的な制限だ。

ORMを使った事がある人にとっては心当たりがありまくりな主張ではないでしょうか。
意外と長文なんですが原文を読んでもらう方がORMが良さそうにみえて問題が起こり、
そしてその解決方法などのより正確な主張がわかります。
また元の記事には現時点で47のコメントが付いており盛り上がっています。
さて、みなさんはORMを次のプロジェクトでも使いますか?

via:http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern
255デフォルトの名無しさん
垢版 |
2012/07/16(月) 21:11:27.13
joinも≠フィルターも使えないDatastoreのクエリが複雑化することはない。
そのコピペ貼るスレ間違ってるぞ
2012/07/24(火) 15:52:12.00
おまえらにも来たぞ

http://2ch.net/maru_notice.txt
2ch.net 過去ログを再掲載するいわゆる「過去ログリーダー」サイトの運営をされている方へ

N.T. Technology, Inc. (以下当社)が提供している2ちゃんねる過去ログ観覧サービス、通称「●」(マル)の不正利用につきましてユーザー様より報告を受けており、調査を行っております。

調査終了後、2ちゃんねる、または当社に不利益に当たると判断するウェブサイトは米国著作権法 (U.S. Code, Title 17)及びDigital Millennium Copyright Act (DMCA)に則り順次削除依頼をホスティングされているISPに送信いたします。
なお、運営者様よりの質問は下記メールより受け付けております。 
2012/08/12(日) 01:17:40.42
jruby on railsは動きますか?
2012/08/18(土) 19:24:33.29
Twitter、新ガイドライン発表 2012年08月17日 22時21分
http://ascii.jp/elem/000/000/718/718721/
 Twitterは16日、Twitter APIのバージョンを現行の1.0から1.1へと数週間以内に
バージョンアップすること、またAPIを利用する開発者向けガイドラインの改訂を
発表した。
 今回のバージョンアップで大きく変わるのはAPIのリクエスト回数。現在はどんな
リクエストでも1時間につき350回だったが、1.1からは1時間あたり60回と大幅に減る。
これはbotやスパムなどによって、Twitterのリソースが圧迫されるのを防ぐためのようだ。
ツイートの表示や検索、プロフィール表示など、頻繁にアクセスされるものについては、
1時間あたり720回と増やすとのこと。
 これまでLinkedInやInstagramなど、Twitterを利用したサービスやアプリに厳しい姿勢を
見せてきたが、今回のバージョンアップは開発者にとって非常に苦しい状況になりそうだ。
 また、ガイドラインについては「Display Guidelines」と表記されていたものが、
「Display Requirements」と変更になった。簡単に言うと、マナーからルールになった
ようなもので、Display Requirementsに従わないとAPIが利用できなくなる。
スマホなどにTwitterアプリをプレインストールするときにはTwitter社の許諾が必要になり、
許諾のないアプリについてはTwitter APIにアクセスできなくするなどの処置がとられるという。
 ほかには、クライアントアプリのユーザー数の上限を10万人にする、10万人を越える場合は
Twitter社の許可が必要になるなどの変更があり、開発者はもちろん、ユーザーにも影響は少なくなさそうだ。
259デフォルトの名無しさん
垢版 |
2012/09/15(土) 22:11:46.42
w
2012/09/16(日) 20:43:34.03
GAEは糞
2012/09/17(月) 09:43:31.67
馬鹿には無理
262デフォルトの名無しさん
垢版 |
2012/10/14(日) 13:38:13.39
s
263デフォルトの名無しさん
垢版 |
2012/10/14(日) 21:48:03.92
slim3はコミッタがメンテにかけるコストも非常にスリムになっておすすめのフレームワークだな。
2012/10/15(月) 10:05:31.40
というかjavaでslim3以外にまともなのあったっけ
2012/10/19(金) 02:56:46.83
slim3がいつの間にかバージョンアップしてたのに、なんで誰も教えてくれないんだ
2012/10/29(月) 00:45:05.26
ステマ
ステマ
ステマ
267デフォルトの名無しさん
垢版 |
2012/11/28(水) 13:33:23.21
ひさびさに覗いたら人いた
http://kohada.2ch.net/test/read.cgi/php/1302598469/
268デフォルトの名無しさん
垢版 |
2012/12/11(火) 10:28:08.94
GAE終了のお知らせキター
2013/01/13(日) 09:28:41.90
javaあかんねんて
2013/01/13(日) 09:46:27.30
多数の人に無償提供するためにはスピンアップ/ダウンの仕組みが必要なのは
分かるんだが、あのモッサリ具合が開発者を突き放す結果になってるな

Google先生ご自身、500msec以内にレスポンスを返さないと顧客が減ることを
良く知ってらっしゃるじゃないですか…

一般ユーザだけでなく開発者も同じですよ
平均1〜2秒、スピンアップ時は5〜10秒なんてちょっと無理

無償ユーザでもAlwaysOnを体感できる時間をランダムに割り振って
「これは使えそう」と思わせなきゃ人増えないよ
2013/01/27(日) 10:11:31.45
無償なんていらないからインスタンス単価100円にしてくれればいいのに
これなら10個のアプリを稼働して1000円だし
2013/01/27(日) 14:19:40.53
>10個のアプリを稼働して1000円

それはアプリ単価だろ

インスタンス単価だとキャッシュされてない限り実行毎に10円かかる
2013/01/27(日) 17:54:13.17
Googleがドジったおかげで国内Cloudが生き残ったな
産業保護の意味でGoogle先生は偉大なお人やで
2013/01/27(日) 18:07:27.40
国内クラウドってAWS未満のゴミしかないじゃん…
中には「それってタダのレンサバの名称変えただけだよね?」っていうものまである
それでいてGAEより高いという誰得仕様…
2013/01/27(日) 18:09:24.30
そういうなんちゃって国内クラウドの導入事例を見ると…
出るわ出るわ情弱企業の名前がw
いかにも電通繋がりってところだらけ
技術力を売りにしてるWebベンチャーが使ってる例皆無だわ
2013/02/04(月) 10:27:28.95
情弱だからこそCloudを使うべきなんでそこはそれでいいんじゃねーの?
2013/03/06(水) 03:54:03.03
あんまりJavaには詳しくないんだが
JDO,JPAってどういうもの?
Low Level APIに対して何ができて何ができない?
あとdatastore上の表現との対応がイマイチ掴めないんだが
2013/03/15(金) 23:21:53.24
>>277
Java EEの話だが、専すれがないので
Java質問かJava Frameworkで聞いたら
2013/03/28(木) 03:55:07.05
GAE全般の話はこのスレでいいのか?
280デフォルトの名無しさん
垢版 |
2013/03/28(木) 14:36:14.88
http://kohada.2ch.net/php/
281デフォルトの名無しさん
垢版 |
2013/06/06(木) 02:45:21.09
最終書き込みが2013-03-28かあ
みんなどこで質問してんの?
Google Group? Google Code?
2013/06/07(金) 03:06:51.08
馬鹿には無理
2013/06/20(木) 15:05:46.86
if 馬鹿には無理:
 if 馬鹿には無理:
  if 馬鹿には無理:
      pass
284デフォルトの名無しさん
垢版 |
2013/07/26(金) NY:AN:NY.AN
>>277
JDOやJPAは行指向、Low Level API(BigTable)は列指向
列指向はあるエンティティの使わない列には保存時も全くデータを挿入しないが
JDOやJPAは行指向なので要りもしない列にnullを挿入してしまう

JDOはJavaオブジェクトをデータストアを選ばずに保存できるようにする仕組みで
JPAはデータストアをRDBMSに限定する代わりにもうちょっとかっちり定義できる
2013/08/09(金) NY:AN:NY.AN
gae java サーバーでOAuth 2.0で認証するやり方がわからんちょ
2013/08/09(金) NY:AN:NY.AN
あ、できそう。
まるまる載ってるとこないから苦戦した。
287デフォルトの名無しさん
垢版 |
2013/09/07(土) 17:34:48.00
Google Driveのスプレッドシートをxlsxに変換して
メール送付するスクリプトを教えて頂けないでしょうか?
ttp://news.mynavi.jp/series/apps_script/003/index.html
上記サイトを参考にしつつ、PDF形式ではメール送付が出来たのですが、
xlsxに変換をしてメール送付の仕方がわかりません。
宜しくお願い致します。
2013/09/07(土) 21:44:01.55
http://chrome.blogspot.jp/2013/09/a-new-breed-of-chrome-apps.html
http://itpro.nikkeibp.co.jp/article/NEWS/20130906/502868/
http://news.mynavi.jp/news/2013/09/06/057/
http://internet.watch.impress.co.jp/docs/news/20130906_614308.html
2013/09/07(土) 22:24:04.74
>>287
スレ違い
【独自ドメイン】 Google Apps【Gmail】
http://toro.2ch.net/test/read.cgi/google/1286118342/
【独自ドメイン】 Google Apps 4 【Gmail】
http://toro.2ch.net/test/read.cgi/esite/1284781738/
2013/10/01(火) 13:38:01.80
やってみた。なんでHello worldだけで5秒もかかるの?
2013/10/01(火) 21:47:30.21
クラウドだからだろう
2013/10/02(水) 08:24:50.52
2回目から早くなる
っつーかログちゃんと見ろ
2013/10/03(木) 16:28:21.48
デプロイ時のエラー:409 Conflict
appcfg rollbackしてもダメぽ
googleてもでてこないし詰んだ・・・
2013/10/03(木) 16:45:53.44
つづき
新しいアプリ作成して中身そのままでデプロイしたら成功した。
既存のアプリだとダメなまま><
2013/10/04(金) 09:05:37.34
つづき2

appengine-web.xmlの<automatic-scaling>
記入してるのがダメだった。消したらいけた・・・ヨカタ

おわり
2013/10/11(金) 16:01:07.41
GAEまじやだ><

backendはじめたんだけど
デプロイできなかった。
cron.xmlのdescriptionの内容が日本語だとデプロイ出来ない現象だった。
backend使用しなければ、日本語OKだったのに!
関係なさそうなところでエラーでるのやめてーTT

GAEこんなのばっか。
低性能でいいからこういうのなくしてや。

低スペ、レンタルphpサーバーにもどろうかな
2013/10/11(金) 16:48:28.03
文字コードは?
2013/10/11(金) 17:10:04.66
UTF-8
2014/01/27(月) 17:47:20.40
Google Apps Scriptのスレってないのかな
>>289はちょっと違うし
2014/01/27(月) 17:56:33.94
hosting か php 板にある
2014/01/27(月) 17:57:17.32
>>299
このスレよりは近いだろw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。