которым он был привычен много, очень много лет. С каналами с рассадой, дойкой коз, аудиорассказами и прочим, а не политотой и иноагентами. "Большое спасибо", что забрали у стариков эту радость. Может, им какой-то разрешительный билет сходить в Пенсионном фонде получить. Спецоборудование купить можно? На паспорт от 65 лет?! Так вот. Я на youtube забила, да и не смотрела почти. Отечественный аналог не смотрю тоже.
У пенсионеров были в тв-приставочке wireguard и ещё что-то, случайные vpn. Я надеюсь, это не призыв их использовать, нет? А то мало ли. Всё равно уже не работает, настраивала, сколько раз подавала надежду, что будет теперь работать - неделя максимум, всё, нетути. Можно только пробовать удалённо ковыряться.
В плэймаркете настраивать они не смогут однозначно. Люди простые. Ещё и зрение весьма так себе, включить мне доступ, написать в телеге это максимум. Не вариант, короче. Желателен очень привычный интерфейс. К андроид-тв кое-как привыкли за 10 лет, к приставке-стику сравнительно, но похуже.
Проблема в том, что расстояния между нами от 2000 км. И если раньше много лет подряд был teamviewer на том же pc, откуда я могла что-то настроить и помочь смотреть им всякое это с ноута, то всё, нет его для России. Сейчас вариант только anydesk, или как там его, а он не даёт нормально удалённо пользоваться клавиатурой в варианте из pc на андроид тв! Поверьте, я пыталась, мануалы читала и форумы. Если туповата - нестрашно, на скрипке тоже играть не умею.
И что теперь? Как из облака при помощи файлового менеджера достать новые конфиги (хотя и они, оплаченные надолго, не работают, 7 уже штук с разных подписок,блокировщики не дремлют), а outline как понятие для android tv вообще не нет в play store. На него ещё пара конфигов для pc есть, докуплю, если надо.
Пикабу, помоги, пожалуйста. Как удалённо залезть в андроид-тв человека - и настроить тот же wireguard? Разумеется, сопрягая их сперва irl, а не из другого города, чтобы всё отладить. И я юзер обычный, не нуб, но и без спецобразования, то есть вникнуть попробую.
Как же я зла. А сама этот youtube ваш, блокировщики, смотреть не собираюсь. А рутьюб и прочее своим дедам-бабкам поставьте. Хотя, думаю, им-то вы способ изыскали не страдать от вашей тупой блокировки. Вот что делать? Они не понимают, за что, и выносят мне понемногу мозг, подозревая, что мне всё равно и лень настроить. "Вдудей" не смотрели и всю эту ерунду с блокировкой не понимают. А рассказывать не хочется. Сказала, что серверы гугла нас кинули. Они в этом тоже не понимают. Но люди-то хорошие. Сейчас посмотрела историю этой приставки: "как пожарить хворост, как в детстве"; "цитаты со смыслом"; "зарядка для ума". Обнять и плакать... upd: в дороге обратно. Признательна всем от души, отвечу каждому.
Вот и кончилась моя безлимитная лицензия, купленная 10+ лет назад. Ты был самым надёжным, удобным и быстрым средством удалённого доступа на произвольные компьютеры. Я знал, что скоро это придёт, ты старался перевести меня на новую версию, на которой есть единственная новая функция - оплата лицензии по подписке. Ты уговаривал меня мелкими апдейтами, которые портили интерфейс, прятал ссылки на дистрибы, менял мой пароль. Но я благодарен тебе, что ты не заблочил меня, когда начались санкции, что не заблочил меня, когда началась СВО. Ты по-прежнему работал надёжно и быстро. Спасибо тебе за всё, тимвьюер, но пришла пора расставаться. Когда ты был нужен, ты всегда был под рукой. Прощай.
Некогда популярная программа для удалённого доступа совсем ёбнулась и теперь хочет 400 Евро в год за использование самого дешёвого тарифа (включает доступ только к 3-м устройствам). Причём на рынке куча предложений в разы дешевле или вообще бесплатных, как например удалённый рабочий стол chrome. Что за бизнес-стратегия не подскажите?
Машинное обучение — технология, которая позволяет компьютеру самообучаться и распознавать закономерности. А помогают ему инженеры машинного обучения. Рассказываем, чем они занимаются, какие навыки им нужны и как войти в эту профессию.
Кто такой инженер машинного обучения
Инженер машинного обучения (ML-инженер — от англ. Machine Learning Engineer) — это специалист, который разрабатывает и внедряет алгоритмы, позволяющие программам обучаться на данных и принимать решения без явного программирования. Скажем, специалист по Data Science анализирует данные и строит модели, а ML-инженер оптимизирует их и интегрирует в реальные приложения.
Профессия находится на пересечении программирования, математики, статистики и прикладного машинного обучения. ML-инженер не просто строит модель, а делает так, чтобы она эффективно работала в продакшене, обрабатывала большие объемы данных, быстро реагировала на запросы пользователей и корректно обновлялась по мере поступления новых данных.
Чем занимается ML-инженер на практике
Работа ML-инженера включает сразу несколько направлений. В первую очередь это сбор и подготовка данных. Реальный мир далек от идеала, и данные часто приходят в сыром виде: с пропусками, ошибками и несоответствиями. Инженер должен очистить их, привести к единому формату и расширить с помощью внешних источников.
Следующий этап — выбор и обучение модели. Здесь инженер выбирает один или несколько алгоритмов, проводит эксперименты, настраивает параметры, оценивает качество. Он должен понимать, как работают линейные регрессии, деревья решений, градиентный бустинг, нейронные сети и уметь выбрать нужный инструмент под задачу.
Самое сложное и ответственное начинается после того, как модель готова. ML-инженер превращает ее в часть работающего приложения. Это означает упаковку модели в API, написание серверного кода, оптимизацию по скорости и памяти, мониторинг качества в реальном времени и повторное обучение по мере необходимости. Он также работает над масштабируемостью и надежностью, так как в реальных условиях модели должны обрабатывать тысячи или миллионы запросов ежедневно.
Кроме того, инженер взаимодействует с другими специалистами: аналитиками, продукт-менеджерами, разработчиками. Он объясняет, как работает модель, какие у нее ограничения, как интерпретировать результаты. Коммуникация — неотъемлемая часть его работы.
Какие навыки и знания нужны
Чтобы стать инженером машинного обучения, нужно сочетание теоретической базы и практических навыков:
Уверенное владение языками программирования, прежде всего Python. Большинство библиотек машинного обучения, таких как scikit-learn, TensorFlow, PyTorch, написаны именно на нем.
Знания математики, особенно линейной алгебры, теории вероятностей и математической статистики тоже играют важную роль. Без них невозможно понять, как и почему работает та или иная модель, как интерпретировать ее поведение и где могут возникнуть ошибки. Для повторения основ у нас есть отдельный бесплатный курс базовой математики.
Алгоритмы машинного обучения важно понимать на уровне реализаций: что такое переобучение, как работает регуляризация, какие метрики применимы для классификации, регрессии, кластеризации.
Также важно уметь работать с базами данных (SQL, NoSQL), системами хранения и обработки больших данных (Hadoop, Spark), знать основы DevOps и MLOps (Docker, CI/CD, Kubernetes, автоматизация моделей).
Плюсы и минусы профессии
➕ Востребованность и высокая оплата труда. Инженеры по машинному обучению — одни из самых востребованных специалистов в IT-сфере. Зарплаты выше среднего по рынку, особенно при наличии успешных проектов и глубоких знаний.
➕ Перспективность. ML активно применяется в медицине, финансах, ритейле, науке и других отраслях. Это дает широкие возможности для карьерного роста.
➕ Интеллектуальная работа. Работа подходит тем, кто любит решать сложные задачи и работать с данными.
➕ Богатая образовательная экосистема. По теме ML иного курсов, open-source инструментов, конференций и сообществ. Есть возможность постоянно учиться и обмениваться опытом.
➖ Высокий порог входа. Нужны глубокие знания математики, программирования, а также баз данных, алгоритмов и архитектур моделей.
➖ Работа бывает рутинной. Большую часть времени занимает обработка и подготовка данных, отладка моделей, а не изобретение революционных алгоритмов.
➖ Трудности с внедрением моделей. Не всегда удается успешно интегрировать модель в продукт. Требуются усилия по адаптации под инфраструктуру, масштабированию, мониторингу и учету бизнес-ограничений.
➖ Конкуренция. Растущая популярность профессии означает, что в крупных городах конкуренция среди кандидатов может быть высокой.
Зарплаты ML-инженеров
По данным Dream Job, средняя зарплата ML-инженеров в России за 2025 год составляет 165 000 рублей. Чаще всего зарплаты находятся в диапазоне от 100 000 до 230 000 рублей. Минимальная зафиксированная зарплата — 87 000 рублей, максимальная — 360 000.
Вилки джуниоров в машинном обучении, по данным HH Карьера, составляют от 70 000 до 110 000 рублей. Мидлов — от 220 000 до 250 000 рублей, а сеньоров — от 348 000 до 350 000 рублей.
Вот так выглядят зарплаты в профессии ML-инженер летом 2025 года.
1/2
Перспективы профессии
Машинное обучение используется в самых разных сферах: от финансов и медицины до логистики, маркетинга и развлечений. ML-инженеры разрабатывают алгоритмы для прогнозирования спроса, распознавания лиц, антифрод-систем и рекомендательных алгоритмов.
Спрос на таких специалистов продолжает расти, а уровень доходов остается одним из самых высоких на рынке. По данным исследования, наибольший спрос в сфере анализа данных и ML пришелся на последние четыре года — число предложений выросло в 2,5 раза.
Конечно, вход в профессию требует знаний, самообразования и реальных кейсов. Но те, кто готов учиться и двигаться вперед, найдут в этой области интересную работу с постоянными интеллектуальными вызовами и большими карьерными перспективами.
Как стать ML-инженером
Многие специалисты приходят в машинное обучение из смежных областей: математики, физики, программирования, аналитики. Часто у них есть техническое образование, хотя это необязательно. Важнее — желание учиться и практиковаться.
Один из самых надежных способов — пройти профильное обучение. Это может быть вуз, где есть направления по ИИ и анализу данных, или курсы, ориентированные на практику. Онлайн-платформы предлагают мощные программы, которые можно проходить параллельно с работой или учебой.
Например, стартовать в профессии поможет онлайн-курс «Инженер машинного обучения» Практикума — за 4 месяца вы изучите полный жизненный цикл модели машинного обучения и сможете строить продвинутые ML‑модели. Вы освоите Docker, FastAPI, Airflow, MLflow, Yandex Cloud и другие инструменты, добавите 7 ML-проектов в портфолио и получите диплом о профессиональной переподготовке.
Всем привет! Я знаю, что немного вылетел из информационного поля, в этом посте хочу рассказать почему и что изменилось в сервисе за последнее время.
Прежде всего хочу поблагодарить тех людей, что проявляли активность, кто добавился в группу (нас уже около 360 человек), и особенно тех, кто выразил заинтересованность проектом и поддержали словами, именно ваш интерес и побуждал меня продолжить разработку.
Так же не могу не поблагодарить всех пикабушников, кто выкладывал мало постов или воздержался от этого, благодаря чему я не задерживался в прокрастинации и смог сосредоточиться на работе. Особенно радует переход из горячего прямо в свежее, что бы я без этого делал.
Спустя неделю после публикации статьи мне прилетело много багов, прикинув примерное время, требующееся на их устранение, прибавив к этому время необходимое для реализации тех возможностей, что были в планах, а так же учитывая, что Python язык больше скриптовый, мало подходит для тиражируемого релизного приложения, особенно учитывая компилируемый размер файла и меньшую производительность, я пришел к выводу, что рано или поздно это всё придется переписывать на другом языке, а это большие затраты времени, и чем дальше бы я зашел, тем больше бы вложений потребовалось, а учитывая что финансирую разработку только я сам, это могло бы вылиться в стагнацию или вообще повлиять на жизнеспособность сервиса.
Давайте теперь вернемся в настоящее. И вот спустя примерно пять недель работы, пару бутылок виски и четыре дня в депрессии, я все таки переписал клиента программы на более низкоуровневом языке, который пришлось изучать с нуля, попутно лысея. И как по мне - получилось весьма неплохо, давайте расскажу подробнее.
Начнем с самого частого, на что обращаешь внимание - размер программы, для сравнения:
Windows, было 58,6 мб, стало 3,3 мб в консольном варианте и 6,1 мб с GUI. Разница в 17,7 раз!
Linux, было 233,6 мб, стало 7,5 мб. Еще большая разница в 31,1 раз!
MacOS, ничего не изменилось, потому что клиента для неё пока нет. Но я увидел проголосовавших в группе по этому вопросу, буду его прорабатывать.
Конечно еще можно считерить и упаковать файл в zip архив, тогда размер получается 1,79 мб, это примерно 32,7 раз. Моя небольшая победа.
В windows пришлось разбить программу на две версии, т.к. можно скомпилировать или консольное или графическое приложение, изначально была задумка запускать консольное при наличии соответствующего аргумента. Объединить можно, но это займет время и добавит сложности в разработке.
Вот скриншоты интерфейсов, в консольном варианте он стал попроще:
По производительности тоже есть изменения. Потребление памяти при обновлении процессов в новой версии 37 мб против 70 мб в старой. На первый взгляд все открывается быстро, хоть это сейчас и не сильно важно, но при требовательных операциях в будущем будет конечно ощутимо в сравнении с Python.
Сервис стал доступнее для большего количества версий операционных систем, например я понизил архитектуру до x86, и минимальная поддерживаемая версия на которой тестировалась программа — windows 7, а для linux — ubuntu 18. Правда обе доступны только в консольном варианте, в графическом режиме отказывалось запускаться, думаю потом поменяю на другой GUI фреймфорк. Для более новых версий windows всё осталось так же.
Еще сделал наверное самую нужную функцию на текущий момент - автоматическое обновление, что бы не пришлось ручками переставлять на каждой машине, особенно если у вас много станций.
Так же были внесены небольшие изменения:
Исправлен баг с открытием окна командной строки на пару секунд при выполнении команд и при запуске.
Не всегда отображались IP адреса, особенно на linux.
Баг с отключением сервиса программы через 3 дня, из за чего станции были в офлайне. Никто об этом не написал, но я исправил.
Вывод результата кастомной команды теперь более приближен к оригинальному.
Генерация пароля каждый час, если он не был задан вручную.
Поправлена немного админка.
Было еще много изменений по мелочи, из того что успел прочитать в чате проекта и в личке, которые делал буквально на лету, не записывая.
Немного изменил логику, в том числе взаимодействие между клиентом сервером, поработал с безопасностью последнего, так что Python версию нужно будет заменить на новую.
По правде говоря, чистая работа с кодом сама по себе заняла около 3 недель, а последние две ушло на сборку и отладку под разные дистрибутивы, и на каждом встречались свои ошибки, и когда я закрывал ошибку скажем на ubuntu 22, на 18 вылазила новая. Меня это печалило до такой степени, что по ночам снились кошмары, например где я нахожу баг, но не могу его описать, не могу найти логов, хотя четко понимаю и вижу как приложение крашится, или еще сон с бесконечной сборкой, когда запускаешь команду и ждешь, ждешь, ждешь и больше ничего делать не можешь, просыпаешься в холодном поту и приходит радость, что это всё не в заправду. Для справки - мне обычно снились приятные или нейтральные сны, которые я часто забывал проснувшись, но эти я помню до сих пор.
Ну еще немного выскажусь, если вы не против. Хоть переписывать было и интересно в технологическом плане, но всё же я немного приуныл, так как мне хочется реализоввывать новые фишки, и удивлять вас ими, а так получается я делал всё одно и то же. В планах было запустить релизную версию уже на шестой месяц проекта (сейчас), и получать хоть какую ни будь отдачу, что бы были деньги раскручивать проект, а не двигаться со скоростью черепахи. И единственное что меня мотивировало — это ваши добрые пожелания и отзывы, которые показывают потребность в этом сервисе, только благодаря им я сделал спринт и выпустил это обновление раньше, чем работая в нормальном темпе.
Итак к делу, что бы обновиться на новую версию — нужно удалить старую, скачать новую и установить. Что бы ID станции и привязка к вашему аккаунту сохранились — переместите файл config.json из "C:\ProgramData\Cusco\CuscoRemoteControl" в "C:\ProgramData\Cusco\RemoteControl"
Новые файлы уже залиты на сайт, находятся в разделе загрузки.
В ближайшем будущем начну работу над визуальным управлением, попутно реализовывая ваши пожелания, если будет время.
Всё так же было бы классно увидеть ваши результаты тестирования, если можно то со скриншотами и подробностями как воспроизвести найденную ошибку.
Спасибо за ваше время, жду вас в группе. Обращу внимание, что в ней есть подгруппы: баги, основная — для общения, и идеи — которую в скором времени подчищу от флуда.
Я работал админом около 12 лет, за всё время для целей администрирования пользовался почти всеми известными программами для удаленного доступа, сначала TeamViewer - после внедрения их политики лицензирования и обновления, мягко говоря неудобной и жуткой дорогой (около 30 т.р. в год), пересел на AnyDesk — который был чуть хуже в плане функционала, но более терпим в плане использования, и немного меньшей ценой — около 20 т.р. за год. Но душа всё-таки не была довольна, не хватало многих функций, автоматизации, да и порой было неудобно/лень договариваться о подключении с пользователем, что бы выполнить пустяковое действие. И так пришла на ум идея создать инструмент от админа админу, что бы и интерфейс устраивал, но не был перенасыщен, и разобраться мог любой человек более менее владеющий компьютером.
Ну и конечно санкции и новая их угроза послужила мотивом, зарубежные сервисы постепенно продавливаются или сами разделяют повестку ущемления обычных людей и к сожалению блокируют доступ к своим ресурсам. Хотя по моему мнению, IT компании как наука и спорт должны быть вне политики, не важно на какой стороне твой пользователь.
И вот буквально на днях я закончил писать бета версию, залив её в продакшн, в которой реализовал базовые функции, достаточные для закрытия определенного процента потребностей:
Сводная информация о машине, её загрузка в реальном времени. Например:
Система, версия, время включения
Оперативная память, использование, подкачка и пр.
Процессор. Модель, частота, загрузка ядер и пр.
Сеть. IP, Mac всех интерфейсов, статистика использования
Постоянная память. Свободное место, использование.
Управление и просмотр (с фильтрами, сортировкой и детальной информацией):
Процессов
Программ
Устройств
Управление питанием — выключение, перезагрузка, спящий режим, блокировка, гибернация.
Удаленное выполнение любых команд. Само по себе уже сильно выручает, если не хочется тревожить пользователя или экран заблокирован, а пароля не сказали.
Относительно безопасности — постарался реализовывать систему с учетом возможного взлома, так что отправка команд/получение информации возможна только при наличии приватного ключа, который вы сохраняете при регистрации и используете при подписании запросов, его сначала проверяет сервер, потом сама станция. На последней нужно задать пароль, так же в любой момент можно удалить доступ.
Примерно так выглядят окна управляемых станций в консольном и графическом режиме:
Пока поддерживаются платформы Windows, Linux. В планах MacOS — если будет запрос от пользователей. Этих целей создал голосовалку в чате.
Управление происходит с браузера компьютера:
Или мобильного телефона:
Остальные скриншоты решил не прикреплять — слишком большая статья получается, их можно посмотреть на сайте.
На счет ближайшего будущего — планирую реализовать:
Отслеживание процессов на графике, что бы представлять в динамике загрузку и из этого делать выводы.
Визуальное удаленное управление — классический контроль
Передача файлов — без этого никак
Управление местом на диске — одна из самых популярных задач в работе
Просмотр логов — ну тут всё понятно, бывает без анализа событий не решить проблему
Это не полный и конечно не окончательный перечень, идей много. Хоть примерные спринты уже намечены, всё же считаю — что сервис не должен ограничиваться желаниями одного человека, планирую делать продукт как можно более гибким и реализовывать пожелания пользователей, вообще пишу эту статью потому что потому что мне очень важно получить вашу обратную связь!
Буду всем очень благодарен, если присоединитесь к чату в телеграмм и поможете мне своим адекватным мнением в разработке проекта.
В качестве благодарности за тестирование, решил дать всем пикабушникам как минимум 10 станций в подарок навсегда за участие в тестировании, если будет необходимость и финансы позволят, постараюсь дать больше.
Не знаю можно ли разместить ссылку на ресурс, по запросу в комментах - добавлю сайт, если будет нарушать правила прошу удалить его.
Сервису всего пару дней, не топите в минусах первый пост пожалуйста.
Не запускается TeamViewer? Надо поставить экранный менеджер. Тот самый графический экран, который отображается в конце процесса загрузки вместо стандартного приглашения командной строки. И о чудо:
Чтобы заработало это, адо было сконфигурировать это:
И как вообще такую зависимость вывести логически? Я бы не смог. В жизни бы не додумался. А разработчики TeamViewer прописали зачем-то такую зависимость. Исправлять не намерены. По банальным причинам - их продукт и на Windows зачастую барахлит.
А знаете ли вы, что одновременное зажатие кнопок громкости "вверх" и "вниз" в течение 3-х секунд приводит к активации режима "специальных возможностей" talkback?!
А что выключить его можно таким же одновременным нажатием?!
Я вот узнал сегодня благодаря своим пожилым родителям...
Ну и ещё, конечно, отдельный респект разработчикам, ибо телефон в таком режиме становится более всего похож на кусок дерьма и способен своими голосовыми репликами в сочетании с тормозящим интерфейсом довести до инфаркта даже человека с вполне нормальным (для своего возраста) зрением и слухом...
Интересно бы посмотреть на тестировщиков этого режима...
Ну и да, в прошлый раз родители меня тоже неслабо удивили, умудрившись загрузить Андроид в безопасном режиме... Вот хрен бы когда без их помощи узнал про все эти "чудеса"!
Да, из-за этого всего узнал ещё немного новостей из мира Windows, правда запоздал, но... : прощай "Teamviewer"!
Земля ему стекловатой. Надеюсь, это будет первая реально полезная "санкция"...
Сразу хочу принести извинения если уже тут был такой пост, сегодня срочно понадобилось зайти на домашний комп с телефона. Так теперь вечная ошибка нет соединения показывает доблестный teamviewer . Пролетела шальная мысль неужели и он нас предал, сначала не верилось конечно, но зайдя на страницу в Гугл плей по отзывам сразу все стало понятно. Можно ли попросить немного силы Пикабу испортить репутацию TeamViewer хотя бы в гуглплей?) Не ради рейтинга, просто достало, эти даже не предупредили что уходят из России .. Коммент для минусов прилагается.