The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск libgnunetchat 0.1.0, библиотеки для создания децентрализованных чатов, opennews (??), 25-Апр-22, (0) [смотреть все]

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


6. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  –7 +/
Сообщение от Z (??), 25-Апр-22, 14:19 
Библиотеки не нужны, нужно писать всё самому. На библиотеках будет всё тормозить и занимать мегабайты, а написанное с нуля – пару килобайт.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (17), 25-Апр-22, 15:11 
Ну напиши мессенджер, например, по протоколу XMPP в пару килобайт, удачи.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  –1 +/
Сообщение от Аноним (-), 25-Апр-22, 16:32 
Так потому на жаббере все клиенты и являются куском глюкала, где даже файл переслать огромная проблема, особенно если не дай боже у юзеров клиенты разные - они тогда вообще могут общий знаменатель не найти.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (31), 25-Апр-22, 16:42 
А был бы IPv6 и всё сложилось бы иначе, но бабло решает. Решает, что тебе лучше в проприетарщинке с толстыми серверами, которые всё сохранят для тащмайора.
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (-), 25-Апр-22, 18:04 
> А был бы IPv6 и всё сложилось бы иначе, но бабло решает.

Какой-нибудь tox и по v4 нормально работает, хоть и p2p вообще. И с первого раза сделали достаточно для того чтобы оно качало файло, даже с докачкой, и не надо было 10 несовместимых диалектов не понимаемых половиной клиентов.

> Решает, что тебе лучше в проприетарщинке с толстыми серверами, которые всё
> сохранят для тащмайора.

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

XMPP вообще наркоманы делали. Кто еще может удумать слать безразмерный XML, потоком? А потом накостылить starttls (любой атакующий как минимум сразу видит что это точно жаббер а не что-то еще), привязать на черти-какие костыли к DNS (который есчо регистрар отожмет, и майору тоже так то сдаст с потрохами). А потом еще обнаружить что в интернете прямой конективити может не быть, но вы там сами turn/stun ищите, ага. Или через сервер со скоростью диалапа шлите. А чтоб быстрее слалось, base64 сделать еще - иначе в inband XML не упихивается! Та же участь постигает картиночки, аватарки и кастомные смайлики. И получается уродский монстр. Оверинженернуто во, а работает как полное дно.

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

46. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (31), 25-Апр-22, 18:34 
> нормально работает

4 кило в секунду? Ну норм, чо.

> Кто еще может удумать слать безразмерный XML, потоком?

А что тебя не устраивает? Удобно, расширяемо и работает. Не то что некоторые, переписывающие протокол каждые пять минут.

> А потом еще обнаружить что в интернете прямой конективити может не быть, но вы там сами turn/stun ищите, ага.

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

> Или через сервер со скоростью диалапа шлите.

Смотри выше.

> картиночки, аватарки и кастомные смайлики

Эмодзи хватит всем, а аватарки один хрен постоянно переполучать не нужно.

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

51. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  –1 +/
Сообщение от Аноним (-), 26-Апр-22, 01:47 
> 4 кило в секунду? Ну норм, чо.

Да нормально он вроде работает. И явно быстрее чем какой-нибудь крап типа BOSH через серв в жабере где мало того что все обваливается на 1 несчастный серв так еще base64 кодируется чтобы в XML вообще лезло, дает автоматические +33% к размеру файла.

Про A/V звонки даже упоминать не хочу. Это в жабе дикое ушлепанство. И тоже штуки три несовместимых. И конечно никакой автоконфигурации, STUN сами гденить ищите. В общем маздай везде выглядит как маздай куда ни ткни.

> А что тебя не устраивает? Удобно, расширяемо и работает.

Ну, например, то что заранее даже неизвестно сколько парсить, а XML для такого не очень то и создавался. А при первом же флудоботе модераторов групчата дико клинит и они вообще ничего сделать не могут. Он долбит огромными заранее заготовлеными XMLками, ему не напряжно. А вот куски по 200 кил XML оптом парсить - прикольно и расширяемо. Особенно на использование CPU клиентом.

> Не то что некоторые, переписывающие протокол каждые пять минут.

В результате в жабе глючит и полуработает вообще все что может глючить. Ну вон флудконтроль групчатика. Его нет. В отличие от тупого как валенок ирц где сложно гадить таким оптом.

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

Только она авотматически работать там не будет, застревая на NAT. И протоколов этсамого там штуки три разных. Смогут ли разные клиенты вообще снюхаться - вообще как повезет.

> Смотри выше.

Я этим калом еще и пользовался. Имел возможность насладиться.

> Эмодзи хватит всем, а аватарки один хрен постоянно переполучать не нужно.

Ну, знаешь, я как-то подумал и решил что глючный полурабочий протокол являющийся куском проблем мне не надо. Представляешь, в жабе даже статус доставки сообщений работает через раз. А в токсе - идеально. Я понимаю, дошел мсг или нет. Даже при приколах сети. Даже в поезде с мобилки, блин, работает адекватно. Куда жабе до этого... там в половине клиентов это не реализовано как опциональное. Протокол чата тудыть.

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

54. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (54), 26-Апр-22, 10:41 
> Только она авотматически работать там не будет, застревая на NAT.

Просто пользуюсь Conversations и всё работает автоматически.

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

68. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (-), 27-Апр-22, 15:52 
> Просто пользуюсь Conversations и всё работает автоматически.

Я не собираюсь всех юзерей строить на конкретных клиентов. Поэтому на практике файло лезло через раз, а если BOSH получился, скорость вешалка. Свой серв с рег в DNS (и оплатой!) лениво, извините. А без этого - меня может 3rd party в одностороннем порядке с ИХ сервера убрать. В случае нормально сделаного p2p типа токса этот вопрос радикально снимается. Никакого DNS ему не надо, дизайн протокола не предусматривает что меня можно из распределенной сети послать, или вытряхнуть мне половину контактов одним махом. Это не предусмотрено в протоколе и единственный способ - вырубить все контакты индивидуально. Неудобно, одним махом не делается :)

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

76. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (76), 30-Апр-22, 16:34 
На проприетарщине же "все" сидят на официальном клиенте и не жужжат. Какая проблема построить юзверя?
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск libgnunetchat 0.1.0, библиотеки для создания децентра..."  +/
Сообщение от Аноним (-), 05-Май-22, 13:50 
> На проприетарщине же "все" сидят на официальном клиенте и не жужжат.

Еще не хватало на этих равняться.

> Какая проблема построить юзверя?

Убогий и кривой протокол того не стоит. Тем более что для токса я за 10 минут бота пропатчил. Прикольно - страничка текста на си спертая из их вики, а может добавить юзера, реагировать на команды, что-то делать, мессаги слать. На жабере такое за 10 минут хрен сделаешь, особенно столь же безглючно. Квитирование доставки не опция, есть всегда и везде. И хорошо работает. И файло шлется только в путь. Даже ботом, если хочется. А реализовывать это в жабе... ненене, Дэвид Блейн, вот так ботики спамящие меня всякой хренью, от срабатывания сигналки до аномалий в логах лучше получаются. И пусть телеграмщики выкусят, я теперь тоже так могу, без телефонных номеров и регистраций.

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

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

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




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

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