URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137522
[ Назад ]

Исходное сообщение
"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, совместимой с Syncthing"

Отправлено opennews , 05-Авг-25 19:45 
Доступен релиз программы syncspirit 0.4.1, позволяющей организовать автоматическую непрерывную синхронизацию файлов пользователя на нескольких устройствах. Проект решает задачи сходные с проприетарной системой Resilio Sync (бывший BitTorrent Sync). Syncspirit написан на языке C++ и распространяется под лицензией GPLv3. Графический интерфейс построен с использованием библиотеки FLTK; для хранения БД используется отечественная встраиваемая СУБД libmdbx; для обработки событий применяется акторный фрейморк rotor. Готовые сборки доступны для Linux (x86_64, AppImage), Windows (поддерживается Windows XP) и macOS...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63682


Содержание

Сообщения в этом обсуждении
"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 19:45 
Классный GUI, без шуток

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:03 
Отвратительный гуй. Красная кнопка не проходит WCAG AAA, разные элементы гуя имеют разный размер шрифта, значки невнятного значения -- придется читать тултипы, чтоб расшифровать аффтарские ребусы. В общем, отвратный гуй, за такое можно сразу увольнять. А еще аффтар путает Mb с MiB, то есть функционально гуй еще и врет.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Знатный аноним , 05-Авг-25 20:06 
И в довесок всё поделие пытается паразитировать на инфраструктуре другого проекта (коннект клиентов за NAT)

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 22:07 
> И в довесок всё поделие пытается паразитировать на инфраструктуре другого проекта
> (коннект клиентов за NAT)

Я тоже не понимаю зачем они взяли уродский протокол веб девов с их жысонами и чем там еще.

И в целом странные люди. База какая-то экзотическая, в пакетах дистро ее нет, да еще - патчить надо потом самому, в репа патч лежит. Фреймворк какой-то самопальный надо. В общем канительный проект если вы не его автор (себе мы многое прощаем).


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:47 
Сразу видно отечественного производителя.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 02:19 
> Красная кнопка не проходит WCAG AAA

Пофиг на иностранные аббревиатуры. Зато даже боковым зрением привлекает внимание, подумаешь дважды прежде, чем нажать.
Кстати погуглил, что такое WCAG AAA...
"Web Content Accessibility Guidelines (WCAG) explains how to make web content more accessible to people with disabilities. WCAG covers web sites, applications, and other digital content."
Смешались [s]кони-люди[/s]... веб контент, приложения [s]и, скорее всего, силу земли...[/s] да и другой цифровой контент. Фильмы - цифровой контент? Цифровой. Надо бы тоже свои сертификаты раздавать и на них... Музыка - цифровой контент? Цифровой... Да чо уж там, написали бы сразу - всё должно быть WCAG. Что не WCAG, то надо отменить.

> разные элементы гуя имеют разный размер шрифта

Я бы еще понял логику, если бы "однотипные элементы гуя имеют разные размер шрифта"... Но в данном случае - логика вышла в окно.

> А еще аффтар путает Mb с MiB

Оно, вроде бы, в винде испокон веков так повелось. Но мне, конечно же, лень проверять.
Если я не соврал, то логика тут есть - видеть те же цифры, что и в эксплорере.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ryoken , 06-Авг-25 08:00 
>>Красная кнопка не проходит WCAG AAA

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Песнь скрипучих дроздов , 06-Авг-25 11:24 
> А еще аффтар путает Mb с MiB, то есть функционально гуй еще и врет.

всё там верно написано, megabinary так тоже всё еще обозначают, просто это "немного" устаревшее обозначение.
сам бардак с обозначениями "окончательно" причесали только в этом году в стандарте
IEC IEC 80000-13:2025


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 17:56 
> Отвратительный гуй.

"Вы что хотите как в винде или маке?!" (с)

Ой, да ладно вам, нормальный опенсорсный гуй.
Что разраб нарыгал на экран, то пользователи и получают.
Можно еще вспомнить MyLibrary или TuxPaint.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ProfessorNavigator , 06-Авг-25 18:26 
> MyLibrary

Рад, что вам нравится ;)



"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 18:00 
> Отвратительный гуй.

"Вы что хотите как в винде или маке?!" (с)

Ой, да ладно вам, нормальный опенсорсный гуй.
Что разраб нарыгал на экран, то пользователи и получают.
Можно еще вспомнить MyLibrary или TuxPaint.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 08:24 
> Отвратительный гуй. Красная кнопка не проходит WCAG AAA,

Еще не хватало мнение всяких PEBCAC покусаных вебом о правильному GUI выслушивать.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Stanislavvv , 05-Авг-25 21:50 
Так себе гуй... Подобное, но чуть менее аляповатое видел только в отечественной управлялке одним зеленым NGFW. Но даже там не додумались красить кнопки, обошлись иконками.
А вообще, похоже, у автора NIH-синдром...

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 07:08 
Согласен, GUI старой школы - не WEB и еще C++ (не python), поддержка XP - класс.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:13 
Сразу видно поделку от отечественных дельфистов. Ну почему fltk?! Ну хоть tui сделай, он кстати тут будет на порядок лучше смотреться. Вдобавок libmdbx, не дай Бог.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:16 
> поддерживается Windows XP

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:25 
Это нездоровая тема, я бы поостерёгся иметь дело с подобными авторами. С одной стороны, черт бы с ней, с этой икспи, особенно, если сабж -- "вещь в себе", но это, как минимум, зависимость от древних тулчейнов, и много ничем не мотивированной боли.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:30 
> но это, как минимум, зависимость от древних тулчейнов

древних?
FLTK 1.4.4 released on July 20, 2025

> много ничем не мотивированной боли

да, у многих комментаторов, почему-то много ничем не мотивированной боли, со стороны спины


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:34 
Ты не отличаешь тулчейн от тулкита? Ну и флтк это такое, оно примерно 25 лет не обновлялось (вроде автор плюсов очень топил в своих книжках, на том и выезжало).

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 21:09 
> Ты не отличаешь тулчейн от тулкита?

подумал что аноним дурачок, а вышло что я

а что не так с тулчейнами C++ для win32 сборки совместимой с windows xp?
автор вроде как шлангом собирает, ну не 6-ю студию для этих целей использовать же


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 21:21 
> многие из современных приложений будут работать на версии ядра Linux 2.6, их авторы у кого и что крадут?

А ты думаешь нет? Когда ты приходишь контрибутить в проект, пишешь код, тесты, все проверяешь, засылаешь пр, а CI такой - пук, а у нас тут cmake 2, не знаю никаких generator expressions. Думаешь как закостылить, штудируешь полдня древнюю доку на цмейк, пытаешься на стековерфлоу темы по датам отфильтровать, чатьжопете пытаешься объяснить что у тебя древний цмаке. Уже потрачено больше чем на написание кода, но сборка запустилась. CI такой - пук, а у нас тут C++98, не знаю никаких unordered_map.

Автор: используй map, это компаааатибле.
Я: а ничего что..?
Автор: ничего, писай прямо здесь
Я: ну ок
CI: молодца!
Автор: молодца!
Мой прод которому нужна эта фича: еле ворочается.
Я: Fuuuu.

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

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 08:28 
> А ты думаешь нет? Когда ты приходишь контрибутить в проект, пишешь код,
> тесты, все проверяешь, засылаешь пр, а CI такой - пук, а
> у нас тут cmake 2, не знаю никаких generator expressions.

Ага, приходит такое тело в проект. Навернет инноваций с пылу с жару, распоследние фичи cmake, генераторы ему там подавай во все поля и проч чтоб повыражовываться.

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 09:05 
А ты молодец. Только я не понял, зачем тебе C++ если можно было ноговнякать на электроне?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 20:25 
многие из современных приложений будут работать на версии ядра Linux 2.6, их авторы у кого и что крадут?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 07:13 
Зачем ты украл у себя время на этот комментарий? Блин, такой извращенной логики я что-то давно не видел.

У меня какой-то древний Windows Home Server в качестве домашнего сервера, как раз для бэкапов/видео. Для меня поддержка древних версий Windows самое то.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено 1 , 06-Авг-25 09:21 
Это из серии "недополученной прибыли". Если ты не купил программу (даже если ты её не используешь и не знаешь о её существовании) значит ты украл у конторы деньги !

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 08:29 
> У меня какой-то древний Windows Home Server в качестве домашнего сервера, как
> раз для бэкапов/видео. Для меня поддержка древних версий Windows самое то.

Ну и отчеты пиши - на винфак заодно. За коим хреном постить про это на ресурс про открытое ПО?



"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Мистер Крабс , 05-Авг-25 20:55 
IMHO: интерфейс на голову выше… нет, неизмеримо выше, чем GTK/Libadwaita. Как можно было вообще вляпаться в такое гнусное скругленное безумие?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 02:04 
> Как можно было вообще вляпаться в такое гнусное скругленное безумие?

Пофиг на скругления. Как можно больше окон должно быть списком в одну колонку. Побольше шрифты, потолще элементы, побольше отступов, чтобы список был бесконечный. Мимикрируем под мобильные девайсы. Пофиг, что там ориентация экрана другая... Л - логика...


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 21:41 
Из кода ротора:

> /** \brief non-owning pointer to resources plugin */
> plugin::resources_plugin_t *resources = nullptr;
>
> /** \brief finds plugin by plugin class identity
>  *
>  * `nullptr` is returned when plugin cannot be found
>  */
> plugin::plugin_base_t *get_plugin(const std::type_index &) const noexcept;

Так просто зашёл напомнить что в расте свойства объектов описываются типами, а не комментариями.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 22:44 
Ну что ж, придётся в следующей версии GCC добавить искусственный интеллект для разбора C++ комментариев и проверки кода на правильное использование API. По другому раст не победить.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 05-Авг-25 23:07 
Ну optional и в плюсах есть. Просто толстолобые диды считают `optional<const T&>` крамолой. Правда нишевой оптимизации нет, а диды привыкли еще с сишных времён над бийтиками трястись. Хорошо что они не знают что в rust поля структур с дефолтным repr сами сортируются по размеру чтобы на выравнивание байты не тратить, а то с зависти бы порвались все.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено tty2 , 06-Авг-25 20:58 
Не сишник, но могу точно сказать, что если не получается в ручное управление памяти, то колхоз с его ручным управлением разрулить точно не получится. Понимаю, что софт скилы ваше все, но не до степени маминого программиста?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 09:46 
Как в расте так же мог вернуть *mut resources_plugin_t, так и в C++ можешь std::weak_ptr

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 16:37 
weak_ptr имеет смысл только с shared_ptr, которыми пользоваться совсем не обязательно. Тут поинт был про то что что опциональность должна выражаться через Option<T>/optional<T> а не nullable поинтер. Как выше написано, плюсы это умеют, просто их сообщество не доросло до того чтобы этим пользоваться.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 17:00 
`ptr*` в плюсах возвщается, когда надо вернуть что-то, чем ты **не владеешь**, при этом этого может не быть.

`optional<T>` когда тебе возращают **во владение** чем-то.


Преиществ у `optinal<T&>` нет по сравнению с `T*`. Семантика такая же.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 01:18 
> `ptr*` в плюсах возвщается, когда надо вернуть что-то, чем ты **не владеешь**, при этом этого может не быть.
>
> `optional<T>` когда тебе возращают **во владение** чем-то.

Ты лжёшь, в плюсах никаких правил нет и быть не может. ptr* может возвращать и владение, и вообще указатель на локальный объект.

> Преиществ у `optinal<T&>` нет по сравнению с `T*`. Семантика такая же.

Чёрт, я уже забыл что там есть `operator*`. Действительно, с ним семантика такая же, плюсы уже ничто не спасёт. Впрочем, без let Some и так ничего не получилось бы. Как же быстро к хорошему привыкаешь...


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:03 
> Option<T>/optional<T> а не nullable поинтер. Как выше написано, плюсы это умеют,
> просто их сообщество не доросло до того чтобы этим пользоваться.

На C++ вполне можно сделать такую семантику если оно надо. Надо ли оно - вопрос отдельный.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 01:22 
Как выше показали, нельзя. Нужно это однозначно, опциональный поинтер не должно быть физически никакой возможности разыменовать без проверки. Но в C++ и эту возможность успешно похерили.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 08:49 
> Как выше показали, нельзя. Нужно это однозначно,

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

> опциональный поинтер не должно быть
> физически никакой возможности разыменовать без проверки. Но в C++ и эту
> возможность успешно похерили.

Операторы заоверлоадить и проч - и будут вести себя так как хочется для воон того типа. И out of bounds оно может на отличненько ловить. Я видел программы плюсеров где такое заимплементили.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 08-Авг-25 04:31 
> Будет просто некий кастомный тип. Я даже видел такое. И даже нечто типа этого вашего борова - можно.

Нельзя. Если бы это было так, не появлялись бы все эти Fil-C, memsafe, SafeC++. Видимо, свои познания о Rust вы получили только из здешних комментариев.

> Плюсы достаточно крутой и расширяемый яп

Там, где начинается Rust, крутость плюсов заканчивается.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Stanislavvv , 05-Авг-25 22:18 
Сходил на гитхаб проекта, почитал ридми.
Либо автор много чего о себе думает, либо стебётся, ибо заявленная ностальгия об "good old programs, where everything is "in memory" of one program" как-то слабо сочетается с разделением гуя и демона.

Планов у него на гуи, конечно, громадьё ("plans to develop multiple syncspirit UIs: wx-widgets, qt, gtk, maybe native, maybe even native mobile UIs..."), но то, что синхронизироваться можно с компом вообще без гуя — про это он не в курсе, судя по всему. То есть домашний NAS без монитора, но с вебмордой — в пролёте, даже если захочется.

Что касается потребления памяти на более-менее современном (15+ лет) десктопе — с учётом того, что там в любом случае нужен браузер, syncthing, работающий рядом, просто теряется где-то вдалеке, если отсортировать по потреблению памяти, причём независимо от ОС. Не там надо оптимизировать потребление... Несовременный же десктоп с осью тех же времен сейчас имеет смысл только как очень специализированный АРМ, работающий по принципу "работает — не трогай" со времён, когда не то что syncthing не существовал, ещё и samba4 не вышла.

Вобщем, идея написать совместимое понятна, но цели написания — странноваты. Впрочем, остаётся вариант обучения то ли C++, то ли fltk, то ли работе с библиотеками.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 00:33 
Цели да, странны. Я думаю, что чуваку просто по фану писать именно так, но в силу каких-то психологических проблем он не может признаться себе, что выбирает такие странные пути чисто по фану. Как следствие, он начинает придумывать объяснения, и (как обычно в таких случаях с людьми и бывает) делает это не особо критично.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Имя , 06-Авг-25 00:50 
А если ты скажешь, что пишешь просто по фану, тебе ответят, что, мол, деконструируй. Если деконструируешь - тебе скажут, что ты неправильно думаешь, нужно думать так-то. Проще вообще не разговаривать.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 22:51 
> А если ты скажешь, что пишешь просто по фану, тебе ответят, что, мол, деконструируй.

На это ответ простой: мне не по фану заниматься деконструированием.

> тебе скажут, что ты неправильно думаешь, нужно думать так-то.

На это отвечаешь "Окей, я приму к сведению." Если хочется продолжить беседу, можно добавить уточнение: "Но мне нравится думать так, как я думаю."

> Проще вообще не разговаривать.

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 01:58 
> но в силу каких-то психологических проблем он не может признаться себе

О, качественная кекспертиза подъехала от диванного психолога.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено 12yoexpert , 06-Авг-25 07:04 
как будто экспертиза психологов бывает некачественная

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 22:55 
Тут не требуется профессионального психолога: чувак не выглядит настолько некомпетентным, насколько бред он несёт в объяснениях. Тут можно задать вопрос: несёт ли он бред сознательно или нет? Но практика показывает, что как правило люди делают это несознательно. Приоры в пользу того, что он сам не замечает бредовости того, что он говорит.

И именно это я и сказал выше, только короче, не вдаваясь в подробности. Я просто не думал, что бывают люди типа тебя, которым это всё неочевидно даже после того, как укажешь пальцем.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 08-Авг-25 20:16 
Возможно вы просто проецируете свои комплексы на него. Или не ориентируетесь в терминах "бред" и "очевидно".

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 08:48 
Так и не понял какие задачи он решает. Всратый ГУЙ на fltk? Переписали на плюсах? Зачем вообще там ГУЙ? Когда мне надо что-то настроить, я просто открываю http://localhost:8384/, а так он висит в качестве systemd-сервиса и есть не просит.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено User097 , 06-Авг-25 08:56 
> В отличие от проекта Syncthing, который написан на языке Go и использует клиент-серверную архитектуру и REST-API (в качестве клиента выступает веб-браузер), syncspirit предоставляет как реализацию в виде фонового процесса syncspirit-daemon, так и отдельное приложение с графическим интерфейсом, позволяющее более экономно расходовать оперативную память.

Автор, ты это серьёзно?
https://ibb.co/21dwx6Nd
7,2 МБ

Для чего в таких приложениях нужен GUI? Один раз настроил — и забыл.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 11:11 
Не жизнеспособно, пока не будет сборок под BSD.
Тот же Syncthing работает и под NetBSD  и под OpenBSD.
Здесь же тупо пакет АппИмаже под линь (для работы придется конвертировать в *.deb).
Про клиентскую часть повторять не буду - комментаторы выше уже напихали полную панамку.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 11:51 
Зачем сборки под откровенно мертвые ОС?
Ладно еще бывают фрики которые держат FreeBSD, просто по старой памяти, а под Net и Open что-то собирать это уже клиника

Впрочем как и клиника клепать собственный кривой клиент к нормально работающему с родным клиентом протоколу
Syncthing использую больше 10 лет, не вижу причин использовать кривое поделие совместимое с ним от какого-то васяна


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 13:51 
Э, Алё а как же illumos с дистрибутивом Openindiana? illumos между прочим промышленные дистрибутивы имеет только для B2B.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 15:28 
> Э, Алё а как же illumos с дистрибутивом Openindiana? illumos между прочим
> промышленные дистрибутивы имеет только для B2B.

Ну ты еще вспомни Haiku или какую еще маргинальщину
Есть GNU/Linux, macOS и Windows(если мы про десктоп). Все. Под остальное делать что-то не имеет смысла


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:07 
> Э, Алё а как же illumos с дистрибутивом Openindiana?

Думаю что большая часть посетителей опеннета не видело его даже на картинке. А о том чтобы оно на их произвольно взятом компе/ноуте заработало - речь вообще врядли идет. Уж простите за честность.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:05 
> Не жизнеспособно, пока не будет сборок под BSD.

С каких пор...
1) Сборки под маргинальщину из маргинальщины определяют жизнеспособность чего либо?
2) Юзеры BSD обленились настолько что разучились компилить софт?

> Тот же Syncthing работает и под NetBSD  и под OpenBSD.

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

> Здесь же тупо пакет АппИмаже под линь

Там тупо исходники на гитхабе есть. А если у вас лапки - зачем тогда вам BSD вообще? Там все равно без умения патчить софт не жизнь.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 07-Авг-25 01:28 
Как автор СПО говорю что много чести сборки под вас делать когда вас полторы калеки, и совместимости нет ни между разными BSD ни между их мажорными версиями. А как BSD'шник говорю что не нужны нам ваши кривые и протрояненные сборки, у нас система портов и всё собирается из исходников, под все мажорные ветки и подо все поддерживаемые архитектуры, и никакая шваль с блобами к нам не лезет. Это одна из немногих причин до сих пор юзать BSD. А тебе просто скажу - иди и порт напиши под свою BSD. Только куда тебе.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Дим , 06-Авг-25 11:36 
Классная штука, не знал что так можно. По идее, через эту систему удобно было бы раздавать всем весь архив Флибусты, там терабайты книг и лично меня вот запарывает с торрентом возиться каждый раз для обновления.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 11:54 
Как там у Флибусты с пиаром фрика создавшего ее на якобы своей смерти?
Он официально ожил или как?

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Дим , 06-Авг-25 15:02 
Не знаю, я не слежу, я просто книгоман. Вырос на книгах и без них уже не могу.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 15:26 
Я тоже вырос на книгах и без них не могу
Как научился читать в 4.5 года, так вот уже 40.5 лет и не могу остановиться
Но я — честный человек, а потому о флибусте знаю только новость как ее создатель недавно пиарился о том, что он на днях умрет

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ProfessorNavigator , 06-Авг-25 15:57 
> пиарился

Он не пиарился. Он умер. Рак мозга. Эвтаназию сделал, в Германии. В октября прошлого года, если мне память не изменяет.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 16:40 
Там не бьется все эти сказки
Он такой вылез и сказал «Мне сегодня поставили диагноз. Через неделю эвтаназия»
Но так не бывает
Нельзя за неделю решить вопрос с эвтаназией

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

Так что с вероятностью 99% чувак жив-здоров и даже может быть однажды «воскреснет»


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ProfessorNavigator , 06-Авг-25 16:50 
> Там не бьется все эти сказки
> Он такой вылез и сказал «Мне сегодня поставили диагноз. Через неделю эвтаназия»
> Но так не бывает
> Нельзя за неделю решить вопрос с эвтаназией
> Там чувак просто захотел привлечь к себе внимание и слегонца наврал
> Все повздыхали и рассказали как его любили
> Он получил свою долю внимания и успокоился
> Так что с вероятностью 99% чувак жив-здоров и даже может быть однажды
> «воскреснет»

Критическое мышление - хорошо. Но там история несколько другая. От момента, когда он о диагнозе сообщил, до эвтаназии прошло месяца 3. Опять же если мне память не изменяет. Так что - увы. Мы потеряли ещё одного хорошего человека. Не он первый, не он последний к сожалению. C'est la vie.



"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 18:41 
Не было там трех месяцев
Там было ровно как я сказал
Пост «мне диагностировали рак» и следом за ним «я все решил во вторник эвтаназия»
А уж как он требовал доп.внимания заявой изначальной «ну я все удалю! ну посмотрите на меня! удалю! дайте мне внимания!»
Увы, но верить ему нет никаких оснований. Вел себя как малолетний истерик который хотел внимания. Потому уверен, что жив он и ничего у него не диагностировали

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:10 
> Не было там трех месяцев
> Там было ровно как я сказал
> Пост «мне диагностировали рак» и следом за ним «я все решил во
> вторник эвтаназия»
> А уж как он требовал доп.внимания заявой изначальной «ну я все удалю!
> ну посмотрите на меня! удалю! дайте мне внимания!»
> Увы, но верить ему нет никаких оснований. Вел себя как малолетний истерик
> который хотел внимания. Потому уверен, что жив он и ничего у
> него не диагностировали

В конечном итоге - твоя то какая проблема? Держал чувак архив знаний человечества. Денег за него не требовал. Предъявлять ему за это - вообще спорно. А если он еще и на самом деле помер - ты вообще моральный урод какой-то окажешься "по итогам". Если конечно всех наел - тогда да, моральный урод в другом месте.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ProfessorNavigator , 06-Авг-25 22:20 
> Потому уверен, что жив он и ничего у него не диагностировали

Up to you...


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 15:57 
"Пиарился", блин. Он обещание свое выполнил, если что.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Эксконтрибутор FreeBSD , 06-Авг-25 16:41 
> "Пиарился", блин. Он обещание свое выполнил, если что.

По срокам не бьется
Доказательств нет


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:12 
>> "Пиарился", блин. Он обещание свое выполнил, если что.
> По срокам не бьется
> Доказательств нет

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


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено bergentroll , 07-Авг-25 00:16 
> Он не знал, что над выходом из камеры были начертаны слова из последнего пункта Инструкции о Смерти: УХОДЯ, ЗАБЕРИ УРНУ СО СВОИМ ПРАХОМ С СОБОЙ!

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:31 
То есть тот, кто делится с другими знаниями - не честный человек? Если ими не делиться, а только и делать, что думать про копирайты, особенно на издания советских времён, то велика вероятность, что все эти знания погибнут, как Александрийская библиотека, ибо 99% книжных магазинов закрылось, как и половина библиотек, а в платных электронных библиотеках по большей части современный пустопорожний шлак, а скоро будут и вообще одни уысеры ИИ.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Stanislavvv , 06-Авг-25 14:56 
Только своим, а не всему инету.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено ProfessorNavigator , 06-Авг-25 16:04 
> и лично меня вот запарывает с торрентом возиться каждый раз для
> обновления.

Нормальные клиенты позволяют качать не всё, а отдельными файлами. Просмотрите - чего у вас нет, и качайте только это. Вместе с inpx файлом. И обновите коллекцию. Если используете каталогизатор, идущий "в комплекте". В MyLibrary (https://www.opennet.dev/opennews/art.shtml?num=63135) же например можно просто добавить файлы в коллекцию через штатные функции. Она сама скопирует файлы в нужную папку и проиндексирует.


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Дим , 07-Авг-25 06:53 
Спасибо за совет, попробую в следующий раз. Обычно раз в пол года или раз в год обновляю библиотеку и всегда приходится заново перекачивать.

"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено annon , 06-Авг-25 16:38 
> Классная штука, не знал что так можно. По идее, через эту систему
> удобно было бы раздавать всем весь архив Флибусты

В случае торрентов вы шарите файлы "со всеми", кто знает хэш торрента. В данном случае вы шарите только с друзьями (доверенными устройствами, - телефонам, компом и т.п.)


"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."
Отправлено Аноним , 06-Авг-25 19:15 
> В случае торрентов вы шарите файлы "со всеми", кто знает хэш торрента.

Ну скачал ты вон тот запароленый .7z допустим. И дальше чего? Но за шаринг бандвиза - спасибо, конечно. Кто ж возражать то будет против такого.