@spbpython

Страница 411 из 785
Stepan
22.05.2017
18:44:41
хз, честно говоря, меня этот глобальный request всегда смущал, но вот роутинг, сообщения об ошибках и общий developer experience у фласка приятный (пока не начинаешь собирать из него джангу)

я вам по секрету скажу, что мне больше всего нравится API у нодовского express, только тссс

Google
Stepan
22.05.2017
18:45:44
короче я разработал очк^W^W убрал вложенность API, сделал два Viewset с парой detail_route и получилось даже ниче так

Nikolay
22.05.2017
18:45:47
а ты видел Finch?

из Scala

Stepan
22.05.2017
18:45:59
неа

Nikolay
22.05.2017
18:46:21
посмотри, он упоротый наглухо

Michael
22.05.2017
18:53:33
Да норм он

Nikolay
22.05.2017
18:53:51
он хороший именно тем, что упоротый

Michael
22.05.2017
18:55:25
Упоротый слик эт да

А финч няш

Хотя на вкус все фломастеры разные

Chikiro
22.05.2017
19:00:22
Какие для flask есть годные библиотеки для rest API? Кроме eve.

Nikolay
22.05.2017
19:00:34
flask-restless не бери, он говно

Google
Nikolay
22.05.2017
19:02:46
Eventlet? Сложно?
я не про сторонние, я про .send() и корутины встроенные на генераторах

а eventlet допиливали ребята из OpenStack активно. Зная, какой код они пишут, я не очень ему доверяю.

Chikiro
22.05.2017
19:04:50
flask-restful самая лучшая
Смущает, что на pypi последняя версия появилась в 2015 https://pypi.python.org/pypi/Flask-RESTful

Nikolay
22.05.2017
19:06:28
Смущает, что на pypi последняя версия появилась в 2015 https://pypi.python.org/pypi/Flask-RESTful
я недавно на нем делал API, все работало. Но фиг знает

а почему не асинхронное что-нибудь?

Roman
22.05.2017
19:08:15
Nikolay
22.05.2017
19:09:44
Eventlet появился сильно раньше openstack, а gevent - потомок его
тем не менее, большинство багов в eventlet создавали и фиксили именно ребята из этого комьюнити :)

Aleksander
22.05.2017
20:19:23
уже видели ? https://vc.ru/n/github-marketplace

Roman
22.05.2017
21:24:42
А asyncio в курсе всяких level/edge triggered?

Александр
23.05.2017
06:56:56
я понял только слово "Чистяков"
Короче соберутся все, возьмут пиво Чистякову, может что покрпче и он задвинет телегу с многоэтажным матом про айти. Мы будем ржать и пить пивас. Только там было 10 бачей изначально, теперь 12, а в описании так 650р и осталось.

GNU/Docker
23.05.2017
08:42:55
Что поделать ._.

Roman
23.05.2017
09:12:34
https://www.youtube.com/watch?v=xo6JVjC4huk

Dmitry
23.05.2017
09:20:10
??

https://www.youtube.com/watch?v=xo6JVjC4huk
"Perl - мёртв", "Python тоже мёртв", но я не пишу на Python-е. (Даниил) Даниил называет PyPy - "ПиПи" ))))

Aleksander
23.05.2017
11:56:35
Andrey
23.05.2017
11:57:03
ну вот да, но @lig11 обещает другой формат - что прям вау
два дня осталось, а анонса толком нет

Wom
23.05.2017
12:07:00
"будет вау" как анонс недостаточно?

Google
Andrey
23.05.2017
12:10:12
только для бесплатного мероприятия

amureki
23.05.2017
12:28:36
ребят, захотелось мне проверить в тесте, есть ли где в коде импорт конкретного модуля как это чище всего сделать, кто смышленый? :)

даже не так, есть ли в конкретных местах в коде этот импорт, а не вообще в приложении...

alex
23.05.2017
12:29:59
grep

Aleksander
23.05.2017
12:31:22
это вопрос скорее не теста а линтера

amureki
23.05.2017
12:31:29
не, я хочу в тесте это сделать, grep вызывать сабпроцессом чтоль - не очень чисто

это вопрос скорее не теста а линтера
это не совсем к линтингу относится в моем случае, линтеры и isort тут не помогут

Aleksander
23.05.2017
12:33:01
amureki
23.05.2017
12:33:49
ну да, но я думал красивее решение найти...можно подсмотреть в sys.modules, но он не показывает где был импорт, кажет лишь что он был, поэтому мимо кассы

GNU/Docker
23.05.2017
12:42:39
git grep

ао

такое не знаю как)

Eugene
23.05.2017
12:51:35
Может dis и искать IMPORT_NAME?

GNU/Docker
23.05.2017
12:52:12
или ast visitor

Александр
23.05.2017
13:36:56
ребят, захотелось мне проверить в тесте, есть ли где в коде импорт конкретного модуля как это чище всего сделать, кто смышленый? :)
check_module = 'requests' module = __import__('test2') if not check_module in dir(module): raise Exception('The module requests is not imported') Какие проблемы вы тут видите?

Eugene
23.05.2017
13:41:01
Да, dir показывает все атрибуты модуля, в том числе импорты. Так лучше всего.

Александр
23.05.2017
14:06:18
Да, dir показывает все атрибуты модуля, в том числе импорты. Так лучше всего.
Но перед этим имхо должен быть вопрос, зачем это делать :)

Eugene
23.05.2017
14:08:31
Он уже был вроде :)

Serge
23.05.2017
17:52:23
только для бесплатного мероприятия
С этим я не согласен. Это вечернее развлекательное тематическое мероприятие.

Google
Serge
23.05.2017
17:53:13
два дня осталось, а анонса толком нет
А вот с этим я согласен. И, видимо, перенесём. Времени нет ни у кого. Будет стандарт, да.

по цене двух билетов в кино
Половины билета в кино;) У нас кино разные:)

Andrey
23.05.2017
17:54:09
я вообще набрасывал именно чтобы анонс выбить. "будет круто и Чистяков" это не анонс того, за что можно просить деньги

Serge
23.05.2017
17:55:22
Но тут совпало что времени нет.

Я даже думаю идти ли в этот раз.

Andrey
23.05.2017
17:56:37
не понятен вообще термин антиконф. что это за мероприятие и чего от него ждать?

Andrey
23.05.2017
17:57:27
такой подход годится только если платить не надо, я еще раз это повторю

Serge
23.05.2017
17:58:20
Andrey
23.05.2017
17:58:56
так я не знаю, что ты мне даже приблизительно есть предлагаешь

Alex
23.05.2017
17:59:15
Я даже думаю идти ли в этот раз.
Ты не поверишь - у меня тоже времени нет

Serge
23.05.2017
17:59:16
Alex
23.05.2017
17:59:18
Вот прям ваще

Может, перенесем?

Serge
23.05.2017
17:59:30
Так уже перенесём

Я не знаю зачем Андрей продолжает набрасывать

Andrey
23.05.2017
18:00:40
так а в следующий раз описание действа появится?

Google
Alex
23.05.2017
18:01:42
Так уже перенесём
Ну ты переткни там в анонсе тогда

Nikolay
23.05.2017
18:02:43
что-то в последнее время куча интересных встреч в спб

опять без меня бухаете

Serge
23.05.2017
18:04:17
Andrey
23.05.2017
18:05:55
вот и посмотрим, репрезентативен ли я

Serge
23.05.2017
18:07:05
вот и посмотрим, репрезентативен ли я
Это не связанный вопрос:) На него ответ очевиден сразу

Aleksander
23.05.2017
18:07:44
То есть в четверг ничего не будет ?

Serge
23.05.2017
18:08:28
Будет как всегда. Ну, т.е. ничего

:)

Aleksander
23.05.2017
18:11:40
ну то есть даже обычной пьянки не будет ?)

Alex
23.05.2017
18:21:17
Кароч, посоны, я не приду тогда, что ли У меня релиз в пятницу :(

И еще один релиз - во вторник через неделю Жизнь говно

Александр
23.05.2017
18:21:51
А нафиг мне пиво-то? Я ж не пью
Тогда элитной воды из источника с полезными микроэлементами)

Serge
23.05.2017
18:22:27
И еще один релиз - во вторник через неделю Жизнь говно
У меня релизы в сумме примерно 12 раз в неделю по трём проектам. Я победил?

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