@spbpython

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

Serge
01.06.2016
15:42:24
Согласен. Всех, кто не знает наизусть RFC 2549 — вон из профессии. И плевать, что он версталщик.
Ну вот верстальщику про CMS можно и рассказать. И про разные темплейтные движки.

О, фласк релизнули 0.11
А вот это отличные новости:)

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
одни полноценный релиз держат под 0.11
0 - это эпоха;) оно бывало 0.10.х

другие минорные изменения выкатывают как 24.* -> 25.*
а вот когда у тебя приложение для конечного юзера, то последовательные версии - это тру. номер деливери и до свидания

Dmitry
02.06.2016
08:06:38
я тут по делу начал читать https://tools.ietf.org/html/rfc7231

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

а какие ещё rfc являются полезными, как вы думаете?

я просто никаких не читал до этого момента

Roman
02.06.2016
08:10:34
а какие ещё rfc являются полезными, как вы думаете?
Смотря что ты называешь полезностью. Тебе именно http или вообще?

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
сплюнь
или joomla

Roman
02.06.2016
20:05:34
Serge
03.06.2016
06:00:48
Что именно?
Ну что eventlet крутой:)

Roman
03.06.2016
06:44:08
Ну что eventlet крутой:)
Там бы в некоторых местах dict заменить на массив

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

Roman
03.06.2016
07:47:52
Так что, Рома, люди требуют асинхронщину:) Расскажешь что-нибудь?
Каков хитрец! Просто пересказывать доку и очевидные вещи не хотелось бы, а в самом интересном месте(eventlet.hubs) я до конца еще на разобрался

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
правило оч простое: если issue with code unavoidable, юзается logger.warning('foo'), если avoidable, то warnings.warn('foo')
Это очень и очень не очевидно. По мне, так warnings - это logging для бедных

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
Взоржал!!
А вопрос таки серьезный! В моем круге одна половина имеет проблемы с языком, у второй - плюсы головного мозга, а третья уже обратно на рублевый рынок украдкой поглядывает и от долларов всеми конечностями отмахивается.

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