[about] [index] [prev] [2021-04-02 17:10:48+03:00] [204fc30ed0154b8c972e4451eaa8f96e65ab69c6]

Syncthing как пример хорошего ПО

https://habr.com/ru/company/itelma/blog/550404/
Сам я Syncthing ни разу не использовал, но в рассылке NNCP о нём очень
хорошо отзываются, мол работает надёжно как часы. В статье в
screenshot-ах показан процесс установки Dropbox/iCloud и Syncthing. В
общем случае, просто скачать бинарь и его запустить -- по моему тоже
жопа, с точки зрения безопасности. Но тут речь про простоту работы и
удобство. Раньше обычно говорили что проприетарное закрытое ПО популярно
из-за простоты, мол "они" всё сделают и решать за тебя сами. А в статье
показано что это совсем не так и всё только для шпионажа и рекламы.

[leave comment]
comment 0:
From: Oskar Sharipov
Date: 2021-04-03 08:33:07Z

Synthing и правда хорош. Использую его для синхронизации коллекции песен
(это примерно 50G opus файлов) между компьютерами и телефоном. Очень
нравится! Конфигурация может и сложно пишется, но у них веб-интерфейс, в
котором всё очень легко протыкивается, как мне нужно. В итоге, сам файл
с конфигом открывал лишь раз на каком-то сервере.

Ну, конечно, можно порассуждать, почему веб-интерфейсы дешево (html
открывается почти везде), но плохо (...везде, где запускается браузер),
но давайте здесь Syncthing ругать не будем.

--
Oskar Sharipov
gpg fingerprint: BAC3 F049 748A D098 A144  BA89 0DC4 EA75 714C 75B5
comment 1:
From: Sergey Matveev
Date: 2021-04-03 09:13:09Z

*** Oskar Sharipov [2021-04-03 11:32]:
>Ну, конечно, можно порассуждать, почему веб-интерфейсы дешево (html
>открывается почти везде), но плохо (...везде, где запускается браузер),

Если там pure HTML, то это хорошо. А если JS требует, то тогда ещё
наверняка нужен какой-нибудь современный JS-движок запросто, который в
Xombrero у меня просто не запустится.

Я уже было собирал Syncthing, но обломался с panic()-ой на том, что у
меня Go версия с ГОСТовой криптографией и чуть-чуть изменённой
структурой описывающей TLS соединение. Поэтому отложил в долгий угол.
Просто нет потребностей пока в синхронизации нигде.
comment 2:
From: Oskar Sharipov
Date: 2021-04-03 10:12:08Z

> Если там pure HTML, то это хорошо. А если JS требует, то тогда ещё
> наверняка нужен какой-нибудь современный JS-движок запросто, который в
> Xombrero у меня просто не запустится.

Уф, черт. Только что проверил. Сайт совсем без JS не работает. Забираю
свои слова обратно, веб-интерфейс отвратительный. Совсем я расслабился с
выключенным NoScript-ом.

--
Oskar Sharipov
gpg fingerprint: BAC3 F049 748A D098 A144  BA89 0DC4 EA75 714C 75B5
comment 3:
From: Sergey Matveev
Date: 2021-04-03 13:24:50Z

Но он похоже может управляться и через GTK приложение:
https://github.com/kozec/syncthing-gtk (хотя, с моей точки зрения, GUI
для такой задачи это всё равно перебор). Да и в целом ведь не много
каких команд нужно и даже если среди его cmd/* приложений чего то не
хватает, то должно быть не сложно написать на Go недостающее.