
Andrey
01.06.2016
15:12:33
не, с этим прекрасно справляется большой чат по питону

Dmitry
01.06.2016
15:13:38

Serge
01.06.2016
15:42:24

Google

Gregory
01.06.2016
15:58:48
Таким макаром "скоро" и до 1.0 доживем
Помню как-то в начале весны на реддите тред был, мол что там с фласком и не умер ли
Господа, а есть какой ключ у интерпретатора, чтоб он __pycache__ не создавал??

Green
01.06.2016
16:01:28
-B не работает?

Gregory
01.06.2016
16:02:41
Да, работает.
Я просто забыл тег #вопросы_ньюфага
?

Green
01.06.2016
16:03:00
?

GNU/Docker
01.06.2016
16:05:44
можно ещё в rc скрипт прописать
export PYTHONDONTWRITEBYTECODE=yes

Gregory
01.06.2016
16:15:30
Ага, так и сделал. В .bashrc добавил

Dmitry
01.06.2016
16:23:23
никто семвер не уважает
одни полноценный релиз держат под 0.11
другие минорные изменения выкатывают как 24.* -> 25.*

Gregory
01.06.2016
16:35:13
Щито поделать.
O tempora! O mores! (с)

Google

Dmitry
01.06.2016
16:36:43
O semver!

Serge
01.06.2016
18:01:59

Dmitry
02.06.2016
08:06:38
я тут по делу начал читать https://tools.ietf.org/html/rfc7231
и понял что возможно имеет смысл его целиком прочесть на досуге
а какие ещё rfc являются полезными, как вы думаете?
я просто никаких не читал до этого момента

Roman
02.06.2016
08:10:34

Dmitry
02.06.2016
08:11:05
для веб-разработчика, для питониста как минимум
ну и просто для разработчика

Aleksandr
02.06.2016
08:17:45
"питониста как минимум"

Serge
02.06.2016
08:46:29
RFC по всем протоколам и форматам, которые ты используешь, полезны.
Вообще, берешь любую аббревиатуру, добавляешь к ней spec и гуглишь.

Dmitry
02.06.2016
08:53:21
ясно =) спасибо

Andrey
02.06.2016
14:28:22
А докладов на ближайший митап у нас как обычно нет?

Andrey
02.06.2016
15:35:33
Вообще, было бы круто знать тему заранее.

Dmitry
02.06.2016
15:45:40
интересней когда сюрприз
например пришёл однажды
а там филология

amureki
02.06.2016
15:47:11
Придёшь так однажды, а там руби

Google

Andrey
02.06.2016
15:55:32
Придешь, а там Друпал.
А вообще, никто не планирует рассказывать про асинхронное программирование?
Я бы послушал с удовольствием.

Николай
02.06.2016
16:02:39
+1

Dmitry
02.06.2016
16:17:00
Серёжа вот в library рассказывал последний раз про eventlet :)

Chikiro
02.06.2016
16:32:06

Roman
02.06.2016
17:45:38

Serge
02.06.2016
18:13:01
Вот Рома нам и может рассказать;)

Dmitry
02.06.2016
19:51:32
только если нас завоюют

Paul
02.06.2016
19:51:48

Roman
02.06.2016
20:05:34

Aleksandr
03.06.2016
05:08:23

Serg
03.06.2016
05:29:22

Serge
03.06.2016
06:00:48

Roman
03.06.2016
06:44:08

Serge
03.06.2016
07:38:48
Так что, Рома, люди требуют асинхронщину:) Расскажешь что-нибудь?

Roman
03.06.2016
07:47:52

Serge
03.06.2016
07:51:41
Ну какие-то паттерны применения людям интересны. Как код организовать, как дебажить

Google

amureki
03.06.2016
08:08:21
Как тестировать

Serge
03.06.2016
08:09:02

Danil
03.06.2016
08:09:34
https://pypi.python.org/pypi/pytest-asyncio
Вот тут более менее приятно сделали, а вот как с eventlet это да вопрос )

Roman
03.06.2016
08:16:47
eventlet умеет детектить запись в один и тот же fd из разных гринлетов
+ умеет детектить использование блокирующихся операций там где их быть не должно

Danil
03.06.2016
08:28:26
Что-то я не понимаю что именно оно тестирует.
Там просто удобные декораторы для юнит тестирования. К данной теме отношения не имеет. Просто вчера сидел накидывал с его помощью тесты, решил поделиться, нарушил конву обсуждения про eventlet )

Admin
ERROR: S client not available

Dmitry
03.06.2016
10:18:16
открыл для себя docs.python.org/3/library/warnings.html
всем рекомендую, вдруг тут ещё такие есть
правило оч простое: если issue with code unavoidable, юзается logger.warning('foo'), если avoidable, то warnings.warn('foo')
pycharm умеет для warnings.warn('foo', DeprecationWarning) делать вот такую красивость.
(если в методе или в конструкторе класса находит)

Nikita
03.06.2016
12:03:49
Ребят, а если я объявляю в классе __slots__ , то как я могу получить аттрибуты со значениями (как получил бы в __dict__)?
только что-то типа
{key: getattr(a, key) for key in a.__slots__}
или есть что покрасивее?

Serge
03.06.2016
18:22:38

Dmitry
03.06.2016
18:24:32
а как умные депрекейтед ворнинги сделать через logging?

Serge
03.06.2016
18:25:14
Умные - это которые Pycharm понимает?
Так это проблема Pycharm-а
Я вот вижу warnings и ожидаю, что это logging level warning и никакой больше. При этом, я не очень понимаю какой оно logger будет брать.

Google

Serge
03.06.2016
18:28:00
Поэтому, либо везде warnings и никакой конфигурации logging. Либо logging с нормальным конфигом.
Я просто как-то пытался warnings попользоваться, но тогда что-то не зашло. Надо ещё разок его почитать:)

Dmitry
03.06.2016
18:29:27
https://pymotw.com/3/warnings/

Serge
03.06.2016
18:30:20
Ой, да ты что?

Sergey
03.06.2016
18:32:51

Serge
03.06.2016
18:38:22
Неожиданный:)

Sergey
03.06.2016
18:45:46
А вот допустим мне нужен удаленный англопишущий фуллстэк разработчик готовый работать за доллары. Где мне такого найти?

Dmitry
03.06.2016
18:50:47
>>готовый работать за доллары
с этим сложно будет
доллары это пузырь, скоро лопнет

Sergey
03.06.2016
18:51:28
вот-вот

Dmitry
03.06.2016
18:51:49
про госдолг вообще молчу
если только в два раза больше чем в рублях платить.. тогда может кто и найдётся!

Sergey
03.06.2016
18:52:49
т.е. вместо например 100кр 200к$?

Dmitry
03.06.2016
18:52:59
ну хотя бы.

Roman
03.06.2016
18:56:04
Был сегодня рядом с датартом

Dmitry
03.06.2016
19:02:10
я вообще внутрь заходил
причём неоднократно

Sergey
03.06.2016
19:04:58
Взоржал!!
А вопрос таки серьезный! В моем круге одна половина имеет проблемы с языком, у второй - плюсы головного мозга, а третья уже обратно на рублевый рынок украдкой поглядывает и от долларов всеми конечностями отмахивается.