Чтобы добавлять сообщения и комментарии, .

@Yurtaev:
Yurtaev

Появился наконец то реальный проект поверх gae c использованием google cloud sql (без sql то уже достаточно граблей насобирал). Так вот у гугла сразу видно что делают разные части клауд стэка команды которые между собой вообще не общаются. В итоге имеем:

— cloud.google.com/console где видно все созданные проекты и цену + очень малую часть по управлению. Тот же cloud sql можно только создать/удалить/рестартануть инстанс, купить можно только тут.
— code.google.com/apis/console я так понимаю старая консоль управления, тут тоже видно все проекты, можно включить отдельные API для проектов которых нет в первом пункте. И только тут можно получить доступ к cloud sql — мониторинг, выполнение sql запросов.
— ну и конечно appengine.google.com где можно управлять самим google cloud sql

Я так понимаю есть еще 4-ый для google compute engine но я с ним вообще не работал.

А еще у гугла просто чудовищная система для включения платного биллинга, и ладно если его можно было бы один раз включить и между проектами шарить, так нет, надо каждый раз проходить это мучение.

Гугл! бардак!

@Yurtaev:
Yurtaev

Гугл начал чуть активнее развивать GAE, обновили питон до 2.7.5, добавили нативную поддержку MySQLdb (для джавы тоже), зачатки умного балансировщика, странный "dedicated memcache". За последние 4 месяца новостей от GAE больше чем за предыдущие два.

@Yurtaev:
Yurtaev

GAE go home, you are drunk! t.co

@Yurtaev:
Yurtaev

На GAE зарелизили Sockets API для TCP/UDP, о чудо.

@bmw:
bmw

Так что, в продакшене кто-нибудь видел appscale.cs.ucsb.edu

@Yurtaev:
Yurtaev

А тем временем на GAE ввели экспериментальную поддержку django 1.4 что не может не радовать.

@Yurtaev:
Yurtaev

Гугл закрывает закрывает тестирование их облачной реализаций mysql баз данных, теперь хочет денюжек и не малых: goo.gl По мне так гугловское облако давно в аутсайдерах, вот сегодня возникла нужда написать простой веб сервер с одним API вызовом, я легко войду в бесплатные квоты на gae, но вот как то уже и не хочется с ними связываться, пойти взять уже для личных целей себе EC2, благо что первый год еще и бесплатно...

@JollyRoger:
JollyRoger

В Google App Engine нарешті включили PIL (Python Image Library). Пруф: code.google.com

@Yurtaev:
Yurtaev

А пойдука я попробую как теперь джанга на GAE запускается с их новой Cloud SQL базой, видимо они поняли что просрали рынок, и решили всё таки пустить всех, еще пхп прикрутят и будет годный хостинг

@Bogolt:
Bogolt

blog.notdot.net — Блогодвижек на движке гугла с блэкджеком и древовидными комментариями. Просто, удобно, православный питон и весь исходный код на гитхабе

@bmw:
bmw

Кто-нибудь appscale.cs.ucsb.edu пробовал?

@chemikadze:
chemikadze

github.com

@lester:
lester

* В Google App Engine доступны практически все исходные модули Python на С и их поднаборы
* В целях безопасности отключены большинство модулей на C
Хм.

@voidbent:
voidbent

Покопался я в http протоколе меркуриала, и он мне решительно не нравиться.

Задумка у меня была – написать ради прикола простенькую CMS (под GAE), с меркуриалом (внешним, на bitbucket, например) вместо базы данных. Типа чтобы в неё можно было меркуриалом пушить новые посты и пулить от туда коментарии (и удалять/менять их если надо).

Но с таким протоколом, как у меркуриала, как базу данных его использовать не получится.

@Zert:
Zert

первотаг на второтаге. теперь можно смотреть, что это за GAE такое.

@ei-grad:
ei-grad

SDK для Python в AUR'е называется google-appengine. А для Java — google-appengine-java. Хехе.

@ei-grad:
ei-grad

Кстати, ещё раньше сегодня заметил что в моделях есть UserProperty, и есть возможность сделать ReferenceProperty(users.User)... Два способа сделать одно и тоже — не python-way.... И хуй поймешь сразу в чем отличие.

@ei-grad:
ei-grad

Если в модели есть ключевое поле, то оно становится ключом и не может быть полем. Пора спать ложиться, бля, пиздец какой-то.

@chemikadze:
chemikadze

Посмотрел вводную видюшечку про GAE, остался под впечатлением. По сравнению с опытами полуторагодичной давности с похапэ выглядит как небо и земля.

@mrmcc:
mrmcc

внезапно, в новой, еще не вышедшей гаешечке появились бекенды — инстансы, у которых можно вручную контроллировать жизненный цикл, сохраняющие стейт и к которым можно явно обращаться снаружи.

вот теперь-то можно будет писать охуительно масштабируемые риолтаймовые (в попсовом смысле) игры.

@mrmcc:
mrmcc

потихоньку подпиливаю subs fucking where. наконецто сделал то, ради чего всю эту хуйню затевал — подписку на новые релизы.


% wget subs-fn-where.appspot.com -O — -q
— link: nyaa.eu
number: 4
title: Steins;Gate

— link: nyaa.eu
number: 4
title: Steins;Gate

@mrmcc:
mrmcc

ебаное говно из тегов проебаывает все в url после ;:

есть урла: subs-fn-where.appspot.com
есть правило: Rule("/t/<path:title>", handler=хуйхуй)

и блядь в title матчицо u"Steins". ебаный стыд

@mrmcc:
mrmcc

a,an,ana,anal,analy,analys,analysi,analysin,analysing

@kutu:
kutu

сейчас зашел в квоты на аппенжине в своих проектиках и увидел следующие лимиты:
Requests 124 of 9,223,372,036,854,775,808
Datastore API Calls 1,604 of 9,223,372,036,854,775,808
Data Sent to Datastore API 0.00 of 8,589,934,592.00 GBytes
не во всех полях такое, но во многих
первые два это 2 в 63 степени, последнее это 2 в 33 степени
пока нашел только ещё 2-ух таких, одного в гуглогруппе и японца из твиттера
есть ещё кто? это баг или фича?

@bioh:
bioh

Добрые люди, подскажите есть ли возможность средствами Google App Engine и python склеить несколько jpg|png в pdf? Как если бы была возможность выполнить: convert img*.png output.pdf?

@demiazz:
demiazz

Чего-то не пойму. В доке нигде явно не нашел, что Tipfy для GAE. Однако везде примеры и рекомендации именно про GAE приложения и структуру приложения. Странно...

@iorlas:
iorlas

phpwithjava.appspot.com
GAE + PHPFFFFFFFFFUUUUUU.

@Constantiner:
Constantiner

GAE 1.4.0 goo.gl

@Crazy-Owl:
Crazy-Owl

carlosble.com

@Crazy-Owl:
Crazy-Owl

Чуваки, нахерачившие биндингов для кложуры под ГАЕ и пишущие на ней сайты, вызывают у меня чувство восхищения и адской зависти

@yelbota:
yelbota

Интересное дело. У меня значит есть проект, в котором соответственно есть GAE (Web) модули и Flex модули. При попытке собрать GAE модуль через плагин интеграции с GAE (в обход мавена), IDEA начинает собирать Flex модули это нормальное поведение?

@wwarlock:
wwarlock

Сделал свой форк от плагина Secure, чтобы сделать более тесную интеграцию с GAE API.
Проект рассматриваю как временный, и, скорее всего, авторы фреймворка реализуют подобный функционал у себя.
Мне срочно понадобился такой функционал, вот и слепил на скорую руку, поэтому всё по-простецки.
Ну, может быть, ещё чуть-чуть, самую малость допилю и прилижу.

Исходники:
github.com

Обсуждение и небольшой пример использования:
groups.google.com

@griffin:
griffin

Реквнестирую спеца по google app engine в тред. Не могу вкурить фишку с квотами. Они хоть чуток на халяву дают приложению работать? Или без оплаты никак?

@Crazy-Owl:
Crazy-Owl

Продолжаем питонизм, гаековырятельство и wxwidgets-бесчинства

@demiazz:
demiazz

может на досуге открыть свой жуйк? На gae? SCRATCH

@Crazy-Owl:
Crazy-Owl

Попробовал Google Application Engine. Охуенно.

@wwarlock:
wwarlock

Начав с груви, открыл для себя Scala.
А, ведь, во всём виноват AppEngine )
Кабы Grails на нём пахал без сбоев, не начались бы мои искания )
В общем, читаю, сейчас книжку Мартина Одерски, чего и вам желаю, хотя бы просто для расширения кругозора, как в случае с груви.
Для справки, Одерски, родитель Scala — один из разработчиков компилятора javac и дженериков.

@7thsky:
7thsky

о :) GWT Designer обновился — googlecode.blogspot.com

@wwarlock:
wwarlock

В тему #943078. Люди используют встроенный в ГАД cron.

@wwarlock:
wwarlock

Гугл-апп-двиг (ГАД) суспендит приложение, если к нему какое-то время не обращаются.
Похоже, необходимо мастерить пингующий костыль.