Google App Engine for Python 6アプ目
■ このスレッドは過去ログ倉庫に格納されています
>>405 最初の起動で時間かかるのは設定で修正できるけど 過疎ってなきゃそもそもそうならないからね <form action="/sign" method="post"> <div><input id="a" type="hidden" value="1"/></div> <div><input name="b" type="hidden" value="2"/></div> <div><input type="submit" value="submit"></div> </form> このformでpostした場合に name=bのinput要素は、self.request.POST.get("b")で取得できるのですが、 id=aのinput要素はどうやって取得すればいいんでしょうか? HTMLのid属性はHTML用 (ページ内リンクターゲット、CSS、JS) であって、HTTPリクエストには無関係、そもそも送信されていない。 HTMLのname属性に変更するかHTMLのname属性を加えるかしなければならない。 ていうか、今は人不足だからか、このレベルでアプリ開発してんの?あり得んな。 >>409 お~!ありがとうございます! あるサイトの自動ログインスクリプトを書いてまして、 久しぶりにHTML見たらいろいろ忘れてしまってましたw 普段はiPhoneアプリ作ってます wsgiで検索すると出てくるような有名人のサンプルに <form ... acceptEncoding="..." ...> という謎属性が書かれてある物がある。 正しくは accept-charset 属性の事だろうが、しかし、同じ間違えるにしてもキャメルケースはないわと思う。 他の要素はともかく、form関連要素だけは完璧に覚えておかないと恥ずかしいかなと思う。 HTML学習はanother htmi lint でチェックすると物凄いスピードで捗る。 プログラミングでエラーメッセージを見て学ぶのと同じ。 およそ数日もあればHTMLが得意になった気分になれるほど上達する。 その人の普段扱う言語によりけりだからキャメル自体は別に恥ずかしい間違いだとは思わない >>413 HTML属性名がキャメルだったら激しい違和感を持って当たり前だ。 とりわけWSGI時代はXHTML時代とシンクロしていたので大文字小文字を適当に自己判断するなんてあり得なかった。 >>415 HTMLはオマケにやる程度な人には別に違和感ない アプリケーションの一つがHRD移行完了 小規模だと一日で余裕でMigrationできるな というか、たったこんなことをサボってて2.5の環境でろくに動かないテストサーバーで苦労してたのが馬鹿みたい さてあと3つ http://googleappengine.blogspot.jp/2011/01/announcing-high-replication-datastore.html alexmaslov said... Thanks for this update. The is one think I would like to comment. Why do you limit developers to use only one datastore per app? It mite be much better to include additional parameter in datastore API to allow developers to access data in both datastores. As application developer it's hard to tell before hand what replication method better for any specific application. Personally I prefer more reliable solution for any project. But in some large applications there mite be some critical data and some less important data. Speaking about current implementation. It's really weird that we do not have any way to migrate to High Replication Datastore without creating new application. It mite look not a big issue from Google's point of view, but that makes a lot of troubles to those developers, who use appspot domain to host applications. New application name means new domain name, etc. January 6, 2011 at 1:51 AM I think so. マンドクセ 質問させて下さい。 CIツールなどでrefresh_tokenの値がほしいため、appcfg_oauth2_tokensが必要なのですが、 appcfg.py --oauth2 --noauth_local_webserver update . でデプロイするとホーム直下に./appcfg_oauth2_tokensが生成されるとあるのですが、 ブラウザで認証を行い、verification codeを入れてデプロイはできるものの Windos、Mac両環境ともにappcfg_oauth2_tokensファイルが生成されません。 --no_cookiesなどオプションを試してみても生成されませんでした。 何か設定など必要だったりするのでしょうか? アプリケーション増やそうと思って操作するけど アプリケーションID末尾に勝手に番号が振られてしまう。 途中にハイフン使えば振られないけど、英字のみだと振られる仕様かなぁ 最初に作ったアプリケーションIDではそんなことなかったけど・・ イミグレーションした時に自動設定された古いアプリからのリダイレクトって無くならな いよな、まさか 古いアプリのアプリ名気に入ってただんだよな 無効になったあとだれかが勝手に絶対再取得出来ないことは保証されてるのか いまいちドキュメントに書いてあることからは読み取れないんだよな HRDに移行したら運営費1/4になった もっと早くやっときゃよかった もちろんHRDのおかげじゃなくて2.7のマルチスレッドのおかげだろうけど GAEで新規に作ってる人より 仕方なく古いアプリ引きずってる人の方が多かったんだな djangoのバージョンが古すぎる 1.5までしか対応してないとかクソだな 自分のプロジェクトにライブラリ含めばいいだけじゃん? 質問してもよろしいか charabot使ってて、GAEのMax/Min Idle Instancesの設定をいじりたいんだが、行おうとすると設定はこっちのページでやってくれと新型のDevelopers Consoleに飛ばされる この新型ページでのMax/Min Idle Instancesの設定方法が分からないんだ 誰か分かる方いらっしゃらないかな 開発とはちょっと違うんだけど、スレが他になかったようなので教えてくだせぇ。 GMailを独自ドメイン(取得:ValueDomain)で使用したい場合、GAEの無料枠で使うことはできるのだろうか? アドレス発行数は10本にも満たない小規模な感じなんだけども… スレチだったら申し訳ないが、わかる方がいたら是非教えて欲しい いや、独自メールアドレスはapps経由になるから、ひとつ600円だろ。適当なこと言ってんじゃねーよ。 >>441 サーバーの話なら100件までが無料枠。 レスポンスありがとう。 リンクも読んでみたり、ググってみたりしたけど、やっぱりわからん… >>442 の言うとおり、無料プランの無いサービスを使わなきゃいけないのかな Appsは無料キャンペーンのときに独自ドメインのメアド作ったから今はどうか知らん GAEは無料で独自ドメイン可能だけどGmailとどう絡むのか >>439 の意図が判らん >>445 gaeの独自ドメイン運用もapps経由だから無料じゃ無いんだが。浦島太郎かよ。 そうか DNSに特定のAレコード書くだけで出来た気がするんだが 独自ドメインはBillingをONに設定しないと行けないけどそれだけじゃ必ずしも有料にはならないよ Appsも1アカウントなら無料だから独自アカウント1つまでなら無料で運用できる と思ってたけど古いのかな? GAEの登録してあちこち見たけど、ドメイン関係はAppsに飛ばされるね。 Apps側でも無料プラン見当たらないから、独自ドメイン使おうとしたら費用発生なのかな asense貼れないから独自ドメイン導入しなきゃいけないのが面倒だ appspotを例外リスト入れといてくれよ 毎年数百〜数千円支払ったり、ドメイン期限切れてBOTに乗っ取られるリスク抱えたくないのよ 毎年更新必須なのは気に入らないな 10年分とか一生分とか先払いしても安定が欲しい うーん taskqueueの費用計算の方法がいまいちよくわからないんだよね そのあたり誰かちょっと教えてください >>460 ttps://cloud.google.com/appengine/pricing taskqueueが$0.026なんだけど、 何を持ってGigabytes per monthなのかがここを見てもいまいちよくわからないんだよね 何をしたらどのぐらいお金がかかるのかっていうのかが、どこかに書いてないものかしら 独自ドメインのタスクキューについてのアナウンス あれ要するにどういうこと? appID.appspot.comに対してルーティングしてるタスクキューでも独自ドメインを併用しているサイトは 影響を受けるってことかな? Managed VMs を使えばPython3使えるらしいですが DataStoreや他のAPIも2.7のように使えるのでしょうか? マイナンバー通知カードを返還することで、マイナンバー制度を廃止にさせることができます。 任意である通知カードの受け取りを政府広報が受け取れとCM https://www.youtube.com/watch?v=69cC29ZwXyw マイナンバー通知カードを受け取ってしまっても、市町村に送り返そうhttps://www.youtube.com/watch?v=_f3I2RTC17s 311東日本大震災は人口地震テロ さゆふらっとまうんど(平塚正幸)https://m.youtube.com/watch?v=XiK9DeIMt14 GAEで2ちゃんのスレッドをクローリングしようと思ったんですが IPが2ちゃんに拒否されてるので直接はとれず Proxyかまそうと思ったらGAEのバグで使えず 適当なサーバ噛ませて(phpでfile_get_contentsするだけ)試したら ローカルでは上手くいってもデプロイすると 噛ませたサーバが503を返すようになって上手くいかず 何かいい方法ご存じないでしょうか? >>469 謎挙動すぎるな 2ちゃんはIPアドレスしか見てないと思うが他のところも見てるのか >>469 X-Forwarded-For みたいなヘッダが入ってたりしない? 返信もらえるとは思ってませんでした、ありがとうございます >>470 2chからIPアドレスで拒否されているのはわかるんですが、 噛ませてるサーバ経由の方が上手くいかないのは謎です 無料でphpが動かせるだけのレンタルサーバなんですが ここの原因調べるのが早そうですね >>471 ヘッダーはネットで検索したままの方法ですが header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; ... } urllib2.Request(request_url, headers=header) こんな感じで自分のブラウザでアクセスしたときのヘッダーをコピペしてきて使ってます >>472 X-Forwarded-Forが勝手に付いてると仮定するなら、レンタルサーバで動かしてるPHPでの話だと思う。 話を聞いてる感じではそれはなさそうだけど… >>475 ありがとうございます、ローカルからだと普通に取得できているので おっしゃるようにそのサーバ->2chは大丈夫だと思うんですよね 昨日レンタルサーバにアクセス来たらログを残すようにして試したところ、 どうもGAE->サーバへのアクセス自体来ていない?のかログが残りませんでした ただ、GAEのログを見ると200が返って正常終了してるので謎です 昨日寝落ちしてそれ以上調べてないですがこれからもうちょっと調べてみます (ほかの人の役に立たない書き込みでスレ消化して申し訳ない、 そもそも何か凡ミスしてるだけ?という気もしてます) もうwebapp2は時代じゃない気がしたのでmanaged vmでフラスクに変更しました >>476 なんかのポートが開いてると拒否られた気がする >>478 なるほど、ぐぐってみました 環境変数・ポート・JavaScript・クッキーの処理とかで判定する方法があるみたいですね そのあたりでGAEからのアクセスは人からのアクセスじゃないってことで 503返しているっぽいのかな(echo "hello"するスクリプトでも503でした) 無料で借りてるサーバなのでそこはしかたない、というか規約的に外部からの利用はだめって書かれてるっぽいので 借りてるサーバ経由はあきらめるのが正解ですね お騒がせしてすみません、みなさんありがとうございました mvmやったけど結局スタンダードでflask動かすことにした webapp2がndbにきちんと対応してないんでモジュール修正してるんだけど、 そもそもwebapp2って今あんま使ってないんでしょうか? GAEというか、GCP全般において、エロコンテンツの運用って許可されてるの? 利用規約がたくさんありすぎてどれを見たらいいかわからん アドセンスとGoogle Photosはエロ関係一発アウトなのは知ってる Gmail以外のメールサーバーに POP3sとかIMAPsとかで アクセスするクライアントソフトは書けますか? >>489 アカウントの課金設定を有効化したら普通にsocketを使った通信ができるようになるから、理屈の上では可能だと思う 謎の課金が来てビックリして問い合わせようとしたら、何かトラブってるみたいね 本当に返金されるのだろうか Eclipseきちんと設定すれば最高に使いやすいやんけ! フリー版PyCharmよりよっぽどええな チェックボックスを効率よく実装する方法/ またはチェックボックスを極力排除したフォーム設計/ 支援ライブラリなどを考えよう 5月にPython2.5が終了になるから、数年放置してたプロジェクトを 2.7に移行したけど、appcfgと比べてgcloudはめんどくさいなぁ。 プロジェクトの切り替えが面倒すぎる。 知らずに、普通にディレクトリ移動してdeployして酷い目にあったw GAE/Pythonで作ってDeployしたら Google側で自動的にGrumpy適用してGoバイナリ化して 高速化してくれる(内部的にはGAE/Goになる)オプション機能つけてくれんないかな 技術的には可能でしょ? YoutubeのPythonコードをGolangに変換してる最中だし そのノウハウをGAEに活かしてほしい https://goo.gl/YbgPdk これ嘘でしょ?本当だったら、へこむわ。。 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 I4GF2N1PTT ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ サービスで分割するとインスタンスが増えて課金量も増えるよね? 各サービス毎に29時間の無料枠があるんじゃなくて、プロジェクト毎の認識。 個人で小規模なアプリ運営するくらいならプロジェクトで分割したほうがお得なのかな プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。 R6UXC ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる