探検
Google App Engine for java
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2011/10/03(月) 19:55:23.27 無かったので立てた
AppScaleが致命的なバグで起動しない
ruby1.8のSSLのバグみたいだ。
いつまでたってもなおらないのは
地震で開発者いなくなったかな?
ruby1.8のSSLのバグみたいだ。
いつまでたってもなおらないのは
地震で開発者いなくなったかな?
2011/10/27(木) 19:37:33.55
Jobsには運が足りなかった
2011/10/27(木) 19:38:23.90
Jobsは常識がない
良くも悪くも
良くも悪くも
2011/10/28(金) 00:24:15.23
他人の人生を生きるなって言葉はズッシリきた。でも俺にはそれ以外に道が無い。
2011/10/28(金) 01:13:27.56
他人の人生を生きるな。詰まりアップル製品を買うなって言うことか。
2011/10/28(金) 01:45:25.05
Google App Engineのアプリを、プライベートクラウド上で動かすようなソフトのプロジェクトってどこかやってないかな?
2011/10/28(金) 05:42:56.11
sdkいれてjettyで動かし、外向きのアドレスを開く。
まぁローカル開発環境を外向きに公開するだけなんで、スケールアウトはできないし、そもそもこれで動くのかやったことないw
あーあと、前スレのどこかにオープンソースのgae実装のurlが貼ってあったはず。
まぁローカル開発環境を外向きに公開するだけなんで、スケールアウトはできないし、そもそもこれで動くのかやったことないw
あーあと、前スレのどこかにオープンソースのgae実装のurlが貼ってあったはず。
2011/10/28(金) 08:14:04.85
Open Source Platform for Google App Engine Apps
http://code.google.com/p/appscale/
http://appscale.cs.ucsb.edu/
http://code.google.com/p/appscale/
http://appscale.cs.ucsb.edu/
79デフォルトの名無しさん
2011/10/28(金) 13:45:56.31 Googleが刈取りモードに入った Google Maps API 強制課金へ
http://hatsukari.2ch.net/test/read.cgi/news/1319773495/
http://hatsukari.2ch.net/test/read.cgi/news/1319773495/
80名無しさん@お腹いっぱい。
2011/10/28(金) 22:34:40.89 >>79
ググルさんカネに困ってんのかね?
ググルさんカネに困ってんのかね?
81デフォルトの名無しさん
2011/10/29(土) 03:49:33.82 そのうち課金するのは既定路線だろ。
金にならなけりゃ切り捨ててなかった事にする。Google Labsのようにね。
金にならなけりゃ切り捨ててなかった事にする。Google Labsのようにね。
2011/10/29(土) 04:32:50.03
操業当初の役員メンバーと
今のハイエナ連中がすっかり
入れ替わってしまった
今のハイエナ連中がすっかり
入れ替わってしまった
83デフォルトの名無しさん
2011/10/29(土) 09:15:56.51 他社が真似しなかったってことは採算度外視だった訳だろ。
逆にちゃんとビジネスしますって宣言ととらえて、機能と値段のバランスで判断すればいいだけ。
逆にちゃんとビジネスしますって宣言ととらえて、機能と値段のバランスで判断すればいいだけ。
2011/10/29(土) 10:54:26.19
この後さらなる値上げが待ってるんだろ
85デフォルトの名無しさん
2011/10/29(土) 13:55:02.63 まるで支那人のような手口だな
2011/10/30(日) 18:22:55.61
Google信者にベンダーロックインの危険性を痛感させたというのは大きな功績だ。
これで各クラウド間で互換性が高まる方向に行けばいいのだが、App Engineは新機能投入で差別化する(より一層囲い込みを強化する)と言ってる。
学習してないな
これで各クラウド間で互換性が高まる方向に行けばいいのだが、App Engineは新機能投入で差別化する(より一層囲い込みを強化する)と言ってる。
学習してないな
2011/10/30(日) 18:26:27.71
ロックインの危険性より
値上げで顧客が離れてサービスするのが心配
値上げで顧客が離れてサービスするのが心配
2011/10/31(月) 02:29:19.99
残った人たちは、次はサービス終了でロックインの危険性を体験できます
2011/10/31(月) 11:28:56.84
明日から新料金ですね。インスタンスの課金について質問です。
先行予約・事前登録で、インスタンス時間の課金料金が幾らか安くなるという記事を前見た覚えがあります。
GAEの管理画面を見てもそれらしい設定箇所が見つかりませんでしたが、
インスタンス時間課金の事前予約はどうしたらできるようになりますか?
先行予約・事前登録で、インスタンス時間の課金料金が幾らか安くなるという記事を前見た覚えがあります。
GAEの管理画面を見てもそれらしい設定箇所が見つかりませんでしたが、
インスタンス時間課金の事前予約はどうしたらできるようになりますか?
2011/10/31(月) 12:25:50.96
>89
インスタンスの時間が安くなるなんて見たことないな
インスタンスの時間が安くなるなんて見たことないな
2011/10/31(月) 12:35:08.36
携帯並の料金のわかりにくさだな
そうまでして必死に使い続ける程のもんかねえ
そうまでして必死に使い続ける程のもんかねえ
2011/10/31(月) 22:50:08.80
俺の中で、CPU時間で課金できるとか目から鱗だったぜ。
しかもスケールするとか夢のシステム。
しかもスケールするとか夢のシステム。
2011/11/01(火) 12:08:53.73
速めに脱出しといて本当に良かった
2011/11/01(火) 12:18:51.04
>92
スケールするのはかまわんけど、
スケールしたのに課金したら使いたくても使えんわ
スケールするのはかまわんけど、
スケールしたのに課金したら使いたくても使えんわ
2011/11/01(火) 12:35:13.62
>>94
いくらスケールしても無料とか意味が分からん
いくらスケールしても無料とか意味が分からん
2011/11/01(火) 14:13:20.36
>95
前はCPU時間だったからスケールしたとしても、
6.5hに収まれば無料だっただろ
前はCPU時間だったからスケールしたとしても、
6.5hに収まれば無料だっただろ
2011/11/01(火) 16:02:53.07
別に無料じゃなくてもいいけど
他と比べて割高だからなあ
他と比べて割高だからなあ
2011/11/01(火) 17:50:11.64
大抵の利用者はスケールよりも、そもそものボトルネックになってる
回線の細さを改善できれば目に見えて効果があがる
ぐぐる先生のお眼鏡にかなうソフトを用意することの
面倒さ。とかその辺か
回線の細さを改善できれば目に見えて効果があがる
ぐぐる先生のお眼鏡にかなうソフトを用意することの
面倒さ。とかその辺か
2011/11/01(火) 18:11:23.23
appengine使ってるアプリでスケールしなきゃならんほどの
アプリケーションを見たことないな
なんかある?
アプリケーションを見たことないな
なんかある?
100デフォルトの名無しさん
2011/11/01(火) 23:24:38.52 ゲーム系とかで地味にあるんじゃね?
サービス系では少ないと思うけど。
サービス系では少ないと思うけど。
101デフォルトの名無しさん
2011/11/03(木) 03:19:19.75 表には出てないとこであるんじゃよ って伝聞だが
102デフォルトの名無しさん
2011/11/06(日) 17:36:55.74 pythonだけど
ttp://labola.jp/
ここGoogle App Engineをプラットフォームにしてる
ソース
ttp://luxeys.co.jp/news/press/2010/04/02/26/
http://www.alexa.com/siteinfo/labola.jp#
Alexa 日本1,186位
ttp://labola.jp/
ここGoogle App Engineをプラットフォームにしてる
ソース
ttp://luxeys.co.jp/news/press/2010/04/02/26/
http://www.alexa.com/siteinfo/labola.jp#
Alexa 日本1,186位
103デフォルトの名無しさん
2011/11/06(日) 23:05:50.20104デフォルトの名無しさん
2011/11/06(日) 23:10:31.17 >また、サーバなどのハードウェア、インフラ費用の削減効果も期待でき、
>全体で約70%のコスト削減を見込んでいます。
2010年04月から切り替えたとあるが元は取れたんじゃろうか…
>全体で約70%のコスト削減を見込んでいます。
2010年04月から切り替えたとあるが元は取れたんじゃろうか…
105デフォルトの名無しさん
2011/11/10(木) 11:13:50.71 値上げのせいで上限達して止まるサービスが出てきた
106デフォルトの名無しさん
2011/11/10(木) 11:46:06.79 値上げのせいにして上限達して止まるサービスを晒してください。
107デフォルトの名無しさん
2011/11/10(木) 22:21:57.07 ロックイン上等のひがさんがAppEngineでサービスリリースすることに及び腰でワロタ。
108デフォルトの名無しさん
2011/11/13(日) 23:45:56.27 GAEに出会った時は巨人の肩に乗っている気分になれたけど、今の巨人は有料か。
デプロイのバージョンを利用して、別々の複数のサービスを提供って無理なのかな。
デプロイのバージョンを利用して、別々の複数のサービスを提供って無理なのかな。
109デフォルトの名無しさん
2011/11/21(月) 18:08:00.55 質問です。
サイトA hogeA.com
サイトB hogeB.com
で別にGAEで運営していて、
hoge.com
にアクセスしてIEならA、ChromeならBを表示するとかってできます?
表示するときのドメインは、 hoge.com のままで。
サイトA hogeA.com
サイトB hogeB.com
で別にGAEで運営していて、
hoge.com
にアクセスしてIEならA、ChromeならBを表示するとかってできます?
表示するときのドメインは、 hoge.com のままで。
110デフォルトの名無しさん
2011/11/21(月) 23:58:24.09 hoge.comでWebを立ち上げてリダイレクトできるなら可能
111デフォルトの名無しさん
2011/11/21(月) 23:59:13.86 hoge.comのままか
プロキシしてやればいいんじゃね?
プロキシしてやればいいんじゃね?
112デフォルトの名無しさん
2011/11/22(火) 12:26:10.44 やっぱ串でなんとかするのがよさげっすよね。
サンクス
サンクス
113デフォルトの名無しさん
2011/11/23(水) 11:24:39.77 iframeじゃだめなん?>>112
114デフォルトの名無しさん
2011/11/23(水) 13:48:13.69 初歩的なことだと思うんですけどサンプルが見つからなくて進まなくなってしまいました…助けてください
Task Queue 機能を使おうと思って
Queue queue = QueueFactory.getDefaultQueue();
やら
queue.add(Builder.withUrl("/.."))
みたいなコードを書いて、実際にタスクは実行できてるのですが
queueにアクセスして内容を取得する方法がどうにもわかりません。
管理ツールにはちゃんとTask Queuesに全部載ってるのに、自分のコードでアクセスできないのです…
iterator() や toArray() がアクセスするメソッドなのかなと思いましたが、キャストしないと無理とEclipseに言われ
手当たり次第にキャストしてみましたがClassCastException
インターフェイス関係の理屈がわかってないのは間違いないのですが、何とか先に進みたいのです。
お知恵を貸してください。
Task Queue 機能を使おうと思って
Queue queue = QueueFactory.getDefaultQueue();
やら
queue.add(Builder.withUrl("/.."))
みたいなコードを書いて、実際にタスクは実行できてるのですが
queueにアクセスして内容を取得する方法がどうにもわかりません。
管理ツールにはちゃんとTask Queuesに全部載ってるのに、自分のコードでアクセスできないのです…
iterator() や toArray() がアクセスするメソッドなのかなと思いましたが、キャストしないと無理とEclipseに言われ
手当たり次第にキャストしてみましたがClassCastException
インターフェイス関係の理屈がわかってないのは間違いないのですが、何とか先に進みたいのです。
お知恵を貸してください。
115デフォルトの名無しさん
2011/11/23(水) 13:54:40.96 >114
Queueの結果は受け取れんよ
DatastoreかMemcacheを経由しなされ
Queueの結果は受け取れんよ
DatastoreかMemcacheを経由しなされ
116デフォルトの名無しさん
2011/11/23(水) 14:11:17.29 >>115
デフォルトキューから実行前のタスクを取得してパラメータを一覧で表示させたいのですが、
そういった操作はQueueクラスの性質から制限がかかるということでしょうか?
それがダメなので、実行前のタスクを閲覧したいなら、Datastoreで管理して、
そこからデフォルトキューにaddしていくべきということでしょうか。難しいですね…
デフォルトキューから実行前のタスクを取得してパラメータを一覧で表示させたいのですが、
そういった操作はQueueクラスの性質から制限がかかるということでしょうか?
それがダメなので、実行前のタスクを閲覧したいなら、Datastoreで管理して、
そこからデフォルトキューにaddしていくべきということでしょうか。難しいですね…
117デフォルトの名無しさん
2011/11/23(水) 14:41:57.76 >115
Queseの性質っていうか、Googleが容易してないか制限してるかどっちかだと思う
(どこかにあったらすまんが、見たことないな)
Queusに入れたのは自分で分かってるから後で取得するってのは普通思わんよね
Queseの性質っていうか、Googleが容易してないか制限してるかどっちかだと思う
(どこかにあったらすまんが、見たことないな)
Queusに入れたのは自分で分かってるから後で取得するってのは普通思わんよね
118114
2011/11/24(木) 00:33:04.26 諦めきれず調べてたんですが
http://code.google.com/intl/ja/appengine/docs/java/taskqueue/overview-pull.html
http://code.google.com/intl/ja/appengine/docs/java/taskqueue/rest.html
この辺を記述すればキューのパラメータにアクセスできるのではないでしょうか?
やれやれですね…
http://code.google.com/intl/ja/appengine/docs/java/taskqueue/overview-pull.html
http://code.google.com/intl/ja/appengine/docs/java/taskqueue/rest.html
この辺を記述すればキューのパラメータにアクセスできるのではないでしょうか?
やれやれですね…
119デフォルトの名無しさん
2011/11/24(木) 06:29:16.31 馬鹿には無理
120デフォルトの名無しさん
2011/11/25(金) 03:13:31.51 久しぶりに何か作ろうと思っていろいろ見てたら、料金の値上げがすさまじいな。
GAEベースで業務システム作ったところとか悲惨だな。
10倍ぐらいいってるんじゃね?
GAEベースで業務システム作ったところとか悲惨だな。
10倍ぐらいいってるんじゃね?
121デフォルトの名無しさん
2011/11/25(金) 03:37:20.97 業務システムだとDBの正規化がしっかりしてるだろうから、
DatastoreWriteで死ねるだろうな
DatastoreWriteで死ねるだろうな
122デフォルトの名無しさん
2011/11/25(金) 03:42:49.68 そんなんだから受託開発はダメなんだ。
123デフォルトの名無しさん
2011/11/25(金) 05:08:15.42 ちょっとぐらい重くても文句言わないから、激安料金プラン出してくれないかなー。
データストアの冗長化とか後でやっといてくれればいいから。
データストアの冗長化とか後でやっといてくれればいいから。
124デフォルトの名無しさん
2011/11/25(金) 11:42:58.18 >>123
激安用に新規開発しろって言ってるに等しいだろ。
激安用に新規開発しろって言ってるに等しいだろ。
125デフォルトの名無しさん
2011/11/25(金) 12:48:33.89126デフォルトの名無しさん
2011/11/25(金) 13:11:23.51 ここらが底値っぽいね
VPSもこれ以上安くならんだろう
もうすでに自宅にサーバ構えるより、安いんだし
VPSもこれ以上安くならんだろう
もうすでに自宅にサーバ構えるより、安いんだし
127デフォルトの名無しさん
2011/11/25(金) 13:42:02.95 もっと露骨にgoogleロックインして、googleの広告等を使いやすくすることで
google側の広告収入が増えるなら、さらに安くできるんじゃないかな。
google側の広告収入が増えるなら、さらに安くできるんじゃないかな。
128デフォルトの名無しさん
2011/11/25(金) 16:06:59.07 マジで早めに脱出しといて良かった
129デフォルトの名無しさん
2011/11/25(金) 18:24:55.06 やっぱ別事業の雲行きが怪しくなると本業の方まで波及するんだな
俺も早めに見切ってよかった
俺も早めに見切ってよかった
130デフォルトの名無しさん
2011/11/25(金) 19:47:06.24 いや、なんというかGoogle Labのデスクトップサーチとかあったけど
お金になりそうに無いとわかったらばっさりサポート打ち切りとか
そういうのはあるからね…これに関してはもうちょい続きそうな雰囲気はあるのかもしれんけど
お金になりそうに無いとわかったらばっさりサポート打ち切りとか
そういうのはあるからね…これに関してはもうちょい続きそうな雰囲気はあるのかもしれんけど
131デフォルトの名無しさん
2011/11/25(金) 20:03:45.68 まぁ、googleが有名な巨大企業になるにつれてバカもいっぱい吸収したから、
元々効率よかった企業だったのが非効率になって余裕がなくなってきてるんだろ。
元々効率よかった企業だったのが非効率になって余裕がなくなってきてるんだろ。
132デフォルトの名無しさん
2011/12/13(火) 06:24:21.19 ロックインが怖いがDAOパターンで作ればそんなに依存しないし
模範的なプログラムを書いてる分には引っ越しも問題無さそうだな。
無料枠でぜんぜん足りないなら月1000円以内の国内VPS/クラウドに逃げればいいし
保守性を犠牲にした最適化でGAEにしがみつく必要もなさそうだ
模範的なプログラムを書いてる分には引っ越しも問題無さそうだな。
無料枠でぜんぜん足りないなら月1000円以内の国内VPS/クラウドに逃げればいいし
保守性を犠牲にした最適化でGAEにしがみつく必要もなさそうだ
133デフォルトの名無しさん
2011/12/13(火) 14:21:13.04 それ、DAOパターンっていうのか。
そうするのが普通だと思っていたが、
むしろロジックの中にSQLを直接発行するようなコードが入ってるのが普通なの?
そうするのが普通だと思っていたが、
むしろロジックの中にSQLを直接発行するようなコードが入ってるのが普通なの?
134デフォルトの名無しさん
2011/12/13(火) 16:16:57.32 だからDAOが標準的な造りだっての。お前のいう普通って何?
135デフォルトの名無しさん
2011/12/13(火) 16:34:51.69 >>134
普通=デファクトスタンダード
普通=デファクトスタンダード
136デフォルトの名無しさん
2011/12/13(火) 17:02:18.29 俺が社畜やってた時代だと外注レベルでは規模が小さい所はやってなかったな。
例えばページ(リクエスト)単位で個々のプログラマに一任してるとこもあるし、
単一の定数クラスにSQLをガリガリ書いて寄越す所もある。
後者は構造が統一されてる分、まだ見通しが良くてマシだな。
例えばページ(リクエスト)単位で個々のプログラマに一任してるとこもあるし、
単一の定数クラスにSQLをガリガリ書いて寄越す所もある。
後者は構造が統一されてる分、まだ見通しが良くてマシだな。
137デフォルトの名無しさん
2011/12/14(水) 00:34:41.83 >132
データが13Gあるよ・・・
DAOが標準うんぬんより、生産性・保守性・プログラマのスキルを
考慮して決めるってのが普通だよ
寿命が短いアプリを凝っても意味がない
データが13Gあるよ・・・
DAOが標準うんぬんより、生産性・保守性・プログラマのスキルを
考慮して決めるってのが普通だよ
寿命が短いアプリを凝っても意味がない
138デフォルトの名無しさん
2011/12/18(日) 18:41:59.71 +15minルールが無料厨にはきつい制約になってるけど
それでも月に最低112回は呼び出せるサービスにはなるから個人用途としては十分だな
勉強がてら何か作ろうかな
それでも月に最低112回は呼び出せるサービスにはなるから個人用途としては十分だな
勉強がてら何か作ろうかな
139デフォルトの名無しさん
2011/12/18(日) 18:57:45.38 あら、もしかして月じゃなくて日に28インスタンス時間か?
小さなリクエストなら一日中付けっぱなしでいいじゃない
小さなリクエストなら一日中付けっぱなしでいいじゃない
140デフォルトの名無しさん
2011/12/18(日) 21:43:53.93 DB読み書きしなければ、インスタンス立ち上げっぱなしで処理は可能だよ
141デフォルトの名無しさん
2011/12/19(月) 23:08:44.11 GAE Javaってちょっと前まで(3月?)、複数リクエストが来た時にスレッドじゃなく
別インスタンス立ち上げて振ってたって知ってすげー驚いた。
スケールアウトとか言う前にそこやってなかったのかよって感じ。
別インスタンス立ち上げて振ってたって知ってすげー驚いた。
スケールアウトとか言う前にそこやってなかったのかよって感じ。
142デフォルトの名無しさん
2011/12/20(火) 02:27:29.93 ゲームサーバでも無い限りMin Pending LatencyをAutomaticにするのは自殺行為な気がするw
143デフォルトの名無しさん
2011/12/23(金) 15:13:33.89 DBは読みはmemcacheとかあるからなんとかなるけど、
書きが多いのは向かないんだよな。
だからデータ更新が少ないものなら余裕で無料枠行ける。
どこかのHPのバックにだけGAE使うとか、
画像は画像サービス使うとかすれば、帯域もほとんど食わない。
書きが多いのは向かないんだよな。
だからデータ更新が少ないものなら余裕で無料枠行ける。
どこかのHPのバックにだけGAE使うとか、
画像は画像サービス使うとかすれば、帯域もほとんど食わない。
144デフォルトの名無しさん
2011/12/23(金) 16:14:51.69 >どこかのHPのバックにだけGAE使うとか
これ規約で禁止されてるんだよな
これ規約で禁止されてるんだよな
145デフォルトの名無しさん
2011/12/23(金) 19:13:09.25 要するに金払えってことだ
146デフォルトの名無しさん
2011/12/23(金) 19:17:14.26 ゲームを作って、スコアの記録をGAEでってのは大丈夫だよね?
147デフォルトの名無しさん
2011/12/23(金) 22:07:10.40 無料枠でビジネスしちゃあかんのか?
まぁ課金モードにしても無料枠は残るし問題ないだろうけど
まぁ課金モードにしても無料枠は残るし問題ないだろうけど
148デフォルトの名無しさん
2011/12/23(金) 22:16:25.03 GAEの無料枠なんてみじんこみたいなもん
149デフォルトの名無しさん
2011/12/24(土) 16:06:09.15 >>144
規約変わってたのか。昔はOKだったよな。
規約変わってたのか。昔はOKだったよな。
150デフォルトの名無しさん
2011/12/28(水) 22:03:34.15 無料枠を圧迫して有料枠安くしろよ
Googleと有料ユーザが儲からなきゃ共倒れ
Googleと有料ユーザが儲からなきゃ共倒れ
151デフォルトの名無しさん
2011/12/29(木) 17:40:00.13 安くしたらGoogleが儲からんだろw
152デフォルトの名無しさん
2012/01/01(日) 05:48:36.38153デフォルトの名無しさん
2012/01/02(月) 18:58:41.47 low level apiでわからない点があるため、質問させてください。
主キーを1,2,3,4・・・と一ずつ増えるlong値にして、
エンティティをデータストアに保存したいと考えています。
新たにエンティティをデータストアに保存する歳には、
主キーの値を「現在データストアに格納しているエンティティ数」に
1を足したものとしたいのですが、
「現在データストアに格納しているエンティティ数」を取得する方法で悩んでおります。
「現在データストアに格納しているエンティティ数」をデータストアに保存しておき
トランザクションを使って、この値をカウントアップしていく方法があると思います。
他にも何か巧妙な方法があるのでしょうか?
JDOの主キーがどうのようにセットされているのかも想像がつきません・・・
教えれいただけるとありがたいです。
主キーを1,2,3,4・・・と一ずつ増えるlong値にして、
エンティティをデータストアに保存したいと考えています。
新たにエンティティをデータストアに保存する歳には、
主キーの値を「現在データストアに格納しているエンティティ数」に
1を足したものとしたいのですが、
「現在データストアに格納しているエンティティ数」を取得する方法で悩んでおります。
「現在データストアに格納しているエンティティ数」をデータストアに保存しておき
トランザクションを使って、この値をカウントアップしていく方法があると思います。
他にも何か巧妙な方法があるのでしょうか?
JDOの主キーがどうのようにセットされているのかも想像がつきません・・・
教えれいただけるとありがたいです。
154デフォルトの名無しさん
2012/01/03(火) 00:19:41.65 >153
1.データストアにカウント数を保存する
2.Entity数を都度カウントする
(件数分 SmallDatastoreOpsを食う、一番最悪な方法)
3.カウントアップするIndex用のPropetyを作り、
OrderBy Descで最初の1件だけ取得し、そのIndexの値+1を使う
昔いろいろ考えたけど、3パターンしかないと思う
最終的に俺は、一番コストが安い3を使った
1.データストアにカウント数を保存する
2.Entity数を都度カウントする
(件数分 SmallDatastoreOpsを食う、一番最悪な方法)
3.カウントアップするIndex用のPropetyを作り、
OrderBy Descで最初の1件だけ取得し、そのIndexの値+1を使う
昔いろいろ考えたけど、3パターンしかないと思う
最終的に俺は、一番コストが安い3を使った
155デフォルトの名無しさん
2012/01/03(火) 01:13:24.53 >>154
3番が最強だとは思うけど、
分散カウンターという方法もあるらしいよ、という独り言
http://www.java-users.jp/contents/events/ccc2009spring/materials/A-3-1.pdf
3番が最強だとは思うけど、
分散カウンターという方法もあるらしいよ、という独り言
http://www.java-users.jp/contents/events/ccc2009spring/materials/A-3-1.pdf
156デフォルトの名無しさん
2012/01/03(火) 02:52:48.47 【Google App Engine】 レコードのシーケンス番号をカウンタを使わずにつける
http://blog.virtual-tech.net/2009/11/google-app-engine.html
http://blog.virtual-tech.net/2009/11/google-app-engine.html
157デフォルトの名無しさん
2012/01/03(火) 17:20:58.50 質問です。
slim3でデータストア操作したいときに、filterにおいて、startsWithを使うと、HotReloadingRuntimeExeptionがでます。filterInMemoryでcontainsをつかっても同じです。
なぜかわかる方いませんか?
slim3でデータストア操作したいときに、filterにおいて、startsWithを使うと、HotReloadingRuntimeExeptionがでます。filterInMemoryでcontainsをつかっても同じです。
なぜかわかる方いませんか?
158デフォルトの名無しさん
2012/01/05(木) 17:39:56.02 Eclipseでgoogleappを使って遊んでいるのですが、
com.google.appengine.repackaged.com.google.common.util.Base64をインポートすると
Use of com.google.appengine.repackaged may result in your app breaking without warning.
と出てしまい、エラーになってしまいます。
なんか、sdk1.6.0だと動く的な記述を見るのですが、sdk1.6.1での解決方法ってないのでしょうか?
com.google.appengine.repackaged.com.google.common.util.Base64をインポートすると
Use of com.google.appengine.repackaged may result in your app breaking without warning.
と出てしまい、エラーになってしまいます。
なんか、sdk1.6.0だと動く的な記述を見るのですが、sdk1.6.1での解決方法ってないのでしょうか?
159デフォルトの名無しさん
2012/01/05(木) 19:33:57.79 com.google.appengine.repackaged.com.google.common.util.Base64を使わなければいいじゃん
160デフォルトの名無しさん
2012/01/05(木) 19:46:19.54 >>158
Jakarta Commons Codecじゃだめ?
Jakarta Commons Codecじゃだめ?
161デフォルトの名無しさん
2012/01/06(金) 09:02:50.28 >>159,160
情報ありがとう。
Jakarta Commons Codecを利用してうまく行きました。
やっていたことは、GEAからAmazonクラウドへのアクセスだけだったのですが、
参考にしたサイトが、com.google.appengine.repackaged.com.google.common.util.Base64を
利用していたので、それを参考にしていました。
実装は出来たのですが、問題の参照しようとするとエラーになることについて理解したいです。
eclipseでgoogle sdkがちゃんとエクスプローラーに出てきて、クラスも見えるのに、
com.google.appengine.repackagedを参照しようとするとエラーになるというのがなぜなのか
よく分かりません。通常クラス参照のパスがうまく設定されていないためだと思うのですが、
この場合、eclipseにプラグインをインストールして、プロジェクトのlibフォルダにもjarがコピーされ、
問題なく利用できる状況に見えるのですが、実際には使えません。
ご存知の方がいらしたら、お教えいただけると助かります。
情報ありがとう。
Jakarta Commons Codecを利用してうまく行きました。
やっていたことは、GEAからAmazonクラウドへのアクセスだけだったのですが、
参考にしたサイトが、com.google.appengine.repackaged.com.google.common.util.Base64を
利用していたので、それを参考にしていました。
実装は出来たのですが、問題の参照しようとするとエラーになることについて理解したいです。
eclipseでgoogle sdkがちゃんとエクスプローラーに出てきて、クラスも見えるのに、
com.google.appengine.repackagedを参照しようとするとエラーになるというのがなぜなのか
よく分かりません。通常クラス参照のパスがうまく設定されていないためだと思うのですが、
この場合、eclipseにプラグインをインストールして、プロジェクトのlibフォルダにもjarがコピーされ、
問題なく利用できる状況に見えるのですが、実際には使えません。
ご存知の方がいらしたら、お教えいただけると助かります。
162デフォルトの名無しさん
2012/01/06(金) 09:30:02.60 とりあえずエラーメッセージを読めよ
163デフォルトの名無しさん
2012/01/06(金) 10:39:22.09 >>162
申し訳ない、エラーメッセージは以下のデータしか得られないのです。
Use of com.google.appengine.repackaged may result in your app breaking without warning.
で、結局com.google.appengine.repackagedが不正だよ的な情報しか得られないのです。
ネットで検索もして見ましたが、解決策が見つからず、Eclipseの問題なのか、GAEの問題なのか
切り分けもできていないので、ご存知の方がいたらお教えいただきたかったのです。
申し訳ない、エラーメッセージは以下のデータしか得られないのです。
Use of com.google.appengine.repackaged may result in your app breaking without warning.
で、結局com.google.appengine.repackagedが不正だよ的な情報しか得られないのです。
ネットで検索もして見ましたが、解決策が見つからず、Eclipseの問題なのか、GAEの問題なのか
切り分けもできていないので、ご存知の方がいたらお教えいただきたかったのです。
164デフォルトの名無しさん
2012/01/06(金) 10:43:53.72 英語のページを貼っても読めなさそうだ…
165デフォルトの名無しさん
2012/01/07(土) 01:31:32.67 "repackaged"に依存すべきじゃない。
166デフォルトの名無しさん
2012/01/08(日) 05:01:36.24 formで入力された情報を保存し、HTMLで返す場合に
XSS対策で<>等をエスケープすると思いますが・・・
http://atmarkplant-dj.blogspot.com/2011/04/java-htmlxss.html
appengineではどこで実装するのが適切ですか?
XSS対策で<>等をエスケープすると思いますが・・・
http://atmarkplant-dj.blogspot.com/2011/04/java-htmlxss.html
appengineではどこで実装するのが適切ですか?
167デフォルトの名無しさん
2012/01/08(日) 05:08:36.41 俺ならdatastore.get後で、memcacheに入れる前かなー。
168デフォルトの名無しさん
2012/01/08(日) 21:08:06.59 JSPでfn:escapeXml(string) 一択じゃね?
169デフォルトの名無しさん
2012/01/13(金) 21:09:03.41170デフォルトの名無しさん
2012/01/13(金) 22:11:07.94 >169
JSTLだからVelocityだと使えないんじゃね?
最速のコードがどうかの前に、最速のコードが必要なのか?
最速が必要だったらJava自体辞めれば?って話になるぞ
JSTLだからVelocityだと使えないんじゃね?
最速のコードがどうかの前に、最速のコードが必要なのか?
最速が必要だったらJava自体辞めれば?って話になるぞ
171デフォルトの名無しさん
2012/01/13(金) 23:02:14.35 >>170
Javaの範囲だとどういうインプリがいいのかな、と。
自分の場合、ネットから持ってきたんですが
こんなコードです。
public static String htmlspecialchars ( String str )
{
String ret_val = new String(str);
String[] escape = {"&", "<", ">", "\"", "\'", "\n", "\t"};
String[] replace = {"&", "<", ">", """, "'", "<br>", " "};
for ( int i=0; i < escape.length; i++ )
{
ret_val = ret_val.replace(escape[i], replace[i]);
}
return ret_val;
}
Javaの範囲だとどういうインプリがいいのかな、と。
自分の場合、ネットから持ってきたんですが
こんなコードです。
public static String htmlspecialchars ( String str )
{
String ret_val = new String(str);
String[] escape = {"&", "<", ">", "\"", "\'", "\n", "\t"};
String[] replace = {"&", "<", ">", """, "'", "<br>", " "};
for ( int i=0; i < escape.length; i++ )
{
ret_val = ret_val.replace(escape[i], replace[i]);
}
return ret_val;
}
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- バイデン政権国防次官補「日本人よ。憲法9条変えてアジア版NATO作らないと滅びるぞ」 [237216734]
- 日本人、インバウンド減っても貧乏すぎて国内旅行すら行けないと判明🥺 [399259198]
- プログラミングって具体的に何?
- 🏡パン🍞つー✌まる👌見え👊😅👊
