1 名前:nobodyさん [2009/05/30(土) 12:40:02 ID:tuYY7oEn] Google App Engine code.google.com/appengine/ ■過去スレ Google App Engine pc11.2ch.net/test/read.cgi/php/1207754942/ ■参考サイト App Engine ギャラリー appgallery.appspot.com/ ドキュメント code.google.com/appengine/docs/python/overview.html
327 名前:nobodyさん mailto:sage [2009/09/19(土) 02:54:46 ID:???] こういう人が多くはいないことを祈る。
328 名前:nobodyさん mailto:sage [2009/09/19(土) 03:57:44 ID:???] 日本人のことを揶揄してディスってんのかと思ったら 本当にそんな団があんのかよ しょうもねぇなぁ
329 名前:nobodyさん [2009/09/22(火) 17:50:58 ID:wI8viNrf] ひまつぶしにつくった。後悔はしてない kawaii-kara.appspot.com/
330 名前:nobodyさん mailto:sage [2009/09/22(火) 18:01:13 ID:???] @home9yappy 乙
331 名前:nobodyさん [2009/09/22(火) 22:11:33 ID:tNaPpKzd] 在庫表示、在庫追加、在庫削除みたいな最低限のレベルの シンプルな在庫管理ってbig tableだけでどうにか作れるもんなんだろうか?
332 名前:nobodyさん mailto:sage [2009/09/22(火) 22:39:01 ID:???] >>329 たくさんクリクリしたら「もうむり」ってポップアップしたお
333 名前:nobodyさん mailto:sage [2009/09/22(火) 22:40:01 ID:???] >>329 gomenn,XSSテストしたら壊れちゃった・・・。
334 名前:nobodyさん mailto:sage [2009/09/22(火) 22:41:44 ID:???] >>329 気が付いたら直してください。
335 名前:nobodyさん mailto:sage [2009/09/22(火) 22:48:00 ID:???] >>329 ロプロスの仕業?
336 名前:nobodyさん mailto:sage [2009/09/22(火) 22:54:34 ID:???] >>331 BIGTABLEってJOINできないから面倒じゃない?
337 名前:nobodyさん mailto:sage [2009/09/23(水) 09:34:53 ID:???] データストア落ちてますか?
338 名前:nobodyさん mailto:sage [2009/09/23(水) 11:26:55 ID:???] >>329 見られないよ!?鯖落ちてる?
339 名前:nobodyさん mailto:sage [2009/09/23(水) 11:48:16 ID:???] >>329 JAVAですか?Pythonですか? 作ってみた感想とか聞かせてください。
340 名前:nobodyさん mailto:sage [2009/09/24(木) 00:45:12 ID:???] >>337 グループとか公式のステータスとかIRCみるべし。
341 名前:nobodyさん mailto:sage [2009/09/24(木) 10:54:42 ID:???] >>336 >BIGTABLEってJOINできないから面倒じゃない? RDB脳は捨てるべき。 >>331 BIG TABLE流の設計をすれば全然オッケーだよ。
342 名前:nobodyさん mailto:sage [2009/09/24(木) 11:09:59 ID:???] bdbだけで全部やるはめになったような感じに考えたらOK?
343 名前:nobodyさん mailto:sage [2009/09/24(木) 11:38:45 ID:???] 正規化をあきらめればOK どっちみちindexが足りなくなって死ぬけど
344 名前:nobodyさん mailto:sage [2009/09/24(木) 21:36:21 ID:???] >>341 性器の時代
345 名前:nobodyさん mailto:age [2009/10/03(土) 10:10:45 ID:???] age
346 名前:nobodyさん mailto:sage [2009/10/09(金) 21:21:06 ID:???] 過疎ってんな
347 名前:nobodyさん mailto:sage [2009/10/10(土) 01:28:09 ID:???] 日経にクラウドうんたらでてたのを見た
348 名前:nobodyさん [2009/10/10(土) 05:27:23 ID:XkXcMKwu] 今のところ、 面倒くささが別の種類の面倒くささに変換されるだけだからな・・・
349 名前:nobodyさん mailto:sage [2009/10/10(土) 09:27:22 ID:???] サーバ管理をしなくてよくなるのは超面倒くさいよね。
350 名前:nobodyさん mailto:sage [2009/10/10(土) 09:35:49 ID:???] ちょーめんどう
351 名前:nobodyさん mailto:sage [2009/10/10(土) 11:07:18 ID:???] googleの中の人が代わりに面倒なことをやってくれてる
352 名前:nobodyさん mailto:sage [2009/10/10(土) 15:42:48 ID:???] 月何十万も人件費払って社内の微妙な技術者にサーバ運用させるのと比べたら googleの中にいる有能な奴らに超安価に運用を任せる方が 100万倍くらいリスキーだよね
353 名前:nobodyさん mailto:sage [2009/10/10(土) 16:29:56 ID:???] 皮肉を言いたいのか、日本語がうまく使いこなせてないのかが 判別つかなくて困る
354 名前:nobodyさん mailto:sage [2009/10/10(土) 17:11:35 ID:???] 皮肉にしては日本語として微妙なのでリスキーの意味を勘違いしてると解釈した
355 名前:nobodyさん mailto:sage [2009/10/10(土) 18:19:49 ID:???] 30点 もっとがんばりましょう
356 名前:nobodyさん mailto:sage [2009/10/10(土) 21:31:23 ID:???] googleの中の人もピンキリだったりするけどな 端的に言うと、急上昇ワードとか不評だったろ
357 名前:nobodyさん mailto:sage [2009/10/10(土) 22:00:59 ID:???] 有能な奴らはいつ辞めるか判らんからハイリスク あほでもだれでもメンテナンスできる様なのでないと どっかで破綻する
358 名前:nobodyさん mailto:sage [2009/10/10(土) 22:21:49 ID:???] いずれにしろ、6時間落ちたりするのはいただけないッス お遊びサイトならいいけど業務に使ってたら致命的やん
359 名前:nobodyさん mailto:sage [2009/10/11(日) 00:31:40 ID:???] >>358 天下のGoogleが6時間も落ちたりする訳ないじゃない!!!
360 名前:nobodyさん mailto:sage [2009/10/11(日) 01:23:17 ID:???] 最近聞かなくなったけどDNSが死んで繋がらなくなることもあったわな
361 名前:nobodyさん mailto:sage [2009/10/11(日) 02:42:24 ID:???] >>360 天下のGoogleが6時間も落ちたりする訳ないじゃない!!!
362 名前:nobodyさん mailto:sage [2009/10/11(日) 04:24:26 ID:???] ちょっとだけマジレス google も Unplanned Downtime が無いと言っている訳ではない (1)原理的に Planned Downtime は発生しない w (2)さらに Unplanned Downtime も他のサービスよりも少ない ttp://www.seo-lpo.net/archives/3134
363 名前:nobodyさん mailto:sage [2009/10/11(日) 04:27:23 ID:???] 凄いサイトを持ってくるな…
364 名前:nobodyさん mailto:sage [2009/10/11(日) 04:38:44 ID:???] 原理的にgoogleは嘘吐き
365 名前:nobodyさん mailto:sage [2009/10/11(日) 04:45:31 ID:???] あぁ、元記事はこっちか ttp://jp.techcrunch.com/archives/20081030despite-recent-outages-google-claims-999-percent-reliability-for-gmail-and-other-apps-too/ ttp://news.livedoor.com/article/detail/3881516/ ttp://cnuts.jp/cv/fitm/6622 酢マンコ
366 名前:nobodyさん mailto:sage [2009/10/11(日) 08:21:50 ID:???] お前らが優秀な運用技術者で 今後一切職を失うことがないほど有能だということがよく分かったよ がむばって! おうゑんしてゐます!
367 名前:nobodyさん mailto:sage [2009/10/11(日) 09:16:59 ID:???] なんか必死な人がいるな
368 名前:nobodyさん mailto:sage [2009/10/11(日) 13:12:24 ID:???] 必死っていうか意味が不明 ノイローゼか
369 名前:nobodyさん mailto:sage [2009/10/11(日) 19:37:55 ID:???] 24点
370 名前:nobodyさん mailto:sage [2009/10/11(日) 21:05:39 ID:???] きもい奴が常駐してるな
371 名前:nobodyさん mailto:sage [2009/10/11(日) 21:32:58 ID:???] 必死っていうか意味が不明 ノイローゼか
372 名前:nobodyさん mailto:sage [2009/10/11(日) 23:14:32 ID:???] 伸びないわスレの内容のほとんどが意味ないわで おさっしくだしあ
373 名前:nobodyさん mailto:sage [2009/10/11(日) 23:30:04 ID:???] もう来なくていいよ お前が居なくても世界は回る
374 名前:nobodyさん mailto:sage [2009/10/11(日) 23:32:00 ID:???] 人間なんていらんかったんや!
375 名前:nobodyさん mailto:sage [2009/10/13(火) 16:42:12 ID:???] >>348 >面倒くささが別の種類の面倒くささに変換されるだけだからな・・・ 実際開発してみると、これは実感するわ。 実環境あるいはそれに近い環境でベンチマークとれなくて困ってます。だれか助けて。
376 名前:nobodyさん mailto:sage [2009/10/13(火) 18:47:25 ID:???] >>375 実環境だと、どこに時間がかかってるか分からないね。 ちなみに性能が出なくて困ってるの? それともCPU時間を減らしたいの?
377 名前:nobodyさん mailto:sage [2009/10/14(水) 00:59:53 ID:???] >>376 プロファイリングならできますわ code.google.com/intl/en/appengine/kb/commontasks.html#profiling
378 名前:nobodyさん mailto:sage [2009/10/14(水) 09:50:38 ID:???] 問題解決に必要なもの : バカにつける薬
379 名前:nobodyさん mailto:sage [2009/10/14(水) 12:10:00 ID:???] Incoming Email - Your App Engine app has been able to send email for some time ... but now, with 1.2.6, your app can also receive email. After enabling mail as an inbound service (just like XMPP), users can email your application at whatever@yourappid.appspotmail.com. Inbound messages are converted to HTTP requests (again, just like XMPP) which you can receive via webhook handler. Docs for Python, Java. メール受信キター
380 名前:nobodyさん mailto:sage [2009/10/14(水) 12:14:53 ID:???] Delete an Appもできるようになってるじゃん googlerこのスレ見てんのか?
381 名前:nobodyさん mailto:sage [2009/10/14(水) 12:15:23 ID:???] 携帯厨大勝利
382 名前:nobodyさん mailto:sage [2009/10/14(水) 12:25:19 ID:???] >>380 わーい
383 名前:nobodyさん mailto:sage [2009/10/14(水) 14:57:38 ID:???] 全部消した すっきりした
384 名前:nobodyさん [2009/10/14(水) 15:12:16 ID:UoS3FYpp] >>383 やめないでー>.<
385 名前:nobodyさん mailto:sage [2009/10/14(水) 15:14:50 ID:???] 漏れ禿げだから 後ろ髪ないし
386 名前:nobodyさん mailto:sage [2009/10/14(水) 23:21:51 ID:???] 携帯ちゅうなにが関係あんの
387 名前:nobodyさん mailto:sage [2009/10/14(水) 23:55:57 ID:???] 携帯メールからTwitterにポストするプログラムが書けるとか?
388 名前:nobodyさん mailto:sage [2009/10/15(木) 00:56:26 ID:???] 書ける
389 名前:nobodyさん mailto:sage [2009/10/15(木) 05:15:32 ID:???] 携帯メールで巨大ロボットを動かすプログラムが書けるとか?
390 名前:nobodyさん mailto:sage [2009/10/15(木) 17:41:18 ID:???] 今日はいい天気だったよな。
391 名前:nobodyさん mailto:sage [2009/10/15(木) 20:24:10 ID:???] 昨日削除したアプリの最終確認がやっと届いた 消すのにも時間かかるんだな
392 名前:nobodyさん mailto:sage [2009/10/15(木) 20:30:41 ID:???] えっ なんで?
393 名前:nobodyさん mailto:sage [2009/10/15(木) 22:10:04 ID:???] 昨日申し込んで実際に消えるのは明日のよるか明後日だって
394 名前:nobodyさん [2009/10/19(月) 00:14:15 ID:slCeJxW2] GAEでPHPのコード動かそうと思ってためしたけどダメだった。
395 名前:nobodyさん mailto:sage [2009/10/19(月) 01:38:35 ID:???] >>394 諦めるのはまだ早いよ
396 名前:nobodyさん mailto:sage [2009/10/19(月) 10:49:52 ID:???] >>394 「PHPはダメ」と空目した
397 名前:nobodyさん [2009/10/19(月) 11:41:15 ID:Wql9KY0a] quercus使ってwordpress動かしてるのがあったけど、 デモサイトがkuso重くてダメだと悟った。
398 名前:nobodyさん mailto:sage [2009/10/22(木) 21:37:41 ID:???] GAE on Pythonで、ライブラリパスを追加する方法を教えてください。 今は import sys, os rootdir = os.path.dirname(__file__) sys.path.insert(0, os.path.join(rootdir, "lib")) とかしていて、これでも動くんだけど、もっといい方法があるんじゃないかと思い質問しました。 app.yamlとかで設定できるとうれしいんですが。
399 名前:nobodyさん mailto:sage [2009/10/23(金) 06:14:03 ID:???] GAEってセッション機能がデフォルトでは提供されていないのか。 PHP以下だな。
400 名前:nobodyさん mailto:sage [2009/10/23(金) 09:43:59 ID:???] >>398 そんな感じでやるしかないはず。
401 名前:nobodyさん mailto:sage [2009/10/23(金) 23:39:18 ID:???] >>398 sys.path.append(...) でやってる ちなみにzipにも出来るから ディレクトリ造らずに libhoge.zipだけ置いて import libhoge みたいなことが可能だったはず
402 名前:nobodyさん mailto:sage [2009/10/24(土) 00:07:53 ID:???] PHPの場合、includeで絶対パス使うと最適化されたりするけど、 ttp://framework.zend.com/manual/ja/performance.classloading.html Python+GAEだと、どうなんだろうね。 まあ、そんなちまいの考える必要ないのかもしれんが。
403 名前:nobodyさん mailto:sage [2009/10/27(火) 18:10:26 ID:???] GAEで外部サーバに設置してあるPHPを cronで定期実行する方法が判りません…… import urllib2 req = urllib2.Request('<実行先URL>') f = urllib2.urlopen(req) print 'Content-type: text/html; \n\n' print f.read() f.close() では定期実行出来ませんでした。ご教授お願いします。
404 名前:nobodyさん mailto:sage [2009/10/27(火) 19:49:00 ID:???] cron.yaml にcronの設定を書けば出来るよ。 code.google.com/intl/ja-JP/appengine/docs/python/config/cron.html
405 名前:nobodyさん mailto:sage [2009/10/27(火) 21:29:16 ID:???] >>404 そのページのcron.yamlを使用したCron設定は実施済です。 Cron JobsでのPHP実行用pyファイルが動作した時間も 記録されているのですが、PHPの出力が正常に行われていません…… PHP自体は手動実行で動作確認済です。
406 名前:nobodyさん mailto:sage [2009/10/27(火) 22:31:36 ID:???] どこにprintしてんだ?
407 名前:nobodyさん mailto:sage [2009/10/27(火) 22:56:59 ID:???] URL Fetchしてる人いますか? 取って来る先のデータが更新されているのに、GAEのURL Fetchだとすぐに新しいデータを取ってきてくれません。 どこかでキャッシュされてるのか、最新のデータが返ってくるまでに時差があります。 ちなみに、同じソースをローカルサーバやAmazon EC2のサーバで動かすと常に最新データが取得できます。 何か対策をご存知ないですか?
408 名前:nobodyさん mailto:sage [2009/10/27(火) 22:58:16 ID:???] >>406 ローカルでの動作確認用に使用して居ました。 削除したところ正常に動作出来ました、有難うございます。 凡ミスで恥ずかしいですorz
409 名前:nobodyさん mailto:sage [2009/10/27(火) 23:21:55 ID:???] >>407 ためしてないけど、URLに無意味なハッシュでもつけてリクエストしたら?
410 名前:407 mailto:sage [2009/10/27(火) 23:36:21 ID:???] >>409 あ、それいいかもですね。 今日はPC落としてしまったので、明日の夜に試してみて結果書きます。 ありがとうございました。
411 名前:nobodyさん mailto:sage [2009/10/28(水) 00:40:09 ID:???] >>401 sys.path.append(...)の方法ってローカルのGAE完了だと <type 'exceptions.ImportError'>: No module named mymodule てな感じでインポートエラーにならない? デプロイして本番環境だと正常にインポートできるんだが。。
412 名前:nobodyさん mailto:sage [2009/10/28(水) 01:03:33 ID:???] ならない
413 名前:nobodyさん mailto:sage [2009/10/28(水) 02:30:39 ID:???] つaddsitedir
414 名前:411 mailto:sage [2009/10/28(水) 11:24:06 ID:???] >>411 のエラーなんとか解決しました。。Mac環境だったんですが MacPortsで別バージョンのPythonインスコしたりしてたのが原因だったっぽいです。 >>413 pythonはじめて1年ぐらいですがaddsitedir初めて知りました。これは良いですね。
415 名前:nobodyさん mailto:sage [2009/10/28(水) 16:59:31 ID:???] >Mac環境だったんですが しね
416 名前:nobodyさん mailto:sage [2009/10/28(水) 19:42:24 ID:???] >>415 逮捕までいかなくても事情聴取までいけるように全力で通報しときました( ^ω^)
417 名前:nobodyさん [2009/10/28(水) 20:48:41 ID:rFL/HL8M] なんてくさいレスなんだ
418 名前:407 mailto:sage [2009/10/28(水) 22:12:10 ID:???] >>409 URLの後ろに「"?" + hhmmss(時分秒)」を付けてリクエストするようにしたら、 常に最新データを取得出来るようになりました。 やっぱりGoogleはキャッシュしてるようですね。 ナイスなアイデアありがとうございました。 自分で思いつかなかったのが悔しいですが、結果オーライです。
419 名前:nobodyさん mailto:sage [2009/10/28(水) 23:59:41 ID:???] >>416 そういうことあるらしーね?
420 名前:nobodyさん mailto:sage [2009/10/30(金) 09:50:29 ID:???] IDみえてるよ
421 名前:nobodyさん mailto:sage [2009/10/30(金) 11:42:03 ID:???] Togetter(トゥギャッター) - まとめ「100万PV/日のmixiアプリモバイルをGoogle App Engineで実装した@gclue_akira氏に直撃インタビュー」 togetter.com/li/494 月間3000万PVの超スケーラブルなサイトの運用コストが月額5万円で運営できるというGoogle App Engineの国内事例がついに来ましたよ、おまえら これからは、Google App Engineの時代ですよ
422 名前:nobodyさん mailto:sage [2009/10/30(金) 14:39:10 ID:???] でもなぁ。GQLががががが。
423 名前:nobodyさん mailto:sage [2009/10/30(金) 21:08:11 ID:???] 100万PVで月額5万ってそんなに安くなくね? でもスケールすると考えるとありか・・
424 名前:nobodyさん mailto:sage [2009/10/30(金) 21:14:10 ID:???] 直撃インタビューはどこにあるのこれ
425 名前:nobodyさん mailto:sage [2009/10/30(金) 23:46:25 ID:???] Twitterwwwwwwwww
426 名前:nobodyさん mailto:sage [2009/10/30(金) 23:56:20 ID:???] 月5万払ってどこで収益あげてるん?
427 名前:nobodyさん mailto:sage [2009/10/31(土) 11:05:52 ID:???] >>421 インタビューつーか、twitterのまとめサイトだなw >>426 mixiアプリの収益原は主に以下 ・PVx約0.05円 ・課金方法(公式の決済はまだ用意されてなす) (mixiアプリの一番人気のサンシャイン牧場は独自決済) ・自サイトへ誘導してほげほげ なので、 PVで最低限 月3000万*0.05円=150マソの計算 1ヶ月続けばだけどね
428 名前:nobodyさん mailto:sage [2009/10/31(土) 11:41:07 ID:???] すげーな。
429 名前:nobodyさん mailto:sage [2009/11/01(日) 00:56:46 ID:???] >>427 へーmixiがアプリ側に金払ってるんだ そうじゃなきゃ誰も作らないか
430 名前:nobodyさん mailto:sage [2009/11/01(日) 17:41:03 ID:???] GQLって何て発音するの?ごくり?
431 名前:nobodyさん mailto:sage [2009/11/01(日) 19:59:44 ID:???] GQLを使った時点で設計失敗だろ。
432 名前:nobodyさん mailto:sage [2009/11/01(日) 21:31:42 ID:???] >>431 じゃぁどうするの?
433 名前:nobodyさん mailto:sage [2009/11/01(日) 23:03:58 ID:???] >>430 ジーコー
434 名前:nobodyさん mailto:sage [2009/11/01(日) 23:23:03 ID:???] >>430 おまえはSQLを何と発音するんだ?あーん?
435 名前:nobodyさん mailto:sage [2009/11/02(月) 01:30:53 ID:???] シャックリ
436 名前:nobodyさん mailto:sage [2009/11/02(月) 08:37:23 ID:???] シャクレ
437 名前:nobodyさん mailto:sage [2009/11/02(月) 12:58:27 ID:???] >>432 ゆとり乙。
438 名前:nobodyさん mailto:sage [2009/11/02(月) 14:00:20 ID:???] >>437 40手前のおっさんにむかって、生意気な口きくんじゃねー
439 名前:nobodyさん mailto:sage [2009/11/02(月) 14:31:27 ID:???] >>438 ゴメン(ww でもご愁傷様(wwwww
440 名前:nobodyさん mailto:sage [2009/11/02(月) 14:43:20 ID:???] >>439 っていうか、教えてよ、教えて下さいよ。
441 名前:nobodyさん mailto:sage [2009/11/02(月) 20:29:20 ID:???] 騙されるな GQL使ってJOINみたいなことしまくるのがGAE的に正しい設計
442 名前:nobodyさん mailto:sage [2009/11/02(月) 21:04:20 ID:???] JOINは良いんだけど refferenceの先の項目で検索したりソートしたり出来ないよなw それしようと思ったら参照元テーブルに項目のコピー入れとけときたもんだ 一次性器化すら出来ないんだぜ?
443 名前:nobodyさん mailto:sage [2009/11/02(月) 21:06:44 ID:???] だよな パフォーマンスを最優先に強制されられて、素直な記述がさっぱりできん
444 名前:nobodyさん mailto:sage [2009/11/02(月) 21:12:20 ID:???] その素直はRDBMS的な素直なんだぜ。 RDBMS脳を捨てようぜ。
445 名前:nobodyさん mailto:sage [2009/11/02(月) 21:40:45 ID:???] BigTableの最大利用のための原則と指針 ttp://www.infoq.com/jp/news/2008/06/principles-to-big-table これだけみてもちんぷんかんぷんだぜ。
446 名前:nobodyさん mailto:sage [2009/11/02(月) 21:53:03 ID:???] コレクションフィールドで、GAEjでもJOIN検索をカバー ttp://www.atmarkit.co.jp/fjava/rensai4/gaej04/gaej04_2.html これはなんだね。
447 名前:nobodyさん mailto:sage [2009/11/02(月) 21:53:19 ID:???] >>445 読むなら原文(英文)のほうがよくね?
448 名前:nobodyさん mailto:sage [2009/11/02(月) 23:05:42 ID:???] 抽出できたデータ件数も全部数えるまで判らないなんてw
449 名前:nobodyさん mailto:sage [2009/11/02(月) 23:07:13 ID:???] >>446 ほう Javaなら出来るのか
450 名前:nobodyさん mailto:sage [2009/11/02(月) 23:09:22 ID:???] >>444 貧弱なDBをソフトのレガシーテクニックでカバーしろということですねわかります
451 名前:nobodyさん mailto:sage [2009/11/02(月) 23:30:47 ID:???] 世の中の常としてダサい部分は洗練されていくから バッドノウハウ的苦肉の策があっという間に陳腐化していきそうでイヤーンな感じ
452 名前:nobodyさん mailto:sage [2009/11/02(月) 23:32:50 ID:???] BigTableじゃなくてBigちんぽだったら良かったのに・・
453 名前:nobodyさん mailto:sage [2009/11/03(火) 00:34:11 ID:???] >>449 Pythonのdb.ListPropertyにあたる機能じゃないの?
454 名前:nobodyさん mailto:sage [2009/11/03(火) 01:46:37 ID:???] RDBのパフォーマンスチューニングテクニックのうち99%は すぐ陳腐化するしシステム依存度が高くて応用も利かないバッドノウハウですけど何か?
455 名前:nobodyさん mailto:sage [2009/11/03(火) 11:15:15 ID:???] GAEのデータストアってiTunesみたいだな 元データ=曲ファイルでアルバム名、アーティスト名、ジャンルで勝手に インデックスが作られる。 アルバム名、アーティスト名、ジャンルはオブジェクトじゃない。 実体はない単なるインデックス。 これ、わかりやすくね?俺良く気がついた。えらい。
456 名前:nobodyさん mailto:sage [2009/11/03(火) 11:43:10 ID:???] そういえば今日はいい天気だな。
457 名前:nobodyさん mailto:sage [2009/11/03(火) 11:51:38 ID:???] GAEのデータストアってエクセルのシートみたいだな。 以下略。
458 名前:nobodyさん mailto:sage [2009/11/03(火) 15:38:42 ID:???] Googl App Engineでwebサービス作りたいんですが、 お前ら何かフレームワーク使ってますか? 素のSDKままだと足りなさ過ぎる悪寒。 django SDKあるけど、みんなdjango使ってるの? App Engine Oilとかどう? Rubyは慣れてるから、JRuby on Railsでも使おうと思ったんだけど、 フレームワーク標準マッパのActiveRecordつかえねーし、 JRuby + Sinatra使ってる方がPythonよりCPUタイム10倍食うから、金も10倍かかるとかいいだして、 萎えてるところです。
459 名前:nobodyさん mailto:sage [2009/11/03(火) 15:42:23 ID:???] 上から下までグーグルに依存しなくてもいいんじゃない
460 名前:nobodyさん mailto:sage [2009/11/03(火) 15:51:26 ID:???] は?10倍かよ。 ソースきぼん
461 名前:nobodyさん mailto:sage [2009/11/03(火) 16:31:27 ID:???] >>458 これどうですかね code.google.com/p/kay-framework/ 日本語ドキュメント kay-docs-jp.shehas.net/index.html
462 名前:nobodyさん mailto:sage [2009/11/03(火) 21:05:33 ID:???] 亀気味ですがすいません >411 自分の場合も、sys.path.append ってやってもエラーになるんすが(ちなみにうちもmac) こんなふう↓↓↓にやって出来てるんすが (GAEのドキュメントにはそうしろと書いてあるように見えたんで) --------- 1. 自分のプロジェクト配下にサブディレクトリ(たとえば mylib)を作成。 2. そこに、ライブラリ(たとえばhoge.py)を置く。 3. 同じ場所に、__init__.py を作成。(中身は空っぽでおk) で、import mylib.hoge でインポートできる。 --------- まだ本番環境にデプロイしてみてないんすが、問題ないでしょうかね?? BeautifulSoupとか使ってて、その方法でimportしてるんだけど。 まだPythonもGAEも初めたばっかりだから、とんちんかんな事言ってたらごめんなさい。
463 名前:nobodyさん [2009/11/03(火) 22:55:25 ID:qB2JrodB] >>458 Oil は便利 django いらなくなった
464 名前:nobodyさん mailto:sage [2009/11/04(水) 09:31:26 ID:???] oilで十分じゃね? crudフォーム自動生成ない時点でDjango使う意味なし。
465 名前:nobodyさん mailto:sage [2009/11/04(水) 14:41:27 ID:???] >>463-464 thanx
466 名前:nobodyさん mailto:sage [2009/11/04(水) 15:02:19 ID:???] んで、GAEOは何て読めばいいんだぜ?
467 名前:nobodyさん mailto:sage [2009/11/04(水) 16:31:56 ID:???] >>466 gaeoに決まってるやないか。
468 名前:nobodyさん mailto:sage [2009/11/04(水) 17:59:26 ID:???] 油
469 名前:nobodyさん mailto:sage [2009/11/04(水) 22:22:12 ID:???] ぎょ
470 名前:nobodyさん mailto:sage [2009/11/04(水) 22:39:03 ID:???] だってプログラミングしてるときはいつもフル勃起してるもんw
471 名前:nobodyさん mailto:sage [2009/11/04(水) 23:15:58 ID:???] 日本人のオッサンが作ってるフレームワークはスルーですか?
472 名前:nobodyさん mailto:sage [2009/11/05(木) 21:19:30 ID:???] 何?
473 名前:nobodyさん mailto:sage [2009/11/05(木) 21:39:25 ID:???] >>471 kwsk
474 名前:nobodyさん mailto:sage [2009/11/06(金) 00:29:45 ID:???] >>473 >>461 の事じゃないかしらん
475 名前:nobodyさん mailto:sage [2009/11/06(金) 10:17:26 ID:???] djangoのラッパーを作って息子の名前をつけてフレームワークと言い張ってみました
476 名前:nobodyさん mailto:sage [2009/11/06(金) 16:40:33 ID:???] djangoのラッパーじゃなくね?
477 名前:nobodyさん mailto:sage [2009/11/06(金) 17:33:51 ID:???] ソレモソウカモネ ウッウー!
478 名前:nobodyさん mailto:sage [2009/11/06(金) 18:38:55 ID:???] YO!YO! お前、ラッパー、俺、VIPPER, YO!
479 名前:nobodyさん mailto:sage [2009/11/06(金) 22:03:32 ID:???] >>475 あ、django の事は強く意識してますが、ラッパーでは無いです。 django を appengine 上で動かすと重いしデバッグしづらいので appengine 専用に django を書き直したようなのを作ってます。 いちおうパフォーマンスのために色々工夫をしています。 例えばテンプレートエンジンに Jinja2 というのを使っているんですが、デプロイ前にパースして Python コードにしたものをサーバーにアップロードするようにしています。 また、誰もが使う訳では無いようなモジュールは積極的に遅延ロードするようにしています。 あとKayにバンドルしているWerkzeugのデバッガはけっこう使いやすいですよ。使い方なんかはこのあたりを見てください kay-docs-jp.shehas.net/debugging.html
480 名前:nobodyさん mailto:sage [2009/11/07(土) 13:27:03 ID:???] Djangoから乗り換えるとなるとプラグイン周りとかいろいろ面倒だよね。
481 名前:nobodyさん mailto:sage [2009/11/07(土) 17:13:42 ID:???] お前らドジャンゴていえよ、ドジャンゴ
482 名前:nobodyさん mailto:sage [2009/11/07(土) 17:23:09 ID:???] djangoって書いてるだけで頭の中ではドジャンゴって読んでるだろJK
483 名前:nobodyさん mailto:sage [2009/11/07(土) 20:25:38 ID:???] えっ
484 名前:nobodyさん mailto:sage [2009/11/07(土) 21:16:41 ID:???] デジャンゴ ttp://michilu.com/django/doc-ja/faq/#id3
485 名前:nobodyさん mailto:sage [2009/11/07(土) 22:02:08 ID:???] みんな j の音が間違ってる。本当はドヤンゴ。
486 名前:nobodyさん mailto:sage [2009/11/07(土) 22:46:57 ID:???] 普通ダンジョーって読むだろ。
487 名前:nobodyさん mailto:sage [2009/11/08(日) 20:21:03 ID:???] ヤンゴじゃないんだ
488 名前:nobodyさん mailto:sage [2009/11/08(日) 20:40:14 ID:???] ズジョンゴって呼んでたわ
489 名前:nobodyさん mailto:sage [2009/11/08(日) 20:44:53 ID:???] ジャンゴ
490 名前:nobodyさん mailto:sage [2009/11/09(月) 03:51:41 ID:???] 10個フルに作った場合、 完全削除したらまた作れるようになるの? 逆にいうと10個作ってない場合はdisableにするだけでいいってことか
491 名前:nobodyさん [2009/11/09(月) 03:54:32 ID:AkWowcrV] そう
492 名前:nobodyさん mailto:sage [2009/11/11(水) 01:10:50 ID:???] サーバーサイドでグラフ描画がしたいんだけど・・・ やっぱ、GAE上でmatplotlibは使えないですかね? importでエラーになっちまうんだが。 (matplotlibの中で使っているnumpyの中のmultiarrayがimportできないと言われる)
493 名前:nobodyさん mailto:sage [2009/11/11(水) 02:27:53 ID:???] >>492 今は使えなさそうですね 使いたい人は他にもいるみたいです code.google.com/p/googleappengine/issues/detail?id=190
494 名前:nobodyさん mailto:sage [2009/11/11(水) 04:40:40 ID:???] www.atmarkit.co.jp/news/200911/05/google.html エンタープライズ市場に浸透するか Google Appsは常に「バージョン・ベスト」、米グーグル副社長 2009/11/05 コンシューマ向けサービスでは押しも押されもせぬ存在となった感のあるグーグルだが、 エンタープライズ市場では、オラクル、マイクロソフト、 IBMなど大手ベンダに及ばない。 そもそも、クラウド・コンピューティングやSaaS自体が、まだ企業ユーザーの間では普及 段階にさしかかったかどうかだ。グーグルにとってエンタープライズ市場の展望は明るい のか。グーグルで製品管理担当副社長を務めるブラッドリー・ホロウィッツ氏に話を聞いた。
495 名前:nobodyさん mailto:sage [2009/11/11(水) 10:01:53 ID:???] うちでGAEのmixiアプリの成功例話したらノリノリだったぞ みんなしてクソッ出遅れた!とか言ってたw そのうち使うかも知れんわ
496 名前:nobodyさん mailto:sage [2009/11/11(水) 22:24:14 ID:???] >493 やっぱりかー。thx. numpy使わせろって人いっぱいいるのね。ちょっと安心したわ。
497 名前:nobodyさん mailto:sage [2009/11/12(木) 11:08:40 ID:???] で,Kayって誰か使ってるの?
498 名前:nobodyさん mailto:sage [2009/11/12(木) 11:28:09 ID:???] ひとりつかってるよ
499 名前:nobodyさん mailto:sage [2009/11/12(木) 12:15:14 ID:???] あなたの言う使っている人というのはもしかして作ってる人ではないでしょうか。
500 名前:nobodyさん mailto:sage [2009/11/12(木) 12:51:08 ID:???] 松尾さんって中のひとなのか
501 名前:nobodyさん mailto:sage [2009/11/12(木) 16:58:48 ID:???] 国内発のOSSってちょっと怖い。 特にコミッター/コミュニティのやり取りが日本語だと、 そのうち開発者不足でポシャっちゃいそうだなとか考えてしまう
502 名前:nobodyさん mailto:sage [2009/11/12(木) 20:06:08 ID:???] GAE辞退がポシャりそうな勢いだけどな
503 名前:nobodyさん mailto:sage [2009/11/12(木) 20:15:41 ID:???] それはないわー
504 名前:nobodyさん mailto:sage [2009/11/12(木) 22:59:58 ID:???] >>501 Rubyのことをそんな風に悪く言うなよ
505 名前:nobodyさん mailto:sage [2009/11/13(金) 10:42:51 ID:???] アセンブラのサポートはまだか
506 名前:nobodyさん mailto:sage [2009/11/13(金) 10:52:58 ID:???] 2chブラウザ作ったら使う人います? (kitakoreがあるのは知ってるけど)
507 名前:nobodyさん [2009/11/13(金) 11:54:55 ID:T/JsCHUl] 書き込み有料の上に、閲覧まで従量課金ってか
508 名前:nobodyさん mailto:sage [2009/11/13(金) 16:24:47 ID:???] p2のかわりになるやつあったらいいよね。 個人個人でデプロイすれば無料範囲を超えないだろうし。 作りかけ→ch2.appspot.com/
509 名前:nobodyさん mailto:sage [2009/11/13(金) 16:27:50 ID:???] GAEで、写真共有サイトを作ろうと思うんですけど、 アップロードした写真はBigTableに保存することになるんですよね? これって、容量と転送量の観点から見て、どうでしょうか?問題になりそうな点がありますか? このような場合はAmazonを使った方が安いとか、そういうアドバイスがあれば教えてください。 漠然とした質問ですみません。
510 名前:nobodyさん mailto:sage [2009/11/13(金) 17:07:29 ID:???] >>509 >GAEで、写真共有サイトを作ろうと思うんですけど、 容量の問題は関係ないと思うよ。 だって今更新しい写真共有サイトなんて誰も使わないから。
511 名前:nobodyさん mailto:sage [2009/11/13(金) 18:32:37 ID:???] むしろ2ch互換掲示板アプリ作ろうかと思ってますが需要あるでしょうか。
512 名前:nobodyさん mailto:sage [2009/11/13(金) 18:58:31 ID:???] >>510 >だって今更新しい写真共有サイトなんて誰も使わないから。 仲間内で使うだけなんで、気にしないでください。 #こういうチャチャ入れしかできない人は(ry
513 名前:nobodyさん mailto:sage [2009/11/13(金) 19:19:42 ID:???] 具体的な話を伏せるから漠然としてるんだろ
514 名前:nobodyさん mailto:sage [2009/11/13(金) 20:16:27 ID:???] 顔真っ赤で悔しいから 情報あと出しを装ってるんじゃねーの? 深読みしすぎかな?
515 名前:nobodyさん mailto:sage [2009/11/13(金) 20:16:32 ID:???] いや、本質的じゃないとこでチャチャ入れんなってことでしょ
516 名前:nobodyさん mailto:sage [2009/11/13(金) 20:17:26 ID:???] つかここで聞くなよ 過去ログ見ればどういうスレかわかるだろ
517 名前:nobodyさん mailto:sage [2009/11/13(金) 20:58:42 ID:???] >>510 こういう奴まじウゼー
518 名前:nobodyさん mailto:sage [2009/11/13(金) 21:03:08 ID:???] 2chで聞くとこんなレスしか返ってこないからstackoverflowで聞け。
519 名前:nobodyさん mailto:sage [2009/11/13(金) 21:26:02 ID:???] >>508 枠しか表示されないみたいです。 楽しみにしていますので、頑張ってください。
520 名前:nobodyさん mailto:sage [2009/11/13(金) 21:40:32 ID:???] >>516 まあ過去ログうんぬん以前に2ちゃんだしw >>518 条件後出しする奴を誘導されても困るがな(´・ω・`)
521 名前:nobodyさん mailto:sage [2009/11/13(金) 21:42:48 ID:???] サーバーからデータだけ返してhtmlはjavascriptで全部組み立てか、 俺が作ろうとしてるのとめっちゃ似てるw
522 名前:nobodyさん mailto:sage [2009/11/13(金) 21:46:32 ID:???] 条件後出しって、「仲間内で使う」ってとこのこといってんの? なんか実装に影響すんのかねそれって。
523 名前:nobodyさん mailto:sage [2009/11/13(金) 22:07:39 ID:???] これもサーバ側はGAEで動いてるけど app.riaservice.com/romex/
524 名前:nobodyさん mailto:sage [2009/11/13(金) 22:52:22 ID:???] goが普及したらpythonサポートは切り捨てられるんだろうか?
525 名前:nobodyさん mailto:sage [2009/11/13(金) 23:44:56 ID:???] それは無いでしょっていうか そんなにすぐにGoが普及するとは思えんけど。
526 名前:nobodyさん mailto:sage [2009/11/13(金) 23:50:56 ID:???] >>524 pythonが落ちぶれるよりも、Goが落ちぶれる確率の方が高いと思う。
527 名前:nobodyさん mailto:sage [2009/11/14(土) 00:05:47 ID:???] pythonのメイン開発者は、ずっとgoogleにいるぞ
528 名前:nobodyさん mailto:sage [2009/11/14(土) 00:12:22 ID:???] ぐぐったら、ずっとじゃねー ttp://mojix.org/2006/01/12/003705
529 名前:nobodyさん mailto:sage [2009/11/14(土) 00:37:08 ID:???] >>522 不特定多数と特定少数の違いは容量や転送量に影響しないのか
530 名前:nobodyさん mailto:sage [2009/11/14(土) 01:14:36 ID:???] >>523 それ結構すごいですね
531 名前:nobodyさん mailto:sage [2009/11/14(土) 04:37:56 ID:???] >>521 すげえな。 Perlのムック本に載ってたけど、Livedoor Readerも確かそんな感じだっけ。 裏側全部API化してJavaScriptで組み立ててる。 そういうのはGAE向いてそうだな >>523 はJavaScriptの代わりにFlexでフロントエンドにする感じかー。 >>522 >>529-530 仲間内なら、画像データなんてたかが知れてるからなんとかなるかもしれんけど、 一般にwebサービスとしてリリース(特に無料会員がいるとか)だと、GAEだけじゃまずムリっしょ。 今ならamazon s3使うとか。 かといって、利便性追求して、OSのシェル拡張作って、デジカメの1000万画素データをドラッグ&ドロップでうpできるようにするとかしたら、 仲間内でも容易にパンクしそうだがw 画像の保持は面倒だから、flickerとか既存サービスのラッパーちゅうかフロントエンド作ったらどうかな? データの保存は既存サービスに丸投げ(GAEだけで出来るのか知らんが) 今時、画像共有したいけど自作するだなんて、flickerとかの制限が嫌なんでしょ?
532 名前:nobodyさん mailto:sage [2009/11/14(土) 07:07:30 ID:???] google app engineからスクレイピングするいいPythonのライブラリはないですか?
533 名前:nobodyさん mailto:sage [2009/11/14(土) 08:32:24 ID:???] >かといって、利便性追求して、OSのシェル拡張作って、デジカメの1000万画素データをドラッグ&ドロップでうpできるようにするとかしたら、 dropboxでいいじゃんって気がしてきたよ。
534 名前:nobodyさん mailto:sage [2009/11/14(土) 10:42:13 ID:???] >>532 BeautifulSoup+BSXPath 使っています。 特定のページのスクレイビングしか試していないので、良いか悪いかはわからないけれど、必要最低限のことはできてる。
535 名前:nobodyさん mailto:sage [2009/11/14(土) 12:42:01 ID:???] >>534 サンクス やっぱりBeautifulSoupかー。BSXPath知らんかった見てみます。 Rubyのwww::mechanize相当の機能がPythonのmechanizeにもあって、 GAEで動いてくれれば苦労せんでもすむのに・・・うう。
536 名前:nobodyさん mailto:sage [2009/11/15(日) 21:33:47 ID:???] >>512 >仲間内で使うだけなんで、気にしないでください。 >#こういうチャチャ入れしかできない人は(ry 仲間内で使うくらいのWebアプリなら、お前のウンチ脳で作ったもので十分。 データ構造がぐだぐだでもコードがスパゲッティでも、Googleの技術がなんとかしてくれる。
537 名前:nobodyさん mailto:sage [2009/11/15(日) 23:17:57 ID:???] >>536 ウザー
538 名前:nobodyさん mailto:sage [2009/11/15(日) 23:22:00 ID:???] 友達が使うといってはみたが,実は友達が居なくて.
539 名前:nobodyさん mailto:sage [2009/11/15(日) 23:24:12 ID:???] ウザイなら見なきゃいいのにその実リロードしまくり
540 名前:nobodyさん mailto:sage [2009/11/16(月) 00:05:17 ID:???] >>538 おいやめろ
541 名前:nobodyさん mailto:sage [2009/11/16(月) 00:07:49 ID:???] ウザー
542 名前:nobodyさん mailto:sage [2009/11/16(月) 22:27:46 ID:???] 糞野郎のせいで糞スレになった
543 名前:nobodyさん mailto:sage [2009/11/16(月) 22:28:39 ID:???] >>539 ウゼー
544 名前:nobodyさん mailto:sage [2009/11/16(月) 22:34:50 ID:???] ウンチ脳は死んだ方がいいね。
545 名前:nobodyさん mailto:sage [2009/11/17(火) 01:52:13 ID:???] >>544 お前が死ねよ
546 名前:nobodyさん mailto:sage [2009/11/17(火) 08:03:52 ID:???] 自前のwebmailを立ててspamフィルタしようと思ったら GMailとほとんど同じ仕組みになってしまうのか それとも自分でカスタムのフィルタで馬なのか
547 名前:nobodyさん [2009/11/17(火) 08:31:44 ID:rhUOF4YW] 自家発電FW作ってるおっさんより、こっちのおっさんのほうがすごそくね? ttp://coreblog.org/ats/epp-engine-session-on-internet-week-2009
548 名前:nobodyさん mailto:sage [2009/11/17(火) 08:34:05 ID:???] 本人 /''⌒\ + ::.゜ ゜ ゜゜。・。 . ,,..' -‐==''"フ +::.゜ ゜ ゜゜。・。 . .* ゜(n‘∀‘)η キタワァ !! ゜。・。 ____,,... -‐ _ニ-=''7 。. + _二--‐‐='''" \/. .* ☆ |. σ |-/σ | +★ キタワァ !! ー-\,.ヘ レ' ''/ノ _ ,,,,.. --― _二―='''7 + ― __,-=―=''" ヽ / . . 。. + 二=''" , ,ヽ、/ ★ ☆ _ ___ l ○ l___/ ○ l .。* ┼ ノヽ/ | | ┃┃ ー- | ''. l / '' | ┼ 丿 ノ ア * .* γ⌒ヽ l / /⌒ヽ _,,,,--='' ___,,-―――='' ̄ __,-―='' ̄ / + _,,- _,,-―='' ̄ ヽ / . . . .  ̄ ,,-='' ̄ \ / . 。. ★ ☆ ,,,―'' ノ ノ ヽ/ 。. . ―''| (;;) |___/ (;;) | ┃ ┏━┃ ┃┃ | """" | / """ | . ━┏┛ ┏━┃ ┏━━┃ ┃┃ ―-ヽ .γ´~⌒ヽ | / / ━┏┛ ┃ ┃ ━┃ ┛┛ \/ | |_/ /⌒ヽ、 ┛ ┛ ━┛ ┛ ┛┛
549 名前:nobodyさん mailto:sage [2009/11/17(火) 09:07:01 ID:???] 反応はやすぎね? プププ(wwWwwwwWWwwwww
550 名前:nobodyさん mailto:sage [2009/11/17(火) 09:42:16 ID:???] >>547 宣伝乙
551 名前:nobodyさん mailto:sage [2009/11/17(火) 10:00:55 ID:???] 先生、548が本人だと思います! 上の方にも降臨してるみたいだし、間違いありません!
552 名前:nobodyさん mailto:sage [2009/11/17(火) 11:45:45 ID:???] 畑も耕さず、種も蒔かず、雑草も抜かず、肥料も巻かず、 水もやらず、添え木もせず、収穫もせず、金も払わず、 ただ実を食う。 そんな人間にも育て方が下手だと 批判をする権利はあります。
553 名前:nobodyさん mailto:sage [2009/11/17(火) 12:48:34 ID:???] 権利はあるけど対応する義務はないぞ
554 名前:nobodyさん mailto:sage [2009/11/17(火) 13:56:55 ID:???] FAQだろうけど、聞いてみる。 GAEでセッション管理はどうすんの? 標準機能としては提供してないよね? ぐぐってみたけど、これというのがなさそう。 みんなどうしてる? Datastoreに保存すべきか、それとも暗号化してCookieに入れるようなのを作るか。
555 名前:nobodyさん mailto:sage [2009/11/17(火) 15:37:57 ID:???] gaeoはデフォmemcachedでDatastoreも選べる django patchはDatastoreのみ
556 名前:nobodyさん mailto:sage [2009/11/17(火) 16:31:07 ID:???] こんな糞スレにURL張っても逆宣伝にしかならんだろ。
557 名前:nobodyさん mailto:sage [2009/11/17(火) 17:15:03 ID:???] >>555 あれ、GAEで、標準でセッションて使えたっけ? 詳細ページへのリンクをプリーズ
558 名前:nobodyさん mailto:sage [2009/11/17(火) 18:26:16 ID:???] gaeo
559 名前:nobodyさん mailto:sage [2009/11/17(火) 19:11:59 ID:???] これのいちばんしたにかいてあるじゃば code.google.com/intl/ja/appengine/docs/java/config/appconfig.html
560 名前:nobodyさん mailto:sage [2009/11/17(火) 20:22:26 ID:???] なるほど、GAE for Javaでは標準装備なのか。なんでPythonではついてないの?
561 名前:nobodyさん mailto:sage [2009/11/17(火) 22:26:37 ID:???] >>554 Python版だと無いですよね Kay なら Datastore 版セッションと SecureCookie のセッションと選べますよ。 memcached のみのセッションは信頼性の面で難ありなので止めた方が良いです。
562 名前:nobodyさん mailto:sage [2009/11/17(火) 23:03:58 ID:???] セッション機能なんて自分で作っても5分くらいだから。
563 名前:nobodyさん mailto:sage [2009/11/17(火) 23:21:37 ID:???] 5分でテストまで出来るなんてすばらしいな。 うちの会社に欲しい人材だわ。
564 名前:nobodyさん mailto:sage [2009/11/17(火) 23:26:27 ID:???] テストはテストという項目で請求しないのか。 随分がさつな会社だな。
565 名前:nobodyさん mailto:sage [2009/11/17(火) 23:51:16 ID:???] cookie + memchaced で作ったセッション管理モジュール上げてやんよ
566 名前:nobodyさん mailto:sage [2009/11/18(水) 00:33:48 ID:???] 平日は早朝から夜まで、土日も関係なく社員が働く会社をブラック企業と言います。
567 名前:nobodyさん mailto:sage [2009/11/18(水) 05:39:47 ID:???] memcacheをセッションにするのは普通不安定なの? GAEだから不安定なの?
568 名前:nobodyさん mailto:sage [2009/11/18(水) 07:55:40 ID:???] memcacheってよく壊れなくね?
569 名前:nobodyさん mailto:sage [2009/11/18(水) 08:02:35 ID:???] ec2でmemcached鯖立ててた時は たまに消えてた
570 名前:nobodyさん mailto:sage [2009/11/18(水) 10:03:07 ID:???] Kayのオッサンはスルーかよ(www 551確定ってことか?
571 名前:nobodyさん mailto:sage [2009/11/18(水) 11:08:35 ID:???] どうでもいいよそんなこと
572 名前:nobodyさん mailto:sage [2009/11/18(水) 12:24:42 ID:???] memcached って expire 期間指定出来たっけ?
573 名前:nobodyさん mailto:sage [2009/11/18(水) 12:33:34 ID:???] expireする時間を指定可能 あと時々勝手な都合でexpireする
574 名前:nobodyさん mailto:sage [2009/11/18(水) 16:00:17 ID:???] ttp://code.google.com/intl/ja/appengine/docs/python/tools/libraries.html#PyCrypto に ----- App Engine には Python Cryptography Toolkit のカスタム バージョンが付属しており、 これは PyCrypto とも呼ばれています。 App Engine に付属するバージョンは pycrypto 2.0.1 をベースにしています。 これは最新バージョンではありませんが、その大半は新しいバージョンとの互換性があります。 ----- とあるけど、SDK 1.2.7 の中には見つからないんですけど。 import Crypto とかしてもエラーになるし。 だれか教えて!
575 名前:nobodyさん mailto:sage [2009/11/18(水) 21:51:49 ID:???] >>574 デプロイしたら動くんじゃね?
576 名前:nobodyさん mailto:sage [2009/11/18(水) 23:14:16 ID:???] セッションってmemcachedの主な用途だと思ってたんだが 不安定ならキャッシュくらいにしか使えないね
577 名前:nobodyさん mailto:sage [2009/11/19(木) 00:17:46 ID:???] その名の通りキャッシュなんで、不揮発じゃない
578 名前:nobodyさん mailto:sage [2009/11/19(木) 00:23:18 ID:???] 576の将来が不安
579 名前:nobodyさん mailto:sage [2009/11/19(木) 00:33:02 ID:???] 永続的(もしくは保存期間が長い)セッションに使うと、 単なるキャッシュなので、 get: 参照して、無ければDB的な物から引いて更新 set: キャッシュ更新して 本体書き込み 同時アクセス考慮するならDB的な物をロックするとか トランザクションするならさらに制御が複雑に 最近のwebサービスだと、セッション用に素のmemcached使わずに永続的な実装にして使ってる。
580 名前:nobodyさん mailto:sage [2009/11/19(木) 00:46:14 ID:???] >>565 まだですか
581 名前:nobodyさん mailto:sage [2009/11/20(金) 12:31:13 ID:???] アクセス数を減らす為に、CSS Spriteとか使ってるけど、 そもそもサイトの静的リソース(画像、CSS,Javascript、Flashとか)を 別アプリケーション立ててそっちにもっていくのは規約に反するのかな?
582 名前:nobodyさん mailto:sage [2009/11/20(金) 12:48:08 ID:???] 問題なし
583 名前:nobodyさん mailto:sage [2009/11/20(金) 13:46:47 ID:???] GAE内で2つってこと?
584 名前:nobodyさん mailto:sage [2009/11/20(金) 14:28:37 ID:???] >同時に複数のアカウントでアプリケーションを操作するなどして割り当てを侵害したり、悪用しようとしたりすることは、利用規約への違反となり、アプリケーションが無効になるか、アカウントが停止されることがあります。 アカウント内なら問題無さそう むしろ一つのアプリケーションに複数のアカウントを関連付ける機能があるのにこれはひどい
585 名前:nobodyさん mailto:sage [2009/11/20(金) 17:54:31 ID:???] ↑意味を取り違えてると思う >同時に複数のアカウントでアプリケーションを操作するなどして というのはその方法でCPUやDataStoreやMail/Dayのquotaの制限を突破しちゃだめっていう意味だと思う
586 名前:nobodyさん mailto:sage [2009/11/20(金) 23:45:27 ID:???] って突破できなくね? ドメイン変わるし。
587 名前:nobodyさん mailto:sage [2009/11/21(土) 04:55:21 ID:???] アカウント2つでアプリ2つ作って、片方を静的ファイル置き場みたいに使っちゃダメってことだよね 当たり前か。 アカウント1つでもだめだろな
588 名前:nobodyさん mailto:sage [2009/11/21(土) 05:34:15 ID:???] 静的コンテンツは他に鯖{借りて|立てて}スケールアウトすればいいのだ ・・・あれ?
589 名前:nobodyさん mailto:sage [2009/11/21(土) 06:56:33 ID:???] GAEいらないじゃん
590 名前:nobodyさん mailto:sage [2009/11/21(土) 12:59:08 ID:???] 性的コンテンツなら、そこいらのレンサバで勝手にスケールするだろ
591 名前:nobodyさん mailto:sage [2009/11/21(土) 13:10:56 ID:???] どんだけアクセス数が少ないんだよ
592 名前:nobodyさん mailto:sage [2009/11/21(土) 13:16:56 ID:???] ボクの性的コンテンツがスケールしません
593 名前:nobodyさん mailto:sage [2009/11/21(土) 19:23:31 ID:???] ボクの性的コンテンツはビックスケールです
594 名前:nobodyさん mailto:sage [2009/11/21(土) 20:04:56 ID:???] DSの中にあります
595 名前:nobodyさん mailto:sage [2009/11/26(木) 09:34:16 ID:???] .
596 名前:nobodyさん [2009/11/26(木) 16:54:02 ID:7zJTiiD0] www.asahi.com/business/topics/economy/TKY200911220277.html
597 名前:nobodyさん mailto:sage [2009/11/28(土) 19:48:27 ID:???] 純粋なあの頃は仕事で追い詰められて自殺なんて都市伝説だと思ってたけど 今じゃ知り合いの失踪も自殺も体験した
598 名前:nobodyさん mailto:sage [2009/11/29(日) 16:23:00 ID:???] remote_apiでデータいじると、DateTimePropertyの値がUTCに直されずに保存されちゃうんだな auto_nowにしてたフィールドが9時間進んでいて驚いた
599 名前:nobodyさん mailto:sage [2009/11/29(日) 17:11:15 ID:???] 素人以下の造りだよなぁ
600 名前:nobodyさん mailto:sage [2009/12/02(水) 11:07:11 ID:???] 質問いいですか? GAEで作ったアプリてローカルでも運用できるもんなんでしょうか? wikiみたいなのを作った場合を想定していて、 例えば外部公開用の他に、 自分用でかつネットつないでない時も使えないときも使いたい場合、 どうしたものでしょうか?GAEの ローカルでもちゃんと動いてくれるものでしょうか? 感覚的にRailsのアプリのBTS、RedmineをWindows上でproductionモードでmongrelでローカルにて動かすような感じです。
601 名前:nobodyさん mailto:sage [2009/12/02(水) 11:40:32 ID:???] 開発用のローカルサーバそのままでOKならそれでいいんじゃないの?
602 名前:nobodyさん mailto:sage [2009/12/02(水) 11:58:20 ID:???] 鬼のようなPV(になる予定)のサイトを作るんですが、EC2かGAEか悩んでいます。 自由度無くて詰んだら嫌なのでEC2に決まりかけてたのですが、 mysqlをスケーリングしてうんぬんはやはり面倒なのでGAEがいいよなあと。 いまどきのWebサービスを開発するにあたって GAEでどうしてもできないことはなにがありますでしょうか。 たとえば、 -全文検索サーバをインストールして使う -数時間かかるバッチ処理 -HTTP以外の通信 -SQLでかんたんにできること JOINとか? -巨大なファイルをあつかう1GB以上とか -データベースの定期ダンプ -複雑な画像処理 ImageMagick ほかにありますでしょうか。アドバイスお願いします。 これから要件まとめてなにか気がついたら私もまたカキコします。 これ code.google.com/p/appengine-jruby/wiki/GettingStarted つかってGAEでRubyというのも良いですね。 ただ、CPUが無駄遣いだというカキコがちょっと前にありましたけども。
603 名前:nobodyさん mailto:sage [2009/12/02(水) 12:40:43 ID:???] 鬼のようなPVなら俺なら迷い無くEC2
604 名前:nobodyさん mailto:sage [2009/12/02(水) 13:24:04 ID:???] EC2のHigh-Memory Quadruple Extra Large Instance 68.4 GB of memory, 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each), 1690 GB of instance storage, 64-bit platform にmysql載せればいくらでも相当無理しても大丈夫そうだ。 ディスクの速度が不明だな。書き込み速いのかな。 スレ違いでした。すまん。
605 名前:nobodyさん mailto:sage [2009/12/02(水) 13:28:35 ID:???] >>602 鬼のようなPVのサイトだから、独自ドメインを使うと思うんだけど、 なんか独自ドメインだとSSLが使えないらしいんだよね。 たとえば www.example.org/admin/ というURLで管理者情報をいじくるページをつくったとして、 これを https にしたいとしても、できないんだってさ。 独自ドメインじゃなく xxxxx.appspot.com ならSSL使えるらしい。 これってどうよ?俺的には致命的なんだけど、だれか回避策しらんかね? あと、www.example.org はOKだけど example.org (naked urlというらしい)は使えないとか。まあこの制限は我慢できるか。
606 名前:nobodyさん mailto:sage [2009/12/02(水) 13:32:29 ID:???] 別ドメインになるとセッションの受け渡しができないよなぁ。。
607 名前:nobodyさん mailto:sage [2009/12/02(水) 13:33:04 ID:???] >>602 >たとえば、 >-全文検索サーバをインストールして使う >-数時間かかるバッチ処理 >-HTTP以外の通信 >-SQLでかんたんにできること JOINとか? >-巨大なファイルをあつかう1GB以上とか >-データベースの定期ダンプ >-複雑な画像処理 ImageMagick これ全部やりたいってことなら、GAEじゃ無理だね。 データベースの定期ダンプとか無理だろ。 頑張ってMySQLをスケーリングするか、memcachedを使いたおせ。
608 名前:602 mailto:sage [2009/12/02(水) 15:51:49 ID:???] >>607 これから要件を洗い出すのですが、それ全部必要なわけではないです。 私の知識の範囲でGAEで出来ないことリストです。 GAE地雷リスト? >>603 PV課金だからってことですね。EC2なら工夫次第でPV単価安くできる。 >>605 ありがとうございます。 (追加) - SSLを自由に使えない - 使えるドメインに制限あり(naked url) >>604 "Amazon Relational Database Service"ってのを見つけました。 mysqlのおもりをお任せ出来ちゃうのかもしれません。
609 名前:nobodyさん mailto:sage [2009/12/02(水) 17:29:01 ID:???] >>605 セキュリティ的に回避できちゃ困る領域に見えるけど SSL証明書どうすりゃいいんだ?
610 名前:nobodyさん mailto:sage [2009/12/03(木) 00:14:17 ID:???] *.example.com
611 名前:nobodyさん mailto:sage [2009/12/03(木) 04:30:44 ID:???] >>605 xxx.appspot.com で使ってたけど SSL にも色々変な制限あるみたいで xls を出力するプログラム(hogehoge)をうpしたら xxx.appspot.com/hogehoge はダウンロード出来たのに https://xxx.appspot.com/hogehoge ではダウンロード出来なかったり SSL の意味無いやんって GAE 使うのやめたよ
612 名前:nobodyさん mailto:sage [2009/12/03(木) 06:32:27 ID:???] えっ、マジSSLだめのか、GAE。それだめだろ・・・ ログインページはSSLでないと信用できない、という場面もある。 仕事のシステム作るような場合だと、さすがにSSL必須だし。(SSLなくても大丈夫って顧客だますの?) 回避策ないかね。
613 名前:nobodyさん mailto:sage [2009/12/03(木) 06:33:25 ID:???] てか、ネットで業務でGAEつかってる会社をたまに見かけるんだけど、 この辺どうやってんだろ、気になるな
614 名前:611 mailto:sage [2009/12/03(木) 07:31:10 ID:???] >>612 いや、ログインページだけなら SSL に出来るんだ xxx.appspot.com/fugafuga.gif https://xxx.appspot.com/fugafuga.gif なんかも問題ないし HTML だけ出力するプログラム xxx.appspot.com/mogamoga https://xxx.appspot.com/mogamoga とかも問題なかったのに >>611 の条件だけダメだったりするんだ
615 名前:nobodyさん mailto:sage [2009/12/03(木) 07:33:45 ID:???] URLに日本語が入ってるときにUTF-8にした上でurlescapeしてもアクセス出来なかったりするね
616 名前:nobodyさん mailto:sage [2009/12/03(木) 12:22:11 ID:???] >>605 EC2でexample.org (naked url)で普通に運営してるぞ俺
617 名前:nobodyさん mailto:sage [2009/12/03(木) 12:37:37 ID:???] apps + app engineの制約だろ >>610 も何が言いたいのかわからん
618 名前:nobodyさん mailto:sage [2009/12/03(木) 17:57:10 ID:???] naked domain使えるようにならないかなぁ・・
619 名前:nobodyさん mailto:sage [2009/12/03(木) 20:55:30 ID:???] >>617 ワイルドカードのSSL証明書とれってことじゃないのかな?
620 名前:nobodyさん mailto:sage [2009/12/04(金) 09:21:38 ID:???] Google、無料DNSサービス「Google Public DNS」発表 www.itmedia.co.jp/enterprise/articles/0912/04/news018.html これでnaked domainを指定のサブドメにリダイレクトできるようにならないかな?
621 名前:nobodyさん mailto:sage [2009/12/04(金) 09:55:26 ID:???] よく見たらそういうもんじゃなかった fack
622 名前:nobodyさん mailto:sage [2009/12/04(金) 10:18:03 ID:???] fuckでした
623 名前:nobodyさん mailto:sage [2009/12/04(金) 18:55:33 ID:???] まとめサイトをwikiでつくりたいです。 GAEにwikiを設置したいんですが、使えるwikiアプリをご存知でしたら教えてください。 ・PythonでつくられたwikiでGAEで動くもの ・JavaでつくられたwikiでGAEで動くもの Quercus(PHP in Java)を使ってGAE上で動くPHPのwikiでもいいです。 Pukiwikiのファイルの書き込み部分を、GAE上ではBigTableに書き込むように改造するのは大変でしょうか?
624 名前:nobodyさん mailto:sage [2009/12/04(金) 19:03:47 ID:???] >>623 俺も知りたい 自作したがしょぼすぎるんだ
625 名前:nobodyさん mailto:sage [2009/12/04(金) 19:08:22 ID:???] 疑似ファイルシステムつくるか
626 名前:nobodyさん mailto:sage [2009/12/04(金) 19:21:43 ID:???] wikiなんざ@wikiでも借りたらいいんじゃないかと思うんだが
627 名前:nobodyさん mailto:sage [2009/12/04(金) 19:21:43 ID:???] 擬似RDBでも許す
628 名前:nobodyさん mailto:sage [2009/12/04(金) 20:20:21 ID:???] >>626 1日100万PVのアクセスがあっても対応できるGAEで、まとめwikiを作りたいんです>< >>625 勉強するんで、作り方教えてください>< ・PukiwikiをGAE用に改造する ・Quercus(PHP in Java)で動かす この改造路線でよろしいでしょうか? (JavaとPHPは使えます。Pythonはこれから勉強する予定) ちなみに、改造したコードはどこにおけばいいですか? よく分からんけど、Google CodeとかGitHubという場所にアップロードすればいいんですかね? ttp://ja.wikipedia.org/wiki/OSS%E3%83%9B%E3%82%B9%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%AE%E6%AF%94%E8%BC%83
629 名前:nobodyさん mailto:sage [2009/12/04(金) 20:26:55 ID:???] >>628 今ならGitHubだな。
630 名前:nobodyさん mailto:sage [2009/12/04(金) 20:29:05 ID:???] pythonで有名なwikiってmoinmoinって名前だったっけか 探せばGAEで動くように移植した人とかいるかもね
631 名前:nobodyさん mailto:sage [2009/12/04(金) 20:43:43 ID:???] >>629 >>630 ありがとうございます。 MionMoinを調べてみます! <擬似ファイルシステム> BigTabelに、[AlterFile]というテーブルを用意する。 カラムは、(1) [FileName](=ファイル名を保存する)と、(2) [FileData](=ファイルの中身)がある。 従来のファイル操作関連の関数を、BigTableに書き込む関数でラップするかんじですかね?
632 名前:nobodyさん mailto:sage [2009/12/04(金) 22:50:02 ID:???] FileSize FileCTime FileATime FileMTime はあった方が良いだろう
633 名前:nobodyさん mailto:sage [2009/12/04(金) 22:51:03 ID:???] FileAtribute FileOwner なんかもいるんじゃないかな
634 名前:nobodyさん mailto:sage [2009/12/05(土) 01:16:34 ID:???] ラップしたらそのファイル操作関数は制限されずに呼び出せるの?
635 名前:nobodyさん mailto:sage [2009/12/05(土) 03:10:19 ID:???] そりゃまぁそういう風に作ればそうなるだろう
636 名前:nobodyさん mailto:sage [2009/12/05(土) 08:06:48 ID:???] >>628 Pukiwikiは全ファイルなめるような操作あったような気がするから、 記事が1000件超えたらまずそうな気がするw あと、何するにしても日本語検索を自前で実装しないといけないから注意。 サイトマップ作ってgoogleにindexさせて放り投げてもいいけど
637 名前:nobodyさん mailto:sage [2009/12/05(土) 08:10:58 ID:???] >>630 feature requestsはでてるみたいね。 FeatureRequests/GoogleAppEngineCompatibility - MoinMoin moinmo.in/FeatureRequests/GoogleAppEngineCompatibility
638 名前:nobodyさん mailto:sage [2009/12/06(日) 21:30:52 ID:???] Cしか書けない低レベルプログラマだけど ここ一週間GAE+PYTHONの勉強をがんばって 2chライクの掲示板とか作ってみたけど なんか疲れた。 もうちっと面白いアイデアがないもんかねえ
639 名前:nobodyさん mailto:sage [2009/12/06(日) 21:43:18 ID:???] 結構何作ったらいいのかとか思い付かないよね。
640 名前:nobodyさん mailto:sage [2009/12/06(日) 22:59:48 ID:???] Twitterのbotとかも作るのは簡単そうだけど 肝心のしゃべらせる内容が思いつかないw
641 名前:nobodyさん mailto:sage [2009/12/06(日) 23:17:48 ID:???] 勉強会の資料みたけどトランザクションきっちり必要な用途には向かないみたいね。ブログとかは向くだろうな。 適材適所。
642 名前:nobodyさん mailto:sage [2009/12/07(月) 01:51:30 ID:???] 昨日見つけたんだけどこれはどうなんだろう↓ eiichirouchiumi.blogspot.com/2009/11/google-app-engine.html Acid HouseというGAE/Jのフレームワークで、エンティティグループをまたいでの トランザクション処理ができるらしい これが使えるとかなり助かるし、結構画期的だと思うんだけど
643 名前:nobodyさん mailto:sage [2009/12/07(月) 11:44:19 ID:???] Google App Engine Datastore のアトミック・トランザクションで更新できるのは、1エンティティ・グループだけですよね?ご存知の通り、Google App Engine Datastore では、このような「複数エンティティ・グループをアトミックに更新する」方法がありません。 実は、Low-level API なんかをうまく使って対応する方法が色々とあるんですが、Acid House を使うと、このオペレーションを1トランザクションで行うことができるので、すごく楽です。 だってさ。 LowLevelAPIで何とかなるなら標準でなぜサポートされていないんだろ。
644 名前:nobodyさん mailto:sage [2009/12/07(月) 12:27:45 ID:???] >>640 なるべくボットっぽくないボットを作って、followerを一杯釣るのにいきがいを感じるのはどうだろうか。 はてぶのホッテントリ(b.hatena.ne.jp/hotentry )のURLに対して、 適当にこれまたはてぶのコメントからスターがたくさんついたコメを引っ張ってきて、ちょっと改変してつぶやくとかどうだろうか? また、なるべくボット臭を消すために、たまにはてブ以外のこともつぶやく。 ・buzztter.com/ja 話題をから拾ってきて適当に発言。〜〜わろた、〜〜てなんだこれ?等 ・twitter.com/now_ から拾ってきて、〜〜なうと発言 ・twitter.com/bombtter や twitter.com/bombtter_long から拾ってきて〜〜爆発しろ! APIや情報ソースとして使えそうなサービスと連携して時事をつぶやけばいいと思う
645 名前:nobodyさん mailto:sage [2009/12/07(月) 12:29:03 ID:???] >>644 はてぶホッテントリのURLミスった b.hatena.ne.jp/hotentry
646 名前:nobodyさん mailto:sage [2009/12/07(月) 14:29:21 ID:???] >>644 なんとなく寂しいな
647 名前:nobodyさん mailto:sage [2009/12/07(月) 16:26:13 ID:???] lowlevelAPIってどうやったら使えるの
648 名前:nobodyさん mailto:sage [2009/12/07(月) 18:25:42 ID:???] Javadoc見て感覚で書く
649 名前:nobodyさん mailto:sage [2009/12/07(月) 20:03:03 ID:???] えっ パイソンじゃ無理なの?
650 名前:nobodyさん mailto:sage [2009/12/07(月) 22:09:43 ID:???] >>642 だけどソースを見たらどうも駄目っぽい コミットの途中でクラッシュした時のことが考えられてないし、整合性の問題がある 箇所がいくつもあったり、競合が発生した場合のひどいパフォーマンスとか とにかく問題が多すぎて、たぶん使ったら大変なことになる
651 名前:nobodyさん mailto:sage [2009/12/08(火) 03:17:44 ID:???] >>650 >のような「複数エンティティ・グループをアトミックに更新する」方法がありません。 >実は、Low-level API なんかをうまく使って対応する方法が色々とある 「ローレベルAPIならアトミックにできる」とも読めてしまうけど、そういうわけではないってこと?
652 名前:nobodyさん mailto:sage [2009/12/08(火) 10:24:42 ID:???] 例えば銀行口座間の送金をトランザクションを利用した実装にするには残高entityをすべて1つのentitygroupにまとめておく必要があるわけですよね。 するとロック範囲も全体なので並列処理できない。スケールしない。 すると出てくる手法はなにがあるのでしょうか。 分散トランザクションとか2フェーズコミットとか? ジャーナリングファイルシステムみたいにまず入出金イベントentityを作ってあとから各口座に反映させる? ちなみに銀行アプリのentitygroupは口座ごとに分けて残高entityをrootにして入出金ログentityを子にするので考えています。
653 名前:nobodyさん mailto:sage [2009/12/08(火) 11:13:10 ID:???] >>652 BASEトランザクション ・Basically Available ・Soft-State ・Eventual Consistency ACIDとは、別の概念が、クラウドでは出てきている。
654 名前:nobodyさん mailto:sage [2009/12/08(火) 12:49:57 ID:???] >>651 そもそもAcid HouseではLow Level APIは使ってない 内部でJDOのPersistenceManagerを複数生成して、それぞれ別のトランザクションを 開始しているんだけど、どうもデータストアが提供するこの機能のことを指して Low Level APIと言っている気がする 本来のLow Level APIはJDOに比べて速度が速くて自由度が若干高いというだけで 機能自体は変わらないはず
655 名前:nobodyさん mailto:sage [2009/12/08(火) 12:51:42 ID:???] >>652 Song of Cloudでもその話題を扱ってますね 送金のトランザクション処理パターン songofcloud.gluegent.com/2009/11/blog-post_18.html 分散トランザクション処理の最適化 songofcloud.gluegent.com/2009/11/blog-post_24.html
656 名前:nobodyさん mailto:sage [2009/12/08(火) 13:40:38 ID:???] >>654 >速度が速くて自由度が若干高いというだけで機能自体は変わらない なるほど、ありがとう
657 名前:nobodyさん mailto:sage [2009/12/08(火) 23:18:02 ID:???] なんか難しい話になってるな 銀行システムでも造るのか
658 名前:nobodyさん mailto:sage [2009/12/09(水) 00:51:34 ID:???] >>655 すげーわかりやすかった。さんきゅ。
659 名前:nobodyさん mailto:sage [2009/12/09(水) 00:54:51 ID:???] >>653 >>655 ありがとうございます。やろうと思えばできるのですね>トランザクション datastoreはindexが更新されるのに若干タイムラグがあるので そもそもEventual Consistencyではありますよね。 >>657 課金とかポイントの使用とか
660 名前:nobodyさん mailto:sage [2009/12/09(水) 08:54:10 ID:???] webアプリすら不慣れであれなんだが、トランザクションてようするにちゃんと2つ以上のDB書き込みを同時に最後まで行うってことを指すのか? 例えば銀行だとAからBに振込んだときに、 A銀行で金減らす、B銀行で金増やす処理をちゃんと途切れずに行うってことで良いのかな
661 名前:nobodyさん mailto:sage [2009/12/09(水) 09:31:44 ID:???] ひとまとまりでおこなうってことじゃね? 途中でエラー起きた!とかなってもちゃんとその操作を行う前の状態に戻れるように 何したか記録してあるみたいな。
662 名前:nobodyさん mailto:sage [2009/12/09(水) 10:12:17 ID:???] >>661 それは、ロールバック(UNDO)・セグメントという更新前のジャーナルの概念。 それだけでなく、REDO・ログという更新後のジャーナルの概念と両輪になっている。 ロールバックに対して、ロールフォワードという機能。 ACID特性を、実現するために、UNDO/REDO両方を備えるのが通常。 たくさん更新してコミットしない間は、UNDOセグメントが多く使われちゃう。
663 名前:nobodyさん mailto:sage [2009/12/09(水) 15:44:37 ID:???] 処理の成否に関らず矛盾しちゃダメよってことじゃない? ところでトランザクションでサポートされてたとしても 通帳的なデータは作ったほうがいいんじゃまいか
664 名前:nobodyさん mailto:sage [2009/12/09(水) 16:12:32 ID:???] >>660 金曜日の午後3時以降に振り込むと 月曜の午前8時までは A銀行で金が減って B銀行にはまだ金が増えない状態になりますが よろしかったでしょうか?
665 名前:nobodyさん mailto:sage [2009/12/09(水) 21:32:15 ID:???] >>664 A銀行の予約の勘定に入るよ。 ちゃんと永続性のあるところに落ち着いている。
666 名前:nobodyさん mailto:sage [2009/12/09(水) 21:48:58 ID:???] >>660 >にちゃんと2つ以上のDB書き込み 板用とスレッド用のDB2つ使った2chのログ鳥アプリ作ってる最中だったからびびった
667 名前:nobodyさん mailto:sage [2009/12/09(水) 23:32:49 ID:???] 1台のmysqlですむならrails、それ意外はGAE。
668 名前:nobodyさん mailto:sage [2009/12/10(木) 06:42:01 ID:???] ざっくりしすぎだろw
669 名前:nobodyさん mailto:sage [2009/12/10(木) 06:53:38 ID:???] >>664-665 横から質問なんだが 土日が月末で利息の勘定月だった場合 A銀行の預金の利息は減った金額に対して計算されるのか それとも減る前の金額に対して計算されるのかどっち?
670 名前:nobodyさん mailto:sage [2009/12/10(木) 08:33:36 ID:???] 普通預金勘定に無いんだから、前者。
671 名前:660 mailto:sage [2009/12/10(木) 22:13:38 ID:???] このスレレベル低すぎワロタ なんか安心したわw 頑張ってGAEで何か作ろう
672 名前:nobodyさん mailto:sage [2009/12/10(木) 22:18:13 ID:???] レベルの低い質問をしておいてその態度はいかがなものか
673 名前:nobodyさん mailto:sage [2009/12/10(木) 23:44:59 ID:???] 技術だけで勝負するよりも、企業会計原則とか簿記の からめ手も使って勝負しないと、きついぞ。 変な仕様で作りこんでも、運用できなくて没。
674 名前:nobodyさん mailto:sage [2009/12/10(木) 23:48:34 ID:???] がんばらなきゃ作れないのも レベルが低いからなんだけどね
675 名前:nobodyさん mailto:sage [2009/12/10(木) 23:59:15 ID:???] >>673 最近どんどんそんな感じになってるよね。 技術の敷居が下がってきてる気がする。 業務知識とかアイデアと器用さがあれば充分みたいな。
676 名前:nobodyさん mailto:sage [2009/12/11(金) 01:04:36 ID:???] >>675 高級言語PGの方向性ってそういうもんでしょ。
677 名前:nobodyさん mailto:sage [2009/12/11(金) 02:13:49 ID:???] そだね、昔は技術だけで食えたから細かい技術が生き甲斐みたいな感じだった。 幸せだった。
678 名前:nobodyさん mailto:sage [2009/12/11(金) 08:08:14 ID:???] 一概には言えないけど、技術のハードルが下がるのはいいことだと思う。 いろんな人が触れることでいろんなものが生まれる。
679 名前:nobodyさん mailto:sage [2009/12/11(金) 08:49:26 ID:???] 方向性的には 「アレやっといて」でコンピュータがなんでもしてくれる理想の世界 に向いているわけだから正しい進化だよね。
680 名前:nobodyさん mailto:sage [2009/12/11(金) 09:09:58 ID:???] でなかったら車なんか運転できないもんな
681 名前:nobodyさん mailto:sage [2009/12/11(金) 12:14:25 ID:???] でも低級(言葉合ってる?)言語メンテ出来る人材も育てないと将来困りそう。
682 名前:nobodyさん mailto:sage [2009/12/11(金) 13:22:25 ID:???] そういう人は大学で純正培養されてしかるべき企業に就職してしかるべき物作ってるしなぁ。 いっちまえばGAEとかもそういうもんだしね。
683 名前:nobodyさん mailto:sage [2009/12/11(金) 14:22:50 ID:???] >>682 なら問題なしか・・・。
684 名前:nobodyさん mailto:sage [2009/12/11(金) 15:29:26 ID:???] >>682 Googleも、金も人も出すといって Apache Software Foundationに、支配下の人を出向させて 動くものができたら、持ち帰らして、製品に仕上げるみたいな感じかな。 BigTableも、Apacheの実装が先で、クラウドで動くシロモノに仕上げたのはGoogle。 いろんな業者のJavaAPサーバも、Apache(Web)やTomcat(AP)のエンジン使って 付加価値つけて、サポート料とるビジネスモデルだしね。 LinuxやEclipseも、Apache Software Foundationに似たしくみをもっている。
685 名前:nobodyさん mailto:sage [2009/12/11(金) 16:02:29 ID:???] だから企業でほぼOSS参加のみなのに給料貰える人がいるわけか
686 名前:nobodyさん mailto:sage [2009/12/11(金) 20:32:45 ID:???] GoogleのBigTableより先にあったApacheの実装ってなに? Hbase?
687 名前:nobodyさん mailto:sage [2009/12/11(金) 23:41:12 ID:???] JNDIでスケールアウトできるDerbyやXindiceとN-gramで行き詰って死の谷に行って。。。 MapReduce・BigTableみたいな考えが出てきたんじゃないかな? IBMが、XML-DBにリソース突っ込んだ後、今はHbaseに肩入れしている。 Hbaseを発表される前に、Googleは自分の実装完成させちゃった。
688 名前:687 mailto:sage [2009/12/11(金) 23:55:28 ID:???] IBMやOracleが欲っていたものは、並列検索であって、 クラウドではなかったんだと思うのだ。
689 名前:nobodyさん mailto:sage [2009/12/12(土) 00:24:40 ID:???] トランジャクソンなんて 失敗したときとかバグったときに 銀行が損しない方向に倒しておけば良いんだよ
690 名前:nobodyさん mailto:sage [2009/12/12(土) 00:27:06 ID:???] 聞いたかい、マイケル!こいつは傑作だよ!HAHAHAHAHA
691 名前:660 mailto:sage [2009/12/12(土) 12:44:15 ID:???] トランジャクソン・ムーンウォーカー
692 名前:nobodyさん mailto:sage [2009/12/12(土) 20:55:46 ID:???] マイコーは機械になりたがっていたからな 今頃どこかのサーバに憑依しているのだろう
693 名前:nobodyさん mailto:sage [2009/12/20(日) 00:18:42 ID:???] 1.3.0でJRubyかPythonより速くなったて本当? Twitter / SASAKI TAKERU: @ashigeru 約5倍でした。bi ... twitter.com/urekat/status/6755177508 GAE/JRubyが速くなった? - urekatのスカンク日記3 d.hatena.ne.jp/urekat/20091216/1260942825 GAE/JRubyのCPUコストは10000pv/$0.12 - urekatのスカンク日記3 d.hatena.ne.jp/urekat/20091212/1260583942
694 名前:nobodyさん [2009/12/20(日) 01:42:38 ID:SZMMX2fQ] JRubyでそうなんだから Javaの方が糞速いってことか パイソンって一体・・・
695 名前:nobodyさん mailto:sage [2009/12/20(日) 01:53:32 ID:???] JavaがLLより遅かったら存在価値なくなるだろ
696 名前:nobodyさん mailto:sage [2009/12/20(日) 09:39:24 ID:???] それもそうだが LL on Java の方がネイティブ LL より速いってのはちょっとね。 Jython の方がネイティブ Python より速かったら笑えるな。
697 名前:nobodyさん mailto:sage [2009/12/20(日) 10:14:13 ID:???] >>694 >>693 の一番下、1.3.0の前の記事だけどそれにしてもJava速過ぎるw JRubyがPythonに追いついたけど、それ以前にJavaが数倍速くてワロタ
698 名前:nobodyさん mailto:sage [2009/12/20(日) 10:44:55 ID:???] Jythonもネイティブに近い気がするな。。 Unladen Swallowがうまくいった場合に今後どれくらい速くなるかは気になる。
699 名前:nobodyさん mailto:sage [2009/12/20(日) 11:13:29 ID:???] Jythonの方がネイティブより速いってことはありえないだろ。 もしそうなら何かがおかしい。
700 名前:nobodyさん mailto:sage [2009/12/20(日) 15:22:24 ID:???] こんなん作ってみた ttp://www.degifo.com/ 作った感想 •作りたい物が決まってて機能的にGAEで実現できるならインフラ考えずに開発に集中出来るので楽 •バージョンアップのタイミングで平気で動かなくなるので遊びでしか使えない •自分でExpireの設定とかしないと画像とか多いと大したPV無いのにあっと言う間に下り転送量が無料の範囲超える •GAEの画像操作のサービス、圧縮率を操作できない。画像の縦横サイズを小さくしても無駄に容量がデカい。
701 名前:nobodyさん mailto:sage [2009/12/20(日) 15:23:46 ID:???] このスレ頭の方で暗黙の了解で話題はPythonに限るみたいな雰囲気出してたのに、すっかりJavaですか。 Python人気ねーなぁ。
702 名前:nobodyさん mailto:sage [2009/12/20(日) 15:40:22 ID:???] ぐぐって出てくる記事もjavaが多くなったな
703 名前:nobodyさん mailto:sage [2009/12/20(日) 16:52:35 ID:???] >>700 せっかくさらしてくれたので質問! ・下り転送量うんぬんということは、画像はDataStoreにつっこんでだってことですか? ・> バージョンアップのタイミングで平気で動かなくなるので遊びでしか使えない マジスカ!?1.3にうpされたときの話? ・開発言語やフレームワークを教えてください!Java or Python, Django or Slime3 etc...
704 名前:nobodyさん mailto:sage [2009/12/20(日) 16:53:26 ID:???] >>703 でてるappengineの書籍も軒並みJavaみたいだし・・・
705 名前:nobodyさん mailto:sage [2009/12/20(日) 17:19:44 ID:???] >>699 javaは実行中にも最適化されるんだよ 激しく繰り返される処理は最終的にネイティブになるとか聞いたことがある うそかもしれんが
706 名前:nobodyさん mailto:sage [2009/12/20(日) 17:29:33 ID:???] >>705 それただのHotSpot
707 名前:nobodyさん mailto:sage [2009/12/20(日) 17:52:31 ID:???] すまん、jythonの勉強からやり直してくる
708 名前:nobodyさん mailto:sage [2009/12/20(日) 18:33:01 ID:???] >>703 画像はDataStore。 静的ファイルじゃないから、GAEがよきに計らってくれず自分でリクエストヘッダ見て304返してる。 1.3の前にもしれっとメール受信の仕様が変わってた。 JavaとGWTで作ってる。
709 名前:nobodyさん mailto:sage [2009/12/21(月) 01:06:07 ID:???] 未だに動かなくなるのか ダウンタイムの履歴が見られるとこないの?
710 名前:nobodyさん mailto:sage [2009/12/21(月) 15:16:35 ID:???] >>700 >>バージョンアップのタイミングで平気で動かなくなるので遊びでしか使えない 自分で開発環境をバージョンアップさせて、それをアップしたら一部動かなくなったってことだろ? それって GAE 関係なくね?
711 名前:nobodyさん mailto:sage [2009/12/21(月) 17:53:59 ID:???] >>708 >画像はDataStore。 >静的ファイルじゃないから、GAEがよきに計らってくれず自分でリクエストヘッダ見て304返してる。 たしかに、これくらいはGAE側で用意してくれてもいい機能だよな。 アップロードしたファイルをファイルシステムに保存できないんだから。
712 名前:nobodyさん mailto:sage [2009/12/22(火) 00:28:54 ID:???] 内部仕様を勝手に変えられて動かなくなるってことだろう
713 名前:nobodyさん mailto:sage [2009/12/22(火) 03:23:38 ID:???] 動かなくなったって、何か特殊なことやってるのかな。 1年以上前に書いてほとんどいじってないのを、今も普通に使ってるが。
714 名前:nobodyさん mailto:sage [2009/12/22(火) 07:52:51 ID:???] うーん確かに どの辺が勝手に変えられるのか書いてもらえるとありがたい
715 名前:nobodyさん mailto:sage [2009/12/22(火) 08:11:51 ID:???] sdkのバージョンアップで デフォルト値が変わったってのは見たことあるお
716 名前:nobodyさん mailto:sage [2009/12/22(火) 10:46:01 ID:???] >>708 ありがとう 実際にサービス動かしている人いると参考になります
717 名前:nobodyさん mailto:sage [2009/12/22(火) 10:51:38 ID:???] 画像のストレージとしてPicasa使う方法見つけてきた。 GAEとPicasaでfaviconをPNGに変換して保存するAPIを作成する - Pyro Memo d.hatena.ne.jp/piro_suke/20091204/1259860192 こんな感じではてなフォトライフ(180円/月で3GB/月までOK)使うとかw いろいろ応用できそうなもんだが Picasaの値段はこちらにあった 機能 : 容量のアップグレード - Picasa ヘルプ picasa.google.com/support/bin/answer.py?hl=jp&answer=39567 え?amazon S3?安いん?
718 名前:nobodyさん mailto:sage [2009/12/22(火) 17:41:30 ID:???] はてななんか使う奴の気が知れねえ
719 名前:nobodyさん mailto:sage [2009/12/22(火) 19:45:59 ID:???] サーセン
720 名前:nobodyさん mailto:sage [2009/12/23(水) 06:18:27 ID:???] movatwitterとかで投稿できる写ツがはてなフォトライフ利用してる。 あれwebサービスから利用してよかったのかw
721 名前:nobodyさん mailto:sage [2009/12/23(水) 08:59:50 ID:???] Google App Engine実践リファレンス gihyo.jp/book/2010/978-4-7741-4127-5
722 名前:nobodyさん mailto:sage [2009/12/23(水) 13:55:05 ID:???] これは容量無制限 jp.zooomr.com/ どうじゃんご?
723 名前:nobodyさん mailto:sage [2009/12/23(水) 15:23:16 ID:???] 質問です。 GAE JavaのDevAppServerって、もしかして外から繋げられないって仕様ありますか? coLinuxに入れてみたんですが、ホストマシン(Windows)からどうしても繋げなくて困ってます。 Railsなどは同じポートで動かしてつなげたことがあるので、coLinux側の問題ではないと判断しています。 また、内側からはw3mでページが見られることを確認しています。
724 名前:nobodyさん mailto:sage [2009/12/23(水) 16:03:23 ID:???] --address=0.0.0.0 オプションをつけると幸せになれるかも。 基本的にはlocalhostのアドレスしかlistenしていない。
725 名前:nobodyさん mailto:sage [2009/12/24(木) 04:14:41 ID:???] >>722 いつ潰れるか判らんサービスは避けたほうがいいんじゃね まぁどんなサービスであろうといつ潰れるか判らんけどな
726 名前:nobodyさん mailto:sage [2009/12/24(木) 15:44:51 ID:???] >>721 ttp://gihyo.jp/book/2010/978-4-7741-4127-5/support で公開しているサンプルソースコードが CRCエラーで破損しているようなんだけど、どうしよう。
727 名前:nobodyさん mailto:sage [2009/12/24(木) 16:09:26 ID:???] >>724 いけましたいけました! The server is running at localhost:3000/ とあるから、一緒じゃないか!と思ったんですが明示したらいけました。
728 名前:nobodyさん mailto:sage [2009/12/24(木) 20:23:27 ID:???] skydriveをストレージにできねぇかな。
729 名前:nobodyさん mailto:sage [2009/12/24(木) 21:29:05 ID:???] フォト蔵も容量考えると悪くないかと。
730 名前:nobodyさん mailto:sage [2009/12/27(日) 12:01:16 ID:???] フォト蔵とはずいぶんマイナーなウェブサービスをご存知ですね。 もしかして、上級インターネット検定所有者ですか?
731 名前:nobodyさん mailto:sage [2009/12/27(日) 18:53:31 ID:???] そっち側のクラスタにいるからフォト蔵がマイナーだとはこれっぽっちも考えていなかった
732 名前:nobodyさん mailto:sage [2009/12/27(日) 19:12:03 ID:???] 結構住み分けされてきてるよな・・・ たまに知らないサービスが知らないうちに凄くもりあがっててびびる。
733 名前:nobodyさん mailto:sage [2009/12/27(日) 19:13:17 ID:???] オンラインアルバムとかその人の興味次第だしな 興味ない人はフォト蔵どころかFlickrさえ知らん事もあるだろうし
734 名前:nobodyさん mailto:sage [2009/12/28(月) 08:25:13 ID:???] 漏れは ny とか mx とか知らなくて それでも技術者ですか?見たいに言われたな
735 名前:nobodyさん mailto:sage [2009/12/28(月) 08:36:57 ID:???] 君子危うきに何とやらと言ってやれ
736 名前:nobodyさん mailto:sage [2009/12/28(月) 09:08:52 ID:???] 使う使わないは別にしてこれだけニュースやら新聞に載ってるのに知らないってのは尋常じゃねーと思うけど。 余程こき使われてるんだろうな。
737 名前:nobodyさん mailto:sage [2009/12/28(月) 10:40:09 ID:???] 確かに使ったことなくても関連ニュースは目にしてると思うけどなぁ。 でもmxもnyもウィルスが流行りだしてから知ったって技術者が居てもおかしくないんじゃね? 今あの手のP2Pファイル交換ソフトでどれが流行ってるかとか知らない人も結構いると思うけど。
738 名前:nobodyさん mailto:sage [2009/12/28(月) 13:21:00 ID:???] 使ったことはないし 具体的な使い方はまったく知らない
739 名前:nobodyさん mailto:sage [2009/12/28(月) 17:41:02 ID:???] 不用意にそれってマイナーだよねとか言うと色々面倒な立場になりかねんな。
740 名前:nobodyさん mailto:sage [2009/12/28(月) 17:59:32 ID:???] 知ってても知らないフリをするのが通というもの
741 名前:nobodyさん mailto:sage [2009/12/28(月) 18:43:25 ID:???] 無駄な仕事が増えるもんな
742 名前:nobodyさん mailto:sage [2009/12/28(月) 18:50:27 ID:???] 知ってても何も言わないのが通だろ。知らないフリってのは性悪だよ。
743 名前:nobodyさん mailto:sage [2009/12/28(月) 19:08:29 ID:???] どっちもどっちw
744 名前:nobodyさん mailto:sage [2009/12/28(月) 19:18:01 ID:???] 経験的に思うんだけど 知らない振りをして話を聞いた方が 相手から得られる情報は多い ただし新しい情報とは限らないが
745 名前:nobodyさん mailto:sage [2009/12/28(月) 20:41:35 ID:???] >>731 そっち側のクラスタってどういう意味?
746 名前:nobodyさん mailto:sage [2009/12/28(月) 20:47:44 ID:???] そのまんま、フォト蔵がメジャーな集団ってことでしょ。
747 名前:nobodyさん mailto:sage [2009/12/28(月) 21:25:26 ID:???] >>744 何も知らない人に教えるのと半分くらい知っている人に教えるのでは、前者が気持ちいと思う人が多いみたいね。 それで色々話しちゃうのかも。カマトトはバレたら印象悪くしちゃうけど・・・。
748 名前:nobodyさん mailto:sage [2009/12/29(火) 19:34:59 ID:???] P2Pは、DHTと永続的な分散ストレージの話題の一部として知っておけばいいんじゃね?
749 名前: 【大凶】 【530円】 mailto:sage [2010/01/01(金) 03:22:55 ID:???] d
750 名前:nobodyさん mailto:sage [2010/01/03(日) 12:23:32 ID:???] kayのto_local_timezoneって二回かけると時間ずれない? to_local_timezone(to_local_timezone(datetime))
751 名前:300 mailto:sage [2010/01/03(日) 17:30:52 ID:???] Java SDK 1.2.8以降のprecompilationを検証してみました。 blog.livedoor.jp/cbnanashi/archives/1045958.html 起動時間が3割程改善されました。
752 名前:nobodyさん [2010/01/06(水) 21:37:40 ID:WtAeOtwc] ワードごとのgoogleの検索結果件数を利用したいんですが、 結果ページから正規表現で抜きとる以外に方法ありますか? 昔のGoogle APIならできたみたいなんですが・・・
753 名前:nobodyさん mailto:gae [2010/01/07(木) 15:33:02 ID:???] gae
754 名前:nobodyさん mailto:sage [2010/01/10(日) 22:52:02 ID:???] MRIに対応する可能性もあるからJRubyでGAEを使う気になれない そう考えるとやっぱ今はPythonかなー。もしくはScala
755 名前:nobodyさん mailto:sage [2010/01/12(火) 15:17:58 ID:???] MRI対応可能性→無い。GoogleがRuby採用していない。Googleで利用される言語はJavascript, Python, Java, C++のみ。 Scala→GAE/Jではスレッド作れいないので、Scalaの良さが生かせない。利用するメリットがあんまりない。 Javaが嫌ならPython使っとけ。
756 名前:nobodyさん mailto:sage [2010/01/12(火) 15:54:30 ID:???] やったことねーけどJavaに対するScalaのメリットって並列だけなの?
757 名前:nobodyさん mailto:sage [2010/01/12(火) 19:08:00 ID:???] だと思う
758 名前:755 mailto:sage [2010/01/12(火) 19:24:41 ID:???] いや、並列だけではない。 型推論・暗黙の型変換・クロージャ・多値返却・MixIn・パターンマッチ・等々、 こまごまとした点でJavaに比べてイケてる特徴は結構ある。 だけど、AppEngine上でのパフォーマンスやIDEの整備状況を考えると 今はJavaから無理してScalaに移行する意味はあんまり無いのかもしれないと思う。 遊びで作るならありだと思うけど。
759 名前:nobodyさん mailto:sage [2010/01/12(火) 21:51:18 ID:???] そもそも GAE が遊びな訳で
760 名前:nobodyさん mailto:sage [2010/01/12(火) 22:48:54 ID:???] そりゃ遊びで使ってる人は遊びだろうさ
761 名前:nobodyさん mailto:sage [2010/01/13(水) 13:25:39 ID:???] 中国事業から撤退辞さず=人権活動家狙ったサイバー攻撃で−米グーグル www.cnn.co.jp/business/CNN201001130003.html jp.reuters.com/article/topNews/idJPJAPAN-13315420100113 www.yomiuri.co.jp/atmoney/news/20100113-OYT1T00556.htm www.jiji.com/jc/c?g=int&rel=j7&k=2010011300246
762 名前:nobodyさん mailto:sage [2010/01/14(木) 01:33:47 ID:???] >>755 > GoogleがRuby採用していない。 Googleが使っていない言語はサポートしないっていうソースを教えて欲しい。
763 名前:nobodyさん mailto:sage [2010/01/14(木) 02:09:59 ID:???] ソースは無いけどしないって言われてもああやっぱりって思えてくる
764 名前:nobodyさん mailto:sage [2010/01/14(木) 03:12:35 ID:???] なんだそりゃ
765 名前:nobodyさん mailto:sage [2010/01/14(木) 04:08:23 ID:???] Ruby版だれもやらないんだったら漏れがやるって言って ぐぐるさんに売り込みに逝けば雇ってくれるかも知れないぞ
766 名前:nobodyさん mailto:sage [2010/01/14(木) 04:11:58 ID:???] そろそろ誰かがgolangに着手してるはず!
767 名前:nobodyさん mailto:sage [2010/01/14(木) 11:23:31 ID:???] Rubyは不安定すぎるから採用しないんだって。 中の人が言ってた。
768 名前:nobodyさん mailto:sage [2010/01/14(木) 11:36:59 ID:???] ソース
769 名前:nobodyさん mailto:sage [2010/01/14(木) 13:54:12 ID:???] 直接聞いたんじゃないのか? まぁ別にどうでもいいだろルビーなんて
770 名前:nobodyさん mailto:sage [2010/01/14(木) 14:23:40 ID:???] >>766 ttp://golang.org/doc/devel/roadmap.html もうしてるみたいですお
771 名前:nobodyさん mailto:sage [2010/01/14(木) 14:28:52 ID:???] >>770 これか >Implementation roadmap >App Engine support. やっぱGAEのことなのかな
772 名前:nobodyさん mailto:sage [2010/01/14(木) 22:40:15 ID:???] golangのサポートとか誰得…
773 名前:nobodyさん mailto:sage [2010/01/21(木) 22:06:13 ID:???] ガエ
774 名前:nobodyさん [2010/01/23(土) 08:06:32 ID:XRhFBb8M] JavaもPythonも使ったことないのに見よう見まねで頑張ってるから、どうせならGoでやってみたいなぁ… という人間もいる 身も心もgoogleにささげてるようで嫌だけどw
775 名前:nobodyさん mailto:sage [2010/01/25(月) 13:03:39 ID:???] ASCIIから出てる入門書 Kayの使い方の紹介だった orz
776 名前:nobodyさん mailto:sage [2010/01/25(月) 13:45:23 ID:???] >>775 Kayの作り方ぐらい書いてくれればいいのにね。
777 名前:nobodyさん mailto:sage [2010/01/25(月) 14:14:17 ID:???] >>775 グーグル API エキスパートたんをバカにするな!
778 名前:nobodyさん [2010/01/25(月) 15:46:21 ID:n+Y7O4xB] Kay って werkzeug 使ってたんだね
779 名前:nobodyさん mailto:sage [2010/01/25(月) 17:16:47 ID:???] >>775 松尾さんも見てるスレでなんてことを・・・
780 名前:nobodyさん mailto:sage [2010/01/25(月) 19:34:08 ID:???] >>779 自分にさん付けするなんてお労しい・・・
781 名前:nobodyさん mailto:sage [2010/01/25(月) 21:35:00 ID:???] Kayってどうなの? ユーザ多いとか、パフォーマンスすごいとか、開発効率高いとか。 使い方を紹介する本が出るくらいだから、すごいフレームワークなんでしょ?
782 名前:nobodyさん [2010/01/25(月) 21:53:52 ID:03aGL1ca] DashbordのDatastore Viewerから直接エンティティを新規作成するときに date型の値ってどうやって入力するんでしょう?? なんかint型で入力するようですけど、例えば33333って入れても33333と反映されてdate型にならないっす
783 名前:nobodyさん mailto:sage [2010/01/25(月) 23:04:12 ID:???] 誰が使ってるのか分からない無名フレームワークの解説本なんてよく出すな。 アスキーって儲かってるんだな。
784 名前:nobodyさん mailto:sage [2010/01/26(火) 00:12:07 ID:???] Google App Engineに依存するのがちょっと怖いんだよな PaaSの標準規格みたいなものを策定して、それを実装した サービスが10社くらいあるとポータビリティも確保できて 価格も競争により安価になるんだがなぁ こういう無段階スケーラブルなシステムを提供できるのが グーグルしかいない
785 名前:nobodyさん mailto:sage [2010/01/26(火) 01:27:56 ID:???] Oilじゃ何か不足だったのかな
786 名前:nobodyさん mailto:sage [2010/01/26(火) 01:31:09 ID:???] 無名フレームワークでも書籍になれば認知度が上がるよねと思ってしまった著者タソと まんまと騙された出版社が繰り広げる壮大な失敗マーケティング。
787 名前:nobodyさん mailto:sage [2010/01/26(火) 02:04:42 ID:???] >>784 標準規格なんてのは後発が市場に参入するのに好都合なだけで 寡占企業にとっては害悪でしかない 仮にJavaCloudEditionなんてできてもGoogleが準拠するメリットはないだろう
788 名前:nobodyさん mailto:sage [2010/01/26(火) 02:58:49 ID:???] PC/AT造ってたIBMは(ry
789 名前:nobodyさん mailto:sage [2010/01/26(火) 09:45:49 ID:???] そのうち標準規格決まるんじゃないかなーって気はするけどなあ。 もしくは各クラウドの差異を吸収するようなフレームワークとか出るんじゃないかねぇ。
790 名前:nobodyさん mailto:sage [2010/01/26(火) 21:16:26 ID:???] 最近のプログラムて数年使ったら新しいの作ってポイじゃないの 標準とか再利用とか考えても恩恵受けられるんだろうか
791 名前:nobodyさん mailto:sage [2010/01/26(火) 21:44:04 ID:???] ミドルウェアの寿命はそこまで短かくないだろ。
792 名前:nobodyさん mailto:sage [2010/01/26(火) 21:50:58 ID:???] プログラムはポイ捨てかもしれんがデータベースはそうもいかんだろう
793 名前:nobodyさん mailto:sage [2010/01/26(火) 22:22:48 ID:???] GAEにため込んだデータはポイ捨てじゃね?
794 名前:nobodyさん mailto:sage [2010/01/26(火) 22:29:01 ID:???] >>790 むり
795 名前:nobodyさん mailto:sage [2010/01/26(火) 22:31:52 ID:???] >>793 Kay だと dump / restore (upload / download) 出来るみたいなので期待したんだけど >>775 にも書いてあったけど restore 時に以前のと同じ key を付けるときに 後から追加されるデータに自動で振られるものとぶつかるかもしれないんだって ちゃんと回避したいなら結局 key_name の方使えってことなんだけど それじゃ dump / restore 出来るっていうのは嘘?っていう
796 名前:nobodyさん mailto:sage [2010/01/26(火) 22:33:01 ID:???] クラウドは選んだところと一蓮托生な流れか。
797 名前:nobodyさん mailto:sage [2010/01/26(火) 22:33:54 ID:???] >>793 >>795 GAEは糞 それに気付いた時点でデータ捨ててVPSに引っ越した orz
798 名前:nobodyさん mailto:sage [2010/01/26(火) 22:34:37 ID:???] >>796 だよね
799 名前:nobodyさん mailto:sage [2010/01/26(火) 22:36:07 ID:???] 3年たって生き残ってたとこ使うよ・・・
800 名前:nobodyさん mailto:sage [2010/01/26(火) 22:42:39 ID:???] amazonはHDD送ればデータ入れて送り返してくれるとかなんとか
801 名前:nobodyさん mailto:sage [2010/01/27(水) 14:11:20 ID:???] >>795 うわぁ パラレル非同期ワールド?
802 名前:nobodyさん mailto:sage [2010/01/27(水) 17:14:24 ID:???] 同じアプリケーションに書き戻すなら key はぶつからないだろうけど 違うアプリケーションにデータ移動すると問題起こす(可能性がある)みたいだね
803 名前:nobodyさん mailto:sage [2010/01/29(金) 01:33:55 ID:???] >>799 株を買って支えてやれば何年でも・・・
804 名前:nobodyさん mailto:sage [2010/01/30(土) 08:21:59 ID:???] Java or Python
805 名前:nobodyさん mailto:sage [2010/01/30(土) 10:34:13 ID:???] Python・・・ Python も Perl も Ruby もって欲張って覚える意味がわからんよね
806 名前:nobodyさん mailto:sage [2010/01/30(土) 11:34:19 ID:???] 今時Perlなんて廃れた言語を覚える必要ないだろ
807 名前:nobodyさん mailto:sage [2010/01/30(土) 11:47:01 ID:???] >>805 どれか一つ書けるって言えるのあるなら残りは片手間でも良いんじゃないかね。
808 名前:nobodyさん mailto:sage [2010/01/30(土) 17:41:00 ID:???] 言語覚えるのは良いんだけどそれぞれの環境で沢山発生してるフレームワークの評価が面倒だわな。 GAEみたいにある意味選択の余地がない環境はそれはそれで良い気もする。 でもGAE専用フレームワークもなんかワサーって増えてきたよね・・・
809 名前:nobodyさん mailto:sage [2010/01/31(日) 01:02:08 ID:???] django付いてるんだからそれでいいじゃん。
810 名前:nobodyさん mailto:sage [2010/01/31(日) 02:41:24 ID:???] Python on Rails
811 名前:nobodyさん mailto:sage [2010/02/01(月) 00:28:22 ID:???] GAEで作ったサイトにアクセスすると 最初にContent-Lengthが0の応答が 返ってくるんだけど、Pythonだから?
812 名前:nobodyさん mailto:sage [2010/02/01(月) 22:30:59 ID:???] >>811 真っ白画面って事ですよね main() ありますか?
813 名前:nobodyさん mailto:sage [2010/02/01(月) 22:32:43 ID:???] >>812 あ、こっちだ if __name__ == "__main__": main() はじめの一回はハンドラースクリプトを実行することになるのでこれが無いと 真っ白になるはずですね
814 名前:nobodyさん mailto:sage [2010/02/01(月) 23:15:34 ID:???] いずれにしても質問時の情報が少ないのでは・・・
815 名前:nobodyさん mailto:sage [2010/02/02(火) 00:51:59 ID:???] >>814 結構情報ありますよ! 1) Python 使ってるぽい 2) 「最初にContent-Lengthが0」 2) はスクリプトを実行するコードが無い時( >>813 )の特徴的な現象なのですぅ
816 名前:nobodyさん mailto:sage [2010/02/02(火) 11:20:41 ID:???] メールの自動返信したいんだけど、別途メル鯖用意するしかないのか…
817 名前:nobodyさん mailto:sage [2010/02/02(火) 11:53:14 ID:???] gmail に返信定型文の拡張つっこんでフィルタ作ってどーん!とか・・・ 定型文を自動生成するんだとしたらやっぱ鯖でそれなりのアプリ入れるしかないかと。
818 名前:nobodyさん mailto:sage [2010/02/02(火) 13:50:16 ID:???] 英語のドキュメントしかないようだけど、こういうのとは違う? code.google.com/intl/en/appengine/docs/java/mail/ code.google.com/intl/en/appengine/docs/java/mail/receiving.html
819 名前:nobodyさん [2010/02/02(火) 14:23:06 ID:iVn6rCBx] >>818 なんとかできるかも・・・ 読んでみるありがとう
820 名前:nobodyさん [2010/02/02(火) 19:56:25 ID:dOtSsapy] GAE対応フレームワークが出たそうだ。 これって、使えそうかな・・ itpro.nikkeibp.co.jp/article/NEWS/20100127/343752/ さわったひといたら感想教えて。
821 名前:nobodyさん mailto:sage [2010/02/02(火) 20:02:34 ID:???] なんかもっといっぱいあったと思ったぞ? ほれ Frameworks and libraries supported by Google App Engine Java : List spreadsheets.google.com/pub?key=pRJ_0hajVrhacLjp3HqD5ew どっかの記事に日本語で纏めてあったんだけどブクマもなにもしてなかったみたいで失念。
822 名前:nobodyさん mailto:sage [2010/02/02(火) 20:06:17 ID:???] 最近の記事ならこれかな ttp://coolcoding.com/2010/01/frameworks_for_gae/ 説明があんまりしっくりこないけど、いろいろ取り上げられてる。
823 名前:nobodyさん mailto:sage [2010/02/02(火) 20:11:20 ID:???] >>822 あーそれだ、ありがとう!
824 名前:811 mailto:sage [2010/02/03(水) 04:33:46 ID:???] >>815 ありがとう。理解した。
825 名前:nobodyさん [2010/02/05(金) 15:34:49 ID:Za4hfG7j] Value-Domainで独自ドメインを取得してwww.example.com のDNS設定が完了したんですが、 example.com の設定ってどう記述すればいいんでしょう? www.google.com/support/a/bin/answer.py?hl=ja&answer=91080 ここの見る限りだと4つのIPをAレコードで指定しろってなってるんですが 例えば A * 216.239.32.21 A * 216.239.34.21 A * 216.239.36.21 A * 216.239.38.21 でOKでしょうか?
826 名前:nobodyさん mailto:sage [2010/02/05(金) 16:10:17 ID:???] >>825 あれ、英語のサポートページはnaked domainはno longer supportsうんたらって書いてあった気がしたけど、いけるの。
827 名前:826 mailto:sage [2010/02/05(金) 16:22:37 ID:???] >>825 code.google.com/appengine/kb/general.html#naked_domain ↑見て出来ないもんだと思ってたけど、違うのか。
828 名前:nobodyさん mailto:sage [2010/02/05(金) 19:10:59 ID:???] できないよw
829 名前:nobodyさん [2010/02/05(金) 21:24:38 ID:Za4hfG7j] サブドメイン運用はできなくなったということですか、、、 example.com をwww.example.com へリダイレクトする記述って cname www ghs.google.com. cname * www でOKでしょうか?
830 名前:nobodyさん mailto:sage [2010/02/05(金) 23:27:31 ID:???] それもうGAE関係ないから・・・
831 名前:nobodyさん mailto:sage [2010/02/06(土) 06:10:07 ID:???] GoogleAppsのスレ逝った方がいいな
832 名前:nobodyさん mailto:sage [2010/02/06(土) 07:16:00 ID:???] 了解しました
833 名前:nobodyさん mailto:sage [2010/02/07(日) 18:19:43 ID:???] さっさとURLフェッチはhttpヘッダのRangeに対応して欲しいぜ
834 名前:nobodyさん mailto:sage [2010/02/07(日) 19:09:55 ID:???] 初回アクセス時に空白のページが表示されるのですが原因が分かる方いますか? もしよろしければご教示ください……
835 名前:nobodyさん mailto:sage [2010/02/07(日) 19:54:56 ID:???] >>834 >>811 あたりに似たようなのが
836 名前:nobodyさん mailto:sage [2010/02/07(日) 20:32:58 ID:???] >>835 ありがとうございます、解決しました
837 名前:nobodyさん mailto:sage [2010/02/07(日) 21:25:41 ID:???] >>833 Range ヘッダ使えてるけど? Python?
838 名前:nobodyさん mailto:sage [2010/02/07(日) 22:11:29 ID:???] >>837 Range使えてる? Pythonだけどローカルでは動くけどデプロイしてからじゃ動かない。 gzip辺りが原因でもなさそうなんだよなorz
839 名前:nobodyさん mailto:sage [2010/02/07(日) 22:23:33 ID:???] 足FetchっていつになったらJava版に実装されるんだろう
840 名前:nobodyさん mailto:sage [2010/02/08(月) 02:27:14 ID:???] >>839 俺には実装済みなんだけどな。
841 名前:nobodyさん mailto:sage [2010/02/08(月) 03:28:52 ID:???] *.appspot.com の * の部分についての質問です アプリケーションの追加で名前が被ってるかどうかを表示してくれる機能がありますが あれをログインせずに調べる方法はありますか? あるいはログインは仕方ないとしてもwebのフォームに入力する以外の方法で調べられますか? dnsとかでみるとどんな名前でも登録済みじゃなくても同じIPが返ってきてしまいます httpでアクセスしても Error: Not Found The requested URL / was not found on this server. みたいなエラーが必ず返ってきて登録済みのものとそうじゃないものの区別が付きません
842 名前:nobodyさん mailto:sage [2010/02/08(月) 04:56:06 ID:???] >>841 https://appengine.google.com/start/checkappid?app_id={id} 登録可能なら 1、それ以外は 0
843 名前:nobodyさん mailto:sage [2010/02/08(月) 13:35:58 ID:???] 今GAEしんでない?こんなエラーが出るんだが↓ Error: Server Error The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it.
844 名前:843 mailto:sage [2010/02/08(月) 13:44:52 ID:???] ごめん。俺のミスでした。
845 名前:nobodyさん mailto:sage [2010/02/08(月) 15:51:38 ID:???] >>842 ありがとうございました
846 名前:nobodyさん mailto:sage [2010/02/08(月) 22:56:51 ID:???] もしかしてエンティティに割り振られるIDの数値ってリセットでますか???
847 名前:nobodyさん mailto:sage [2010/02/09(火) 01:57:49 ID:???] できません 自分でコントロールしたければIDじゃなくてkey_nameを使ってください ただGoogleもこの問題を把握しているらしく将来改善する可能性はある模様 放置の可能性もあり(っつーか仕様変えちゃうと既存のユーザーに迷惑掛かりそう)
848 名前:nobodyさん mailto:sage [2010/02/10(水) 00:50:08 ID:???] codezine.jp/article/detail/4789 ここまで一行もコードなし。 なにこの糞記事。
849 名前:nobodyさん mailto:sage [2010/02/10(水) 17:17:02 ID:???] 最近Yahoo!ニュースのコメント欄なんかでもよく見かけるけど ネット上の記事や記者を叩くの流行ってるの?
850 名前:nobodyさん mailto:sage [2010/02/10(水) 17:48:15 ID:???] 昔とくらべて記者でも検証せずに記事書くとかアホが多くなったと思う
851 名前:nobodyさん mailto:sage [2010/02/10(水) 20:38:05 ID:???] 俺もコード書いた後検証しようかな
852 名前:nobodyさん mailto:sage [2010/02/10(水) 23:46:04 ID:???] 現物がない以上スケールするかどうかなんて分かりませんね。
853 名前:nobodyさん [2010/02/11(木) 14:08:52 ID:fLDTMU3o] No more 1000 result limitキター
854 名前:nobodyさん mailto:sage [2010/02/11(木) 14:26:28 ID:???] App Engine 1.3.1 - hidemonの日記 d.hatena.ne.jp/hidemon/20100211/1265857924 自動リトライもすばらしい
855 名前:nobodyさん mailto:sage [2010/02/11(木) 15:11:42 ID:???] ナイスアップデート
856 名前:nobodyさん mailto:sage [2010/02/11(木) 18:06:20 ID:???] >>953 まじか
857 名前:nobodyさん mailto:sage [2010/02/11(木) 18:08:41 ID:???] setRange(1001, 10000)だとこんなエラーが. java.lang.IllegalArgumentException: offset may not be above 1000 だめじゃんw
858 名前:nobodyさん [2010/02/11(木) 18:42:08 ID:q/RILnP4] >(2/11日現在,JDOでは,オフセットが1000以下という縛りがまだ取れていないようだけど).
859 名前:nobodyさん mailto:sage [2010/02/11(木) 18:45:12 ID:???] Pythonを使いましょう
860 名前:nobodyさん mailto:sage [2010/02/11(木) 18:55:00 ID:???] LLAPIでおk
861 名前:nobodyさん mailto:sage [2010/02/11(木) 19:04:59 ID:???] マジで1000limitの限界突破は神
862 名前:nobodyさん mailto:sage [2010/02/11(木) 21:02:25 ID:???] 1000縛りに苦肉のテクで最適化してた人はどうなるの? 死ぬの?
863 名前:nobodyさん [2010/02/11(木) 21:23:01 ID:q/RILnP4] 死ね
864 名前:nobodyさん mailto:sage [2010/02/11(木) 21:25:44 ID:???] 俺はしてねーよ 一時しようと思ったけど
865 名前:nobodyさん mailto:sage [2010/02/12(金) 02:40:39 ID:???] >>862 最初はそれでがんばってたけど ReferencePropertyだったかの参照先のオブジェクトの項目値でソート出来ないことが判ったので GAEに見切りを付けてもうすぐ一年になります
866 名前:nobodyさん mailto:sage [2010/02/12(金) 09:45:28 ID:???] >865 見切りをつけたお前は今は何つかってるの?
867 名前:nobodyさん mailto:sage [2010/02/12(金) 10:26:16 ID:???] 当然EC2
868 名前:nobodyさん mailto:sage [2010/02/12(金) 11:15:29 ID:???] EC2とかGAE使ってる人って何につかってるの? 委託受けた仕事?それとも収入目的の自前のサービス?それとも趣味?
869 名前:nobodyさん mailto:sage [2010/02/12(金) 11:32:17 ID:???] EC2は自前のサービスか趣味かな。委託された仕事は案件によるんじゃないかな? 一時的にアクセスが多いサイト(流行語大賞のサイトの例)とか CPUをいっぱいぶん回すサイトとかじゃないとそもそも話題に上がらなそう。 下手に「クラウドサービスで構築です!」とかバズワード感覚で使うと、 障害が発生したときにクライアントが発狂しそう。俺も発狂しそう。 GAEは俺は完全に趣味だな。
870 名前:nobodyさん mailto:sage [2010/02/12(金) 12:17:10 ID:???] なるほど、スケールアウトのメリットを活かせるんでなければ 別に従来のやりかたでもいいもんなぁ。
871 名前:nobodyさん mailto:sage [2010/02/12(金) 17:33:34 ID:???] pc12.2ch.net/test/read.cgi/tech/1255533519/216
872 名前:nobodyさん mailto:sage [2010/02/12(金) 18:28:36 ID:???] ec2は機械的に壊れないのもいいな 物理サーバだと結構壊れるもんなぁ
873 名前:nobodyさん mailto:sage [2010/02/12(金) 18:42:13 ID:???] >>872 gaeは壊れるとでも?
874 名前:nobodyさん mailto:sage [2010/02/12(金) 19:17:02 ID:???] 仕様ならぶっ壊れてるかもしれん
875 名前:nobodyさん mailto:sage [2010/02/12(金) 19:26:43 ID:???] >>873 え・・そんなつもりで言ったんじゃないけど・・ 誤解させたならごめん・・
876 名前:nobodyさん mailto:sage [2010/02/12(金) 19:31:56 ID:???] 受託開発にGAEは使えないだろうな まぁ受託開発なんてカス企業同士が少ない利益を奪い合う みっともない事業だからどうでもいいけど
877 名前:nobodyさん mailto:sage [2010/02/12(金) 19:34:59 ID:???] >>876 Webベンチャー(笑)の方ですか? 海外で流行したサービスをパクって 上場詐欺ばかりやってるお前らが 歴史も伝統もある大企業に楯突こうなんて 100年早いんだよ
878 名前:nobodyさん mailto:sage [2010/02/12(金) 19:40:43 ID:???] >>877 そんなつもりで言ったんじゃないけど・・誤解させたならごめん・・
879 名前:nobodyさん mailto:sage [2010/02/12(金) 19:47:52 ID:???] >>877 歴史も伝統もあるが技術力がない大企業w
880 名前:nobodyさん mailto:sage [2010/02/12(金) 19:50:24 ID:???] >>862 ComparatorとExtentで頑張ってる俺のことか?
881 名前:nobodyさん [2010/02/12(金) 19:50:41 ID:Zvvvy7KE] >>876 受託開発に未来がないのは皆気づいてるよ そりゃフロー型よりストック型のビジネスモデルのほうが 安定してるし、営業利益率も高いだろうさ でも老害経営者達は、ITゼネコン構造からの脱却なんて絶対にしないよ 下請け孫請けからいくら自殺者が出ようと知ったこっちゃない 犠牲になるのは若者で自分たちじゃないから 今の日本と同じだね JALのOB連中みたいな人間が五万といる
882 名前:nobodyさん [2010/02/12(金) 20:02:26 ID:Zvvvy7KE] >>877 お役所から天下りを受け入れて 公共事業を発注してもらい それを下請けに丸投げする 上流SIerさん、コンニチハ ja.wikipedia.org/wiki/IT%E3%82%BC%E3%83%8D%E3%82%B3%E3%83%B3
883 名前:nobodyさん [2010/02/12(金) 20:04:06 ID:Zvvvy7KE] ascii.jp/elem/000/000/134/134297/ これも置いときますね
884 名前:nobodyさん mailto:sage [2010/02/12(金) 21:50:43 ID:???] ただ自分でサービス作って儲けたい、なんてのやろうと思ったら 気楽なサラリーマン出来なくなるんだよな。 Googleからおこぼれ貰いつつニートしてたい・・・
885 名前:nobodyさん mailto:sage [2010/02/13(土) 01:35:59 ID:???] >>873 しょっちゅう壊れてるだろってはなし
886 名前:nobodyさん mailto:sage [2010/02/13(土) 02:19:31 ID:???] 安いサーバーの寄せ集めだから毎日壊れまくってるだろうよ
887 名前:nobodyさん mailto:sage [2010/02/13(土) 14:44:26 ID:???] gaeも物理サーバが壊れても吸収するようになってるんでしょ?
888 名前:nobodyさん mailto:sage [2010/02/13(土) 15:09:45 ID:???] 半日メンテでログイン出来ないとか 何やってんだろうとは思う
889 名前:nobodyさん mailto:sage [2010/02/13(土) 15:32:03 ID:???] その間サイトは普通に動いてるの?
890 名前:nobodyさん mailto:sage [2010/02/13(土) 22:11:31 ID:???] いいえ 自分のサイトも開けない login: required なページのログインも出来ない そういえば管理画面は見れる
891 名前:nobodyさん mailto:sage [2010/02/13(土) 22:14:59 ID:???] DataStore(BigTable)へのアクセスが完全に出来なくなる時間帯はあるみたいだね Google的には「メインテナンスだからダウンタイムは0です」だそうで
892 名前:nobodyさん mailto:sage [2010/02/13(土) 22:54:14 ID:???] >>890 cookie全部消してみれば良いことあるかも
893 名前:nobodyさん mailto:sage [2010/02/13(土) 23:15:28 ID:???] >>890 駄目すぎじゃん まだそんなレベルなのかよ・・
894 名前:nobodyさん [2010/02/14(日) 00:15:17 ID:eZzi4axx] レンサバ業者のネガキャンが酷いな
895 名前:nobodyさん mailto:sage [2010/02/14(日) 03:03:35 ID:???] dashboard のログ表示が体裁がめちゃくちゃで見難過ぎる
896 名前:nobodyさん mailto:sage [2010/02/14(日) 15:57:35 ID:???] ダウンタイムを検証してるサイトとかないの?
897 名前:nobodyさん [2010/02/14(日) 17:32:25 ID:+CS+iG30] Eclipseでweb application projectを新規作成した時点で、すでに java.lang.UnsupportedClassVersionError がでてしまいます。 Eclipseは3.4.2です。何がまずいんでしょうか?
898 名前:nobodyさん [2010/02/14(日) 23:01:11 ID:eZzi4axx] >>897 Java VMのバージョンが古い 常に最新しておけ
899 名前:nobodyさん mailto:sage [2010/02/16(火) 20:28:21 ID:???] どんまい
900 名前:nobodyさん mailto:sage [2010/02/17(水) 11:31:06 ID:???] CPU時間の負荷の上限超えたときのhttpステータスって何番で返ってくるか誰か教えて下さい! 上限上げちゃってテストしようとする課金されるw
901 名前:nobodyさん mailto:sage [2010/02/17(水) 14:06:08 ID:???] Bigtableでjoinが使えないので、別の方法を探しています。 同じ書式の二つのテーブルを比較して、数値の増減や新規項目などと分類したいです。 MySQLではjoinを使った検索で簡単に分類できました。 BigTableではどのように検索するのがいいのでしょうか。 1)主キー以外のフィールドを二つずつもった書式のテーブルに代入して、BigTable内で検索する。 2)二つのテーブルをローカルにDLして、二重のforループで検索。 3)実はそれようの関数が用意されている。 項目は500個。できれば3を期待しています… よろしくお願いします。
902 名前:nobodyさん mailto:sage [2010/02/17(水) 17:39:27 ID:???] >>901 4. KVSについて勉強しなおし、データのモデルを考え直す
903 名前:nobodyさん mailto:sage [2010/02/17(水) 17:52:07 ID:???] >>901 5) GAEはやめる
904 名前:nobodyさん mailto:sage [2010/02/17(水) 18:38:22 ID:???] GAEに向いてない場合も確かにあるよな。
905 名前:nobodyさん mailto:sage [2010/02/17(水) 19:38:11 ID:???] KVSについてよく理解していないだけ。 Googleのサービスでは内部でKVSであるBigTableを使っているんだから、向いていないということはありえない。
906 名前:nobodyさん mailto:sage [2010/02/17(水) 19:49:28 ID:???] >>900 304
907 名前:nobodyさん mailto:sage [2010/02/17(水) 20:21:11 ID:???] >>906 ありがとうございます!
908 名前:nobodyさん mailto:sage [2010/02/18(木) 07:52:49 ID:???] >>902-905 入門サイト探してもうちょっと勉強しようと思います。 ありがとうございました
909 名前:nobodyさん mailto:sage [2010/02/18(木) 12:31:55 ID:???] 新刊 RDB利用者のためのGAE講座
910 名前:nobodyさん mailto:sage [2010/02/18(木) 15:13:53 ID:???] cronが止まってたらしい まだまだ不安定ですな
911 名前:nobodyさん mailto:sage [2010/02/18(木) 16:53:14 ID:???] GAEは箱庭とかモブストみたいなゲームを載せてもBANされない?
912 名前:nobodyさん mailto:sage [2010/02/18(木) 17:19:30 ID:???] You BAN
913 名前:nobodyさん mailto:sage [2010/02/18(木) 17:31:08 ID:???] 金さえ払えばおk
914 名前:nobodyさん mailto:sage [2010/02/18(木) 17:44:36 ID:???] 遊ばれれば遊ばれるほど金が入るので、きっと喜ばれるよ
915 名前:nobodyさん mailto:sage [2010/02/18(木) 18:06:31 ID:???] 定期メンテでも1時間てのは 業務アプリだと厳しいなー 日本時間深夜にやってくれればいいけどそんなわけないし
916 名前:nobodyさん mailto:sage [2010/02/18(木) 22:16:27 ID:???] っつーかメンテで止まるってのがそもそも変
917 名前:nobodyさん mailto:sage [2010/02/18(木) 22:18:39 ID:???] 更新できないだけで止まってない!! それがGAEクオリティ
918 名前:nobodyさん mailto:sage [2010/02/18(木) 22:53:19 ID:???] 止まってるよ require: login とかのページ開けないし
919 名前:nobodyさん mailto:sage [2010/02/19(金) 11:26:17 ID:???] キャリアはドコモなんですが、アカウント登録に使うメアドは、 登録後すぐに変更しても大丈夫ですか? また、どんどんメアド変更していけば無尽蔵に取得できますか?
920 名前:nobodyさん mailto:sage [2010/02/19(金) 16:26:28 ID:???] ・認証済ませれば後はメールは来ないので変更は直ぐ出来る ・グーグルにはメアド変更を判別する手段が無いので無尽蔵に取れる メアド変更はともかく大量取得が大丈夫かは判らんよ そもそもそんなに取得してどうするよ アプリID確保するにも、もうよさげなのは殆ど取得されてるぜ BAN覚悟のアプリ使うくらいしか用途無いぜ
921 名前:nobodyさん [2010/02/19(金) 18:28:10 ID:8xYfT/D8] satoshi.blogs.com/life/2010/02/app_engine.html ここで 「移植性を高めるために標準APIをゴリゴリ使ったアプリを作るのはあんまり意味ない」 的なことが書かれているんですが、実際GAE使ってそれなりのアプリ作ったことのある人の意見が聞いてみたいなーなんて。 (自分はまだ導入段階なもので) 確かに「GAEを使う意味」を考えたら低レベルAPIを直接叩いてGAEのパフォーマンスを 存分に発揮できるようなアプリを作るべきなのかもしれないですけど、 ほぼ無料で使えるというだけで大きなアドバンテージでGAEを選ぶ理由としては十分だし、 仮にその性能をフルに発揮できばくなったとしても、保険の意味もこめて 移植性を高めた書き方をしておくことは間違ってるってほどではないのでは? と個人的に思ったりするんですが・・。 低レベルAPIより標準APIの方が扱いが難しかったりするんですかね??
922 名前:nobodyさん mailto:sage [2010/02/19(金) 18:41:03 ID:???] JDO/JPAは使えない機能があったりバグがあったりで落とし穴満載! 悩むのが趣味ならそれもよし
923 名前:nobodyさん mailto:sage [2010/02/19(金) 19:11:22 ID:???] ># データの正規化は基本的にはしない → エンド・ユーザーから見て一つの「もの」(たとえば商品、ブログエントリー)があった場合、 >それに付随する情報(たとえば、タイトル、値段、更新日時、作者)をEntityそのもののプロパティとしてもたせておき、Queryなしに >一回のgetですべて取得できるようにしておく。これは、RDBにおける「ベスト・プラクティス」とは正反対の方向を向いたものなので、 >RDB/SQLに慣れた人こそ気をつけて設計すべきである。 ># JOINがない → SQLにおけるJOINをApp Engine上で実現しようとすると、queryの結果をもとに複数のqueryをするというnested query >をせざるを得ないが、そもそもJOINが必要となるような状況になったことが、データ・モデルの設計がすでにApp Engine向けのものになって >いない証拠なので、「ああ、JOINが使えたら楽なのに」と嘆く前に、今一度データ・モデルの設計から見直すべき。 GAEについて書かれていることは間違っていないが考え方は間違ってると思う
924 名前:nobodyさん mailto:sage [2010/02/19(金) 19:16:50 ID:???] >>921 漏れはむしろGAEから脱出するときのことを考えて GAEじゃなくても動くように考えて作っておくのを薦める
925 名前:nobodyさん mailto:sage [2010/02/19(金) 19:18:14 ID:???] >確かに「GAEを使う意味」を考えたら低レベルAPIを直接叩いてGAEのパフォーマンスを >存分に発揮できるようなアプリを作るべきなのかもしれないですけど、 これこそ Google の囲い込み戦略そのもの
926 名前:nobodyさん mailto:sage [2010/02/19(金) 19:24:16 ID:???] >>924-925 RDBのときもそんなこと言ってたけどさ、結局移行しないか作り直すかだったじゃん? 移植性なんて考えても無駄だよ
927 名前:nobodyさん mailto:sage [2010/02/19(金) 20:26:18 ID:???] 素早く移行先の実装を思い付く頭でも養った方がよさそうではあるよな。 今時一つのフレームワークと心中する人も居ないだろうし。
928 名前:nobodyさん mailto:sage [2010/02/19(金) 20:42:36 ID:???] >>924 はYAGNIも知らないのか・・・
929 名前:nobodyさん mailto:sage [2010/02/19(金) 22:40:30 ID:???] GAEで簡単にできるものだけ作ればいいじゃん。 単純なサービス作るのはすごい楽よ。
930 名前:nobodyさん [2010/02/19(金) 22:58:04 ID:UAHcwqqw] 低レベルAPIで移植性考えないで作っても、 ちゃんとGAEでスケールするようになっていれば 乗換先で再構築したシステムもしっかりスケールさせられる アーキテクチャに自然となっているよね。 データストアの置き換えが無いのが悩みだな。 トランザクションなしでいいならKVSなんでもOKだ。 最近話題のクモFSとかつかってみるかね。 > ほぼ無料で使えるというだけで大きなアドバンテージ だったらべつにいいんじゃない? スケールしないの覚悟でRDB/SQLで使えるソフトもあるし。 それつかってトラブる方が大変そうだけど。
931 名前:nobodyさん mailto:sage [2010/02/20(土) 10:13:24 ID:???] GAEで簡単にできるものだけ作ればいいじゃん。 単純なサービスしか作れないGAE www
932 名前:nobodyさん mailto:sage [2010/02/20(土) 11:41:38 ID:???] 単純なアプリ≠単純なサービス 凄いアプリ≠凄いサービス 結局は自分の技量次第
933 名前:nobodyさん mailto:sage [2010/02/20(土) 12:10:23 ID:???] それ言うと技量ってよりアイデアだな ぶっちゃけGAEはPHP+レンタル鯖マーケットの置き換え需要がメインだと思ってる
934 名前:nobodyさん mailto:sage [2010/02/20(土) 12:58:54 ID:???] 実際個人でやるウェブサービスはアイデアと上手い宣伝が殆どだと思うぜ
935 名前:nobodyさん mailto:sage [2010/02/21(日) 02:00:41 ID:???] 自分や少数の関係者の為のサービス作るのにも最適。 そんなのの為に自分でサバ用意するなんてバカらしいからね。
936 名前:nobodyさん mailto:sage [2010/02/21(日) 11:33:14 ID:???] URLフェッチのHTTPヘッダ、 AcceptもAccept-CharsetもAccept-Languageもそのままなのに何故Accept-Encodingは削除するんだorz
937 名前:nobodyさん mailto:sage [2010/02/21(日) 12:04:54 ID:???] >>934 加えて実装の速さだろな。
938 名前:nobodyさん mailto:sage [2010/02/21(日) 17:42:36 ID:???] 実際、どんなAPI使っててもサービスやデータアクセス層を 綺麗に分割したらそれなりに移植しやすく実装できるもんだ。 課金を最小に抑えて将来の移転も容易にするためには丁寧な設計と実装が大切。 なんでもこれに尽きる。
939 名前:nobodyさん mailto:sage [2010/02/21(日) 19:53:26 ID:???] こまけーことはいーんだよ!っておもいっきりのよさも必要だ。 1時間ぐらいで実装できるようなのだったら移植なんかもフルスクラッチで良いだろうし。
940 名前:nobodyさん mailto:sage [2010/02/21(日) 20:34:36 ID:???] ってか普通コントローラーからはモデルを直接操作する事って無いんじゃね 大体モデルを操作するロジッククラス作るっしょ
941 名前:nobodyさん mailto:sage [2010/02/21(日) 23:32:09 ID:???] 余計なレイヤを増やすと課金が増えますw
942 名前:nobodyさん mailto:sage [2010/02/22(月) 00:01:45 ID:???] >>940 モデルの移植が一番大変
943 名前:nobodyさん mailto:sage [2010/02/23(火) 22:02:05 ID:???] BigTableに入っているデータをローカルPCにコピーするにはどうすればいいんですか? ・バックアップを取りたい。 ・他のサイトにコピーして使いたい。 GAE for Pythonを使い始めましたが、ツールとかAPIとか、これから勉強するので、分かりません><
944 名前:nobodyさん mailto:sage [2010/02/23(火) 22:04:13 ID:???] あと、GAEで作ったWebアプリを自社サーバでも動かしたい場合、どうやって移植すればいいでしょうか? BigTableの代わりにHadoopを使えば、自社サーバでもGAEと同じプログラムを動かして、公開できますか? GAEに入れたプログラムとデータは全てGoogleに人質に取られている形になってしまうんでしょうか?
945 名前:nobodyさん mailto:sage [2010/02/23(火) 22:28:19 ID:???] 馬鹿は何をしても無理 諦めろ
946 名前:nobodyさん mailto:sage [2010/02/24(水) 00:10:26 ID:???] 移植したいなら移植出来るような設計にしなきゃ。(そんな人がなんでGAE?って思うけど) よくわからんのならEC2使えば?
947 名前:nobodyさん mailto:sage [2010/02/24(水) 00:46:34 ID:???] >>943 BigTableの中身コピーはフォーラムかどっかでSQLite形式にして落としてくれるスクリプト書いてた人がいたから、それ使うのが手っ取り早いかも。
948 名前:nobodyさん mailto:sage [2010/02/24(水) 01:24:27 ID:???] 自社サーバーでの運用も視野に入れるなら946の言うようにAmazonEC2のWindows上で稼動するか Windowsの資産が使えるとの触れ込みのWindows Azureの方が向いているんじゃね 少なくとも943がGAEを使うメリットが微塵も感じられん
949 名前:nobodyさん mailto:sage [2010/02/24(水) 03:36:40 ID:???] >>943 取り出すのは少しずつ取ってくるプログラム書けばいいよ ReferenceProperty がめちゃくちゃにならないように気を付けようねw
950 名前:nobodyさん mailto:sage [2010/02/24(水) 03:41:47 ID:???] >>943 >>461 >>479 >>775 >>781 >>783 >>792 >>793 >>795
951 名前:nobodyさん [2010/02/24(水) 04:41:19 ID:X/o33lUL] ↓作者乙
952 名前:nobodyさん mailto:sage [2010/02/24(水) 05:33:37 ID:???] │ ↑ └─┘ おらっしゃあぁぁ!!! ∩∧ ∧ ヽ( ゚Д゚) \⊂\ O-、 )〜 ∪
953 名前:nobodyさん mailto:sage [2010/02/24(水) 13:24:25 ID:???] >>947 >>949 なるほど。BigTableからデータを外部にエクスポートするには、自分で仕組みを用意しなくちゃいけないんですね。 ttp://www.usinezumi.com/blog/2009/08/03/213/ ↑BigTableのデータをインポートしたり、エクスポートする機能の用意は、公式対応してないみたいですね?
954 名前:nobodyさん mailto:sage [2010/02/24(水) 13:38:09 ID:???] >>946 >>948 EC2の方が自由度が高いけど、ユーザーを詰め込み過ぎらしいので様子見。 news.livedoor.com/article/detail/4569566/ オンプレミスとクラウドのシステムを同じ構造にしておきたい。 =自社サーバでさばききれないアクセスを、GAEに受け持たせるかんじ。 =最初からGAEと同じアーキテクチャーでシステム開発しておけば、スケールアップさせるときに容易にGAEに移せる。 =必要なくなったら、GAEから自社サーバに戻せるようにする。 イメージとしては、GAEとローカルで常に同期が取れてるかんじのシステムです。 ttp://d.hatena.ne.jp/kazunori_279/20091214/1260790814 ↑この人みたいな使い方 あとは、NoSQLなデータストアの使い方を練習したいため、あえてGAEでw
955 名前:nobodyさん mailto:sage [2010/02/24(水) 13:50:39 ID:???] >>950 素晴らしい書籍のご紹介、どうもありがとうございます。 www.amazon.co.jp/dp/4048676938 この前、本屋に行ったときGAE関係の本を立ち読みしまして、この本も読みました。 GAEでKay Frameworkを使う機会があれば、図書館で借りてみようと思います。 まずはオーソドックスに、素のPythonで作ってみて、 ttp://satoshi.blogs.com/life/2009/11/gdispatch_kwargs.html フレームワークを使うならGAE標準装備のDjangoを利用してみようかなと思います。 ttp://www.metareal.org/2009/12/02/running-django-1-1-on-google-appengine/
956 名前:nobodyさん mailto:sage [2010/02/24(水) 15:22:45 ID:???] >>953 >↑BigTableのデータをインポートしたり、エクスポートする機能の用意は、公式対応してないみたいですね? ReferenceProperty がめちゃくちゃになるからね
957 名前:nobodyさん mailto:sage [2010/02/24(水) 15:31:50 ID:???] >>955 GAEのdjango実装には期待しない方がいいよ
958 名前:nobodyさん mailto:sage [2010/02/24(水) 18:52:31 ID:???] Django使うならcode.google.com/p/app-engine-patch/
959 名前:nobodyさん mailto:sage [2010/02/24(水) 18:56:15 ID:???] Google で EC2 みたいなサービスしてくれんかなぁ。
960 名前:nobodyさん mailto:sage [2010/02/24(水) 21:27:35 ID:???] Kayって誰か使ってるの?
961 名前:nobodyさん mailto:sage [2010/02/24(水) 22:14:32 ID:???] >>956 今は大丈夫ですよ
962 名前:nobodyさん mailto:sage [2010/02/24(水) 22:15:32 ID:???] >>958 今からだとこっちの方が良さそうですね www.allbuttonspressed.com/projects/django-nonrel
963 名前:nobodyさん mailto:sage [2010/02/24(水) 22:16:14 ID:???] >>960 多く見積もって数十人くらいですかね
964 名前:nobodyさん mailto:sage [2010/02/24(水) 23:15:41 ID:???] webapp + Genshi で満足。
965 名前:nobodyさん mailto:sage [2010/02/25(木) 00:26:25 ID:???] >>955 www.amazon.co.jp/dp/4048676938 レビューが当たりすぎてる。
966 名前:nobodyさん mailto:sage [2010/02/25(木) 00:31:59 ID:???] >>963 少なく見積もると一人くらいですか?
967 名前:nobodyさん mailto:sage [2010/02/25(木) 00:38:29 ID:???] 俺と作者の二人だけかな