
Valery
14.09.2018
10:32:35
В гитлабе это хорошо смотрелось бы. Не принимать PR, пока не прошли тесты, и пока не закрыты все такие варнинги.
Правда, так будет проще вообще не писать докстринги ?

Марат
14.09.2018
10:37:33

Некто
14.09.2018
10:57:50

Google

Некто
14.09.2018
10:58:51
Можно с помощью яка и лекса сделать, но может чём-то попроще

Sergey
14.09.2018
11:09:51
ast.get_docstring? ?

Некто
14.09.2018
11:12:09

Eugene
14.09.2018
11:29:21

Некто
14.09.2018
11:35:47

Valery
14.09.2018
11:51:51


Serge
14.09.2018
11:56:38
Мы начинаем формировать команду волонтеров на конференцию PiterPy #5, которая состоится 2-3 ноября 2018.
Приглашаем вас принять участие в организации и проведении европейской конференции по Python в северной столице.
Функция волонтера включает в себя участие в проведении конференции на всех этапах: формирование раздаточных пакетов, регистрация участников и спикеров, оказание им необходимой помощи, разрешение сложных вопросов, соблюдение правил проведения конференции.
При этом, у вас будет возможность послушать доклады топовых спикеров и внести свой вклад в самую душевную Python-конференцию.
Если вы действительно хотите стать частью Python-комьюнити, то вам нужно заполнить форму заявки по ссылке ниже и ждать ответа от организаторов.
Установочная встреча состоится в октябре, но проявить себя и занять место в команде волонтеров можно уже сейчас.
Пробуйте:
https://docs.google.com/forms/d/1l7ypmrbjFExIdkHzeG7XVM7Rbl0_eJWjb6v5JKpXEGk/edit / #PiterPy


Stepan
14.09.2018
12:10:28
Привет, коллеги,
кто-нибудь пробовал japronto на нагрузку?
про него 2,5 статьи, в которых говорят, что дескать млн rps
)
кто-то тестил?

Roman
14.09.2018
12:12:04

Stepan
14.09.2018
12:12:19
ну там запросы "hello world", так что верю, да

Google

Stepan
14.09.2018
12:12:57
Какой, на ваш взгляд, самый оптимальный веб-сервер для высоконагруженных приложений?
задача - держать 600-1000 рпс
понятно, что с кэшом и варнишем, но все равно

Roman
14.09.2018
12:13:00

Stepan
14.09.2018
12:13:39
вот у меня гуникорн + фласк держат около 400 рпс на правильных данных (картинки fulhd)
может кто посоветует переехать на какой-нибудь более хороший вебсервер? - я новенький в питоне, как некоторые из вас помнят, гуникорн выбрал, потому что первая ссылка в гугле или по каким-то похожим причина
+м
а, чтобы было понятнее, что советовать - я пилю рест апи для обработки картинок
на вход ссылка на картинку, на выход - поток байт

Roman
14.09.2018
12:22:17

Stepan
14.09.2018
12:24:20
как раз надо

Alexander
14.09.2018
12:38:07
Устроился на новую работу. В вакансии и при общении сказали, что TDD, все дела.
По факту ужасный код, тестов почти нету. Новые пул-реквесты приходят еще хуже. Сижу, читаю уже час один http-хэндлер.
При этом по общению ребята офигенные.
Что делать?

Eugene
14.09.2018
12:46:13

Valery
14.09.2018
12:48:27

Michael
14.09.2018
12:48:53
https://pp.userapi.com/c637321/v637321211/21042/hQfKUIdLv3s.jpg

Eugene
14.09.2018
12:49:32

Alexander
14.09.2018
13:28:01
При чтении кода хедхантер сам открывается.
Но это же уход от проблемы вместо её решения.
С другой стороны я трачу лучшие годы своей жизни на рефакторинг :(

Mr
14.09.2018
13:28:50
Господи, что вы с чистяковым сделали )

Dmitry
14.09.2018
13:41:22

Valery
14.09.2018
13:50:05

Павел
14.09.2018
13:51:37

Alexander
14.09.2018
13:54:06

Google

Павел
14.09.2018
13:58:48
Павел, вот я не знаю. Мне казалось, что люди важнее всего другого (идеи, проекта, зарплаты и т.п.)
Александр - чтобы ответить на это я предлагаю вам провести умозрительный эксперимент - представить что ребята с которыми ты работаешь соорудили некий стартап - рассказали тебе его идею и предложили тебе пойти работать в него, при этом идея стартапа тебе не близка - долю в бизнесе тебе не предлагают, зп предлагают вдвое меньше чем тебе платят - если ты готов пойти с ними в их бизнес - тогда ваш концепт полностью рабочий - люди важнее

Serge
14.09.2018
13:58:52

Stepan
14.09.2018
13:59:16
сервер приложений, я о нем

Serge
14.09.2018
13:59:22

Stepan
14.09.2018
13:59:33
а что вместо него?

Serge
14.09.2018
14:00:00

Stepan
14.09.2018
14:00:02
фласк предоставляет какой-то встроенный дев-сервер, но не рекомендует его в продакшн
понял
ну, как
есть еще
торнадо
и еще кучка всего

Serge
14.09.2018
14:01:23

Stepan
14.09.2018
14:02:36
Окей, попробую фласк uwsgi

Марат
14.09.2018
14:02:37
Беги, пока есть мотивация что-то делать

Roman
14.09.2018
14:10:05
как раз надо
окей, спрошу иначе: у тебя там хотя бы X-Accel-Redirect используется?
и откуда, из памяти?

Google

Stepan
14.09.2018
14:11:35
ты задаешь вопросы, на которые я не знаю ответа, потому что не я разворачивал соответствующую структуру
я написал проект на питоне и завернул его в докер
я знаю, что перед ним стоит варниш и haproxy

Admin
ERROR: S client not available

Stepan
14.09.2018
14:11:37
это всё
картинка забирается со стораджа, а отдается из памяти, да, просто return send_file

Roman
14.09.2018
14:16:02
?

Stepan
14.09.2018
14:17:05
return send_file(byte_io, mime_type)

Некто
14.09.2018
14:29:26
Вдруг они другого не видели и им норм, можешь просветить их почему так плохо
Только делай это нежно ;)
Или окажется что это ты не прав, а их код божественнен и ты проникнешься )


Maxim
14.09.2018
15:24:55

Serge
14.09.2018
15:28:34

Roman
14.09.2018
15:29:39

Alexander
14.09.2018
15:43:33

Некто
14.09.2018
15:49:58
На правах новичка
Мол просто для понимания всей картины в целом )

Google

Alexander
14.09.2018
15:50:48
Буду начинать каждый комментарий с "я не понимаю".
Правда предыдущий раз мне начали объяснять логику словами (голосом) :(

Serge
15.09.2018
11:42:07
900 :)

Denis
15.09.2018
11:43:03
Так давно уже)

Serge
15.09.2018
11:43:45
Так давно уже)
Ну, я последний раз обращал внимание несколько дней назад. Было 899

Denis
15.09.2018
11:44:16
Дня три назад вроде 900 видел
Но не суть, всё равно круто)

Serge
15.09.2018
15:36:05
/ban 10d

Combot
15.09.2018
15:36:05
Serge Matveenko has temporarily banned Nikolay for 10 days!