- 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
- 101 名前:nobodyさん mailto:sage [2009/06/24(水) 14:42:00 ID:???]
- >>99
クラウドではない場合はこれから大ヒットすると思っているサービスを公開する場合にユーザ数などをもとにサーバの選定を行いますよね。この選定はmaxユーザ数から算出することになると思います。クラウドの場合は不要。スタートアップが無料とはこういうこと。
- 102 名前:nobodyさん mailto:sage [2009/06/24(水) 14:44:50 ID:???]
- >>100
機能がいまいちなのはDBのことかな?分散環境なので、いまいちなのは受け入れるしかないと思う。ただ回避は可能だと思う。パワーはネットワークが遠いのもあると思う。今後に期待。
- 103 名前:nobodyさん mailto:sage [2009/06/25(木) 03:12:55 ID:???]
- GAEにwiki記法の機能入れたいんだけど、pythonでwikiパーサの定番モジュールってあります?
- 104 名前:nobodyさん mailto:sage [2009/06/25(木) 06:01:38 ID:???]
- restructuredText というのがある。数あるwiki文法のなかでもたいへん美しい。
- 105 名前:nobodyさん mailto:sage [2009/06/25(木) 06:04:20 ID:???]
- 他よりは「まし」なだけで、別に美しくはないと思うけどな。
- 106 名前:nobodyさん mailto:sage [2009/06/25(木) 13:22:01 ID:???]
- restはちょっと大きすぎというか、
もっと簡単なのでいいんですが。
- 107 名前:nobodyさん mailto:sage [2009/06/25(木) 14:58:55 ID:???]
- 無いのなら自分で作ろう鶯
- 108 名前:nobodyさん mailto:sage [2009/06/25(木) 20:21:13 ID:???]
- restructuredText 以外の定番ってあるのかな。Pythonでは知らない。
- 109 名前:nobodyさん mailto:sage [2009/06/25(木) 22:03:56 ID:???]
- この辺から探してみます。多すぎるんだけど。
pypi.python.org/pypi?%3Aaction=search&term=markup+parser+html&submit=search
- 110 名前:nobodyさん [2009/06/27(土) 05:23:58 ID:5rNYxEfb]
- Javaで、スレッドが生成できないみたいだけど、
java.util.concurrent.ScheduledExecutorServiceなどのタイマー系のクラスも駄目なの?
- 111 名前:nobodyさん mailto:sage [2009/06/27(土) 06:30:05 ID:???]
- >>110
Javaは別スレでやれ。 ウザイよ。
- 112 名前:nobodyさん mailto:sage [2009/06/27(土) 06:41:30 ID:???]
- ん?ここって、python限定?
>>1にそんな事書いてないけど。
- 113 名前:nobodyさん mailto:sage [2009/06/27(土) 07:25:00 ID:???]
- >>112
ここはPython限定だよ。 (あと、スレッド関係は無効となっている。)
- 114 名前:nobodyさん mailto:sage [2009/06/27(土) 10:27:50 ID:???]
- JavaはPythonの方言だから問題なし。
- 115 名前:nobodyさん mailto:sage [2009/06/27(土) 10:31:27 ID:???]
- テンプレにPythonのみと書いてないし、Javaを拒む理由がわからん。
>>111の方がウザイわ
- 116 名前:nobodyさん mailto:sage [2009/06/27(土) 10:36:01 ID:???]
- >>115
このスレでは暗黙の了解でJavaの話はNGってことになってるから。
- 117 名前:nobodyさん mailto:sage [2009/06/27(土) 10:40:34 ID:???]
- いや、それ初耳
- 118 名前:nobodyさん mailto:sage [2009/06/27(土) 11:00:09 ID:???]
- 暗にJavaわかんなーいって告白してるんだから触ってやんなよ
それが優しさってもんよ
- 119 名前:nobodyさん mailto:sage [2009/06/27(土) 11:16:21 ID:???]
- 荒らしに構う馬鹿うざい
- 120 名前:nobodyさん mailto:sage [2009/06/27(土) 12:17:55 ID:???]
- >>111=荒らし
- 121 名前:nobodyさん mailto:sage [2009/06/27(土) 12:36:24 ID:???]
- >>110
君、ちょっと必死すぎだよ。 >>113に答えが書いてあるだろ。
- 122 名前:nobodyさん mailto:sage [2009/06/27(土) 14:13:35 ID:???]
- このスレッドはパイソン限定ではありません。ジャバでももちろんOK
- 123 名前:nobodyさん mailto:sage [2009/06/27(土) 16:24:17 ID:???]
- そもそもこのスレにはGAEに興味がある奴は居ても実際に使ってる奴は居ない
- 124 名前:nobodyさん mailto:sage [2009/06/27(土) 16:27:17 ID:???]
- >>123
根拠を述べよ。
- 125 名前:nobodyさん mailto:sage [2009/06/27(土) 18:50:12 ID:???]
- >>124
使いこなせない奴には敷居が高いし 使いこなせる奴なら他のを使う
- 126 名前:nobodyさん mailto:sage [2009/06/27(土) 20:02:19 ID:???]
- 確かにあんまり有意義な議論がなされたことって無い気がする
具体的な数字とかも殆どでないし
- 127 名前:nobodyさん mailto:sage [2009/06/27(土) 21:29:02 ID:???]
- すればいいじゃない
- 128 名前:nobodyさん mailto:sage [2009/06/29(月) 07:49:32 ID:???]
- >>122
パールもOKですよね?
- 129 名前:nobodyさん mailto:sage [2009/06/29(月) 13:19:50 ID:???]
- >>103
結局markdownのパッケージをぶち込んで、コード一行だけで変換できました。 モジュールのzip化のやりかたがわからなくて、パッケージのディレクトリを丸々置いてるのがちょっとナニだけど。
- 130 名前:nobodyさん mailto:sage [2009/07/01(水) 12:20:16 ID:???]
- >>125
名言だなこりゃww
- 131 名前:nobodyさん mailto:sage [2009/07/01(水) 13:07:03 ID:???]
- 迷言。
- 132 名前:nobodyさん mailto:sage [2009/07/02(木) 02:32:47 ID:???]
- >>125
One of them
- 133 名前:nobodyさん mailto:sage [2009/07/02(木) 03:14:48 ID:???]
- ありがたく使ってるよ。
サバメンテ全部お任せで楽チン。
- 134 名前:nobodyさん mailto:sage [2009/07/03(金) 06:28:46 ID:???]
-
┌─┐ │●│ └─┤ _ ∩ ( ゚∀゚)彡 ┌─┬⊂彡 │●│ おっぱい!おっぱい! └─┘ おっぱい!おっぱい!
- 135 名前:nobodyさん mailto:sage [2009/07/04(土) 00:20:21 ID:???]
- これ、わかりやすいね。
www.atmarkit.co.jp/fjava/rensai4/bigtable01/01.html
- 136 名前:nobodyさん [2009/07/04(土) 01:57:30 ID:5pT1ELbw]
- www.atmarkit.co.jp/fjava/rensai4/devtool05/devtool05_1.html
- 137 名前:nobodyさん mailto:sage [2009/07/05(日) 07:57:44 ID:???]
- Google App Engineにデータストアの障害発生。復帰まで約6時間、原因は現在も不明 − Blog on Publickey
www.publickey.jp/blog/09/google_app_engine6.html 怖すぎだろww お前らのところ大丈夫だった?
- 138 名前:nobodyさん mailto:sage [2009/07/05(日) 09:20:37 ID:???]
- >>137
使ってないから無問題だった
- 139 名前:nobodyさん mailto:sage [2009/07/05(日) 10:38:26 ID:???]
- >>137
もう有料にもなってるのに6時間も落ちるのかよ
- 140 名前:nobodyさん mailto:sage [2009/07/05(日) 12:21:42 ID:???]
- Googleで障害起こる理由だと、WANルーティングやアプリケーション側の設定ミスが記憶にあるけど、
なんだろうね。
- 141 名前:nobodyさん mailto:sage [2009/07/05(日) 15:19:18 ID:???]
- >>140
App Engine が動いてるデータセンターのどれかで GFS に障害発生したぽいですわ ttp://groups.google.com/group/google-appengine/browse_thread/thread/e9237fc7b0aa7df5 他のデータセンターに切り替えようと思えば出来たけど、それをすると データが失われてしまうのでちょっと時間かかったみたいですわ
- 142 名前:nobodyさん mailto:sage [2009/07/05(日) 17:58:53 ID:???]
- サルも気から落ちるわけかw
- 143 名前:nobodyさん mailto:sage [2009/07/05(日) 20:49:47 ID:???]
- やっべ
5月から他のVPSに乗り換えといて正解だった
- 144 名前:nobodyさん mailto:sage [2009/07/05(日) 23:56:37 ID:???]
- なんで?
- 145 名前:nobodyさん [2009/07/06(月) 00:22:38 ID:tuVQvElR]
- スケーリングを心配しなくてもよい点は魅力なんだがそれ以外の制約がキツイ
WebアプリケーションをGAE専用で書かないといけないから 他への移植が難しい(Googleから提供されるAPIに依存しまくり) opensocialみたいな共通のクラウド仕様を定義して、他の業者のサービスと切磋琢磨(価格競争)して欲しかった PaaSはこれから流行すると思うが、サービスの提供者によって仕様が変わっていちゃ気軽に乗り換えられんよ
- 146 名前:nobodyさん mailto:sage [2009/07/06(月) 00:31:26 ID:???]
- wsgiでgfs/bigtableのアクセスエミュレートっぽくして普通のvpsで動くようにしたんだけど公開したら使う人いるかな
- 147 名前:nobodyさん [2009/07/06(月) 04:36:11 ID:tuVQvElR]
- >>146
是非ともオープンソースで ホスティングはGoogleCodeでヨロ
- 148 名前:nobodyさん mailto:sage [2009/07/07(火) 09:53:33 ID:???]
- オバマ大統領も満足したGoogle App Engineのスケーラビリティ:ITpro
itpro.nikkeibp.co.jp/article/COLUMN/20090702/333140/ でかい障害あったあとにこんな記事出されてもw
- 149 名前:nobodyさん [2009/07/07(火) 11:29:58 ID:0zYU5+1B]
- >>146
同じことやってる人がいたか 見てみたい
- 150 名前:nobodyさん mailto:sage [2009/07/07(火) 13:17:37 ID:???]
- でかい障害があったから、打ち消すための提灯記事
- 151 名前:nobodyさん mailto:sage [2009/07/07(火) 23:33:12 ID:???]
- >>147 >>149
GAE と GAEO と django を足して 4 で割ったような感じです いま部屋の引越しで忙しくなってるので落ち着いたらうpします
- 152 名前:nobodyさん mailto:sage [2009/07/08(水) 00:30:51 ID:???]
- >>148
> このグラフに示されるように,サイトへのアクセス数はCNNやGoogleホームページでの告知に合わせて次第に上昇し, >投票締め切り時間にはデータベースに対して毎秒700件もの膨大な検索処理が実行されています。 >トラフィックの急激な増加にもスムーズに対応し,じつに見事なスケーラビリティを達成した事例といえます。 >ちなみにGoogleでは,Open for Questionsサイトへの負荷がピークに達した際にも, >App Engineが収容する他のアプリケーションには一切影響がなかったと説明しています。 トラブルの原因はこれじゃなかったとしたら なんだったんだろう
- 153 名前:nobodyさん mailto:sage [2009/07/08(水) 11:38:01 ID:???]
- >>152
オバマの件と今回の障害はまったく無関係だよ?
- 154 名前:nobodyさん mailto:sage [2009/07/08(水) 13:29:36 ID:???]
- これじゃなかったとしたら
なんだったんだろう
- 155 名前:nobodyさん mailto:sage [2009/07/08(水) 18:23:55 ID:???]
- あ、オレのせいかも
ごめん
- 156 名前:nobodyさん mailto:sage [2009/07/08(水) 20:38:39 ID:???]
- いやいや、オレが悪かった。
- 157 名前:nobodyさん [2009/07/08(水) 21:45:24 ID:w7SB1LI7]
- いやいや、PHPerの俺が見よう見まねでデプロイなんかしたからだ。
- 158 名前:nobodyさん mailto:sage [2009/07/09(木) 09:56:47 ID:???]
- 実績のある PHP じゃ、こんな程度で落ちないからな
- 159 名前:nobodyさん mailto:sage [2009/07/09(木) 13:47:58 ID:???]
- Kayどうよ?
- 160 名前:nobodyさん mailto:sage [2009/07/12(日) 04:01:45 ID:???]
- python + sqlite3 で適当に作ったngramな全文検索を
適当に移植しようとして困り中。 DataStoreにインデックスを作成使用すると、 インデックスの作成がものすごく遅くて、cronかtask queueを使わないと、 使い物にならなさそう。 Bigtableって読み込み重視みたいなことを書かれていたことがあったけど、 l = [] for i in range(0,max): h = HogeModel(key_name = "hogehoge") l.append(h) db.put(l) を早くする方法ってないのかなー? # 癖の強いGAをEあきらめた方が良い気もするけど # 鯖の管理したくないんだよなー
- 161 名前:nobodyさん mailto:sage [2009/07/12(日) 04:07:07 ID:???]
- ない
- 162 名前:nobodyさん mailto:sage [2009/07/12(日) 10:52:26 ID:???]
- >>160
bigtableは欠点でもある訳だから 後、1,2年したらラッパーなり、どこからか新しいサービスが出てくるだろ。 まだまだクラウド技術は初期だぜ
- 163 名前:nobodyさん [2009/07/13(月) 03:35:49 ID:Bzbq9kj3]
- 食らうど自体は10年以上の歴史があるような
- 164 名前:nobodyさん mailto:sage [2009/07/13(月) 13:19:10 ID:???]
- >>163
じゃあ、クラウド技術はもう限界か?と言われればちがウダロ。
- 165 名前:nobodyさん mailto:sage [2009/07/13(月) 13:40:19 ID:???]
- 10年経っても初期のものはいくらでもあるな
Dとか
- 166 名前:nobodyさん mailto:sage [2009/07/13(月) 17:38:32 ID:???]
- Googleの検索やGmailが初期とは思えないが。
Bigtableなんてそんなに新しい技術ではない。
- 167 名前:nobodyさん mailto:sage [2009/07/14(火) 10:22:59 ID:???]
- >>163
>食らうど自体は10年以上の歴史があるような 発祥自体はそうかも知れないけど、一般的に認知されてきたのはやっぱり最近だと思うよ。 ガーベージコレクションなんて30年以上前からある古い技術だけど、一般的になったのはJavaが普及してからだし。 だから >まだまだクラウド技術は初期だぜ というのは、一般的な開発者からみたらその通りだと思う。
- 168 名前:nobodyさん mailto:sage [2009/07/14(火) 15:16:12 ID:???]
- >>164
>>167 了解
- 169 名前:nobodyさん mailto:sage [2009/07/15(水) 10:00:44 ID:???]
- 最近appspotなアドレスのネタ画像をよく見るんだが、これってアドレスappengineだよな?
beebee2see.appspot.com/i/agpiZWViZWUyc2VlchQLEgxJbWFnZUFuZFRleHQYk9YIDA.jpg 上のアドレスたどってみても見れないし、どんなアプリなんだろ
- 170 名前:nobodyさん mailto:sage [2009/07/15(水) 10:35:18 ID:???]
- iPhoneにBB2Cっていう2chブラウザアプリがあって、書き込み時に画像を貼る機能が
あるんだけど、その機能を実現するためのBB2C専用の画像uploaderだね。 そういう背景で作られた、トップページはあえて作らないことで転送量をできるだけ 抑えるようにしてるんじゃないかな。GoogleAppEngineの無料分のquotaを越えて サービスが止まったりすると、iPhoneアプリの審査も通らなくなるので。 アプリケーションIDのbeebee2seeはBB2Cをもじったものだと思う。
- 171 名前:nobodyさん mailto:sage [2009/07/15(水) 21:30:21 ID:???]
- >>170
サンクス そういうことなのねw しかし、よくしってるなー
- 172 名前:nobodyさん mailto:sage [2009/07/16(木) 01:34:44 ID:???]
- codezine.jp/article/detail/4065
- 173 名前:nobodyさん mailto:sage [2009/07/16(木) 20:45:31 ID:???]
- >>169
images.google.com/images?client=opera&rls=en&q=beebee2see.appspot.com&sourceid=opera&oe=utf-8&um=1&ie=UTF-8&sa=N&hl=ja&tab=wi
- 174 名前:nobodyさん mailto:sage [2009/07/21(火) 10:24:46 ID:???]
- cronがちゃんと動いてくれないんだけ
cron.yamlは cron: - description: every 10 minutes job url: /job schedule: every 10 minutes はこんな感じで問題ないよね?
- 175 名前:nobodyさん mailto:sage [2009/07/21(火) 18:23:28 ID:???]
- >>174
code.google.com/intl/ja/appengine/docs/python/config/cron.html はてなダイアリー書いてる方ですか?
- 176 名前:nobodyさん mailto:sage [2009/07/21(火) 18:57:36 ID:???]
- 放置してたらcron動きました
すぐには走らないんですかね
- 177 名前:nobodyさん mailto:sage [2009/07/21(火) 19:10:42 ID:???]
- >>176
すぐには走りません。
- 178 名前:nobodyさん [2009/07/22(水) 22:43:29 ID:IiuqgP0J]
- 落ちた?
- 179 名前:nobodyさん mailto:sage [2009/07/22(水) 22:53:40 ID:???]
- なんか不安定だね・・・
- 180 名前:nobodyさん mailto:sage [2009/07/23(木) 01:30:00 ID:???]
- メンテ案内出てるよ
- 181 名前:nobodyさん mailto:sage [2009/07/23(木) 01:56:52 ID:???]
- どなたか、PHPでGoogle App Engineのデータストアにアクセスしたことある方、いらっしゃいませんでしょうか?
Google App Engine上で簡単なPHPスクリプトを実行することはできたのですが、PHPでデータストアにアクセスする方法がよくわかりません。 参考になるサイトなどありましたら、教えていただけないでしょうか。 なお、Eclipseを使って作成しています。 よろしくお願いします。
- 182 名前:nobodyさん mailto:sage [2009/07/23(木) 07:37:17 ID:???]
- guguttaradetekitanodesyouryaku
- 183 名前:181 mailto:sage [2009/07/23(木) 12:16:02 ID:???]
- >>182 さん
PythonやRubyでのやり方は見つけたのですが、PHPでのやり方をどうしても見つけることができなかったんですよね。。 すみません;;
- 184 名前:nobodyさん mailto:sage [2009/07/23(木) 12:20:15 ID:???]
- >>181
なんで Python で書かないの? 書けないの? バカなの? 死ぬの?
- 185 名前:181 mailto:sage [2009/07/23(木) 12:35:13 ID:???]
- >>184 さん
知ってる言語はPerlとPHPだけなのです。 これを機会にPythonを覚えちゃったほうが早い? できれば知ってる言語で・・と思っていたのですが、184さんのレスを見て、あらたにPythonを覚えるのも悪くないかなぁと思いました。 バカであることは認めます。 死ぬ時期についてはもうちょいあとになりそうです。
- 186 名前:nobodyさん mailto:sage [2009/07/23(木) 12:58:51 ID:???]
- おっぱいそん。 おっぱいそん。
- 187 名前:nobodyさん mailto:sage [2009/07/23(木) 13:31:28 ID:???]
- 衆議院議員をめざしている人が、
本当のところどう思っているのか、 きいてみよう。 ttp://moderator.appspot.com/?hl=ja#16/e=9df89 "名前を連呼するだけの選挙宣伝カーを、「スパム認定」して禁止しませんか?" Lambda
- 188 名前:nobodyさん mailto:sage [2009/07/23(木) 13:35:04 ID:???]
- >>187
ここで宣伝すんなよ低能。
- 189 名前:nobodyさん mailto:sage [2009/07/23(木) 14:28:08 ID:???]
- >>185
>これを機会にPythonを覚えちゃったほうが早い? うん 最近はPythonの本もでてきてるし、いい機会だと思う。 ということで、このスレ的におすすめのPython入門書を教えてください。
- 190 名前:nobodyさん mailto:sage [2009/07/23(木) 14:42:19 ID:???]
- >>189
マジレスすると docs.python.org/tutorial/ その後は Python Cookbook 2nd Edition、reference と library のマニュアルがお勧め。 Text Processing in Python は関数型言語に慣れてる人向けだが、お勧め。 個人的に Python Scripting For Computational Science も好き。
- 191 名前:nobodyさん [2009/07/23(木) 14:46:04 ID:/knGGhsl]
- Eclipse/Javaプラグインでやるのが一番楽
- 192 名前:nobodyさん mailto:sage [2009/07/23(木) 14:53:21 ID:???]
- ちなみに >>190 のは全てネットで閲覧/ダウンロード可能。
GAEに関してはホームページのドキュメントとArticleを読み漁れば 開発できる知識は十二分につく。 とは言え、 ttp://www.amazon.com/Programming-Google-App-Engine-Sanderson/dp/059652272X/ これには期待している。 ちなみにJavaは問題外。
- 193 名前:nobodyさん [2009/07/23(木) 17:11:03 ID:twrda+KR]
- Javaが論外というのであれば、その理由も述べて貰いたいね。
- 194 名前:181 mailto:sage [2009/07/23(木) 17:21:20 ID:???]
- 教えていただいた皆様、ありがとうございました。
Google App Engineと併せてPythonの勉強もしてみたいと思います!
- 195 名前:nobodyさん mailto:sage [2009/07/23(木) 19:23:36 ID:???]
- GAEでPython使うにしても
Pythonの知識なくてもほとんど問題無いというのは同意
- 196 名前:nobodyさん mailto:sage [2009/07/23(木) 20:24:28 ID:???]
- javaもpythonもゼロからスタートするんであれば、pythonの方が楽だと思う。
javaの場合、前提とする知識が一杯だ。Eclipseの使い方からはじまり。
- 197 名前:nobodyさん mailto:sage [2009/07/23(木) 23:46:00 ID:???]
- PythonのモジュールとJavaのモジュール(クラスライブラリ?)
を覚える手間は両者そんなに変わらないかな。
- 198 名前:nobodyさん mailto:sage [2009/07/24(金) 03:03:34 ID:???]
- んなこたーない。Pythonの方が数十倍覚え易い。
Pythonではインタラクティブにstatementをevaluateできる 時点で既に数倍の差はついている。 Javaの人は総じて盲目だから、議論する意味はないけどね。 だから嫌われるんだよ >Java厨。
- 199 名前:nobodyさん mailto:sage [2009/07/24(金) 08:39:16 ID:???]
- たかが言語なんだし両方覚えろよ・・・
- 200 名前:nobodyさん mailto:sage [2009/07/24(金) 09:03:27 ID:???]
- Lisp
- 201 名前:nobodyさん mailto:sage [2009/07/24(金) 11:05:56 ID:???]
- >>199
いや、両方マスターしてるから。 pythonを知っている ⇒ javaは知らない が成り立つとでも思ったの? 知能低そう。
|

|