Wolk88

Wolk88

На Пикабу
140 рейтинг 0 подписчиков 3 подписки 5 постов 0 в горячем
Награды:
Пикабу 17 лет!5 лет на Пикабу
11

Ответ на пост «Новые блокировки Youtube от МТС (vpn, zapret)»⁠⁠7

Спасибо за разбор. У меня похожая история, только с UDP.

Домашний провайдер СевенСкай с конца сентября начал резать UDP между моим домашним белым IP и рабочим сервером в Нидерландах. Картина такая: запрос до сервера доходит, сервер отвечает, а ответ до дома уже не доезжает. Пинг при этом чистый, TCP проходит без проблем. Новых UDP-соединений проходит примерно одно из десяти, и не важно, что внутри: пробовал разные протоколы и разные варианты маскировки, результат один. Если поток прошёл, он потом живёт нормально.

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

В итоге сложно понять, кто конкретно виноват и куда жаловаться. Так и живём: они что-то режут, а мы что-то настраиваем.

11

Как я выбирал NAS и как мне продали «новый» диск с наработкой 4 года⁠⁠1

Решил завести дома NAS: перестать платить за облака и держать семейные фото у себя. Платил я 1 000 ₽ в месяц за iCloud (2 ТБ за $9,99 через виртуальную карту) и 500 ₽ за Яндекс.Диск, то есть 18 000 ₽ в год. Задача скромная: фото и документы семьи, бэкапы мака, немного фильмов. Ушёл на это месяц и пара довольно дорогих уроков. Рассказываю по порядку, может, кому-то сэкономит время и деньги.

Сначала посчитал, окупится ли

Честный ответ: окупается, но небыстро. Нормальный NAS на два диска с дисками - это 45-75 тысяч. Если бы я отказался от облаков совсем, при 18 000 ₽ в год вышло бы 2,5-4 года. Но полностью от облака отказываться нельзя: автоматический бэкап айфона без компьютера умеет только iCloud, а одна копия дома - это не бэкап, пожар или кража заберут всё разом. Так что iCloud я ужимаю до 50 ГБ ($0,99, около 100 ₽), а Яндекс отключаю. Тем более что при переезде Яндекс.Диск показал себя не лучшим образом: часть файлов он несколько дней просто не отдавал, а несколько сотен не отдаёт до сих пор. Ещё около 200 ₽ в месяц уйдёт на облачное хранилище для второй копии, об этом ниже. Экономия выходит около 14 400 ₽ в год.

Вывод для себя: NAS покупается не ради экономии, а ради контроля и объёма. Если цель только сэкономить 1 500 ₽ в месяц, проще пересмотреть подписки.

Что я отбросил и почему

Самосбор на XPEnology за 28 тысяч. На Озоне продают коробки на старом Core i5 с 16 ГБ и «готовой Synology внутри». XPEnology - это взломанная Synology DSM. Работает, но любое обновление может её сломать, а фирменный удалённый доступ Synology работает через чужой серийник, который могут забанить в любой момент. Хранить на этом единственную копию семейных фото не хочется. Там же на Авито продавали «Ugreen с XPEnology и валидной парой серийников» за 47 тысяч - мимо.

Старые QNAP с Авито за 8-24 тысячи (TS-269L, TS-453A, TS-569L с дисками). Модели 2013-2016 годов, обновления безопасности давно не выходят. А старые QNAP были любимой целью шифровальщиков. NAS, который смотрит в интернет без патчей, - плохая идея.

HP MicroServer Gen8 за 36 тысяч. Отличная машина для своего времени: Xeon, ECC-память, удалённое управление. Но это 2013 год, и в комплекте четыре диска по 1 ТБ, которые всё равно пришлось бы менять.

Внешний RAID-корпус Acasis на Thunderbolt. Быстро и дёшево, но это не NAS: работает, только пока воткнут в компьютер. Ноутбук закрыл - фото с телефонов никуда не грузятся.

Старый компьютер с TrueNAS или OpenMediaVault. Свой я недавно продал, а новый был бы гигантской коробкой, которая светится как новогодняя ёлка. Хотелось готовое решение, а не конструктор.

Synology DS223j за 18,5 тысячи был самым разумным вариантом: софт у Synology лучший, всё работает из коробки. Но два отсека и слабый процессор, а мне хотелось запас.

Что взял

TerraMaster F4-425: 4 отсека, Intel N5095, 2,5-гигабитная сеть, по паспорту 21 дБ. На Озоне из Китая вышло около 26 700 ₽ с таможенным платежом. Модели F4-423 и F4-424 смотрел тоже: первая на 2 тысячи дороже и старше, вторая на 12,5 тысяч дороже без пользы для моих задач.

Две вещи, которые выяснил только по спецификации:

- Памяти можно поставить максимум 16 ГБ, а не 32, как пишут в карточках. 32 ГБ поддерживает версия F4-425 Pro, а у обычной один слот и процессор, который официально держит 16. Поставил 16 вместо штатных 4, под распознавание лиц на фото.

- Массив сделал обычным RAID 1, а не фирменным TRAID, который TerraMaster предлагает по умолчанию. Причина простая: из зеркала любой диск читается на обычном Linux-компьютере. Если умрёт сам NAS, данные я достану без второй такой же коробки. Файловая система - Btrfs, ради снапшотов.

- Наружу NAS не открываю: портов на роутере не пробрасываю, доступ только из домашней сети. TerraMaster тоже ломали, как и QNAP, так что так спокойнее.

Дальше начались диски

Урок первый: SAS - это не SATA. Взял на Авито два серверных Seagate Exos на 4 ТБ по 7 500 ₽. Пришли с «каким-то странным разъёмом». Это оказалась SAS-версия: внешне почти как SATA, но перемычка между разъёмами не даёт вставить её в обычный порт, а SATA-контроллер такие диски не понимает. Быстро продал по 6 000 ₽, урок обошёлся в 3 000. Смотрите на наклейку: там прямо написано SAS или SATA.

Урок второй: «новый» диск может быть с наработкой 4 года. Купил на Авито IronWolf у магазина с тысячей отзывов, в описании «новый, 2025 год выпуска». Карсивая наклейка с выпуском в феврале 2026, а SMART показывал ноль часов работы (на скриншоте уже 1 час - это мои проверки). Но у дисков Seagate есть второй внутренний журнал, FARM, который обычными средствами не обнуляется. В нём было 35 928 часов, это больше четырёх лет круглосуточной работы, и 27 включений, а SMART показывает 3. То есть SMART просто стёрли. Продавец, к его чести, возврат согласовал.

Потом почитал отзывы на дешёвые IronWolf, Exos и WD Red на Озоне за 17-20 тысяч: история та же, «б/у с затёртым смартом», «по серийнику не бьётся», «прислали не ту модель». Похоже, на рынке сейчас много дисков после майнинга или дата-центров с переписанным SMART.

Что в итоге. Купил два новых диска в обычном компьютерном магазине: Seagate IronWolf ST4000VN006 за 22 010 ₽ и WD Red Plus WD40EFPX за 23 890 ₽. Разные производители специально: два диска из одной партии в зеркале могут умереть почти одновременно. Оба проверил сразу при получении: у Seagate сверил SMART и FARM, у WD - SMART и внутреннюю статистику. Везде ноль часов.

Если берёте WD, смотрите, чтобы был именно Red Plus. Просто WD Red на 4 ТБ - это SMR-диск, в RAID с ним мучение, а продавцы, судя по отзывам, иногда присылают его вместо Plus.

Как проверить диск, если у вас мак

macOS не читает SMART через USB. Я брал корпус для диска с USB 3.0 (UGREEN US222, кстати, пришёл не с заявленным чипом ASMedia, а с Realtek, но SMART через него читается) и смотрел диск через виртуальную машину с Linux и smartctl версии 7.4 и новее, где есть чтение FARM. Через Windows проще: CrystalDiskInfo показывает SMART, а FARM читает тот же smartctl.

Что смотреть в первую очередь: наработку (Power On Hours), переназначенные и ожидающие сектора (атрибуты 5, 197, 198). У Seagate - сравнить часы в SMART и в FARM. Если в SMART ноль, а в FARM тысячи, это отмотанный диск.

Мелочи, о которых не пишут в обзорах

- Шум. Оба диска в работе слышно: WD звенит, Seagate глухо стучит. В простое у WD Red Plus тихий щелчок раз в несколько секунд, это обслуживание поверхности, не поломка. В спальню NAS не поставить.

- TerraMaster по умолчанию усыпляет диски через 10 минут простоя. За первые сутки у меня было по 5-8 остановок на диск. Для дисков, рассчитанных на работу 24/7, частые старты хуже постоянной работы, поэтому сон я выключил.

- После скачка напряжения NAS сам не включился и без ИБП так и стоял выключенным. ИБП с USB, чтобы NAS при отключении света успел корректно выключиться, - следующая покупка.

- Старые диски тоже пригодились. BarraCuda на 2 ТБ стал отдельным томом под фильмы, их смотрим на Apple TV через Infuse. А старый WD Green показал в SMART 7 нечитаемых секторов и пошёл на помойку.

Что дальше: бэкап по правилу 3-2-1

RAID 1 спасает от смерти диска, но не от пожара, кражи или шифровальщика: зеркало - это всё ещё одна копия. Поэтому дальше план по правилу 3-2-1: три копии данных, на двух разных носителях, одна из них вне дома.

- Первая - сам NAS, плюс ежедневные снапшоты, чтобы откатить случайно удалённое.

- Вторая - самое ценное, фото и документы, это около 100 ГБ. Раз в ночь оно будет уходить в облачное хранилище в зашифрованном виде и с историей версий. Провайдер будет другой, не Яндекс, чтобы не класть все яйца в одну корзину.

- Третья - внешний диск, на который раз в месяц копирую то же самое и увожу из дома.

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

Сколько вышло

NAS 26 700 ₽, два диска 45 900 ₽, память 4 700 ₽, корпус для проверки дисков 3 059 ₽, плюс 3 000 ₽ потерял на SAS-дисках. Итого 83 359 ₽ - больше вилки, о которой писал в начале: взял четыре отсека вместо двух, память и урок с SAS-дисками. Впереди ещё ИБП и диск для третьей копии. Окупаемость относительно облаков - почти шесть лет, но теперь 4 ТБ в зеркале стоят у меня дома, и я точно знаю, какие диски внутри.

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

Как выкачать на NAS всё с Яндекс.Диска, я писал в прошлом посте: Ответ на пост «Контора, контора...»

Показать полностью 6
20

Ответ на пост «Контора, контора...»⁠⁠5

Если после такого решили забрать свои файлы с Яндекс.Диска, вот как скачать всё разом.

Если файлов немного, проще скачать нужные папки архивом прямо на сайте disk.yandex.ru. Инструкция ниже для больших объёмов.

По отзывам тех, кто качает через приложение, на больших объёмах оно встаёт на первом файле, который не отдаётся, и дальше его приходится вручную снимать из очереди. Я выкачал так 677 ГБ, около 170 тысяч файлов, бесплатной программой rclone. Она пропускает зависшие файлы, качает остальное и пишет список того, что не скачалось: у меня таких оказалось 382. Программа с открытым кодом, вход в Яндекс идёт через его официальную страницу, пароль программа не видит. Ниже инструкция для Windows, на настройку минут десять.

1. Скачайте rclone

Сайт rclone.org, раздел Downloads, версия для Windows (Intel/AMD - 64 Bit). Внутри архива папка вида rclone-v1.75.2-windows-amd64. Создайте папку C:\rclone и перенесите в неё файл rclone.exe из архива.

Откройте командную строку (Пуск, наберите cmd) и перейдите в эту папку:

cd C:\rclone

2. Подключите Яндекс.Диск

rclone config

Наберите n (новое подключение), имя yandex, тип yandex. Дальше на всех вопросах просто Enter. Откроется браузер: войдите в Яндекс и нажмите «Разрешить». Вернитесь в окно, нажмите Enter, потом q.

Проверка, что всё работает (покажет ваши папки):

rclone lsd yandex:

3. Качайте

Сначала создайте папку, куда будете качать. Вместо E:\Яндекс укажите свой диск:

mkdir E:\Яндекс

Начните с самого ценного, например с папки «Фото»:

rclone copy "yandex:Фото" "E:\Яндекс\Фото" --transfers 16 --timeout 1m --retries 2 --low-level-retries 3 --log-file "E:\Яндекс\log.txt" --log-level INFO -P

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

Остальные папки так же, по одной. Или весь диск сразу: вместо "yandex:Фото" напишите yandex:, а вместо пути к папке - просто E:\Яндекс.

4. Посмотрите, что не скачалось

Откройте log.txt в Блокноте и найдите через Ctrl+F строки «Failed to copy»: в каждой указан файл, который не скачался.

5. Докачайте позже

Запустите ту же команду ещё раз через день-два. Уже скачанное программа пропустит и попробует только недостающее.

Пара мелочей:

- если программа показывает 100%, но не закрывается, подождите: она ещё проверяет папки;

- корзина Яндекс.Диска не скачивается;

- скорость упрётся в ваш интернет, дома в это время всё будет тормозить;

- доступ программы к Яндексу потом можно отозвать: id.yandex.ru → Безопасность → Входы и устройства.

UPD:

Дополнение от 11.10. На следующий день rclone у меня перестал работать: на любой запрос к файлам Яндекс отвечает «410 Gone, ресурс больше недоступен». В браузере диск открывается, файлы на месте. Повторный вход не помогает. Помогло своё приложение в Яндексе, проверил на Windows 11:

Откройте oauth.yandex.ru, нажмите «Создать», выберите «Для доступа к API или отладки». Название любое. В «Доступ к данным» добавьте «Чтение всего Диска» и «Доступ к информации о Диске». Создайте приложение и скопируйте ClientID.

Откройте в браузере ссылку, подставив свой ClientID:

https://oauth.yandex.ru/authorize?response_type=token&cl...

Нажмите «Продолжить» и «Войти». Яндекс покажет длинную строку, которая начинается с y0_. Это токен, скопируйте его.

В командной строке выполните:

notepad %APPDATA%\rclone\rclone.conf

Откроется файл настроек. Удалите всё, начиная со слова token и до конца файла, и вставьте вместо этого одну строку, подставив свой токен:

token = {"access_token":"ВАШ_ТОКЕН","token_type":"OAuth","refresh_token":"none","expiry":"2027-10-01T00:00:00+03:00"}

Сохраните файл (Файл - Сохранить) и проверьте:

rclone lsd yandex:

Токен никому не показывайте: это ключ к чтению вашего диска. Отозвать его можно в id.yandex.ru, раздел «Безопасность». Если при копировании встречается ошибка 500, это сбой на стороне Яндекса: запустите команду ещё раз.

Показать полностью 5

Эвакуация семейного архива: 25 файлов уже недоступны⁠⁠

8 октября беспилотники ударили по дата-центру «Яндекса» в Сасово, 9 октября по ЦОДу в Калуге. Диск после этого живёт своей жизнью: что-то открывается, что-то нет.

Я не стал ждать и начал срочно выкачивать всё, что у меня там лежит. До конца копирования ещё много часов, но часть файлов Яндекс уже не отдаёт.

Качаю через rclone, а следит за процессом нейросеть. Её отчёты читаются как сводки с фронта:

Эвакуация семейного архива: 25 файлов уже недоступны

klg в именах серверов, похоже, означает Калугу. Но два сервера из четырёх с другой площадки, так что дело не только в ней.

Что хорошо:

  • Мне есть куда слить весь Диск, а это около 800 ГБ.

  • Почти все фото с телефона лежат ещё и в iCloud.

Что плохо:

  • Вместо отдыха я сижу и решаю, какие воспоминания спасать первыми.

Что советую, пока Диск ещё отдаёт файлы:

  • Скачайте самое ценное прямо сейчас, начиная с самых важных папок: фото, документы, медицинские снимки.

  • Для больших объёмов удобен rclone: после обрыва он докачивает только недостающее, а то, что не скачалось, видно в логе.

  • Файлы, которые не отдаются, пробуйте позже. Часть серверов то оживает, то снова отваливается.

  • Не держите единственную копию в одном облаке. Минимум: облако плюс диск дома.

Очень расстраивает, что за решения, на которые мы никак не влияем, расплачиваются наши семейные архивы.

У кого ещё не скачиваются файлы? Напишите в комментариях, какие серверы у вас в ошибках.

Источники

Показать полностью 1
1

Как я пришел к разработке своего приложения для записи звонков⁠⁠

Я менеджер в большой компании. Мой обычный день - это шесть-восемь созвонов подряд: планёрки, разборы, «пятиминутки», которые идут час. К вечеру в голове каша. Я обещал подготовить план работ? Мы решили переносить релиз или только обсуждали? И что, чёрт возьми, я пообещал Егору в 11:30? Вспомнить кому и что я обещал просто невозможно.

Похоже на меня в конце дня.

Похоже на меня в конце дня.

Блокнот до конца не спасает. Пока я записываю одну задачу коллеги набрасывают три сверху. Запись на диктофон не спасает.  Прослушивание удлиняет подготовку итогов встречи в 2-3 раза.

Что пробовал раньше

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

Потом попробовал встроенную запись площадок. МТС Линк и eXpress умеют записывать встречи. Но встречи у меня идут в разных местах: с продуктовыми командами в Zoom, с подрядчиками в Телемосте, у банка что-то своё. Везде своя кнопка, и везде нужно не забыть её нажать.

Вернулся к OBS и добавил Whisper отдельным приложением для расшифровки. Стало лучше, но проблемы остались: запись я по-прежнему забывал включать, а расшифровку приходилось запускать руками.

Последней попыткой был Screenpipe - программа, которая пишет всё, что происходит на компьютере. Ресурсов она ест как не в себя, всё только на английском, пишет постоянно, а не только встречи. И всё это копится на диске, откуда может утечь.

Из всех этих попыток сложился список того, что мне на самом деле нужно:

  • запись включается сама, когда начинается созвон, в любой программе;

  • расшифровка и итоги готовятся сами, без кнопок;

  • всё по-русски;

  • ничего не уходит с компьютера и не пишется лишнего.

Готового решения с таким набором я не нашёл и попробовал сделать сам.

Как я это делал

Сразу признаюсь: программист из меня так себе. Весь мой опыт разработки - скрипты на bash, которые автоматизировали установку программ, и Бейсик в колледже. Так что код за меня писали нейросети, а я ставил задачи, проверял и ругался.

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

Наша совместная работа выглядела примерно так:

Конь, кстати, ни разу не пожаловался.

Что получилось

Итогом работ получилась Surnia - приложение для записи звонков, которое живёт в строке меню Mac с маскотом совы. Включил камеру на созвоне - и программа начинает запись сама (можно и вручную из меню). После встречи автоматом собирает заметку: тема, решения, задачи и полная расшифровка. И что очень важно для меня - всё происходит на самом компьютере. Запись, расшифровка и пересказ никуда не отправляются.

Что в итоге умеет приложение

  • Само понимает, что начался созвон. Приложение следит не за конкретной программой, а за камерой: включилась камера - пошла запись, выключилась - через полминуты запись закончилась. Поэтому всё равно, где встреча: Zoom, Телемост, МТС Линк или что-то своё у банка. Если созвон без камеры, запись включается одной кнопкой в меню.

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

  • Узнаёт людей по голосу. Один раз послушал фрагмент и назвал человека, дальше в расшифровке будет «Егор», а не «Собеседник 2».

  • Пишет пересказ по шаблону. Шаблон - обычная заметка с инструкцией для нейросети. Хочешь другие разделы или другой тон - правишь текст, и следующие встречи собираются по-новому.

  • Разбирает готовые записи. Файл из Zoom, Teams или диктофона кидаешь в меню «Разобрать запись…» и получаешь такую же заметку, как после обычной встречи.

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

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

  • Складывает всё в обычные файлы. Заметки в формате Markdown ложатся в выбранную папку. С Obsidian получается удобная база встреч со ссылками на людей, но он не обязателен.

  • Всё считается на самом Mac. Речь распознаёт Whisper, пересказ пишет Qwen, голоса различает отдельная маленькая модель. Все три работают прямо на компьютере, без облака.

Особенности работы

  • Только Mac на Apple Silicon (M1 и новее), macOS 14.4 и выше.

  • Саммари хорошо работает на маках с хорошим процессором и большой памятью. (от 16 ГБ.)

  • Распознавание ошибается, особенно на плохой связи и когда все говорят разом.

Как это выглядит

Вот заметка с выдуманной встречи про запуск нового сайта:

Утром открываю заметку вчерашней планёрки и через минуту знаю, что кому обещал. Больше ничего от неё и не нужно.

Сколько стоит и где взять

Бесплатно. Без подписки, без рекламы, без покупок внутри. Ищется в Mac App Store по слову Surnia.

Вопрос к вам

Как вы фиксируете, о чём договорились на созвонах? Блокнот, память, «потом пришлю итоги в чат»? А если попробуете Surnia, напишите, чего не хватает.

Показать полностью 4
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества