Search
Write a publication
Pull to refresh
8
2
Данил Комышев @DanilKomyshev

Python Software Developer в ООО «Увеон»

Send message

Почему бы я не выбрал WebRTC? (но всё-таки выбрал)

Level of difficultyMedium
Reading time5 min
Views4K

Привет, Хабр! Я Данил и я разработчик проекта Termidesk Assistant. На нашем проекте мы успешно используем технологию WebRTC, а еще ее используют такие технологические гиганты, как Google Meet, Microsoft Teams, Discord и многие другие.

Хотел бы поговорить о наболевшем, а именно о тех проблемах, с которыми я успел столкнуться, но почему мы все равно остановились на этой технологии. Возможно даже страница будет расширяться теми шишками, которые на меня упали по ходу движения через этот темный лес. Если вы планируете начать проект, который передает аудио и/или видео и ищите открытую технологию для него, ну, и для тех, кто просто интересуется и изучает этот стандарт, то это статья для вас.

Читать далее

Почему крупным компаниям стоит внедрять экспертную систему для управления проектами?

Level of difficultyMedium
Reading time6 min
Views349

Современные IT-компании, работающие с большими объёмами данных и сложными проектами, неизбежно сталкиваются с проблемами координации, распределения ресурсов и принятия управленческих решений.

Рост компании, расширение проектов и увеличение количества сотрудников приводят к разрозненности информационных потоков, замедлению анализа данных и зависимости от человеческого фактора. Решением этих проблем может стать экспертная система (ЭС) — интеллектуальный инструмент, основанный на больших языковых моделях (Llama 3, Claude 3, ChatGPT, DeepSeek и т.д.), который поможет автоматизировать управление проектами и повысить эффективность работы компании.

В этой статье разберёмся, зачем нужна экспертная система, какие преимущества она даст компании, с какими сложностями можно столкнуться при её внедрении, и стоит ли игра свеч.

Читать далее

Python как дзен: Пелевин и разработка

Level of difficultyEasy
Reading time5 min
Views4.7K

Живя в сложное время, наша психика пытается найти способы объяснить происходящее и успокоить себя. Я научился воспринимать наш мир через философию русского сатирика-постмодерниста Виктора Пелевина. Сразу скажу, что я воспринимаю мир сугубо материалистически, но чтобы не умереть от тревоги, я научился благодаря книгам Виктора относиться к событиям с иронией, а к нашему миру как симуляции (что не отменяет диалектической логики вещей).

Я подумал, если я применяю этот инструмент в качестве мировоззрения, то скорее всего невольно эта дзен-буддистская философия перекочевала и в мой код. Поэтому давайте проанализируем вместе, каким образом мы можем применить эти идеи в нашей повседневной работе, чтобы повысить эффективность и бонусом не сойти с ума от происходящего.

Читать далее

Стартапы и корпорации: между свободой и стабильностью. Личный опыт и анализ

Level of difficultyEasy
Reading time5 min
Views1.4K

После написания поста о стартапах захотел написать статью об своем опыте работы. Статья посвящается больше новичкам, но хотелось бы и поднять дискуссию среди людей со схожим опытом.

Читать далее

Сборка Django-приложения при помощи Nuitka в onefile

Level of difficultyMedium
Reading time12 min
Views3.8K

Привет, Хабр!

Меня зовут Данил, и я старший специалист в компании Увеон. Занимаюсь серверной частью Termidesk Assistant - это утилита для удаленных рабочих столов.

К нам в команду пришла интересная задача, нужно было собрать всю серверную часть в один исполняемый файл (.elf) и в дальнейшем на его основе сделать установочный файл (.deb), чтобы создать и запустить сервис. Все это для того, чтобы оптимизировать наше приложение как по скорости, так и по внешним зависимостям, а также создать возможность использования Termidesk Assistant в локальных изолированных сетях.

О Nuitka мало что известно в Python-среде, особенно мало информации на русском языке, поэтому я решил взяться за написание этой статьи и расписать всё то, что успел собрать за время работы над задачей.

Читать далее

Information

Rating
1,726-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer
Middle
Git
Python
SQL
PostgreSQL
Linux
Docker
OOP
Django
Fastapi
Redis