@spbpython

Страница 25 из 785
Dmitry
01.04.2016
19:52:52
и опять пришли к этому же PEP-у

https://www.python.org/dev/peps/pep-3117/

Roman
01.04.2016
19:53:49
написал lambda получил λ
И тут же на экране возникает фото Джо Армстронга

Pavel
01.04.2016
19:54:00
Кстати, да. Какого черта в третьем питона греческая лямбда не объявляет лямбду?

Google
Aleksandr
01.04.2016
19:54:43
И музыка из заставки valve )

Dmitry
01.04.2016
19:54:57
?

Serge
01.04.2016
21:37:06
Ладно, пока презентацию на сегодня делать. Точнее, похоже, две...

Жаль Mnj пока не потянет на два часа:)

Andrey
01.04.2016
21:42:34
Своевременно ты начал

Dmitry
01.04.2016
21:43:39
это ещё норм, помню как Серёга прям на ITGM приготовил презенташку %)

rabbitkate
01.04.2016
21:44:41
так много сообщений... на завтра всё без изменений? в плане расписания, места и всякого такого организационного

Dmitry
01.04.2016
21:45:30
ну место и время то уже не поменяются. а вот доклады - вопрос?

rabbitkate
01.04.2016
21:45:54
а что с ними?

Dmitry
01.04.2016
21:47:28
да вроде пока, что все нормально. но есть вероятность, что будет одна замена.

Serge
01.04.2016
21:48:32
Митя снялся.

Теперь только на PiterPy

Google
rabbitkate
01.04.2016
21:50:02
про raml не будет? :(

Dmitry
01.04.2016
21:50:04
ок. жаль.

rabbitkate
01.04.2016
21:50:39
а что вместо него?

Danil
01.04.2016
21:50:57
видимо сейчас надо это придумать

и сделать

Serge
01.04.2016
21:51:27
Ага, видимо мне:)

Danil
01.04.2016
21:51:39
много тебя будет )

Serge
01.04.2016
21:51:54
Меня всегда много, даже когда мало

Danil
01.04.2016
21:52:06
так что, коллеги, давайте выручайте )

Serge
01.04.2016
21:52:21
Я спрашивал уже, желающих нет

Я то могу хоть 4 часа разные телеги задвигать

rabbitkate
01.04.2016
21:53:23
я бы с радостью, но пока не гожусь под такое. годика через 2 вот с удовольствием)

Serge
01.04.2016
21:53:26
Могу про магию методов, не только магических, про фабрики

Могу про то как под 2 и 3 одновременно писать

Могу про победу над джанговскими миграциями рассказать

Danil
01.04.2016
21:55:11
чего там побеждать?

Serge
01.04.2016
21:55:19
Последнее, кстати, прикольный кейс

А вот представь, Django 1.8 и 500 миграций

Знаешь что будет?

Danil
01.04.2016
21:57:47
просвяти)

Google
Serge
01.04.2016
21:57:57
Могу потестить сегодня json против bson против cbor. И рассказать про cbor

Кому что интересно?

просвяти)
Будет оооочень долгая работа migrate

Danil
01.04.2016
21:58:44
вот лучше как доставить Python приложение на прод )

Serge
01.04.2016
21:59:22
В 1.9 уже сильно лучше, но все равно при CD полный треш. Деплоится медленнее, чем новый код появляется

вот лучше как доставить Python приложение на прод )
Тут ведь как, главное донести. Когда донес, уже неважно как это было сделано

Так что, может методы и функции? Декораторы, врапперы, замыкания...

Maksim
01.04.2016
22:06:11
а про pytest кто-нибудь уже рассказывал? я бы послушал

Dmitry
01.04.2016
22:06:44
да был воркшоп

Maksim
01.04.2016
22:06:59
а, ок)

Serge
01.04.2016
22:07:14
По моему, это был я:)

Внезапно

Maksim
01.04.2016
22:08:05
Я только неделю как в Питер переехал) поэтому не был там)

Aleksandr
01.04.2016
22:11:27
Знаешь что будет?
Острая потребность в squash? )

Andrey
01.04.2016
22:13:43
вот про 2 и 3 разом я бы послушал. особенно если там еще и cython какой-нибудь

Serge
01.04.2016
22:14:24
Острая потребность в squash? )
О! Это особенный опыт. Сам пробовал?:)

Andrey
01.04.2016
22:15:15
ну у нас часть модулей на нем. а переползти на третий хочется в конечном итоге

Aleksandr
01.04.2016
22:16:19
Google
Serge
01.04.2016
22:17:21
Нет, только rm + makemigrations :(
Ну, вот, когда есть несколько баз, которые нельзя уже пересоздать, это тоже не поможет

Ладно расскажу эту прохладную историю за пивом.

Aleksandr
01.04.2016
22:18:38
500 баз?! )

Serge
01.04.2016
22:18:49
500 миграций

Или около того

Aleksandr
01.04.2016
22:19:26
Просто ты пишешь, что нельзя пересоздать, так как несколько баз. 500 баз один из таких случаев. 500 баз - 500 initial migrations )

Serge
01.04.2016
22:19:33
В одном только модуле больше 200 точно

Aleksandr
01.04.2016
22:20:53
У вас там небось еще и какая-нибдуь PythonCode дичь

RunPython*

Serge
01.04.2016
22:21:17
И оно на сложную структуру к initial сразу еще может добавлять. И фейкать надо их, но не те, которые после этого

RunPython*
Обязательно, с завидной регулярностью

rabbitkate
02.04.2016
01:16:21
а обязательно к 11 приходить?

Michael
02.04.2016
04:48:42
Michael
02.04.2016
06:10:41
Потому-что lambda как минимум

Aleksandr
02.04.2016
06:13:42
Аргумент

Aleksandr
02.04.2016
07:01:35
Michael
02.04.2016
10:33:48
А че их так много?

Серёжа работает...

Google
Aleksandr
02.04.2016
13:13:32
Спамеры!

Roman
02.04.2016
13:24:03
Джанго и варниш?!!

Что за дичь? :)

Serge
02.04.2016
13:46:08
Мы едем. Кто на минивен скидывается?

p0123n
02.04.2016
18:36:27
Всем привет! Подскажите, как правильно называется такое поведение в питоне: http://pastebin.com/6BFpF61J Когда как-бы разные инстансы, но аффектится локальная переменная как будто глобальная

Просто неправильное использования локальной переменной или есть какое-то более правильное название? :)

Aleksandr
02.04.2016
18:45:47
Привет. Это называется статическая переменная. Или переменная <умное слово, которое используется в ооп учебниках>

Вот тут привели пару разжевывающих примеров http://stackoverflow.com/a/68672

Бтв, если кто-нибудь вспомнит как статическая переменная класса называется умными словами — скажу спасибки

p0123n
02.04.2016
18:57:09
Класс! Спасибо, а то документация сказала что это "mistaken use of a class variable". Пруф: https://docs.python.org/2/tutorial/classes.html#class-and-instance-variables

GNU/Docker
02.04.2016
18:59:03
это class variable

Aleksandr
02.04.2016
19:01:02
Хмм. Похоже. Спасибки

Хотя я думал что оно как-то умнее звучит

Andrey
02.04.2016
20:57:00
http://www.slideshare.net/AndreyZakharevich/ss-60393251 мои слайды с сегодняшнего доклада

Dmitry
02.04.2016
21:02:45
??

Страница 25 из 785