Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
1
sobolevn
2 дня назад
Лига программистов

EasyP – тулбокс для работы с ProtoBuf⁠⁠

Ссылка на проект: https://github.com/easyp-tech/easyp

Документация: https://easyp.tech

easyp – пакетный менеджер, билд-система и линтер для .proto файлов.

Хоть easyp и написан на #go 😱, одна из его фишек в том – что вы можете использовать любые плагины для генерации финального кода: он может быть хоть на #python, хоть на #rust.

Если много используете ProtoBuf – обязательно для ознакомления!

EasyP – тулбокс для работы с ProtoBuf YouTube, IT, Программирование, Golang, DevOps, Linux, Программист, Разработка, Python, Видео

Прощайте огромные Makefile с кучей скриптов для сборки.

Показать полностью 1
[моё] YouTube IT Программирование Golang DevOps Linux Программист Разработка Python Видео
0
Guidance1001
Guidance1001
2 дня назад

Топ-5 браузеров 2025 года: лучший рабочий инструмент, удобный и надёжный⁠⁠

Топ-5 браузеров 2025 года: лучший рабочий инструмент, удобный и надёжный Приложение, Windows, Android, Linux, Браузер, Microsoft, Программа, Длиннопост

Представьте: вы открываете браузер, и он просто работает. Без лишних лагов, с удобными настройками, которые не заставляют копаться в меню часами. А помните, как раньше мы мучились с медленными загрузками страниц?

Топ-5 браузеров 2025 года:

  • Яндекс Браузер — универсальный и удобный для русскоязычных пользователей.

  • Яндекс Браузер на Android — мобильный лидер с экономией трафика.

  • Chrome — быстрый и надёжный от Google.

  • Firefox — чемпион приватности с открытым кодом.

  • Opera — инновационный.

А вы знали, что хороший браузер может сэкономить до 30% батареи на ноутбуке? Или что расширения – это как суперспособности, которые вы устанавливаете одним кликом? Мы поговорим о том, как очистить кэш, установить плагины и даже скачать браузер бесплатно. Главное – баланс между скоростью, безопасностью и удобством. Давайте нырнём в топ!

Что делает браузер топовым в 2025?

Прежде чем перейти к списку, вот ключевые критерии, по которым я оцениваю. Скорость: никто не любит ждать, пока страница загрузится. Безопасность: защита от фишинга, блокировка трекеров и вирусов – must-have. Удобство: интуитивный интерфейс, поддержка расширений и синхронизация между устройствами. Приватность: чтобы ваши данные не утекали налево. И, конечно, совместимость с сайтами – от ВК до официальных порталов. В 2025 году браузеры ещё и интегрируют ИИ: подсказывают, как отключить рекламу или включить тёмный режим. Но не все одинаково хороши в этом. Плюс, я учитываю отзывы: что говорят пользователи о стабильности, обновлениях и поддержке.

Интересный факт: по данным тестов, браузеры на базе Chromium (как большинство в этом топе) лидируют по скорости, но иногда жрут много RAM. А теперь – к делу.

1. Яндекс Браузер: универсальный помощник для повседневки

Знаете, иногда браузер – это как надёжный друг, который всегда под рукой. Яндекс Браузер именно такой. Он быстрый, с кучей фишек для русскоязычных пользователей: встроенный переводчик, который справляется даже с хитрыми текстами, и умный поиск, который угадывает, что вы имели в виду. В 2025 году он обновился: теперь лучше работает с расширениями, и история поиска синхронизируется мгновенно. Плагинов полно – от блокировщиков рекламы до менеджеров паролей. А как очистить кэш? Два клика в настройках, и готово.

Плюсы:

  • Быстрая загрузка страниц, даже на слабом ПК.

  • Синхронный перевод видео.

  • Встроенная защита от фишинга и вирусов – удаляет подозрительные файлы на лету.

  • Удобные расширения: скачать бесплатно можно прямо из магазина, без лишних хлопот.

  • Синхронизация с Яндекс-сервисами: почта, карты, музыка – всё под рукой.

Минусы:

  • Иногда жрёт батарею на ноутбуках, если не включить эконом-режим.

  • Меньше фокуса на глобальной приватности по сравнению с конкурентами.

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

✅ Официальный сайт: Яндекс Браузер ⭐️ Средняя оценка: 4.5/5 (на основе отзывов на Trustpilot и Play Store – пользователи хвалят скорость и интеграцию).

2. Яндекс Браузер на Android: мобильный король для на ходу

А теперь представьте то же самое, но в кармане. Яндекс Браузер на Android – это как мобильный офис: открывает сайты молниеносно, даже на слабом интернете, благодаря турбо-режиму. В 2025 году добавили голосовой поиск и автозаполнение форм – удобно для входа в приложения. Расширения скачать можно, но не все – фокус на мобильных. Как включить тёмный режим? В настройках, одним тапом. А история? Синхронизируется с десктопной версией – открыл на телефоне, продолжил на ПК.

Плюсы:

  • Экономит трафик: сжимает данные, идеально для мобильного интернета.

  • Бесплатные расширения: от блокировщиков рекламы до менеджеров файлов.

  • Защита: блокирует вредные сайты и уведомляет об обновлениях.

  • Интеграция с Яндекс: карты, погода, музыка – всё в одном.

Минусы:

  • На старых устройствах может подтормаживать с кучей вкладок.

  • Меньше кастомизации по сравнению с десктопом.

Почему так? Мобильная версия фокусируется на скорости, но Android-ограничения сказываются. Решение: очистить кэш регулярно и использовать по умолчанию для повседневки.

✅ Официальный сайт: Яндекс Браузер на Android ⭐️ Средняя оценка: 4.6/5 (похвалы за удобство и экономию трафика в отзывах на Uptodown).

3. Chrome: классика от Google, которая не подводит

Chrome – это как старый добрый хром: блестит, работает, но иногда требует полировки. В 2025 году он всё ещё лидер по скорости и совместимости. Открывает любой сайт, поддерживает тонну расширений – от плагинов для ютуба до менеджеров паролей. Как отключить рекламу? Установите расширение, и готово. Синхронизация с Google-аккаунтом – огонь: пароли, история, закладки – всё на всех устройствах.

Плюсы:

  • Супербыстрый: загружает страницы за секунды, даже с видео.

  • Магазин расширений: скачать бесплатно тысячи – для всего, от ВК до удалённого доступа.

  • Безопасность: автоматические обновления и защита от фишинга.

  • Интеграция: с Google Docs, Drive – идеально для работы.

Минусы:

  • Жрёт RAM: с кучей вкладок может замедлить ПК.

  • Приватность: собирает данные, если не настроить.

Почему так? Google фокусируется на экосистеме, но это цена за удобство. Решение: использовать инкогнито или установить расширения для приватности.

✅ Официальный сайт: Chrome ⭐️ Средняя оценка: 4.8/5 (лидер по отзывам на PCMag и TechRadar за скорость).

4. Firefox: приватный воин с открытым кодом

Firefox – это браузер для тех, кто ценит свободу. В 2025 году он усилил фокус на приватности: блокирует трекеры по умолчанию, не продаёт данные. Расширения? Полно, скачать бесплатно и установить – от торрентов до редакторов PDF. Как открыть приватное окно? Легко, и история не сохраняется. Синхронизация через аккаунт – надёжная.

Плюсы:

  • Приватность: не следит, блокирует рекламу и трекеры.

  • Кастомизация: темы, плагины – сделайте под себя.

  • Скорость: оптимизирован, не жрёт ресурсы.

  • Открытый код: сообщество проверяет на баги.

Минусы:

  • Меньше интеграций с сервисами, как у Google.

  • Иногда сайты отображаются неидеально.

Почему так? Фокус на этике, а не на коммерции. Решение: установить расширения для совместимости.

✅ Официальный сайт: Firefox ⭐️ Средняя оценка: 4.7/5 (высокие баллы за приватность на G2 и TechRadar).

5. Opera: инновационный браузер

Opera – это как швейцарский нож: всё в одном. В 2025 году он добавил ИИ-подсказки. Расширения? Скачать через магазин, включая для торрентов. Как включить тёмный режим? Автоматически. Синхронизация – через аккаунт.

Плюсы:

  • Блокировщик рекламы: страницы грузятся быстрее.

  • Социальные интеграции: чаты в боковой панели.

  • Экономия батареи: для ноутбуков – золото.

Минусы:

  • Меньше популярности, сайты иногда не оптимизированы.

Почему так? Фокус на инновациях, но аудитория меньше. Решение: использовать как второй браузер для приватности.

✅ Официальный сайт: Opera ⭐️ Средняя оценка: 4.5/5 (похвалы за удобство на Capterra).

Итог: какой выбрать?

В 2025 году браузеры – это не просто окна в интернет, а инструменты для жизни. Если вы за скорость и интеграцию – берите Chrome. Приватность? Firefox. Мобильность? Яндекс на Android. Универсальность? Яндекс Браузер или Opera. По правде, попробуйте пару – скачать бесплатно и установить займёт минуты. А теперь – вопросы, которые вы могли задать.

Часто задаваемые вопросы

  1. Как скачать браузер бесплатно? Зайдите на официальный сайт и кликните "скачать" – всё просто, без регистрации.

  2. Как установить расширение? В магазине браузера ищите по ключу, кликните "установить" – оно добавится автоматически.

  3. Как очистить кэш? В настройках найдите "очистить данные" – выберите кэш и подтвердите.

  4. Как отключить рекламу? Установите расширение вроде AdBlock или используйте встроенный блокировщик.

  5. Где история? В меню, под "история" – там всё, что вы открывали.

  6. Как включить IPN в Opera? В настройках, раздел "приватность" – активируйте и выберите регион.

  7. Браузер по умолчанию – как установить? В системных настройках ОС укажите нужный.

  8. Как обновить браузер? Обычно автоматически, но проверьте в "о программе".

  9. Расширения для ютуба? Скачайте в магазине – для скачивания видео или блокировок рекламы.

  10. Как удалить браузер? Через панель управления, но сначала экспортируйте закладки.

Показать полностью 1
Приложение Windows Android Linux Браузер Microsoft Программа Длиннопост
1
21
gwah
gwah
2 дня назад
Хомячу Сервер
Серия HomeLab

HomeLab. Выбор основы⁠⁠

Если бы пол года назад, когда я ставил свою первую операционку на домашний сервер я бы прочитал этот пост - я бы принял иное решение и сейчас мой сервер выглядел по другому. С другой стороны - ничего принципиально нового в посте нет, вся информация давно есть на ютубе, реддите и в чате гпт - нужно было просто спросить. Разные люди по разному воспринимают понятие "домашний сервер" - для кого-то это это коробочка NAS, для кого-то просто виндовый компьютер на антресоли. В рамках этого поста я под домашним сервером буду иметь в ввиду физическую машину с операционной системой линукс. И поговорим о том, какой же дистрибутив можно поставить и в чем отличие.

Очень условно я классифицировал серверные операционные системы исходя из уровня подготовки и целей - и у меня получилось три типа.
- Простые = self-hosting + NAS + лёгкие UI
- Средние = виртуализация + более гибкая настройка
- Продвинутые = оркестрация, облачные сценарии, "мини-дата-центр"

Простые решения (для начинающих / low-entry).
Как следует из названия - это самые простые варианты, они (почти) не требуют знания линукс, имеют удобный веб интерфейс и возможность установки сервисов в несколько кликов. На рынке представлено множество таких решений, самые известные это: YunoHOST, CasaOS, Cosmos Cloud, Umbrel, Tipi, Sandstorm, unraid(!платновое), FreedomBox, cloudron, EmbassyOS

HomeLab. Выбор основы Linux, IT, Виртуализация, Операционная система, Сервер, Длиннопост

Каталог приложений yunohost.

Отличия у них минимальны (например у embassy и FreedomBox чуть больше фокуса на приватность, интерфейс YunoHOST немного устарел - но зато самый большой встроенный магазин приложений), а общее у них одно - минимальный порог входа. Если вы новичок без технического бекграунда - с помощью этих решений вы легко можете выстроить всю инфраструктуру.

HomeLab. Выбор основы Linux, IT, Виртуализация, Операционная система, Сервер, Длиннопост

Интерфейс Космос Клауд. Можно потыкать тут https://cosmos-cloud.io/cosmos-ui/

Некоторые относят к операционным системам этого уровня и OpenMediaVault (OMV) с TrueNAS SCALE (и я купился на это, первая моя операционка как раз именно OMV) - но я с ними не согласен - это скорее операционка именно для NAS - если вы хотите ставить дополнительные сервисы - это возможно, но не интуитивно.

HomeLab. Выбор основы Linux, IT, Виртуализация, Операционная система, Сервер, Длиннопост

Вот зашел в OMV - а он просит обновится. Это он умеет...

В общем для начинающего, или для "поставил, настроил и забыл" - я бы советовал взять в качестве ОС что то из вышеперечисленного.

А если по%баться? или средний уровень (для энтузиастов / medium-entry)
Вторая группа операционных систем несколько сложнее, требует базового понимания Linux, сетей, Docker, но и дают больше контроля. Я бы посоветовал эту группу себе энтузиастам, которым процесс важнее чем результат.
К этой группе я отношу Proxmox VE, XCP-ng, Harvester, NixOS, DietPi (тут я сразу отмечу, что сам тестировал и работал только с Proxmox VE, про остальное только читал. Поэтому буду рассказывать на его примере).
У проксмокса нет готового каталога приложений, которые можно поставить в один клик (хотя есть отличный каталог пользовательских скриптов установки, 300+ проверенных сервисов, которые устанавливаются через одну строчку) - это скорее универсальный хост для виртуализации. Зато поднять виртуальную машину с нужными параметрами, изменять эти параметры прям на ходу или использовать никогда не было так просто. Еще у проксмокса есть интересный формат контейнеров - LXC, я это воспринимаю как нечто среднее между виртуалкой и контейнером. Используется общее ядро, а контейнеры используют изолированное окружения. В результате эти контейнеры потребляют меньше ресурсов, чем виртуалка - но обладают большей степенью изолированности, чем докер контейнеры.

HomeLab. Выбор основы Linux, IT, Виртуализация, Операционная система, Сервер, Длиннопост

UI проксмокса чуть сложнее чем интерфесы ОС первого типа - но все еще существенно проще консоли, на мой взгляд.

В общем если бы я начинал сейчас - вместо OMV я бы поставил себе два Проксмокса.

Или три? Продвинутые решения (для экспертов / high-entry)

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

  • VMware ESXi – классика корпоративной виртуализации (сейчас менее актуальна из-за Broadcom).

  • Kubernetes (k3s, MicroK8s, TalosOS) – для масштабирования контейнеров, требует глубоких знаний.

  • OpenShift OKD – корпоративный Kubernetes с дополнительным уровнем абстракции.

  • OpenStack – облачная платформа IaaS (виртуальные машины, сети, сторидж).

  • Nomad (от HashiCorp) – оркестрация контейнеров и VM, альтернатива Kubernetes.

  • Bare-metal Linux (Arch, Debian, Ubuntu, Gentoo) – "чистая" установка и ручная настройка всех сервисов.

  • FreeBSD / NetBSD / OpenBSD – более редкие, но мощные для сетевых и серверных задач.

Кажется что это решения, для маленького дата-центра дома. Явно не для всех - но если вы, например, делаете свой стартап, и хотите хостить его из дома - то это ваш выбор. Чат гпт подсказывает мне, что если я поставлю себе третий сервер - я смогу сделать кластер, который будет автоматически масштабироваться под нагрузку и работать даже в случае выхода из строя одной машины. Но я честно пока в душе не знаю, зачем мне это (*но очень надо)

На сегодня вероятно все, задавайте вопросы если есть, рассказывайте что стоит у вас, отдельно было бы интересно послушать людей с третьей группой операционок.

Показать полностью 4
[моё] Linux IT Виртуализация Операционная система Сервер Длиннопост
8
110
gwah
gwah
3 дня назад
Хомячу Сервер
Серия Home Assistant

Умный дом: Путь по граблям от Алисы до Home Assistant. Часть первая⁠⁠

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

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

Что было?

Сейчас уже не вспомню, когда я впервые загорелся идеей умного дома, но вероятно "Железный человек" с Робертом Дауни Младшим и его Джарвис произвел на меня неизгладимое впечатление. Останавливало меня лишь одно - что бы сделать умный дом - нужно было иметь хоть какой то, а первые 30 лет жизни я мотылялся по съёмным квартирам. Поэтому первым решением для меня, как и для многих стал "съёмный" дом на базе умной колонки Яндекс Алиса. Технически он состоял из:

  • датчик движения в кухне, туалете, комнате

  • умная лампочка на кухне, туалете, комнате

  • умная колонка Алиса

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

Муки выбора.
В процессе переезда весь набор "Яндекса" оказался потерян, и обосновавшись на новом месте, я решил все начать заново. Яндекс к этому времени стал меня немного ограничивать - не все устройства сяоми конектились нормально, интернет был не всегда стабилен, а яндекс колонки мини периодически начинала самопроизвольно увеличивать и уменьшать громкость с характерным похрустыванием. Поэтому, немного погуглив, я решил что пора поменять стек, и полез изучать что есть на рынке. Требования, которые казались мне важными я выделил так:
- Локальное управление (интернет штука такая, то есть то нет)
- Приватность (не хотелось зависеть от облаков Яндекса или Гугла, большой брат конечно и так следит - но зачем облегчать ему жизнь)
- Максимальное разнообразие устройств (Zigbee, Z-Wave, Matter, MQTT, Bluetooth, Wi-Fi и устройства различных брендов)
- Гибкость автоматизаций (я не программист и не хотелось бы им становится, хотя базовая техническая грамотность присутствует)
Выбор естественным образом пал на Home Assistant, и так в моем доме появился первый линукс сервер.

Умный дом: Путь по граблям от Алисы до Home Assistant. Часть первая Умный дом, Home Assistant, Яндекс Алиса, Linux, Автоматизация, Длиннопост

А вот и он, Intel NUCCPU: i5-4250URAM: 4GBSSD: 120GBWiFi: 802.11ac 5Ghz

На нем я завел Debian, поставил Home Assistant supervised, подключил такие же лампочки, Алисы, датчики, RF и IR пульты управления техникой и прочее. Подробно описывать процесс установки не буду - он весьма подробно, с картинками и пояснениями описан у них на сайте, лишь обозначу моменты, которые показались важными:

- Несмотря на то что у HA огромное количество (более 2500) нативных интеграций с различным оборудованием - многих вещей там все таки не хватает. Поэтому первое, что я сделал после установки HA - добавил в него HACS - это такой комьюнити каталог пользовательских репозиториев, различных полезных интеграций, тем для оформления и карточек для Lovelace. Что бы поставить его нужно чутка повозится, но процесс подробно и понятно описан тут, если будут какие то вопросы - можете задавать в комментариях.
- С этого года HA убрали подержку режима Home Assistant supervised и оставили только два варианта - запуск Home Assistant в контейнере и полноценную операционную систему HA OS

Умный дом: Путь по граблям от Алисы до Home Assistant. Часть первая Умный дом, Home Assistant, Яндекс Алиса, Linux, Автоматизация, Длиннопост

Так как контейнерная версия не дает возможность использовать аддоны, а без аддонов большая часть пользы теряется - советую ставить HAOS на виртуальной машине (или на реальной, как удобней)

В разделе аддонов есть множество полезных штук, в принципе их достаточно что бы сделать из сервера умного дома полноценный домашний сервер - упавлять медиа, ДНС, бекапами, и прочим.

Умный дом: Путь по граблям от Алисы до Home Assistant. Часть первая Умный дом, Home Assistant, Яндекс Алиса, Linux, Автоматизация, Длиннопост

Каталог аддонов заслуживает того, что бы ставить HAOS вместо контейнеров.

Но если там не нашли нужного - поищите в HACS
Наиболее полезные интеграции в HACS для меня оказались

- YandexStation - позволяет управлять яндекс станциями и другими устройствами из умного дома яндекса через HA
- YandexDialogs - обратный процесс, позволяет управлять любыми устройствами умного дома HA через голосовой интерфейс Яндекс Алисы
- Passive BLE Monitor integration - позволяет подключить к HA почти любое устройство, у которого есть блютус.

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

Еще в планах: (буду рад если кто то поделится опытом, как это сделать)
- настроить систему видеонаблюдения frigate с google coral
- разобраться с системой автоматизации n8n

stay tuned, как говорится)

Показать полностью 3
[моё] Умный дом Home Assistant Яндекс Алиса Linux Автоматизация Длиннопост
84
9
rNaXx
3 дня назад
Хомячу Сервер

Ответ на пост «Домашнее медиа-облако»⁠⁠1

озадачился этим некоторое время назад, как переехали, до это пользовал HMS(home media server) но не устраивало, что надо системник держать всегда врубленным, сейчас же когда контент таскают 4 телевизора , ноут , моноблок и стационарный ПК, давно стало не вариантом. еще по "православным" ценам был приобретен Asustor 5304T куда встали 2 WD red nas edition под фото в первом рейде, и 2 toshiba MG08 по 16 tb, за год это все забилось, докупилась полка расширения AS6004U , внутри 4 штуки Seagate SkyHawk AI по 16tb место еще есть зато прекрасно себя там ощущает Plex, в гардеробе на антресоли в коридоре прекрасно себя ощущают не греются и за закрытой дверью очень тихо

Linux Сервер Файловый сервер Системное администрирование Файловое хранилище Ответ на пост Текст
3
36
miroshni.cs
4 дня назад
Хомячу Сервер

Домашнее медиа-облако⁠⁠1

Хорошее сообщество, вступаю!

Решил завести свой домашний сервачок: на ноутах и компе накопилось много файлов/фоток, старые харды начали сбоить, возник риск потери семейного архива.

Нашёл на авито сб/у серверный корпус тауэр, и б/у серверную мат.плату с двумя Ксеонами 2420v2 и 96ГБ оперативки, всë в сумме вышло на 12 тыр. В ДНС купил SSD на один ТБ, и два харда WD Red на 8 ТБ для рейда - всё новое, иначе старьё опять начнёт сыпаться.

Накатил Proxmox, объединил харды в рейд 1 (зеркало), для надёжности. К сожалению, не смог настроить аппаратный рейд через LSI MegaRAID, ОС не запускалась, сделал программный через LVM.

Внутри Proxmox создал виртуалку с FreeNAS, пробросил в неё виртуальный накопитель и настроил отдельные шары по SMB, для фильмов, фото и прочих данных.

Хотел развернуть Plex Media Server в LXC-контейнере, но шара не пробрасывалась. Забил и поднял Plex в отдельной виртуалке поверх дебиана.

Загрузил на шару обучающие видео со своих разных семинаров - крутота! Работает :) теперь с телевизора можно смотреть свои видосы и фильмы.


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

В дальнейших планах: установить Immich, попробовать Jellyfin (говорят, удобнее, чем Plex), привязать домен и настроить реверс-прокси. А также попробовать HomeAssistant, и, может, с self-hosted нейросетями поиграть.

Могу расписать подробнее, что и как настроил. Позже распишу, что успел настроить ещё.

[моё] Linux Сервер Файловый сервер Системное администрирование Файловое хранилище
31
Stenzor
Stenzor
4 дня назад

Продолжение поста «Механика камбека: как работает предсказание в Dota 2»⁠⁠1


На следующий день я встретился с руководителем команды. Волновался максимально. Ехал не затем, чтобы просто найти работу. Лишь ради того, чтобы проверить свои идеи в деле. В живой атмосфере. Он спросил меня: «В каком формате ты бы хотел сотрудничать?». Я ответил, что пришел за победами, поэтому готов начать работу сию секунду и без начальной ЗП, можно только обговорить процент с призовых на турнирах. Меня не сильно интересовали деньги в тот момент, хотя я и понимал, что при таком раскладе мне придется не просто жить в Севастополе, а выживать. Но, когда речь идет о масштабной идее, которую нужно воплотить в реальность – о другом и думать не стоить.

Он кивнул. Сказал, что завтра устроит онлайн встречу. Меня пригласит как гостя на просмотр матча в Discord.

Наступил следующий день. Я подключился к ребятам, сказал, что буду смотреть, как они играют. Мне включили демонстрацию экрана и матч начался.

Команда казалась сильной. Слаженной. С хорошим контролем карты. Но… один из ключевых героев терял пик своей силы после 30 минуты. Рошана забрать забыли, и это дорогого стоило. В драфте были герои, которые толком не имели контрпик-потенциала против соперника. Что и следовало — всё развернулось не так, как ожидалось.

Это был мой первый опыт реального анализа профессиональной команды. Именно тогда я окончательно убедился: нельзя выбирать героев по чуйке; нельзя строить прогнозы на основе только лишь винрейтов, тем более с одного источника. Нужна система. Такая, которая бы показывала, как драфт работает и где есть пробоины.


Наступил следующий день. Я вошел в зал команды. Комнату окутывал полумрак, в котором светились неоновые вывески и витрины с арт-объектами из игр: древние мечи, доспехи, миниатюрные трофеи.

Организатор жестом указал на другую часть помещения. Ребята собрались за столом. Я подошел, сел в мягкое кресло. Мы кратко поболтали. Договорились: один матч, где я полностью беру на себя драфт.

Все пятеро сели за компы. Я встал за их спинами. Началась стадия драфта. Называл баны, пики. Тактические цели на игру. В голове был — концентрированный вакуум. Время будто замедлилось. Растягивалось, между словами, будто резина. Драфт получился не идеальным. Но что главное, правильным.

Игра началась. И пошла так, как и должна была. Соперник давил, мы несли потери. К 20 минуте игры база уже была под угрозой из-за сломанных башен. Первая половина выглядела больше как бойня. Не битва, а испытание на выживание. Цель была одна: дожить до 30 минуты. Организатор, помедлив, встал и вышел. Игроки крайне сосредоточенно били пальцами по клавиатуре – будто пытаясь исправить неизбежное. Сомнения висели в воздухе, как дым после взрыва – густой, тяжелый.

А за стенами — Севастополь. Тихий. Спокойный. Как будто внутри не разворачивался матч, а где-то далеко был просто вечер.

Но в нужный момент – ровно на 30 минуте – игрок вражеской команды отключается. Пауза. Мы ждем. В тишине слышен только гул системников и шорохи мыши.

Пауза отжимается. Соперник пытается зайти сломать бараки. Файт. Четыре смерти соперников. Полный переворот. Пишут «GG».

Экраны засияли падением трона наших оппонентов. Парни улыбаются. На душе чувствуется облегчение.

Я не стал отмечать неким важным событием, что перевернули игру мы ровно на 30 минуте. Было не нужно. Игра говорила сама за себя.

Мы немного посидели, поболтали о планируемом турнире в ближайшее время.

Через час вышел на улицу. Город был спокоен. Ветер гулял по улицам. Ребята разошлись кто куда. Домой, по делам. Мне же, идти особо было некуда. Впереди еще было много работы. Поищу базу, а там поглядим. Открыл телефон, зашел в заметки Telegram где горела старая фраза: «Это работает. Осталось построить так, чтобы работало всегда».

А дальше — уже совсем другая история


Продолжение поста «Механика камбека: как работает предсказание в Dota 2» IT, Нейронные сети, Игры, Технологии, Telegram (ссылка), Dota 2, Dota, Программа, Python, Приложение, Аналитика, Openai, Telegram, iOS, Android, Linux, Windows, Киберспорт, Apple, Веб-разработка, Длиннопост, Ответ на пост
Показать полностью 1
IT Нейронные сети Игры Технологии Telegram (ссылка) Dota 2 Dota Программа Python Приложение Аналитика Openai Telegram iOS Android Linux Windows Киберспорт Apple Веб-разработка Длиннопост Ответ на пост
8
1
Stenzor
Stenzor
4 дня назад

Механика камбека: как работает предсказание в Dota 2⁠⁠1

Мы не выбираем, когда приходит момент, чтобы всё доказать.

Только решаем. Пойдем ли мы ради этого хоть на край света.

Эта статья направлена на освещение механик приложения, которое я создал со своим товарищем. Суть приложения — предсказывание камбеков в Dota 2.

Тот, о ком пойдет речь, не был королем. Не носил плащ тренера с золотыми пуговицами. Не стоял на трибунах The International под ослепительными огнями. Он был Хоббитом среди великанов. Но в нём была искра. Идея, от которой уже не отказаться.


Путь, с которого всё начало меняться

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

Не просто анализировать матчи в лайве. Отказаться от тренерства в дистанционном формате. Мне захотелось серьёзной, «мужицкой» команды — хотел видеть живые, настоящие эмоции и vibe киберспорта, как это было на LAN-сценах.

Написал товарищу, который тогда был тренером по CS в Севастополе. Мы давно были знакомы, еще со времен, когда учились вместе в IT сфере. Без подробных вопросов он ответил «Приезжай завтра».

«Завтра?» подумал я. Уже было поздно, а путь был не близкий. Нужно было добраться с одного конца Крыма в другой — в Севастополь. Но когда меня это останавливало? :)

Собрал рюкзак. Ноутбук. Пара футболок. И отправился на автостанцию.


Шел дождь. Солнце уже зашло за горизонт. Зонтик я, как всегда, решил не брать. Добираюсь до автостанции на такси. Автобус ушел. «Вот, незадача. Ну что-ж, погнали ловить попутки».

Словил первую машину. Водитель молодой, как и я. Весь салон в неоне. Громкая музыка. Без подробных диалогов добросил меня до ближайшей автостанции, ведущей на Симферополь.

Поблагодарил, кинул сотку на переднее сидение, стал ждать дальше. Зашел в магазин, купил газированной воды и булку. Дождь потихоньку стих. Одна машина, другая.. никто не останавливается. «А ведь и впрямь — подумал я, — часто ли я сам, когда был за рулем, подвозил незнакомцев? Нет, что уж там... просто проезжал мимо. А теперь и сам стою на обочине. Не скажу, что я мало дел добрых совершил за свою жизнь, но в карму толком не верю. Частенько считаю себя скептиком. Может, им и являюсь».

«ГАВ!» раздалось позади меня. Я обернулся. Передо мной стоял пес и вилял хвостом. Не долго думая бросил ему пол булки. Ему она явно нужнее чем мне. Повернувшись обратно, вдохнул свежего воздуха полной грудью и продолжил ловить попутки.

Некоторое время спустя остановилась машина. Спросил, куда едут, узнал, что нам по пути. Сел. Это были пара парней на отечественном автопроме. Ехали быстро, музыка играла громко. Беседа ни к чему не обязывает. Но один из парней вдруг заговорил. Начал спрашивать о моей точке назначения, и почему я решил отправиться в такой час на другой конец Крыма. Я без капли сомнения все рассказал: и про идею стать серьезным аналитиком, и о том, что давно занимаюсь разбором «внутренностей» компьютерной игры Dota 2.

Они же в ответ - сами стали рассказывать о том, что играют в доту и CS. Один даже вспомнил времена первой доты. Было ли мне интересно? Да, всегда приятно поболтать о чем-то что нравится не только тебе. Полезно? Возможно. Степень полезности порой трудно просчитать в уме. И все же — я слышал людей, которым игра дорога. А это всегда важно.


Когда путь становился испытанием

Доехали до окраины Симферополя. Попрощался с парнями. Было приятно, что поездка оказалась не скучной. Но тут встала очередная проблема. Последний автобус на Севастополь должен быть через 20-30 минут. А я черт знает где.

Быстрым шагом — через какие-то заборы, рельсовые пути, где только карта показывала дорогу. Рюкзак с ноутом прыгал на спине, как будто тоже волновался.

Сел на остановке у вокзала. Стал ждать. 15 минут.

Понимаю, автобуса нет. И осознаю...

Я не там.

Автобус проходит через совершенно другую остановку, а я тут расселся, будто бы собрался ехать обратно домой. «Ну, не без приключений» подумал я и вызвал такси.

Доехал до Западного автовокзала, который осуществляет транспортные перевозки в сторону Севастополя. Автобусы я там, конечно, уже и не ждал в такой час, но попутку с иного места и не поймать. Встал на остановку. Было тихо. Даже слишком. Ни перекатиполей, ни знакомых-незнакомых лиц.


Мужчина в старой куртке остановился. Спросил, куда мне нужно. И предложил подвезти. Не до моего пункта назначения — а до Бахчисарая. В целом, для меня и это было счастливым стечением обстоятельств.

Ехали. Болтали. Я стал рассказывать куда и зачем еду. Про доту, про драфты, про то, как сложно объяснить игрокам, что один герой может выглядеть сильным, но потерять свой боевой потенциал после условной 20 минуты. О том, как все решения принимаются на глаз, без системы.

Он слушал внимательно. Сказал, что давно не играл, но понимал. Ведь сам проходил через подобное. Даже привел пару параллелей с жизнью на флоте. Казалось бы.. чего тут общего? Дота и флот :)

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

И вот я — в Севастополе.

Продолжение оставлю в комментариях.


Что же внутри DotaDiviner? Приложения, в котором, как обещают разработчики ( то есть я ), есть алгоритм предрекающий перевороты игры?

1. Эффективность драфта

Что это:

Каждый герой получает оценку силы в зависимости от того, насколько он полезен на разных стадиях игры — ерлигейме, мидгейме, лейте.

  • У некоторых героев сильное ерли (например, Puck, Batrider, Viper), но они теряют ценность со временем

  • Другие набирают силу только к лейту (например, Dragon Knight, Morphling, Phantom Assassin)

  • Некоторые работают равномерно на протяжении всей игры (например, Abaddon, Rubick)

Зачем это нужно:

Чтобы понять:

  • Кто выигрывает ерли, а кто лейт

  • Где может быть перевес даже если темп героев средний

  • И почему команда с "сильными" героями может проиграть: просто она не подготовлена к нужной фазе игры

2. Синергия между героями

Что это:

Оценка, насколько герои работают вместе как команда , а не как набор случайных персонажей.

Примеры:

  • Хорошая синергия:
    Pangolier + Tusk + Bane + Shadow Fiend + Kunkka = давление в ерли, контроль карты, быстрые ганги

  • Плохая синергия:
    Chen + Templar Assassin + Magnus + Pangolier + Vengeful Spirit = хаос, мало контроля карты, слабый тимфайт

Зачем это нужно:

  • Чтобы понимать, почему один драфт сильнее другого , даже если винрейты кажутся одинаковыми

  • Чтобы видеть слабые места в составе, которые можно использовать самому или избегать при выборе героев

3. Контрпик

Что это:

Оценка, кто доминирует в противостоянии , основываясь на том, какие герои могут подавить ключевых игроков соперника.

Как бот считает:

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

  • Если соперник выбрал героя, который ломает твою систему игры — ты в зоне риска

Примеры:

  • Wraith King vs Brewmaster: плохой матчап — Wraith King не успевает за героями, которых не может быстро убить. Урон сосредоточен по одиночным целям. Ограниченная мобильность, а также полагается только на свою выживаемость в то время, как Brewmaster напротив закрывает преимуществом в мобильности

  • Slardar vs Naga Siren : контрпик, потому что Slardar не имеет хороших инструментов для борьбы с большим иллюзий. Уязвимость к оцепенению и ультимейту, так как Slardar будучи героем ближнего боя неизбежно попадет под ее воздействие. Кроме того, высокая сложность убийства с учетом любви Naga Siren к покупке таких айтемов как Butterfly

Зачем это нужно:

  • Понять, кто действительно доминирует по драфту

  • Увидеть, кто потеряет силу из-за выбора соперника

  • Это особенно ценно при просмотре профессиональных игр — часто там решающий контрпик определяет исход

4. Мобильность и выживаемость

Что это:

Два показателя, которые говорят о том, как герои перемещаются по карте и насколько они живучи в файтах.

Мобильность:

  • Отвечает за то, насколько быстро команда может перемещаться между линиями, начинать файты, зачищать кемпы, убивать рошана

  • Высокая мобильность = возможность перехватывать инициативу в нужный момент

Выживаемость:

  • Определяет, кто дольше остаётся в живых в teamfight’ах

  • Высокая выживаемость = больше шансов сохранить преимущество после давления

Как это влияет на игру:

  • Команды с высокой мобильностью чаще захватывают контроль карты

  • Команды с высокой выживаемостью лучше тянут лейт и меньше боятся байбеков


И БЛАБЛАБЛАБЛ. Давай уже к сути, написал тут кучу текста, который прочтут лишь процентов двадцать. Хочу увидеть реальные камбеки!!! А не все вот эти вот показатели.

Показатели важны. Как в строительстве, где есть несущая стена — основа конструкции. У неё есть и помощники: колонны, пилоны, торцевые стены и т.д. Без них конструкция стояла бы голой и беспомощной. Верно?

5. График темпа игры

Что это:

Визуализация поминутного сравнения силы команд.

Не прогноз победителя, а график силы нарастающий/падающий в течение игры.

Как читать график:

  • Линия выше линии соперника → эта команда имеет преимущество на указанной минуте

  • Линия ниже линии соперника → соперник доминирует в этот момент игры

  • Чем дальше линия от средней точки 0.5 → тем больше перевес между командами

  • Стабильный рост / падение к концу игры → показывает, у кого есть сильный лейт или кто теряет контроль

Почему это важно:

  • Можно предсказать камбеки

  • Увидеть, когда начнётся лейт

  • Понять, когда стоит инциировать активные события

  • И главное — не гадать на глаз , а иметь объективную картину

❗ПЕРЕЙДЕМ К ПРИМЕРУ❗

На иллюстрации графика «Преимущество команд в минуту игры» видно, что Radiant набирают силу к 25 минуте, и это совпадает с началом их камбека в реальном матче — что и означает - модель работает.

Механика камбека: как работает предсказание в Dota 2 IT, Нейронные сети, Игры, Технологии, Telegram (ссылка), Dota 2, Dota, Программа, Python, Приложение, Аналитика, Openai, Telegram, iOS, Android, Linux, Windows, Киберспорт, Apple, Веб-разработка, Длиннопост

The International 2025

И тут встает вопрос: выборка же слишком мала. Ты нам тут показываешь один скриншот, где все совпало, но когда я начну пользоваться, то точно не найду ничего подобного.

Я постарался, потратил какое-то количество времени и сделал. Мне, честно, даже понравилось. Буду это делать и дальше.

Реализовал галерею камбеков, где собрал все основные перевороты, которые были предскзааны за последние пару месяцев. Это не все. Но это те, которые я нашел вручную и поместил в простой и понятный интерфейс для наглядности.

🔗Попробовать и поглядеть больше скриншотов можно тут — добро пожаловать:

👉 Галерея точных прогнозов

👉 Telegram бот — DotaDiviner

👉 Скачать приложение — DotaDiviner

  • В App Store (iOS и Mac)

  • В Google Play (Android)

  • В Microsoft Store (Windows)

  • В мини-аппе Telegram бота

  • На Linux

В TG достаточно ввести команду /live. В приложении — воспользоваться функцией "Автоанализ" или ввести героев вручную — полный анализ драфта не заставит себя долго ждать.

ೃ⁀➷ В заключение

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

Если ты игрок, стример, аналитик или даже обычный бродяга с улицы — попробуй его.
Не потому что я прошу.
А потому что ты, да-да, именно ты, заслуживаешь пройти не по поверхности, а сквозь игру. Как через лабиринт, и в руках у тебя уже есть карта.

Но это только начало.

Сейчас мы работаем над нейросетями NS1 и NS2 — двумя аналитиками в одном:

  • NS1 анализирует драфт до матча, как тренер перед битвой

  • NS2 смотрит в лайв, как шахматный гроссмейстер — предсказывает следующий ход, давление, момент камбека

Вместе они превратят Diviner из инструмента анализа в шахматный движок, который видит игру наперёд.
Не просто "график по прошлым данным", а прогноз, построенный на ритме.

Цель: не 60%, не 70%, а выше 80% точности, чтобы Diviner стал не просто помощником, а самым настоящим стандартом аналитики в Dota 2.

Carpe diem ˗ˏˋ ´ˎ˗ и да поможет нам Бог. Ave Maria☩

Показать полностью 1
[моё] IT Нейронные сети Игры Технологии Telegram (ссылка) Dota 2 Dota Программа Python Приложение Аналитика Openai Telegram iOS Android Linux Windows Киберспорт Apple Веб-разработка Длиннопост
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии