Оглавление:
— Предыстория
— Решение проблемы
— Другие сферы применения
— Плюсы и минусы
Предыстория:
Я давно пользуюсь программой Syncthing. С её помощью я синхронизирую данные системы Zettelkasten. Для синхронизации всего—то надо: устройство1 с доступом к интернету с устройство2 с доступом к интернету.
Программка замечательная, крутая, удобная, НО, есть одно но. Сделав записи на компьютере, я забываю запустить приложение на телефоне, и синхронизировать данные, а когда мне надо к ним обратится, я понимаю, что комп выключен. Приходится просить маму, чтобы она его включила (таких случаев за пол года было целых 10!)
Итак, проблема: я не могу синхронизировать данные.
Решение...?
У меня дома валяется старый разбитый телефон, поэтому мне в голову пришла идея, как его использовать:
— Я удалил все лишние файлы. Получилось 32Гб свободного места.
— Я скачал Syncthing, и настроил передачу данных с ПК на телефон.
— С этого телефона я настроил раздачу файлов на свой основной телефон.
— Телефон—сервер я поставил на (вечную) зарядку, и запретил системе отключать приложение Syncthing.
— Также, я настроил AnyDesk для возможности устранения технических шоколадок неполадок.
— Profit.
А ещё меня мама попросила настроить синхронизацию её фото и документов между ПК и её телефоном😇. Сделано.
На самом деле, здесь можно не ограничиваться приведенной сферой применения. Вот некоторые примеры того, что можно ещё сделать при помощи такой связки:
- Синхронизация настроек IDE между ноутбуком и ПК
- Синхронизация правил автозамены слов и конструкций для программы espanso
- Бэкап важных данных, ведь данные будут храниться одновременно на 3х устройствах, что многократно снижает риск потери файлов
Итак, подведём итоги. Плюсы такой системы:
- Просто настроить
- Старая техника не лежит без дела, а приносит пользу.
- Дешевизна памяти: мой прошлый телефон Redmi Note 8 Pro, в котором будет целых 100Гб на данные, стоит всего лишь 8000. За такую цену мы получаем полноценное устройство для хранения и раздачу файлов
- Если включится электричество, можно из дома раздать интернет, и продолжить работу — телефон часа 4 сможет работать
- Можно настроить несколько видов отслеживания изменения в отдельной конкретной папке.
Минусы:
- Если телефон по какой—то причине выйдет из строя, то есть, перестанет передавать файлы, придётся экстренно возвращаться к прошлой схеме синхронизации. А ведь мама не всегда находится дома, чтобы "включить компик"
- Если на одном устройстве почему-то удалится папка со всеми файлами, то есть шанс, что она будет удалена на сервере, а значит, запрос на удаление отправится на все устройства в сети😇.