The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, совместимой с Syncthing"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск 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.me/opennews/art.shtml?num=63682

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."  +1 +/
Сообщение от Аноним (1), 05-Авг-25, 19:45 
Классный GUI, без шуток
Ответить | Правка | Наверх | Cообщить модератору

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

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

13. "Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."  +1 +/
Сообщение от Аноним (13), 05-Авг-25, 20:47 
Сразу видно отечественного производителя.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

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

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

6. "Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."  +3 +/
Сообщение от Аноним (5), 05-Авг-25, 20:16 
> поддерживается Windows XP

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

Ответить | Правка | Наверх | Cообщить модератору

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

11. Скрыто модератором  –1 +/
Сообщение от Аноним (11), 05-Авг-25, 20:30 
Ответить | Правка | Наверх | Cообщить модератору

12. Скрыто модератором  +/
Сообщение от Аноним (9), 05-Авг-25, 20:34 
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

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

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

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

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

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

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

10. Скрыто модератором  +/
Сообщение от Аноним (11), 05-Авг-25, 20:25 
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

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

20. "Выпуск P2P-системы синхронизации файлов syncspirit 0.4.1, со..."  +/
Сообщение от Аноним (5), 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;

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру