@ru_python

Страница 8204 из 9768
Tishka17
25.02.2019
07:01:39
хм, щас поищу пруфы

Alex
25.02.2019
07:01:44
ЕМНИП питон использует для TLS системную OpenSSL

KZ
25.02.2019
07:01:46
https://habr.com/ru/post/226419/ это статья актуальна?

Tishka17
25.02.2019
07:01:55
но у меня устанвока nginx перед gunicorn выигрыш раза в 2

Google
Николай
25.02.2019
07:02:31
Tishka17
25.02.2019
07:02:48
https://habr.com/ru/post/226419/ это статья актуальна?
вот раздел “автоматический щзапуск” не читай - там лажа полная, погугли systemd + uwsgi

Николай
25.02.2019
07:04:03
он проще =)
В чём? Как по мне uwsgi это просто

Tishka17
25.02.2019
07:04:19
хз, мне он показался удобнее

Рагнар
25.02.2019
07:08:00
Всем привет, начинаю сразу с вопроса: Можете посоветовать книгу или какой-нибудь ресурс для изучения алгоритмов/ структур данных

?

Dynch
25.02.2019
07:08:19
Всем привет, начинаю сразу с вопроса: Можете посоветовать книгу или какой-нибудь ресурс для изучения алгоритмов/ структур данных
Грокаем алгоритмы для начала четко заходит Здесь еще хорошо основные структуры описываются , типа списков , массиво и хэш таблиц

KZ
25.02.2019
07:10:59
а не слишком ли такое "Пользователь <-> Веб-сервер <-> Сокет <-> uwsgi <-> Django" или это норм

Tishka17
25.02.2019
07:11:43
ну во-первых, сокет - это способ связи nginx <-> uwsgi, а не отдельная штука

во-вторых, uwsgi <-> django стрелки нет, это один процесс

Google
Tishka17
25.02.2019
07:12:44
так что User <— HTTPS —> Nginx <— unix_socket —> uwsgi (django)

Dmitry
25.02.2019
07:12:58
а не слишком ли такое "Пользователь <-> Веб-сервер <-> Сокет <-> uwsgi <-> Django" или это норм
это абсолютно нормально. более того, сегодня часто можно увидеть "юзер - балансер - сервер - докер-контейнер - вебсервер - джанго всги"

Dynch
25.02.2019
07:13:22
Ребят, вопрос: С чего посоветуете начать изучение Data science? Свободно владею английским , поэтому могу и с зарубежных ресурсов учиться

Tishka17
25.02.2019
07:13:38
да, за nginx у тебя может быть много uwsgi серверов. правда тогда не unix-сокет будет, а обычный

KZ
25.02.2019
07:14:19
https://coursehunters.net/

KZ
25.02.2019
07:14:57
шас буду запускать посмотрим сколько ресурсов будет потреблять )

Shieldy
25.02.2019
07:15:59
Добро пожаловать, @TheKing0fTheNorth! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Alexander
25.02.2019
07:17:51
шас буду запускать посмотрим сколько ресурсов будет потреблять )
если проект крупный, то надо кеширование настраивать и повозится с параметрами uWCGI можно еще поверх nginx varnish заюзать например, если все равно будет тормозить то балансер надо пилить, на nginx или haproxy например

Tishka17
25.02.2019
07:18:52
что за varnish?

а, кэш страниц? Ну это не всем применимо

KZ
25.02.2019
07:20:14
проект простой будет под api очень много будет запросов get

Alexander
25.02.2019
07:20:21
ну да это по ситуации

если много реквестов это nginx, apache для домашних и небольших проектов

Tishka17
25.02.2019
07:21:32
хз зачем вообще апач

его банально настраивать с питоном задолбаешься

для домашних можно тупо gunicorn/uwsgi запустить и сойдет

Eldar
25.02.2019
07:22:29
хз зачем вообще апач
Мб статеек от Яндекса начитались)

Alexander
25.02.2019
07:25:06
я сам не сильно в апаче, вроде там модуль есть uwcgi, хз врать не буду, скажу точно что в продакшене он если где и юзается то крайне редко, я всего пару раз видел и то все равно передним nginx был всегда

Владимир
25.02.2019
07:25:08
Google
Alexander
25.02.2019
07:36:37
ну я как вариант предложил просто, может кому легче его настроить я хз

Alexander
25.02.2019
07:36:54
гг

Alex
25.02.2019
07:40:46
почему-то когда речь заходит об апаче все берут именно его

а так да есть mod_uwsgi

но опять же кому оно надо, когда есть асинхронный nginx

any
25.02.2019
07:44:49
Всем привет. Есть ли питонский способ определить: есть ли в списке 2 элемента, идущих друг за другом?

Например есть ли 2,3 в списке [1,2,3,4,5]

Валентин
25.02.2019
07:47:02
arr = [1, 2, 3, 4, 5] zipped = zip(arr, arr[1:]) (2, 3) in zipped # True

Валентин
25.02.2019
07:47:07
сук )

не успел

Tishka17
25.02.2019
07:47:13
=)

any
25.02.2019
07:47:21
Точно) Спасиб)

Tishka17
25.02.2019
07:47:31
вообще, мы тут где-то тестили и быстрее без зипа

на порядок или 2

Валентин
25.02.2019
07:47:56
Google
Валентин
25.02.2019
07:48:13
или циклом просто?

Tishka17
25.02.2019
07:48:15
вот только условие поменять

Так и быть: def check(data): x=None for y in data: if x==y==0: return True x=y return False

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

Admin
ERROR: S client not available

Dk
25.02.2019
07:49:57
Вот так не поломается

Если не большой список, то "2,3" in str([1,2,3,4,5])

Tishka17
25.02.2019
07:52:04
вот с зипом

%timeit for _ in range(1000): check(LIST) 19 ms ± 315 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

Strange
25.02.2019
07:52:06
Ребят как фиксануть, создаю батник для конвертации ui в py и ноль реакции

Из ui v py

я даже батник писал - 0 реакции

Chcp 1251 cd C:\Users\елена\AppData\Local\Programs\Python\Python35-32\ python.exe Lib\site-packages\PyQt5\uic\pyuic.py C:\Users\елена\Desktop\Альбина\check.ui -o C:\Users\елена\Desktop\Альбина\check.py msg* Готово exit

Tishka17
25.02.2019
07:52:32
вот это с циклом

%timeit for _ in range(1000): check(LIST) 291 µs ± 2.06 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)

разница 2 порядка

Serg
25.02.2019
07:53:57
pyTelegramBotAPI не работает SOCK5 AssertionError: Not supported proxy scheme socks5 необходимые пакеты поставил из мана .

Tishka17
25.02.2019
07:54:41
кстати, спрошу ещё раз: а почему вы выбираете pyTelegramBotAPI для ботов?

Ученик
25.02.2019
07:55:52
правильно

Google
Ученик
25.02.2019
07:55:59
под себя шоб никто не понимал нихуя

Serg
25.02.2019
07:56:02
инфы много нашел . и без прокси уже реализовал . но включать ВПН устал . решил воспользоваться заложенным функционалом

Tishka17
25.02.2019
07:56:28
Tishka17
25.02.2019
07:57:00
Serg
25.02.2019
07:57:11
мы же поняли друг друга ?

Andrey
25.02.2019
07:57:22
неуместно
неуместно использовать корректную терминологию?

Serg
25.02.2019
07:57:26
подумал , может кто то боролся уже

Tishka17
25.02.2019
07:59:17
pyTelegramBotAPI не работает SOCK5 AssertionError: Not supported proxy scheme socks5 необходимые пакеты поставил из мана .
> If you want to use socket5 proxy you need install dependency pip install requests[socks] and make sure, that you have the latest version of gunicorn, PySocks, pyTelegramBotAPI, requests and urllib3. это все сделал?

чо, какой нафиг urllib3?

мне эта либа все меньше и меньше нравится

Tishka17
25.02.2019
08:00:04
точно для нужной версии питона? ;-)

Страница 8204 из 9768