Amaro
Вот прям "питон в продакшн" это более, чем обтекаемо.
Alex
да
Nikolay
Злые все стали тут
Alex
но видимо подразумевался какой-нибудь веб-фреймворк
Alex
Злые все стали тут
да заебали идиоты, каждый второй не может вопрос нормально сформулировать. каждый первый правила не читает.
Kirill
вот свежак https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-uswgi-and-nginx-on-ubuntu-18-04
а че без докера? в питоне не принято использовать докер?
Alex
а че без докера? в питоне не принято использовать докер?
ну дык ты огласи весь списоа требований
Денис
Злые все стали тут
Ещё немного и будут бегиннерсы? :3
Alex
очень даже принято
Alex
казалось бы в чем сложность собрать докер контейнер?
Kirill
ну дык ты огласи весь списоа требований
ну для пхп нужен вебсервер апач или нджинкс у .net core есть свой внутренний вебсервер, но он дырявый по безопасности, поэтому перед ним надо ставить nginx а как в питоне принято делать?
Alex
все это еще можно дополнительно сдобрить прослойкой из LB или\и кеша
Amaro
А еще бывают люди, которые докер хостят на vds-ках
Amaro
Эээ. Свой же докер, я имею ввиду.
Alex
а тут чего нет никаких nginx и увсги? зачем они нужны
Потому что это сетап для разработки
Alex
Там тебе большими буквами написано что встроенный сервер НЕ ДЛЯ ПРОДА!
Amaro
?
Покупают vdsку, собирают имидж, и запускают на вдске свой контейнер.
Alex
ты незаслуженно игнорируешь haproxy
я ниже написал, но не упомянул haproxy явно
Pavel
я к тому, что можно вообще без nginx
Alex
А ЗАЧЕМ?
потому что удобно использовать докер в качестве средства дистрибуции, удобно его обновлять
Alex
просто у нас ingress на haproxy и его очень больно настраивать, поэтому nginx
Pavel
почему больно-то?
Alex
wut
это к теме не относится. потому что ingress. все через роуты OpenShift, которые очень сильно обрезанные.
Amaro
потому что удобно использовать докер в качестве средства дистрибуции, удобно его обновлять
Не знаю, мне хватает скрипта, который делает пулл, переставляет зависимости, пересобирает статику и перестартовывает ювсги.
Kirill
почему больно-то?
тоже хотел написать что зачем хапрокси когда есть нджикс который проще
Amaro
потому что удобно использовать докер в качестве средства дистрибуции, удобно его обновлять
Если б я лил всю эту хрень на двадцать серверов, тогда ладно, но на один....
Alex
обновлять и собирать зависимости на прод сервере, да вы у нас смелый.
Kirill
Не знаю, мне хватает скрипта, который делает пулл, переставляет зависимости, пересобирает статику и перестартовывает ювсги.
1 раз делаешь докер а дальше вообще не думаешь про эту фигню, деплоишь n приложений на m машин даже не вспотев
Alex
контейнер удобно вписывается в CI/CD пайплайн, собрать, протестировать, проверить, залить.
Kirill
раньше был на проекте где пхп на проде обновлялся средствами git pull, тоже жили как то)0 пока не появилась потребность в 3+ серверах
Alex
у тебя есть гарантированно рабочий артефакт без плясок вокруг ручного обновления скриптами.
Amaro
Ну я и говорю, что пока эта потребность не появилась, особого смысла городить огород нету.
Alex
Ну я и говорю, что пока эта потребность не появилась, особого смысла городить огород нету.
ну так еще раз, то что конкретно у тебя нет необходимости не дает оснований для критики и сомнений в целесообразности подхода, имеющего объективные преимущества.
Сер♂️gay♂️
кто знает как переобазовать изображение что бы его потом сравнить?
Pavel
контейнер удобно вписывается в CI/CD пайплайн, собрать, протестировать, проверить, залить.
сложно рассказывать про CI/CD людям, которые делают git pull на проде
Сер♂️gay♂️
система распознавание лиц но надо что бы она еще и узнавала предыдущих людей
Сер♂️gay♂️
которые были занесены в бд
Artyem
кто знает как переобазовать изображение что бы его потом сравнить?
Перцептивные хэши погугли в разрезе изображений
Artyem
А нет это уже другое
Сер♂️gay♂️
я гугли про 128 измерений но чет не могу ничего найти
Сер♂️gay♂️
да знаю но что то не пойму все равно
Сер♂️gay♂️
как именно это решить
Andrew
как именно это решить
значит углубляй знания. Тебя пинали уже в разные направления
Сер♂️gay♂️
спасибо за мотивацию)
Сер♂️gay♂️
пойду попробую написать классификатор картинок
Денис
пойду попробую написать классификатор картинок
О, мой будущий диссер маги. Ну, часть его
Святой
Как сделать что бы подсчитывало победы?
Святой
Alex
Как сделать что бы подсчитывало победы?
добавить счетчик? тебе в @ru_python_beginners
Pavel
print('Вы проиграли\n') (с)
Nikolay
Windows95
Святой
Тема такая
Co(n)stantine👨‍🔬
контрибьютор асинхронного стека в urllib3 обвиняет питониста-селебрити Kenneth Reitz (requests, pipenv, maya, responder, etc.) в присвоении ~$30k, собранных с сообщества на оплату работы над асинхронным Requests v3 🤭
Tigran
уже обсасывали в этом чате)
Co(n)stantine👨‍🔬
я слоупок, сорь
Co(n)stantine👨‍🔬
ссылки есть на всё, кроме обвинения хД
Пост https://vorpus.org/blog/why-im-not-collaborating-with-kenneth-reitz/ Дискуссии: https://news.ycombinator.com/item?id=19826680 https://www.reddit.com/r/Python/comments/bklroc/why_im_not_collaborating_with_kenneth_reitz/
Bogdan
Привет, есть сетевики?) Через telnetlib в сокет шлю такую инструкцию, цель задать размер окна терминала. Но какой бы я размер не задал, он тупо отдает всё. tsocket.send(IAC + WILL + NAWS) tsocket.send(IAC + SB + NAWS + width + height + IAC + SE) Может кто с телнетом сталкивался...
Bogdan
width = struct.pack('H', 100) height = struct.pack('H', 100)
Anonymous
привет, вот делаю запрос на киви API. Ответ http://prntscr.com/nl5b0e Как досать все коментарии? такие (http://prntscr.com/nl5bky)
Bogdan
Ну если телнетом из под винды там как хош настраивается через конфиг.
Anonymous
Ну я не знаю как(
Tishka17
Циклы не знаешь?
Anonymous
Нет