Tigran
твой вопрос непонятный
Tigran
для getUpdates нужно фигануть HTTP-запрос, что ты там хочешь оптимизировать?
Туночка️
ну
Туночка️
я придумал токо так: wget http:// и дальше либа жсон открывает нужный файл
Туночка️
но это по уебански
Tigran
import requests requests.get(…)
Туночка️
Evgeniya
#работа #вакансия #mobile #middle #python #Москва #офис #fulltime #котики Город: Москва, м. Таганская, Марксистская, Китай-город Формат: только офис, фуллтайм ЗП: 140-180 т.р. на руки Привет! Ищу Python разработчика, который будет заниматься разработкой качественного мобильного приложения с аудиторией в сотни тысяч активных пользователей в неделю. Что делать: разрабатывать новые сервисы, работающие в формате чат-ботов, и асинхронных API-клиентов к внешним сервисам. Вы: имеете опыт коммерческой разработки от 2лет, пишите на Python 3.4 и в идеале работали с асинхронными фреймворками (но не критично). Мы: Mos.ru, стэк - Python 3.7, микросервисная архитектура под управлением Docker, Rancher и Kubernetes и полностью асинхронный стэк фреймворков и библиотек: asyncio, Sanic, aiohttp, aiopg, aioredis, aioamqp. В качестве СУБД - Postgresql + SQLAlchemy. Rabbitmq для взаимодействия между микросервисами, Redis в качестве cache storage. Websocket + socket.io как основной канал коммуникации между клиентами и сервером. Активно рассматриваем и альтернативные языки (такие как Golang и Nodejs) для решения новых нестандартных задач. Откликнуться: https://hh.ru/vacancy/30933817 или @JaneProvotorova
Je
А работать в mos.ru это зашквар или нет?
Tishka17
А почему зашквар?
Tishka17
Сайтик норм вроде
Туночка️
если платят деньги и есть время на развитие себя, то какая разница?
Туночка️
Туночка️
Tishka17
Факторов больше 2
Tigran
Туночка️
Туночка️
ыхыхы
Andrew
я из бедной семьи
Ну в общем я не ошибусь если скажу что тут изначально небогатых процентов 50%
Fᴏʀᴅᴇɴ
В 2019 выбирать работу только из-за денег.
А из-за чего нужно?) А то мне только предстоит, хочу знать на что ориентироваться)
🍁 Jaŭhien
В роскомнадзоре тоже деньги платят
Fᴏʀᴅᴇɴ
В роскомнадзоре тоже деньги платят
Ну это уже совсем крайности
Туночка️
Andrew
А из-за чего нужно?) А то мне только предстоит, хочу знать на что ориентироваться)
Э нет, это из разряда "дядь, расскажи как жить правильно"
Рустам
Господа, всем привет. Помогите пожалуйста с udp сокетами, есть сервер https://pastebin.com/nHvCvsAM, и к нему клиент https://pastebin.com/NmfVjUdn. Почему-то сервер не ловит сообщения, хотя tcpdump их ловит. В чем может быть проблема
Рустам
делаю по https://medium.com/@makerhacks/python-client-and-server-internet-communication-using-udp-c4f5fc608945 этому примеру, скопипастил ничего не меняя
Рустам
Accept забыл
там не было accept-a, это разве не в tcp сокетах?
ᵛᵉⁿᵈᵉˡⁱᵉᵘ
Ребзи, кто пользовалься либой rq-scheduler может сказать какой командой можно назначить запуск работы каждый день в рандомное время от 12:30 до 14:30 по мск
Nikita
jun+\mid- )) но я обучаемый, честно
Что умеешь? Что хочешь?
からっぽ
spasiba
Rustam.T
Так как это udp, established соединения нет и сервер пытается достучаться по ip в новой сессии и если клиент за натом то не получится
Рустам
Так как это udp, established соединения нет и сервер пытается достучаться по ip в новой сессии и если клиент за натом то не получится
Понял тебя, ответ поэтому не приходит, да. Но проблема в том что он даже не принтует то что клиент шлёт
Rustam.T
Понял тебя, ответ поэтому не приходит, да. Но проблема в том что он даже не принтует то что клиент шлёт
Проверь связанность между серверами через netcat может просто порт закрыт
Рустам
Проверь связанность между серверами через netcat может просто порт закрыт
tcpdump видит же, что есть запрос, или он даже с закрытым портом видеть будет?
Рустам
Конечно будет, выхлоп давай
В смысле вывод tcpdump-а?
Rustam.T
Да
Ivan
Подскажите, можно как-то ускорить этот запрос? Postgresql бенчмарк выдает когда 1 десятитысячную, когда 1 сотую, когда 5 сотых
løst
не делать order by rand
løst
никогда не делать
Ivan
А как, если мне нужно рандомно выбрат?
løst
гугли оптимизацию order by rand, там пара-тройка способов будет как это сделать
løst
Рав запросы, жоска
ладно хоть написано нормально
løst
уже хорошо
Ivan
Рав запросы, жоска
А что не так? Это все во враппере БД
løst
это видимо адепт ORM сказал
Иван
Вопрос по unittest Mock Если мокнутый обьект был вызван, можно ли получить значение, которое он вернул в тот вызов?
Иван
Если что, я не вызываю его напрямую как mocked()
løst
в первом запросе выгребаешь limit 4 а забираешь из курсора всё равно 1 элемент, в чем смысл? во втором запросе выгребаешь все а берешь первый только, смысл гонять по сетке данные лишние
Radu
йоу, у кого есть опыт работы с datetime? Задача такая, на вход может прийти от 1 до 3 случайных. нужно их конвертировать в время. к примеру пришло 23 нужно 23:00:00 пришло 23,25 нужно 23:25:00
Radu
да, но в пределах времени, т.е. первый элемент от 0 до 24, второй и третий от 0 до 59
Radu
и в правильной последовательности
Radu
datetime.datetime.strptime(text,"%H:%M:%S").strftime("%H:%M")
Radu
можно так, но тут формат в strptime надо задавать от количество элементов
🍁 Jaŭhien
а разделители всегда запятые?
🍁 Jaŭhien
Может, проще правильно форматировать данные еще на вводе?
Radu
а разделители всегда запятые?
на входе время приходит в формате 23 23:01 23:01:00
🍁 Jaŭhien
на входе время приходит в формате 23 23:01 23:01:00
Мб есть какое-то готовое решение которого я не знаю, я бы регулярки заюзал
🍁 Jaŭhien
Валидируешь инпут, приводишь к одному виду и парсишь. Но если есть готовое решение - лучше им воспользоваться
Radu
ок, спасибо за мысль
Fᴏʀᴅᴇɴ
можно как то на пичарм поставить стороннюю тему, как на vscode?
Anonymous
А существует JSчарм?