Anonymous
Или с админами договорились?
Maxim
Anonymous
Привет. Дайте ссылку на Begginer_Python, и еще, разблокируйте меня там. Если можно..
SetazeR
SetazeR
Anonymous
😂
Anonymous
Подскажите библиотеки питона для визуализации социальных связей вконтакте в браузере
Stanley
Привет всем. uwsgi сокет создает от пользователя и группы stanley:stanley. nginx соответственно пермися денаед пишет. Как сделать чтоб uwsgi сокет от группы ww-data создавал? Или наоборот надо?
Ssi
helsingf♂rce
🍁 Jaŭhien
🍁 Jaŭhien
но лучше запусти в контейнере
Stanley
Anonymous
🍁 Jaŭhien
Нашел у себя в древних конфигах
🍁 Jaŭhien
Возьми лучше гуникорн, он проще настраивается
Stanley
Stanley
Anonymous
Кслову. Я ща решил поюзать gevent. И мне он не нравится - он глохнет(
🍁 Jaŭhien
Georgiy
и http-socket вместо socket
Anonymous
У тебя там под коробкой классический тсп сокет
Stanley
Oleg
Aragaer
под коробкой юникс сокета точно нет никаких тцп сокетов
Oleg
Anonymous
Tishka17
Oleg
Anonymous
Oleg
Anonymous
Ну, и?
Oleg
Ну, и?
ну и в unix domain socket нет никакого tcp
Oleg
и udp, к слову, тоже нет
Tishka17
Tishka17
А есть не базовый юникс сокет?
Anonymous
Ты там флагами выставляешь, что гонять датаграмами - будет тебе юдп. Выставляешь стандартную тему - будет тебе тсп
Tishka17
Tishka17
Tishka17
По сети ходит udp
Tishka17
По юникс сокету - нет
Tishka17
А ещё в юникс сокете нет ip и ethernet уровней
Tishka17
Anonymous
Тэкс, секундочку. Мы же про impor socket?
Oleg
Stanley
вобщем нехитрыми манипуляциями с usermod и его флагами я легко выкинул себя из группы sudo... 😁😁 буду с образа востанавливаться, хорошо сделал вовремя)))
Anonymous
мы про unix domain socket
Тогда енто вы) А я про юниксовые сокеты изначально писал. Ну, чтобы отделись от виндовых по сабжу
Tishka17
А зачем вообще париться и настраивать uwsgi через юникс сокет?
Anonymous
Поэтому и чрезвычайно удивился, когда вы начали рассказывать, что никакого тсп там быть не может
Stanley
🍁 Jaŭhien
Меньше читай глупостей в интернетах
Anton
А есть какие-нибудь утилитки для автоматического сбора всех докстрингов в единый документ?
Anonymous
Tishka17
Anonymous
Плять, иногда топорная архитектура >> нормальную( 😐
Anonymous
Делали апиху с приложухой. Приложуха на js. Парни аутообновление отправляют на внутренний вьюв, который в свою очередь обращается уже к моему демону.
Проблема ВНЕЗАПНО вылезла в том, что когда бд нагружают люто, то всё это становися раком.
А могли бы через ajax прямо к моему демону - и не ипать мозги
Oleg
Semen
LighteR проверил, точно так и работает, как ты говорил. НО! Вместо 50мс на ответ требуется около 1с, хоть это пока не критично, но скорость падает в разы
Oleg
хотя там наверное, queue.put с таймаутом в 1 секунду вызывается
Semen
Semen
username
#работа #вакансия #офис #fulltime
Офис: Санкт-Петербург, 2 минуты от метро Невский проспект.
ЗП: от 130 000 рублей
Ищем Python Middle Developer в наш чудесный высоконагруженный проект - https://identix.one/. Коллектив хороший, офис в центре, высокая лояльность и расчет на результат.
Требования к кандидатам:
- Уверенное знание Python и стандарта PEP8
- Уверенное знание архитектуры современных сетевых приложений
- Знание сетевых протоколов: HTTP(s), WebSockets, TCP/IP
- Теория и практика асинхронного программирования
- Опыт разработки RESTful API
- Опыт работы с web-фреймворками (Django, AioHttp)
- Опыт работы с очередями задач (Celery, RQ, Huey)
- Опыт работы с реляционными и нереляционными БД (Redis, PostgreSQL, MongoDB)
- Опыт работы с контейнерами (Docker)
- Умение писать автоматические тесты (unit, функциональные, интеграционные)
- Навыки оптимизации производительности/профилирования кода и обращений к сервисам
- Опыт коллективной разработки (bug tracking, git, ci/cd)
Soft skills:
- Ответственность и самостоятельность
- Адекватное восприятие критики
- Способность трезво оценивать свои силы
- Умение разбираться в чужом коде
Немного о команде:
- Мы ценим и уважаем людей, с которыми мы работаем
- Мы развиваемся стремительно и не собираемся останавливаться
Немного о проекте:
- Высоконагруженное API
- Микросервисная архитектура
- Большие данные и нейронные сети
Контакт: @gqpvkqsazqlads
Semen
Anonymous
Tishka17
ой
Tishka17
звучит как что-то плохое
Anonymous
Почему?
Semen
Если не сложно, напиши потом в чем была причина задержки
я "покурил" исходники клиента для golang, думаю для python могут быть различия. maxQueueBuffer = 100, количество сообщений которые сохраняются в буфере, остальные просто игнорятся. в клиенте используется стандартный http transport и там подефолту стоит флаг expectContinueTimeout: 1 * time.Second. К сожалению, поменять просто так timeout, не получится не контрибьютя в сам клиент.
Tigran
ну если argparse кидает SystemExit, то неудивительно