Google App Engine
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/04/10(木) 00:29:02ID:???http://code.google.com/appengine/
0413nobodyさん
2008/12/29(月) 15:21:14ID:???0415nobodyさん
2008/12/29(月) 15:38:23ID:???このセッション、非常に興味深かったです。
ブログのコメント部分のコードのスライドがなかったのですが
googleはサンプルコード全体を公開してないのでしょうか?
0416nobodyさん
2008/12/29(月) 20:48:45ID:???0417nobodyさん
2008/12/30(火) 04:21:24ID:???この辺にないかな
google-appengine-doc-20081003/docs/datastore/keysandentitygroups.html
gaeo 使ってみてるけど
plugins で >>407-414 みたいなことは
0418nobodyさん
2008/12/30(火) 06:43:05ID:???ttp://docs.google.com/Present?docid=ddfdgz6g_1671hhdnddc4
ttp://code.google.com/p/google-app-engine-samples/downloads/list
0419nobodyさん
2008/12/30(火) 06:44:30ID:???0423nobodyさん
2008/12/30(火) 12:05:31ID:???白板
これ豆知識な
0424nobodyさん
2008/12/30(火) 13:51:23ID:???よそのappが過負荷→こっちまでエラー多発みたいな
0425nobodyさん
2008/12/30(火) 15:32:03ID:???うらやましいよ。
0426nobodyさん
2008/12/30(火) 16:06:57ID:???0427nobodyさん
2008/12/30(火) 16:38:30ID:???エロゲなんてしねーし。
0428nobodyさん
2008/12/30(火) 17:47:45ID:???よそのappが過負荷→こっちまでエラー多発みたいな
0429nobodyさん
2008/12/31(水) 10:44:59ID:cLz9fHtWロードバランサが他のサーバを割り当てるからそういう事はない。
0430nobodyさん
2008/12/31(水) 11:30:14ID:???0431nobodyさん
2008/12/31(水) 12:02:16ID:???memcacheはどんなに規模が大きくなっても競合を気にしなくていいの?
0432nobodyさん
2008/12/31(水) 13:09:18ID:???カウンタじゃないフィールドに 1,2,3,4, って書き込んでみた
カウンタは 1,2,3,4, って増えてるけど
フィールドの値は 3,1,2,4, とかめちゃくちゃな並びになった
おそらく書き込みは分散されているからだと思われ
0435nobodyさん
2009/01/01(木) 00:28:08ID:???0439nobodyさん
2009/01/01(木) 19:54:23ID:dpjt7rBiどう定義したらいいのですか?
0440nobodyさん
2009/01/01(木) 20:09:56ID:???0441nobodyさん
2009/01/01(木) 20:11:05ID:fHn+ttSaこっちにして快適です
ttp://pythonpaste.org/tempita/
0442nobodyさん
2009/01/01(木) 20:44:51ID:???テンプレートにアサインする前に処理しておけってことですかね
0443nobodyさん
2009/01/01(木) 20:53:46ID:???djangoに変えても無理ですよね?
>>441さんみたいに別のテンプレートシステム使うしかないのかな
0444nobodyさん
2009/01/01(木) 21:03:48ID:???どっかのマニュアルにそう書いてあったような希ガス
0446nobodyさん
2009/01/01(木) 21:10:52ID:???ttp://djangoproject.jp/doc/ja/1.0/ref/templates/index.html
ttp://djangoproject.jp/doc/ja/1.0/howto/custom-template-tags.html
まったく出来ない訳じゃないけど引数の数とかかなり制限ある
そもそもwebappのテンプレートはdjangoと完全互換じゃないし
webappの方で出来るかどうかはやってみないと判らない
0447nobodyさん
2009/01/01(木) 21:13:59ID:???0448nobodyさん
2009/01/01(木) 23:46:18ID:???webappでカスタムフィルタできるやん
なんで嘘つくん?
しかしカスタムタグとかカスタムフィルタとかいちいち面倒くさいね〜
PHPなら元来がテンプレートシステムだから楽なのに
pythonはショボい言語やなー
0449nobodyさん
2009/01/01(木) 23:50:05ID:???0450nobodyさん
2009/01/02(金) 00:02:01ID:???あんなコードができあがるわけですね・・・
0451nobodyさん
2009/01/02(金) 00:06:12ID:???0452nobodyさん
2009/01/02(金) 00:09:35ID:???0453nobodyさん
2009/01/02(金) 06:43:12ID:???インデントも無茶苦茶で <?php ... ?> がそこら中に散らばり、
メンテナンスが不可能なゴミのように汚いコード。
0454nobodyさん
2009/01/02(金) 07:40:36ID:???0455nobodyさん
2009/01/02(金) 11:22:39ID:???おめでたいのは正月だけにしてくださいね。
0456nobodyさん
2009/01/02(金) 11:42:21ID:???分かります
0457nobodyさん
2009/01/02(金) 11:55:54ID:???0458nobodyさん
2009/01/02(金) 12:00:35ID:???コード量はテンプレートよりバックエンドの方が多いはず。
PHPでバッチスクリプト書くなんて信じられないです、ゴメンナサイ。
0459nobodyさん
2009/01/02(金) 12:03:48ID:???PHPの人たちにそんなこと言ったって理解できないよ。
HTMLにちょっとコードを埋め込めば済むような安くてどうでもいい仕事しかしてないんだから。
0460nobodyさん
2009/01/02(金) 12:07:10ID:???データストアに対する一括処理をしたくなった時はどうしたらいいんだろうね
0461nobodyさん
2009/01/02(金) 12:11:11ID:???gaeにはテンプレートはないしバッチ処理もできないよね
0462nobodyさん
2009/01/02(金) 12:15:40ID:???10秒以上かかるダウンロードは不可能なの?
0465nobodyさん
2009/01/02(金) 14:21:44ID:???しかしスレ違いなので即退散
0466nobodyさん
2009/01/02(金) 18:32:33ID:???勉強になった
0467nobodyさん
2009/01/02(金) 19:11:55ID:???今更知らなかったという点とPHPにできるわけないと思い込んでいたという点の両方において面白いけど
0468nobodyさん
2009/01/02(金) 19:26:03ID:???0469nobodyさん
2009/01/02(金) 19:57:04ID:???0470nobodyさん
2009/01/02(金) 20:07:53ID:???RubyとかPerlは?
0471nobodyさん
2009/01/02(金) 20:25:57ID:qbbs520i君達は視野が狭いなー。
0472nobodyさん
2009/01/02(金) 20:34:08ID:???0473nobodyさん
2009/01/02(金) 20:46:02ID:???PHPのドカタ仕事ばかり回されてイライラする
0474nobodyさん
2009/01/02(金) 20:52:43ID:???0475nobodyさん
2009/01/02(金) 21:45:13ID:???; ' ;
\,,(' ⌒`;;)
(;; (´・:;⌒)/
/⌒ヽ(;. (´⌒` ,;) ) ’
Σ(;^ω^)((´:,(’ ,; ;'),`
⊂ ⊂ / ̄ ̄ ̄/__
\/___/
0478nobodyさん
2009/01/02(金) 21:58:32ID:???メモリ256MB、5GBのディスクで4セント/時間、
上級なメモリ2GB、25GBのディスクでも37セント/時間となっている。
月額計算で前者が30ドルくらい、後者でも266ドル程度だ
これ高くね?メモリ256Mのショボショボ鯖で30ドルて・・
0480nobodyさん
2009/01/02(金) 22:29:37ID:???0481nobodyさん
2009/01/02(金) 22:31:16ID:???お金さえ払えば自動的にスケールする、
という期待をクラウドサービスに求めてはいけない?
0482nobodyさん
2009/01/02(金) 22:37:06ID:???0484nobodyさん
2009/01/02(金) 23:05:38ID:???自動的なスケールは幻想だという意見を見かけたもんで。
0485nobodyさん
2009/01/02(金) 23:23:58ID:???0486nobodyさん
2009/01/02(金) 23:50:18ID:???0487nobodyさん
2009/01/03(土) 00:17:32ID:???Tempitaは生pythonも書けるから、PHP的に使えるかしらん
0490nobodyさん
2009/01/03(土) 05:06:24ID:???もしさーgoogleがそのサイトにトラフィックを生み出すようなことしたらどうなる?
自作自演で(゚Д゚)ウマー
0491nobodyさん
2009/01/03(土) 09:00:50ID:???0492nobodyさん
2009/01/03(土) 13:00:19ID:???まんこみたいで抵抗あるけど生python使えるし速いらしい
0493nobodyさん
2009/01/03(土) 13:04:59ID:???ただ,生Python使ったら使ったで別の意味で大変になるけどね。
テンプレートにロジックを書いてはいけないよ。
0494nobodyさん
2009/01/03(土) 13:06:31ID:???ttp://labs.unoh.net/2007/05/python_1.html
ttp://jkl.lomo.jp/archive/2008/09/121156.php
ttp://d.hatena.ne.jp/karaki/20080811/1218433794
ttp://d.hatena.ne.jp/shrkw/20070813/1187011774
0495nobodyさん
2009/01/03(土) 14:23:12ID:4Qze7k9y俺は主な <div> 毎に python で関数を作って、それで
""" %(var1)s ... %(var2)s ... %(var3)s """ % locals()
ってな感じでレンダーしてる。
これが一番メンテがしやすくて、直感的。 下手に template エンジンを使うと逆に
構造が複雑になる。
0496nobodyさん
2009/01/03(土) 14:25:40ID:???0498nobodyさん
2009/01/03(土) 14:28:30ID:???1000件くらいレコード表示(するなよ)してみたら
あたりまえだけど遅くて10秒制限で引っかかる
同じことをpython側でやって1000件表示すると
一瞬で出てきた
gaeについて言えば常に10秒制限気にしないといけないから
割り切ってテンプレ使わない方が良いのかも知れない
0499nobodyさん
2009/01/03(土) 14:47:56ID:???「主な <div> 毎に」 って言ってんじゃん。
マイナーな div は全部 template ファイルに入れてるよ。
base html も定義してあるし、他のテンプレートエンジンの機能も使いこなしてる。
pyhtonコードが密になる部分は python で関数を作ってやった方がいいってことだよ。
ハイブリッド形式が一番だよ。
0500nobodyさん
2009/01/03(土) 15:11:22ID:???テンプレートがいったんpython化されずに逐次解釈されてるってこと?
そんな恐ろしい処理を行ってたのか
そんなの使えねー
0501nobodyさん
2009/01/03(土) 15:14:20ID:???0502nobodyさん
2009/01/03(土) 15:19:58ID:???だから速いんじゃない?
コンパイル済みコードのキャッシュは、
gaeではファイルへの書き込みができないから出来ないけど。
自分でmemcacheへのキャッシュ部分を書けばできるかも。
0503nobodyさん
2009/01/03(土) 15:44:14ID:???普通に Django 標準のエンジン使うわ。
他も全て乗り換えれるほどのbenefitがないものばかり。
わざわざ冒険しなくてもいいんじゃないか?
0505nobodyさん
2009/01/03(土) 17:09:25ID:???/_ノ ' ヽ_\
/(≡) (≡)\
/::::::⌒(__人__)⌒::::: \ mankoいいお…
| |r┬-| |
\ `ー'´ / 生関数をヘルパとして使えてPHPみたいだお…
0507nobodyさん
2009/01/03(土) 17:22:19ID:???/ ─ ─ \
/ (●) (●) \. 速度は問題じゃないよ
| (__人__) | 面倒くさいカスタムタグ書かないでいいのが重要なんだよ
\ ` ⌒´ /
/ \
0508nobodyさん
2009/01/03(土) 17:26:37ID:???function decorator の仕組みを知らないから面倒だとか言うんじゃない?
で、お前誰だよw
0509nobodyさん
2009/01/04(日) 00:14:22ID:???ドキュメントディレクトリに.pycというファイルが勝手に作られてウザいのですが
何とかなりませんか?
0510nobodyさん
2009/01/04(日) 01:21:21ID:???環境変数に
PYTHONDONTWRITEBYTECODEに適当な値を入れるとか
コマンドラインに-B付ければ作らない…かもしれない
そもそもプロジェクトのディレクトリにファイルが増えたところで・・・って感じがするが
バイトコンパイルした結果をおいて置くディレクトリを選べると便利な気はするが
0511nobodyさん
2009/01/04(日) 15:19:17ID:???一切提供してないよね?
自分でゴリゴリ書くしかないのかな
■ このスレッドは過去ログ倉庫に格納されています