
Aleksey
16.08.2016
07:25:51
эти скобки вызывают __call__() как и в выражении
f()

Alex
16.08.2016
07:26:21
это присваетвается результат выполнения функции возврашенной models.Class.foo(x)

Ярослав
16.08.2016
07:27:17
http://stackoverflow.com/questions/111234/what-is-a-callable-in-python

Аркадий
16.08.2016
07:32:00
Спасибо парни, разобрался.

Google

Даниил
16.08.2016
08:57:12
Господа, подскажите, кто чем профайлит утечки памяти в питоне?

Аркадий
16.08.2016
11:06:42
парни, кому-нибудь из вас писал парень по имени Олег, с предложением работать на него удаленно? проект shelme

Andrey
16.08.2016
11:11:02
нет

amureki
16.08.2016
11:25:06
нет
тогда сейчас напишет :D

Alex
16.08.2016
11:25:28
Посылать сразу?

Green
16.08.2016
11:33:37
Можем всем чатом ему начать писать

Аркадий
16.08.2016
11:46:25
да нее, все нормально
он даже платит
просто я был уверен, что кому-то уж из 132 человек он написал
там походу пол России работает, очень много людей, в общем, побывало там

Alex
16.08.2016
11:48:07
хера себе проект на 90 мл

Аркадий
16.08.2016
11:50:45

Alex
16.08.2016
11:53:04
пол России это 90 мл. чел.

Google

Аркадий
16.08.2016
11:53:24
ааа, я так, образно

Alex
16.08.2016
11:54:20
мы ваших образов не понимаем
у нас все первообразные

Аркадий
16.08.2016
11:55:49
наших?

Dmitry
16.08.2016
11:59:49

Serge
16.08.2016
23:17:19


Michael
17.08.2016
06:28:18
Так народ а кто мат.вью в алхимии юззает?

Danil
17.08.2016
06:29:03

Michael
17.08.2016
06:29:11
Rjytxyj
of course!

Danil
17.08.2016
06:29:37
а алембик их игнорит, да? )

Michael
17.08.2016
06:30:08
Не погодь, их пока ваше нет
Что там он игнорит?

Danil
17.08.2016
06:30:35
а, ну ты до этого дойдешь ) В чем вопрос тогда?

Michael
17.08.2016
06:31:06
Хмммм, чет мне не нравится такое уже...
?

Google

Michael
17.08.2016
06:31:26
Вопрос а как вы авто рефреши делаете?

Danil
17.08.2016
06:31:31
да, там под материализованные вьшки полгода назад мало что было
sql дергаешь да и всё

Michael
17.08.2016
06:32:06
Типо рефре вью по крону ?

Danil
17.08.2016
06:32:06
хотя надеюсь за полгода что-то изменилось

Michael
17.08.2016
06:32:11
Или тригеру
?

Danil
17.08.2016
06:32:16
ага

Michael
17.08.2016
06:32:21
епть =(

Danil
17.08.2016
06:33:32
а какие есть варианты в цивилизованном мире?

Michael
17.08.2016
06:34:52
Ну я както надеялся что они всетаки что то добавят в суб чтобы указать и он сам дергал бы как в оракл...
=(

Michael
17.08.2016
06:35:29
И чет я смотрю на алхи и там не оооочень функционала для них =\

Danil
17.08.2016
06:38:21
всё на sql делал, + делаешь обычную модель чтобы через неё общаться потом, обновление дроп тоже через sql, миграцию в алембике опять же sql, но есть одно но, на которое мне не хватило времени. В каждой новой автоматической миграции от алембика появляются твои материализованные вью, если кто подскажет как от них избавиться буду рад )

Michael
17.08.2016
06:39:42
Бахай их ??

Danil
17.08.2016
06:40:32
нет уж, ты попробуй, может что изменилось)

Dmitry
17.08.2016
07:39:52
@nonamenix а точно правильно рефлект метадаты делается?
либо это, либо есть какие-то различия между реальными вью и как их видит алембик. Надо смотреть что именно он генерит, наверное )

Danil
17.08.2016
07:41:54

Google

Dmitry
17.08.2016
07:42:41
ну я не делал именно для материалайзд вью автогенеримые миграции. Но с алембиком просто намаялся, вот и предполагаю где может собака порыта.

Danil
17.08.2016
07:42:43
Способ был, но надо было немного алембик допилить

Dmitry
17.08.2016
07:43:48
собственно пока насколько я вижу алхимия нормально заполняет метадату в случае этих вью
значит, алембик должен уметь оттуда цепануть.
главное ему сообщить метадату для рефлекта

Danil
17.08.2016
07:45:35
в алхимии есть вообще ddl для вью?

Dmitry
17.08.2016
07:45:35
BaseModel = declarative_base(metadata=metadata)
# reflect real db schema
engine = make_pgsql_connection(app_config.get('ALEMBIC'))
target_metadata = BaseModel.metadata
target_metadata.reflect(engine)
вот что-то вроде.

Admin
ERROR: S client not available

Dmitry
17.08.2016
07:47:27
хм, не очень понял. ты о чём?

Danil
17.08.2016
07:48:19
Base.metadata.create_all(engine)вот так для реляции я могу сделать
а как сказать что модель это не реляция, а представление

Dmitry
17.08.2016
07:50:40
не знаю =) Не делал таких штук.

Danil
17.08.2016
07:51:57
в общем алембик видит что модель есть, "смотрит" в базу, а там её нет, есть только материалованное вью, которое он игнорирует и пытается создать реляцию
Есть вариант прописать чтобы он просто игнорил эти модели, немного покостыляв (хотя возможно уже допилили)

Dmitry
17.08.2016
07:54:08
https://bitbucket.org/zzzeek/alembic/issues/273/autogenerate-create-existing-views-as#comment-27994343
>> you need to use include_object to define a function that tells it to skip views
не оно часом? :)

Danil
17.08.2016
08:15:32
оно )) и в мае пофиксили, это радует )

Google

Danil
17.08.2016
08:18:45
@mkn8rd, спасибо, оказывается возможность была )
надо было всего-то в info добавить is_view ...

Chikiro
17.08.2016
08:43:35
Подскажите по rabbitmq. Мне надо, чтобы несколько паблишеров отправляли сообщения, а несколько консьюмеров получали все эти сообщения. Копать в сторону роутинга?
В тьюториалах в примерах один паблишеров, непонятно, что делать, если надо несколько.

Andrey
17.08.2016
08:45:19
в такой постановке задачи роутинг не нужен
просто делаешь несколько паблищеров и все
и тоже с консьюмерами

Chikiro
17.08.2016
08:47:46
О, так просто. Спасибо, попробую. С консьюмерами понятно.

Aleksander
17.08.2016
18:30:13

Andrey
17.08.2016
20:01:39
да в четверг норм. в этом месяце fprog не будет

Serge
17.08.2016
20:55:32

Aleksander
17.08.2016
21:05:35

Serge
17.08.2016
21:17:30
ну, люди, другие люди бузают в четверг. в кабаках же шаром покати небось и ловить нечего...

Aleksander
17.08.2016
21:24:21
где как
я тут на днях сокурсника из Москвы водил в пойзон - там народ был и достаточно в четверг
но да, в основном все в пт, сб бухают

Serge
17.08.2016
21:35:22
хм... но, с другой стороны, и конкуренция меньше:)

Aleksander
17.08.2016
21:42:02
Тут вопрос в существовании спроса)
По четвергам

Serge
17.08.2016
22:01:34
ну, никто не мешает проверить:)

Aleksander
17.08.2016
22:26:14
Тогда уж стоит проверять совсем рыбные места типа иксов)