Google App Engine » комментарииhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/2008-09-14T12:55:01-07:00Иван Сагалаев о программировании и веб-разработкеhttp://softwaremaniacs.org/media/sm_org/style/photo.jpgarikon.livejournal.com на "Google App Engine"
2008-09-14T12:55:01-07:00arikon.livejournal.comhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30635В копилку пара ссылок на решения, позволяющие немного сильнее подружить App Engine и Django: решение от разработчиков App Engine (судя по всему): http://code.google.com/p/google-app-engine-django/ решение, взявшее все лучшее из первого решения, но с лучшей реализацией (со слов разработчиков): http://code.google.com/p/app-engine-patch/
<p>В копилку пара ссылок на решения, позволяющие немного сильнее подружить App Engine и Django:</p>
<ul>
<li>решение от разработчиков App Engine (судя по всему): <a href="http://code.google.com/p/google-app-engine-django/">http://code.google.com/p/google-app-engine-django/</a></li>
<li>решение, взявшее все лучшее из первого решения, но с лучшей реализацией (со слов разработчиков): <a href="http://code.google.com/p/app-engine-patch/">http://code.google.com/p/app-engine-patch/</a></li>
</ul>Yurc на "Google App Engine"
2008-09-11T03:21:36-07:00Yurchttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30627Да позволяет и почту можно свою прикрутить на его движкке, и авторизация будет по твоим пользователям. Я считаю, что гугл предлагает действительно хороший и стабильный на 99.99% сервер. а то, что там что то урезано это мелочи! по сравнению с тем, что сервера реальные, а не виртуальные что производительность очень...
<p>Да позволяет и почту можно свою прикрутить на его движкке, и авторизация будет по твоим пользователям.<br>
Я считаю, что гугл предлагает действительно хороший и стабильный на 99.99% сервер. а то, что там что то урезано это мелочи! по сравнению с тем, что сервера реальные, а не виртуальные что производительность очень высокая и место достаточно да еще и все это бесплатно.. в добавок в скором времени они обещают включить и другие языки программирования.<br>
считаю что 90% сайтов по потребностям удовлетворило бы то что они дают. Гугл большая серьезная компания там много умных людей и они платформу GAE сделали такой, какая удовлет большинству потребностям людей. Ведь если бы они разрешили "все" то их платформу большенство попросту эксплуатировали бы не по назначению.pura на "Google App Engine"
2008-08-31T11:02:13-07:00purahttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30573А гугл позволит использовать на этом сервисе свой домен?
<p>А гугл позволит использовать на этом сервисе свой домен?Dyadya Zed на "Google App Engine"
2008-05-31T06:47:52-07:00Dyadya Zedhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30169нафик это всё нужно, если есть можно взять дешёвый дедик, и > ставить там что душе пожелается. А то, что за 5 уе - так на > firstvds за те же 5 уе VDS. У гугла в хелпе четко написано, если у вас меньше 1,000,000 посетителей в день, GAE не...
<blockquote>
<p>нафик это всё нужно, если есть можно взять дешёвый дедик, и ></html> ставить там что душе пожелается. А то, что за 5 уе - так на ></html> firstvds за те же 5 уе VDS.</p>
</blockquote>
<p>У гугла в хелпе четко написано, если у вас меньше 1,000,000 посетителей в день, GAE не самый оптимальный вариант.Стас на "Google App Engine"
2008-05-30T08:29:17-07:00Стасhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-301682imgrey нафиг GAE нужно, если есть... нафик это всё нужно, если есть можно взять дешёвый дедик, и ставить там что душе пожелается. А то, что за 5 уе - так на firstvds за те же 5 уе VDS. Почта хорошо фильтруется связкой Postgrey + SpamAsassin. Последний должен быть в не...
<p>2imgrey</p>
<blockquote>
<p>нафиг GAE нужно, если есть...</p>
</blockquote>
<p>нафик это всё нужно, если есть можно взять дешёвый дедик, и ставить там что душе пожелается. А то, что за 5 уе - так на firstvds за те же 5 уе VDS.</p>
<p>Почта хорошо фильтруется связкой Postgrey + SpamAsassin. Последний должен быть в не очень жёстком режиме, допускающем прохождение 2-3 спамов в день (реально их не будет, но добрые письма не порежет).</p>
<p>Я - за свободу. Для меня свобода выражается в том, что я root (естественно, не всегда) на серверах. Хочу, пользуюсь фичами гугла, не хочу - не пользуюсь, данные гуглу отдавать нафик-нафик. Кстати, недавно где-то было, что они запускают медицинский сервис, т.е. для хранения и share историями болезни. Так что Оруэлл был конечно прав, и гугл скоро будет знать всё про всех, да собственно он и сейчас практически всё знает - кука гугла практически со всех сайтов читается, а искать через что-то другое кроме гугла смысла нет.samlowry на "Google App Engine"
2008-05-23T16:48:14-07:00samlowryhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30146Igor Gorschal, провальных проектов у Гугла до жопы. Google Base, например. Google Earth. Blogger. Есть вообще невнятные проекты, про которые никто не слышал - посмотри на Википедии, удивишься. Иван, неужели нельзя юзать ГАП как хостинг для данных?
<p>Igor Gorschal, провальных проектов у Гугла до жопы. Google Base, например. Google Earth. Blogger. Есть вообще невнятные проекты, про которые никто не слышал - посмотри на Википедии, удивишься.</p>
<p>Иван, неужели нельзя юзать ГАП как хостинг для данных?imgrey на "Google App Engine"
2008-05-10T07:38:55-07:00imgreyhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-30071нафиг GAE нужно, если есть http://bells-n-whistles.net/ и это реклама
<p>нафиг GAE нужно, если есть <a href="http://bells-n-whistles.net/">http://bells-n-whistles.net/</a></p>
<p>и это рекламаAlexey Shamrin на "Google App Engine"
2008-04-16T00:19:14-07:00Alexey Shamrinhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29763Хм... Вроде бы всё замечательно работает. Пробую жирный и курсив.
<p>Хм... Вроде бы всё замечательно работает. Пробую <strong>жирный</strong> и <em>курсив.</em>Иван Сагалаев на "Google App Engine"
2008-04-16T00:06:56-07:00Иван Сагалаевhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29762Открутил задержку, попробуем без нее. (Нужен явный Refresh страницы)
<p>Открутил задержку, попробуем без нее. (Нужен явный Refresh страницы)Alexey Shamrin на "Google App Engine"
2008-04-16T00:01:09-07:00Alexey Shamrinhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29760Иван, да именно эту секунду я и имею в виду. Может, стоит без неё? На сервисе jottit неплохо работает без задержки.
<p>Иван, да именно эту секунду я и имею в виду. Может, стоит без неё? На сервисе <a href="http://jottit.com">jottit</a> неплохо <a href="http://jottit.com/cb3ub/?m=edit">работает</a> без задержки.Иван Сагалаев на "Google App Engine"
2008-04-15T23:57:20-07:00Иван Сагалаевhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29759Алексей, я как раз, coincidentally, ответил только что на этот вопрос :-). А предпросмотр, наверное, не тормозит. Там стоит задержка в секунду на обновление после последнего нажатия на клавишу, как раз чтобы он не тормозил во время набора.
<p>Алексей, я как раз, coincidentally, ответил только что на этот вопрос :-).</p>
<p>А предпросмотр, наверное, не тормозит. Там стоит задержка в секунду на обновление после последнего нажатия на клавишу, как раз чтобы он не тормозил во время набора.Иван Сагалаев на "Google App Engine"
2008-04-15T23:54:05-07:00Иван Сагалаевhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29758Слово OpenID само по себе не является синонимом "единой авторизации". То, что кто-то экспортировал гугловые аккаунты через OpenID-сервер не делает их менее гугловыми. Интересно было бы в обратную сторону: если бы в гугловые сервисы можно было заходить по сторонним OpenID. Но для этого одного GAEшного приложения мало, для этого централизованные...
<p>Слово OpenID само по себе не является синонимом "единой авторизации". То, что кто-то экспортировал <em>гугловые</em> аккаунты через OpenID-сервер не делает их менее гугловыми. Интересно было бы в обратную сторону: если бы в гугловые сервисы можно было заходить по сторонним OpenID. Но для этого одного GAEшного приложения мало, для этого централизованные изменения в авторизационном механизме компании нужны. Это я как доктор говорю :-)</p>
<p>P.S. Я, впрочем, должен пояснить, что lock-in я вижу не столько в аккаунтах, сколько просто в специфичной среде разработки. Степень запирания эквивалентна степени дополнительных усилий, которые нужны для перетаскивания произвольного приложения между GAE и внешним миром.Alexey Shamrin на "Google App Engine"
2008-04-15T23:53:34-07:00Alexey Shamrinhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29757To: Иван Сагалаев, Максим Деркачев У меня комментарий по поводу vendor lock-in и использования базы пользователей Google. Где здесь lock-in? Никто не заставляет пользоваться их базой пользователей. Применяйте свою собственную систему, если хотите. Цитирую ответ DeWitt Clinton: There is nothing, absolutely nothing, preventing application developers from using their own identity...
<p><strong>To:</strong> Иван Сагалаев, Максим Деркачев</p>
<p>У меня комментарий по поводу vendor lock-in и использования базы пользователей Google. Где здесь lock-in? Никто не заставляет пользоваться их базой пользователей. Применяйте свою собственную систему, если хотите. Цитирую <a href="http://www.tbray.org/ongoing/When/200x/2008/04/09/Google-Users-API#c1207763078.459405">ответ DeWitt Clinton</a>:</p>
<blockquote>
<p>There is nothing, absolutely nothing, preventing application developers from using their own identity provider or using third party authentication for App Engine applications. We simply made it easy to use Google Accounts because that helps lower the barrier to developing scalable real-world applications. (And people would be asking why we left it out if we <em>didn't</em> do it!)</p>
</blockquote>
<p>P.S. Иван, понравилась форма для предварительного просмотра комментария. Удобно. Одно замечание - форма медленно работает. В то время как на сайте <a href="http://attacklab.net/showdown/">Showdown</a> всё довольно шустро.Maverick Crank GRey на "Google App Engine"
2008-04-15T23:37:59-07:00Maverick Crank GReyhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29756А, ну да, вот где лок-ин. Google Accounts. То тех пор пока там не заработал OpenID. Кстати, некие товарищи тут уже прикрутили к Google Accounts возможности OpenID провайдера =) P.S. Хотя, пока он малость кривават =Ъ
<blockquote>
<p>А, ну да, вот где лок-ин. Google Accounts. То тех пор пока там не заработал OpenID.</p>
</blockquote>
<p>Кстати, некие товарищи тут уже прикрутили к Google Accounts возможности <a href="http://openid-provider.appspot.com/">OpenID провайдера</a> =)</p>
<p>P.S. Хотя, пока он малость кривават =ЪAlexey Artamonov на "Google App Engine"
2008-04-15T04:52:09-07:00Alexey Artamonovhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29727Меня еще смущает пункт 5.2 в соглашении по использованию сервиса. Вот текст: Google reserves the right (but shall have no obligation) to pre-screen, review, flag, filter, modify, refuse or remove any or all Content from the Service.
<p>Меня еще смущает пункт 5.2 в соглашении по использованию сервиса.<br>
Вот текст:<br>
Google reserves the right (but shall have no obligation) to pre-screen, review, flag, filter, modify, refuse or remove any or all Content from the Service.Денис Зайцев на "Google App Engine"
2008-04-14T23:53:57-07:00Денис Зайцевhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29724Да... Большой и страшный гугл. Вот и А.Лебедев, на вопрос "кто, по-вашему, актуальный must die?" ответил: "Google через 5 лет." :) Мне вчера пришло предложение сделать проект на GAP Однако, думаю если идея не принесет ощутимой прибыли, этот GAP молча прикроют (как и кучу других проектов до него), так что...
<p>Да... Большой и страшный гугл.<br>
Вот и А.Лебедев, на вопрос "кто, по-вашему, актуальный must die?" ответил: "Google через 5 лет." :)</p>
<blockquote>
<p>Мне вчера пришло предложение сделать проект на GAP</p>
</blockquote>
<p>Однако, думаю если идея не принесет ощутимой прибыли, этот GAP молча прикроют (как и кучу других проектов до него), так что я бы на него особо не рассчитывал.дядя Вова на "Google App Engine"
2008-04-14T07:20:04-07:00дядя Воваhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29713К теме работы на публику. Мне вчера пришло предложение сделать проект на GAP :) И на фрилансерских сайтах стали появляться подобные предлоджения. Всё таки бренд на букву "Г" очень сильно и быстро прошибает мозги обывателей. Сегодня детально читал доки по GAP, первое впечатление - маловато их. Быстро читается. И еще...
<p>К теме работы на публику.<br>
Мне вчера пришло предложение сделать проект на GAP :) И на фрилансерских сайтах стали появляться подобные предлоджения. Всё таки бренд на букву "Г" очень сильно и быстро прошибает мозги обывателей.</p>
<p>Сегодня детально читал доки по GAP, первое впечатление - маловато их. Быстро читается.<br>
И еще один малозаметный факт - оно же еще в превью-версии, типа - бета или альфа. хм.Boris на "Google App Engine"
2008-04-14T00:34:36-07:00Borishttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29700Gmail можно использовать на своем собственном домене http://www.google.com/a/
<p>Gmail можно использовать на своем собственном домене <a href="http://www.google.com/a/">http://www.google.com/a/</a>urlname на "Google App Engine"
2008-04-13T16:39:29-07:00urlnamehttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29684Что до vendor lock-in. Не убедил. Скорей всего гугл пойдет по следующему сценария: Сервис будет бесплатным, но за это на сайте будет крутится контекстная реклама от гугл. Но в отличии от бесплатных хостингов, где с владельцем проекта не делятся прибылью от рекламы. Гугл будет делится, будет давать авторам сервисов заработать...
<blockquote>
<p>Что до vendor lock-in. Не убедил.</p>
</blockquote>
<p>Скорей всего гугл пойдет по следующему сценария:<br>
Сервис будет бесплатным, но за это на сайте будет крутится контекстная реклама от гугл. Но в отличии от бесплатных хостингов, где с владельцем проекта не делятся прибылью от рекламы. Гугл будет делится, будет давать авторам сервисов заработать на своем проекте. Очень хорошая идея, заиметь на полудобровольной основе кучу питон программистов со всего мира. И тем самым только укрепить свою монополию в сети. Гугл уже давно не маленькая компания созданная студентами, которыми движет энтузиазм. Гугл это здоровенная корпорация, любое действие которой направлено на захват новых рынков и цель ее получать все больше и больше прибылей.</p>
<p>Так что желаю удачи в осваивании очередной, новой платформы от гугл. А я уж как-нибудь сам разверну все что мне надо на VPS. Стоит он по нынешним временам копейки.</p>
<p>ЗЫ Конечно для всех не желающих крутить гугл рекламу будет платный аккаунт. Но кто будет платить, если можно не платить. Да еще и зарабатывать.oIgor Gorschal на "Google App Engine"
2008-04-12T09:15:10-07:00Igor Gorschalhttps://softwaremaniacs.org/blog/2008/04/09/google-app-engine/#comment-29637Если чесно не помню провальных проектов у гугла, а если они и были то они остались под толщей удачных и особо ни кто о них не помнит...
<p>Если чесно не помню провальных проектов у гугла, а если они и были то они остались под толщей удачных и особо ни кто о них не помнит...