The OpenNET Project / Index page

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

Выпуск p2p-мессенджера Communist 2.0 и библиотеки libcommunist 1.0

05.09.2022 15:54

Опубликованы P2P-мессенджер Communist 2.0 и библиотека libcommunist 1.0, в которую вынесены возможности, связанные с сетевыми операциями и P2P-связью. Поддерживается работа как в сети Интернет, так и в локальных сетях различной конфигурации. Код проектов распространяется по лицензии GPLv3 и доступен на GitHub (Communist, libcommunist) и GitFlic (Communist, libcommunist). Поддерживается работа в Linux и Windows.

Для установки связи между пользователями в Communist используется сочетание распределённой хэш-таблицы (вариант DHT, предназначенный для torrent-клиентов) и техники UDP hole punching (для взаимодействия с хостами за трансляторами адресов). Поддерживаются протоколы IPv4 и IPv6. Сообщения могут быть переданы через ретрансляторы (см. документацию). Все данные хранятся на машине пользователя в зашифрованном виде и передаются также зашифрованными. Для шифрования используются стандарт AES и схема цифровой подписи ed25519.

Среди изменений в новой версии:

  • Все сетевые возможности вынесены в библиотеку libcommunist.
  • Добавлена функциональность ретранслятора сообщений (сервер и клиент).
  • Проведена общая реорганизация кода.
  • Версия 2.0 несовместима с предыдущими версиями (требуется пересоздание профиля пользователя).


  1. Главная ссылка к новости (https://forum.altlinux.org/ind...)
  2. OpenNews: Выпуск p2p-мессенджера Communist 1.4
  3. OpenNews: Доступен мессенджер Speek 1.6, использующий сеть Tor для обеспечения конфиденциальности
  4. OpenNews: Первый выпуск коммуникационной платформы Fosscord, совместимой с Discord
  5. OpenNews: Опубликован децентрализованный коммуникационный клиент Jami "Taranis"
  6. OpenNews: Выпуск коммуникационного клиента Dino 0.3
Автор новости: ProfessorNavigator
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57734-communist
Ключевые слова: communist, im
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (171) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ВОРОНА (?), 21:49, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Название огонь, кто сабжем пользовался напишите как он.
     
     
  • 2.6, Аноним (6), 21:58, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Буржуазная подделка, на раз-два вычисляемая по отсутствию шифрования по ГОСТ.
     
     
  • 3.31, Ан (??), 00:06, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *поделка
     
  • 3.33, Аноним (33), 00:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Русские с их гостами - самые что ни на есть кондовые буржуины.
    Вот G7 с ручным регулированием цен - это действительно мастера госплана и развитого социализма с человеческим лицом.
     
     
  • 4.40, Аноним (-), 01:18, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –10 +/
    > Русские с их гостами - самые что ни на есть кондовые буржуины.

    Сети фейстеля придумали уж точно не россияне. Они лишь бездарно стырили архаичный паттерн и потребовали считать его мутное применение "типа стандартом". На чем все достижения и заканчиваются.

     
     
  • 5.59, Аноним (59), 08:38, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Я те больше скажу, у тебя цифры - арабские...
     
     
  • 6.71, араб (?), 09:32, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    _арабские_ ты бы даже прочитать не смог правильно.

    Эти, что у тебя на экране - ни разу не.

     
  • 6.75, Аноним (75), 09:44, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Индийские цифры
     
     
  • 7.126, Dmitry22333 (ok), 14:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мы пользуемся арабскими цифрами (римскими мы уже почти не пользуемся) а в арабских странах - индийские
     
  • 6.76, Аноним (-), 09:47, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Я те больше скажу, у тебя цифры - арабские...

    Ну надо же, какое упущение пропагандистов и промывателей мозга, цифры присвоить забыли. С алфавитом сие как-то немного успешнее получилось.

     
  • 5.64, Аноним (64), 09:04, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда используйте американские запчасти, там как раз недавно очередные бэкдоры находили в стандарте, в гпсч
     
     
  • 6.77, Аноним (-), 09:49, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Тогда используйте американские запчасти, там как раз недавно очередные бэкдоры находили
    > в стандарте, в гпсч

    А вы это сообщение с вот именно российского компьютера отправили, если уж про запчасти то? А то management engine вообще все-равно какое там шифрование. DMA в память ключ стырить можно у любого, например.

     
     
  • 7.84, Аноним (64), 10:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Допустим с Эльбруса отправил, ваш ход...
    На самом деле конечно с андроида, но у меня есть и достаточно древние устройства без ME.
    Суть в том, что если ПО обсуждаем, то не стоит стрелки на аппаратное переводить, это анбшные быкдоры в по не отменит
     
     
  • 8.88, Аноним (88), 10:38, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда в Эльбрусе появится что-то кроме CPU Мат плата Видеокарта Сетевая карта... текст свёрнут, показать
     
     
  • 9.90, Lex20 (ok), 10:47, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эльбрус позиционируется как золотой унитаз... текст свёрнут, показать
     
     
  • 10.172, Аноним (172), 12:50, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то я не уверен что обладатели золотых унитазов выстраиваются за этим в очере... текст свёрнут, показать
     
     
  • 11.178, Lex20 (ok), 16:26, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем им ещё один ... текст свёрнут, показать
     
  • 9.98, Аноним (64), 11:17, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В этой ветке обсуждения я прошу хейтеров госта обосновать чем хорош по сравнению... текст свёрнут, показать
     
     
  • 10.110, жявамэн (ok), 12:17, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно же что ШВИТОЙ БАРЕН - это их единственный довод То что швитой барен пл... текст свёрнут, показать
     
  • 8.99, BeLord (ok), 11:18, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    С компа на базе КР1858ВМ1 ... текст свёрнут, показать
     
     
  • 9.114, Аноним (114), 12:30, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Браузер на Sinclair Basic ... текст свёрнут, показать
     
  • 8.139, Аноним (-), 19:00, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для россиянина тотальная слежка установленная в РФ намного страшнее чем АНБ-ные ... текст свёрнут, показать
     
  • 8.165, Аноним (165), 09:19, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы посмотрел как вы на продукции какого-нибудь зеленограда сможете и захотите ... большой текст свёрнут, показать
     
  • 7.100, BeLord (ok), 11:20, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А Джон свои сообщения с американского компа отправляет или со сборной солянки, которая произведена по всему миру?-)))
     
     
  • 8.104, jack (??), 11:52, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не волнуйтесь, все патенты и ноу хау родные Джону А уж какой папуас отвёрткой 2... текст свёрнут, показать
     
  • 8.166, Аноним (165), 09:22, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как бы это сказать Если Джону реально есть что терять, у него вон тот производи... текст свёрнут, показать
     
  • 6.105, Аноним (114), 11:56, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Тогда используйте американские запчасти

    Так других-то и нет.

     
     
  • 7.119, Аноним (64), 12:49, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гост шифрование вместо aes
     
     
  • 8.167, Аноним (165), 09:23, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Весьма сомнительное улучшение Может еще шифр Цезаря взять ... текст свёрнут, показать
     
  • 5.138, mma (?), 18:03, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не нравятся сети фейстеля, "Кузнечик" спасет адептов острия прогресса. Хоть в нем и не без сюрпризов, оно же для гос сферы создавалось. Остальных и AES устроить должен, особо упоротые пусть пилят свою реализацию)
     
  • 4.65, Попандопала (?), 09:06, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какое там регулирование...Они и так не покупают,но пафоса через край. Их дело,как хотят. Главное у нас все хорошо.
     
  • 3.68, Попандопала (?), 09:09, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Оно для общения полне годно,а анонимность в интернете это как религия - веришь или нет в утопию.
     

     ....большая нить свёрнута, показать (31)

  • 1.2, Аноним (2), 21:50, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Вырвиглазный UX - это баг, или при коммунизме иначе не бывает?
     
     
  • 2.3, Аноним (3), 21:53, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    При линуксе иначе не бывает, а особенно при gtk
     
     
  • 3.115, Аноним (114), 12:31, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если не с GTK, то и в Линуксе поприличней бывает.
     
  • 2.4, Dzen Python (ok), 21:55, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Чтобы остались только стойкие товарищи, естессно.
    Все эти эстеты и яблочники, если ты не знал, самая первая контра и есть, за час четыре миллиона доносов напишут в ЦРУ и поминай как звали. Промежбуллятся, значит, в своих эппсторах, и на UI молятся. Тьфу, гадость.
     
     
  • 3.66, Попандопала (?), 09:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А они от куда вылупились? То-то и оно. Перекрасились и СПС получился.
     
  • 2.13, Ivan1986 (?), 22:59, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • –12 +/
    Когда идеология идет впереди то все обычно через жопу, это и коммунизмов всяких касается и прочих упоротых людей типа штолмана, от которого теперь нормальным разработчикам и пользователям линукса приходится открещиваться.
     
     
  • 3.32, Тинус Лорвальдс (ok), 00:06, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Это нам от вас, "нормальных", приходится открещиваться. Потому что вы больны толерастией.
     
  • 3.130, Аноним (114), 15:00, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Мне, как пользователю GNU/Linux, со Столманом норм. Не собираюсь от него открещиваться.
     
  • 2.72, Аноним (72), 09:32, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    знал бы ты что такое вырвиглазное UI
    Давно заходил в магаз приложений гугл Андроид?
    Так всё заговнить это надо ещё уметь
     
     
  • 3.89, Аноним (88), 10:47, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да в F-Droid не хуже сделали после перехода на material
     
  • 3.121, Аноним (121), 13:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще-то у него один из самых удобных интерфейсов
     
  • 2.124, rvs2016 (ok), 13:44, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вырвиглазный UX - это баг, или при коммунизме иначе не бывает?

    А где можно продивиться на скриншоты этого UX?

     

  • 1.5, Аноним (5), 21:57, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Только из-за названия не поставлю себе такое. Но код гляну.
     
     
  • 2.8, Аноним (5), 22:26, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мда, библиотека там в стиле C с классами, свалка кода. Ожидаешь видеть create_connection, send_message, а там прямо вот так: cryptFile(Username, Password, string infile, string outfile). Ну надеюсь хоть мессенджер NAT нормально пробивает, это окупит неаккуратность реализации.
     
     
  • 3.41, Аноним (-), 01:20, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Мда, библиотека там в стиле C с классами, свалка кода.

    Но что самое интересное, к сям это таки уже не прикрутишь.

    > Ожидаешь видеть create_connection, send_message,

    Это тебе токс какой, чтоли.

     
  • 3.58, n00by (ok), 08:36, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Автор в прошлой новости писал, что далёк от профессионального программирования. При этом вынес функционал в библиотеку по просьбам трудящихся. Поскольку никто из просящих не помог с формализацией интерфейса, сделал как мог.
     

  • 1.7, Анонн (?), 22:13, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Аффтар крут - первый релиз был 16 May 2022, а уже сломал обратную совместимость. Даже 4 месяцев не прошло. Просто гениальное решение.
     
     
  • 2.12, Аноним (-), 22:47, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Однако до автора дошло сделать core либой и даже написать документацию Нефиговы... большой текст свёрнут, показать
     
     
  • 3.34, ProfessorNavigator (ok), 00:19, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В документации английским по белому написано - смотрите код Коммуниста Со време... большой текст свёрнут, показать
     
     
  • 4.36, Lex20 (ok), 00:31, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    STUN сервер выдаёт белый ip и порт клиента. Как клиент передаёт свой адрес другому клиенту? Для обмена нужен внешний сервер с белым ip.
     
     
  • 5.80, ProfessorNavigator (ok), 09:57, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > STUN сервер выдаёт белый ip и порт клиента. Как клиент передаёт свой
    > адрес другому клиенту? Для обмена нужен внешний сервер с белым ip.

    DHT. Используется реализация libtorrent-rasterbar.

     
     
  • 6.91, Lex20 (ok), 10:54, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно. Т.е. Если добавите TURN, то соединять будет не хуже скайпа.
     
     
  • 7.101, ProfessorNavigator (ok), 11:22, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Понятно. Т.е. Если добавите TURN, то соединять будет не хуже скайпа.

    Ну... На тестах показал в принципе неплохие результаты (ipv4). И аналог TURN есть - я его "обозвал" ретранслятор. Через ретрансляторы передавать сообщения будет гарантировано, но существенно медленнее. Недостаток - нужен кто-то с белым ip для запуска у него того самого ретранслятора. Ну и скорость передачи, но это в принципе решаемо чисто программными средствами - подшаманю со временем. И да, наилучший вариант, если у вас и вашего оппонента ipv6. В этом случае соединение происходит "на ура".

     
     
  • 8.102, Lex20 (ok), 11:39, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всё же мне TURN понятнее Ретранслятор не пускает к себе не авторизованных польз... текст свёрнут, показать
     
     
  • 9.118, ProfessorNavigator (ok), 12:47, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В принципе - любой Если узнает ip Защита от этого - ip серверов распространяют... текст свёрнут, показать
     
     
  • 10.120, Lex20 (ok), 12:59, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всё равно не понял чем TURN не понравился, он всё то же самое делает плюс соедин... текст свёрнут, показать
     
     
  • 11.122, ProfessorNavigator (ok), 13:17, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да так-то ничего плохого в TURN не вижу Просто одна из глобальных целей - сокра... большой текст свёрнут, показать
     
  • 11.168, Аноним (-), 09:27, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле факап в том что Tox уже умеет аналог STUN TURN, и все это без ка... текст свёрнут, показать
     
  • 4.37, john_erohin (?), 00:38, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В режиме "локальная" сеть раз в минуту отправляется широковещательный запрос (по протоколам ipv4 и ipv6).

    спасибо автору за загаживание локальной сети (дважды).

     
     
  • 5.42, Аноним (42), 01:24, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > спасибо автору за загаживание локальной сети (дважды).

    Раз в минуту она это переживет. Стандартный способ бутстрапа p2p-образных и даже скайпа. У вас там что, 10 мегабит на всю ораву через тупые свичи чтобы этим париться? Да даже так существенный процент бандвиза не займет.

     
     
  • 6.55, Sw00p aka Jerom (?), 07:54, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Да даже так существенный процент бандвиза не займет.

    ага нетворклуп переживет

     
     
  • 7.78, Аноним (-), 09:52, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > ага нетворклуп переживет

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

     
  • 4.45, Аноним (45), 01:50, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы была 1 программа на планете, номер катил бы Но есть штуки типа tox, они... большой текст свёрнут, показать
     
     
  • 5.67, n00by (ok), 09:07, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> С учётом того, что я ни разу не программист. Ни по образованию, ни по роду занятий.
    > C это по сути subset C++, и я не догоняю как можно
    > знать C++ но при том не знать си. Я это впервые
    > за мою жизнь встречаю =).

    Очень просто - автор знает, что в Плюсах управление памятью «автоматическое». И понимает, что в Си за этим надо следить, а ему не хочется прославляться переполнениями стека и времени нет лишнего. Вон там string передаётся по значению, лишнее копирование, ну и ладно.

     
     
  • 6.169, Аноним (-), 09:54, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В сях так тоже можно Ну вон struct с хоть там чем в функцию можно передавать во... большой текст свёрнут, показать
     
  • 5.87, ProfessorNavigator (ok), 10:37, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всё верно Но может так случится, что ездить вам придётся на гнилом москвиче ... большой текст свёрнут, показать
     
     
  • 6.170, Аноним (-), 11:24, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как это В случае какого-нибудь токса они мне его отдали со всей фабрикой и доку... большой текст свёрнут, показать
     
     
  • 7.174, ProfessorNavigator (ok), 14:37, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очень просто - у вас есть текущая версия Но автор вам может перекрыть дальнейше... большой текст свёрнут, показать
     
  • 3.60, n00by (ok), 08:45, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) Плюсатое апи у либы - ну вы поняли. Вы либо убежденный
    > хардкорный плюсовик, либо пролетаете. Чего там в этом апи так уж
    > требовало именно плюсоты, и почему наружу нельзя было экспортнуть именно сишное
    > апи, как все нормальные люди (даже плюсатый внутрях libUTP и ему
    > подобные) черт его знает, но это не дает ни из сей
    > это использовать, ни биндинги к другим яп нормально делать.

    Это мягко говоря не так. Тут уместно вспомнить, как один известный автор хеккерных книжек и кодер на Сях написал эмулятор JavaScript для McAfee по заказу Пентагона. Взял V8, зааутсорчил занедорого адаптер анонимусу из Подмосковья и добавил ко всему этому делу 1000 строк элитного Know-How -- афроамериканский адмирал остался доволен. ;)

     
     
  • 4.79, Аноним (-), 09:55, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если цель была впарить это афтоамериканскому адмиралу - тогда может и плюсатый интерфейс не так уж плох, конечно :)
     
  • 3.106, Аноним (114), 12:05, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы либо убежденный хардкорный плюсовик

    Вы ещё можете быть карбонарием, дишником или петонистом.

     
  • 2.53, penetrator (?), 06:06, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это очень даже хорошо, что ломает он сейчас, когда эта хрень пока даже непопулярна, на начальном этапе

    посмотрим что дальше будет

     
     
  • 3.96, Аноним (96), 11:04, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    "пока"...
     
  • 3.112, Аноним (114), 12:25, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Только зачем этот странный человек при этом циферки накручивает до стабилизации?
     
     
  • 4.117, ИмяХ (?), 12:44, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё правильно, в соответствии со стандартом. Цифра в мажорной версии добавляется только при нарушении обратной совместимости, а не как в хромозилле.
     
  • 2.69, Аноним (69), 09:16, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Обратная совместимость буржуазный пережиток.
     
  • 2.140, Аноним (-), 19:09, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Аффтар крут - первый релиз был 16 May 2022, а уже сломал обратную совместимость. Даже 4 месяцев не прошло. Просто гениальное решение.

    Автор всё сделал правильно, твой сарказм не к месту. Про обратную совместимость надо думать когда пользователей приложения сотни-тысяч и когда приложением люди пользуются годами. Когда пользователей мало или их нет, забота об обратной совместимости не стоит на повестке. То что автор запилил GUI на GTK4 очень дальновидно,

     

     ....большая нить свёрнута, показать (30)

  • 1.9, Аноним (-), 22:29, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мезон? "Как эффективно наcpaть сишнику на голову - definitive guide".
     
     
  • 2.18, Аноним (96), 23:12, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ещё от майкрософта была какая-то VCчто-то, вот это вообще жесть
     

  • 1.14, Аноним (14), 23:05, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда зажиточных разработчиков раскулачивать начнут? ☭
     
     
  • 2.29, Аноним (33), 00:04, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не раскулачивать, а вводить санкции. Сто лет спустя это так называется.
     
  • 2.70, Аноним (69), 09:16, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так уже вот они все и уехали.  
     

  • 1.15, Lex20 (ok), 23:07, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Короче я тут новенький. Вон сверху про код от анонима написал. Я так понимаю на opennet можно что-нить своё выложить? Есть у меня поделки и по софту типо ассемблеров, виртуалок, DSL-ей всяких разных, реактивный UI на Lua, схема процессора на логических элементах(вышло 155 элементов для 4-битного проца). Короче можно сюда всё это выложить? Если можно то к кому/куда обращаться?
     
     
  • 2.17, Аноним (96), 23:10, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    нет у тебя ничего, иначе бы давно на хабре всем говорил сильвупле да мерси
     
     
  • 3.19, Lex20 (ok), 23:21, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не, спасибо, я ещё в студенчестве туда пробовал статьями зайти https://habr.com/ru/users/Lex20/posts/. Хотя на свой youtube пару сотен просмотров сделал на ролик про ось на js https://m.youtube.com/channel/UCPxKXmzlqlHYsVVhHvp9uaw/videos просто в какой-то коммент ссылку кинул мол во как могу
     
     
  • 4.20, Аноним (96), 23:36, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > я ещё в студенчестве

    "не позорься" тебе говорить бесполезно, судя по профилю на хабре

     
     
  • 5.23, Lex20 (ok), 23:46, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не понял про что ты
     
     
  • 6.95, Аноним (96), 11:03, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    не удивил
     
  • 2.24, Аноним (24), 23:49, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На гитхаб выложи, чего ты как маленький? Ну или на codeberg какой, если майки не нравится. А обращаться - ссылка "добавить новость". Даже сам можешь написать там все что хочешь. Дальнейшее на усмотрение владельца ресурса, конечно.
     
     
  • 3.28, Lex20 (ok), 00:04, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да есть у меня код на гитхабе https://github.com/alexey1994 просто использую его как мусорку, ибо кроме меня и всяких работодателей он никому не интересен, либо тот кому интересен его не видит. Ну реально, вот создал я программу, прям конфетку, сам пользуюсь. Как с миром поделиться? Хабр пробовал, не понравилось, вот смотрю может здесь понравится.
     
     
  • 4.47, Аноним (-), 02:18, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А откуда вы знаете, интересен или нет Я вот тоже это не знаю - в основном, пото... большой текст свёрнут, показать
     
  • 4.154, Michael Shigorin (ok), 23:30, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну реально, вот создал я программу, прям конфетку, сам пользуюсь. Как с миром поделиться?

    1) https://www.opennet.ru/announce_news.shtml?cache=off
    2) http://altlinux.org/join

    Оба рецепта проверены на себе -- хотя, строго говоря, в 2001 у нас не то что принимающих, а и вики ещё не было, но по сути то же самое :-)

     
  • 2.39, Sw00p aka Jerom (?), 01:06, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > схема процессора на логических элементах(вышло 155 элементов для 4-битного проца)

    где поглядеть можно?

     
     
  • 3.63, Lex20 (ok), 08:57, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот https://github.com/Alexey1994/simple-processor-circuit
     
     
  • 4.103, Sw00p aka Jerom (?), 11:51, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пасиб
     
  • 2.136, аноним228 (?), 16:56, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наверное, это будет интересно. Но учти, тут среда очень токсичная.
     
     
  • 3.155, Michael Shigorin (ok), 23:32, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Но учти, тут среда очень токсичная.

    Токсичная отравляет, а корродирующая -- разъедает.
    Грамотеи...

     

  • 1.16, Аноним (96), 23:10, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    непонятно, что у него в репах делает такой буржуазно-капиталистический реп, как money
     
     
  • 2.21, ProfessorNavigator (ok), 23:43, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А вы почитайте внимательно, там в readme всё есть - что, для чего и зачем. Написано, правда на английском. Но если не разумеете - переводчик вам в помощь, справитесь.
     

  • 1.22, Анонимайзер (?), 23:45, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Долой вацап, долой вибер, долой телеграм! Communist-ы всех стран объединяйтесь!
     
  • 1.25, Аноним (25), 23:50, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Фраза "Communism has never really been tried" зазвучала по-новому.
     
     
  • 2.27, InuYasha (??), 23:59, 05/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Если вместо групп у них коммуны, все контакты общие и стикеры выдают по талонам, то можно засчитывать )
     
     
  • 3.94, Аноним (96), 11:02, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    модераторские тройки нужны
     
     
  • 4.156, Michael Shigorin (ok), 23:33, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    спецпрокси
     
  • 3.186, Аноним (186), 10:36, 08/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А все контакты называются - "товарищ".
    Добавить товарища.
     
     
  • 4.192, InuYasha (??), 20:41, 08/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и, конечно, "доложить модерат...дружиннику".
     

  • 1.26, InuYasha (??), 23:57, 05/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В Америке не зайдёт )))
    https://www.zazzle.com/reprint_of_an_anti_communist_propaganda_poster-22845932
     
  • 1.38, Аноним (38), 00:50, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В новости нет информации на чём это написано, или я в очки долблюсь?
    Странно, что нету, "это жжж неспроста".
     
     
  • 2.49, Аноним (49), 02:28, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Оно на C++ если что. Довольно условном си++, как тут кто-то метко заметил это "си с классами скорее" по факту, но что самое прикольное в этом - автор отрицает что знает си :)
     
     
  • 3.54, Аноним (38), 07:49, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Оно на C++ если что. Довольно условном си++, как тут кто-то метко
    > заметил это "си с классами скорее" по факту, но что самое
    > прикольное в этом - автор отрицает что знает си :)

    Спасибо тебе, добрый человек!
    Я бы тебе плюсик поставил, но Анонимов тут угнетают, поэтому только так: +

     
     
  • 4.83, Аноним (-), 10:04, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я бы тебе плюсик поставил, но Анонимов тут угнетают, поэтому только так:

    Для него JS надо. Видимо по другому их совсем уж каждый скрипткид скриптом с сurl'ом накручивал скопипастив линку. Так что респекты за отключеный JS, но плюсик я таки тоже поставить не смогу, по той же причине, не имеющей ничего общего с угнетением анонимов, только яваскрипта :)


     
     
  • 5.157, Michael Shigorin (ok), 23:34, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Держите оба по штучке. :)
     
  • 3.93, Аноним (96), 11:01, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > но что самое прикольное в этом - автор отрицает что знает си :)

    это как? плюсы это надстройка над си

     
     
  • 4.108, Аноним (114), 12:10, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Были когда-то в своём раннем детстве.
     

  • 1.51, Аноним (51), 04:33, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Дизайн вполне соответствует названию.
     
  • 1.56, anonimus (?), 08:22, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Коммунизм тонет"
     
  • 1.57, Аноним228 (?), 08:29, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А при коммунизме все будет зашибись, его релизнут скоро надо только подождать..
     
     
  • 2.131, Аноним (114), 15:03, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    После релиза обратную совместимость ломать не будут?
     
     
  • 3.133, ProfessorNavigator (ok), 15:43, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ломать придётся ещё до релиза, потому что иначе никакого релиза не будет. Первый релиз был не без недостатков. Другое дело, что их нужно проанализировать спокойно, без эмоций. А не набрасываться с криками "кровавые упыри". Потому что это не так. Ну и удалять прошлый релиз полностью тоже не стоило. В общем - головой нужно думать, а не личной шкурной выгодой.
     
     
  • 4.158, Michael Shigorin (ok), 23:35, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В общем - головой нужно думать, а не личной шкурной выгодой.

    Так именно таких "коммунисты" и убивали в первую очередь.
    Потому что, сукины дети, понимали: с _людьми_ им рядом не жить.

     
     
  • 5.175, ProfessorNavigator (ok), 14:39, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Так именно таких "коммунисты" и убивали в первую очередь.
    > Потому что, сукины дети, понимали: с _людьми_ им рядом не жить.

    О, Михаил)) Что-то вы долго - третья новость уже, а вас всё не видно. Я думал, раньше объявитесь.

     

  • 1.62, Аноним (62), 08:54, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    libmayor.so в комплекте?
     
     
  • 2.109, Аноним (114), 12:12, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это плагин, устанавливается по желанию.
     
     
  • 3.187, Аноним (186), 10:38, 08/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ... по желанию... самого товарища майора, конечно же.
     
  • 3.194, Аноним (194), 16:33, 11/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В добровольно-принудительном порядке.
     

  • 1.74, Аноним (72), 09:39, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Печально, что интернет сейчас не может в чистый p2p
    Для этого нужна перестройка в ipv6
     
     
  • 2.82, Аноним (82), 10:01, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И чем же протокол сетевого уровня связан с p2p?
     
     
  • 3.85, Аноним (-), 10:08, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > И чем же протокол сетевого уровня связан с p2p?

    В ipv4 стало сложно получить "белый" айпишник для симметричной конективити друг к другу и без костылей не особо работает. А v6 что, там все так как было задумано, можно с вон того десктопника на вон тот лаптоп сходить как белый человек. Глобально. Провы менее /56 обычно не выдают, и из них можно каждой блохе по айпишнику дать и еще тараканам и муравьям останется если они захотят зайти в гости и решат что IoT - их все.

    А, ну и хостинги выдают v6 уже поголовно, да и провайдеры уже почти все на самом деле, кроме совсем уж подвальных.

     
     
  • 4.113, пох. (?), 12:26, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    никогда не было проще - плати и получай, никаких простыней на пять страниц для ч... большой текст свёрнут, показать
     
     
  • 5.159, Michael Shigorin (ok), 23:38, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вспомнилось, как Дима Кохманюк на одной из последних конференций OSDN упоминал, что одной из движущих сил за IPv6 (и соответствующими истериками про опять кончающееся v4) была конкретно жадность циски: мол, надо оборудование заменять, а ну построились.
     
     
  • 6.183, пох. (?), 23:11, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какое влияние циска имела на теплую тусовочку того же ripe (одного из главных источников вони что "нихватит нихватит")?  Да никакого, в общем-то.

    Циска на самом деле саботировала эту ненужность как могла - полуработающий ipsec для v6 у нее появился с опозданием чуть ли не на десять лет, к примеру. А оборудование ты и так заменишь, когда без всякого v6 в твоем шеститоннике кончится память. И добавить уже нельзя, EOL этой модели.

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


     
  • 5.171, Аноним (-), 11:45, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь прикинь что мы создаем P2P сеть И как тебе идея разводить вот именно теб... большой текст свёрнут, показать
     
  • 3.97, ProfessorNavigator (ok), 11:13, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вам уже ответили, но на всякий случай добавлю Длина ipv4 адреса - 32 бита Т е ... большой текст свёрнут, показать
     
     
  • 4.111, Аноним (114), 12:21, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В IPv6 нет контрольной суммы заголовка, и на маршрутизаторах её нет необходимости пересчитывать. Поэтому, как бы, загрузуа даже поменьше должна быть. А длина адреса, так пора уже с 32-битных Мипсов уходить на 64 бита, как минимум. RV128 на роутеры IPv6!
     

  • 1.86, Аноним (86), 10:24, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кончит так как все комми режимы. "это был неправильный коммунизм!"
     
  • 1.107, Аноним (72), 12:10, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чтобы сделать по настоящему децентрализованный, нужно сломать все архетипы интернета: сделать подобно рации "я-провайдер"
     
  • 1.116, жявамэн (ok), 12:44, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    с таким названием сразу на помойку истории
     
  • 1.125, Аноним (114), 14:01, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда морда на Qt?
     
     
  • 2.134, ProfessorNavigator (ok), 15:48, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, когда вы напишете)) Я этим заниматься точно не буду - мне GTK нравится больше, хотя он и не без недостатков (с Qt, если что, я тоже знаком, правда только с Qt5).
     
  • 2.176, Аноним (176), 14:53, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда заплатишь
     

  • 1.127, Аноним (127), 14:22, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А почему лицензия капиталистическая?
     
     
  • 2.129, Аноним (114), 14:55, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Формально, да, она родом из капстран. Но, ведь, про социализм же.
     
     
  • 3.132, Какаянахренразница (ok), 15:10, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > про социализм же

    Да неужели? Социализм это централизованное принятие решений, неэкономические методы мотивации и нерыночные методы распределения. На практике оно выглядело как госплан, соцсоревнование и блат.

     
     
  • 4.147, Placeholder (ok), 20:16, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Социализм это общественная собственность на средства производства. Если чо. Ну а так как социализм это переходный этап, то рыночные средства распределения при нем сохраняются до определенной поры, что кстати и было в том же СССР, по крайней мере на определенные продукты, вроде колбасы, но не образование или медицину. Если бы у них были нерыночные средства распределения, то и деньги бы можно было отменить.
     
     
  • 5.150, Какаянахренразница (ok), 21:12, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зри в корень Не важно, на чей паспорт записана собственность, -- важно, кто ею ... большой текст свёрнут, показать
     
     
  • 6.164, Placeholder (ok), 09:18, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Учить историю надо не по мемам из вконтакта Колхозы это полурыночное образовани... большой текст свёрнут, показать
     
     
  • 7.181, Какаянахренразница (ok), 19:45, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже, ты в пылу увлечения забыл о предмете обсуждения. Мы (или, как минимум, я) обсуждали определение социалистической экономической системы.

    > У шведов капитализм, не надо путать социал-демократию (которая у них и так
    > уже заменена на неолиберальную политику) и социализм.

    У шведов рыночный социализм, не надо путать экономическую систему с политической.

    > Колхозы это полурыночное образование
    > [...]
    > колхозы должны были закупать трактора и прочее оборудование. То есть увеличил долю рынка
    > [...]
    > колбаса - по рыночным законам согласно покупательной способности

    Истинные большевики не вникают в смысл рыночных отношений?

     
  • 5.161, Michael Shigorin (ok), 23:40, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Социализм это общественная собственность на средства производства.

    Различайте декларации и реализацию.  И посмотрите, как закончились "красные директора" (или ой, не закончились) в 1991.

     
     
  • 6.163, Placeholder (ok), 09:03, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Социализм это общественная собственность на средства производства.
    > Различайте декларации и реализацию.  И посмотрите, как закончились "красные директора"
    > (или ой, не закончились) в 1991.

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

     
  • 3.135, ProfessorNavigator (ok), 15:53, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не важно, про социализм или нет. Главное - данная лицензия не позволит никому (в том числе и мне) закрыть код патентом и наживаться на этом. По крайней мере "законным" способом. Патенты - зло.
     
     
  • 4.137, n00by (ok), 17:39, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На самом деле автор волен следующий выпуск опубликовать под любой другой лицензией. Чем и занимается Qt. Вот когда авторов много, тогда им договориться о таком сложно, код как бы никому не принадлежит.
     
     
  • 5.189, Аноним (189), 14:32, 08/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *  dev-qt/qtcore
    Latest version available: 5.15.5-r1
    Latest version installed: 5.15.5-r1
    Size of files: 49582 KiB
    Homepage:      https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
    Description:   Cross-platform application development framework
    License:       || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
     
     
  • 6.190, n00by (ok), 15:21, 08/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Qt - это не только qt-core

    With GPLv3 license option, you have access to ***almost*** all Qt framework functionality

    https://www.qt.io/product/features?hsLang=en#js-6-4

    И то что KDE поддерживает устаревшую официально ветку, ну, они и Qt4 поддерживали некоторое время. Теперь добавляют поддержку Qt6.

     
  • 4.145, Аноним (127), 19:35, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Главное - данная лицензия не позволит никому (в том числе и мне) закрыть код патентом и наживаться на этом. По крайней мере "законным" способом. Патенты - зло.

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

    Если ты действительно коммунист, то выкладывай в общественное достояние. CC0, BSD0, Unlicense и WTFPL специально для коммунистов сделали.

     
  • 4.162, Michael Shigorin (ok), 23:41, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > закрыть код патентом

    Тёплое с мягким.

     
  • 2.173, InuYasha (??), 13:46, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А почему лицензия капиталистическая?

    Кстати, да. "Креативные Коммуны" подошла бы лучше ))))

     

  • 1.141, истина в последней инстанции (?), 19:12, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    какой ужас на скриншотах
     
     
  • 2.143, последнее победное слово (?), 19:23, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    никакого ужаса там нет, вы тупо троллите
     
     
  • 3.144, истина в последней инстанции (?), 19:26, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну если глаза уже вытикли то да

    https://github.com/ProfessorNavigator/communist/blob/master/rdmimg/profile.png

    https://github.com/ProfessorNavigator/communist/raw/master/rdmimg/settings.png

    https://github.com/ProfessorNavigator/communist/raw/master/rdmimg/mainwin.png

     
     
  • 4.146, Аноним (127), 19:37, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно ужас. Надо было Qt/wxWidgets использовать, и не выпендриваться.
     
     
  • 5.148, Placeholder (ok), 20:19, 06/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ужас там разве что в цветовой гамме. Если натянуть что-нибудь обычное серо-синее с вкраплениями зеленого и красного, то достаточно адекватно будет выглядет.
     

  • 1.149, belomir (?), 20:31, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Библиотека должна называться communism
     
  • 1.151, Ддд (?), 21:14, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автору респект. Сам такое хотел сделать.
     
  • 1.152, Golangdev (?), 21:54, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хорошее название)
     
  • 1.153, Аноним (153), 22:11, 06/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В отличие от прошлых билдов не запускается, ссылаясь на «communist: error while loading shared libraries: libcommunist.so.1: cannot open shared object file: No such file or directory», хотя лежит и в /usr/lib64, и в /usr/local/lib64.

    Автор, адаптируй сценарий сборки под Fedora 36! Сама сборка libcommunist и communist прошла успешно.

     
     
  • 2.177, ProfessorNavigator (ok), 16:13, 07/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Автор, адаптируй сценарий сборки под

    1) На будущее - с обращениям в таком тоне будете сразу посланы. В данном конкретном случае отвечаю только потому, что понимаю, что родители вас так научили, а значит нормально общаться придётся вас учить другим. Так вот, рассматриваются обращения вида: "Нельзя ли добавить поддержку..." Или: "Автор, пожалуйста..." Вежливость - залог успеха.

    2) Готовые пакеты собираются только для Альт Линукс и для Arch Linux. Преимущественно из-за того, что я более или менее знаю эти дистрибутивы и мне это интересно. Подгонка и сборка под конкретный дистрибутив - задача разработчиков дистрибутива или того, кто его использует.

    3) Посмотрите опции meson https://mesonbuild.com/Builtin-options.html. В частности prefix, bindir, libdir. Одну из них вы не установили или установили не правильно.

    4) По техническим вопросам обращайтесь на GitHub, GitFlic, на форум Альта в соответствующую тему или на почту (есть в readme).

     

  • 1.188, Аноним (186), 10:54, 08/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автор нашёл в Тохе _фатальный_ _недостаток_? (Видимо, в первую очередь, название). А ведь там такая же идея, но реализованная лучше и более продуманно.
    З.Ы. Лучше бы клиент Тохи свой хороший написал.
     
  • 1.193, shake (?), 12:29, 11/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Товарищ, ProfessorNavigator, вижу, что ты политически заряжен, теоретически подкован и в си погружен. А раз теорию знаешь, то должен понимать, что разделение труда ты сразу не преодолеешь. Так что советую поделить программу по функционалу и воспользоваться другими более популярными протоколами. Ие сли ты в си как рыба в воде, то не логичнее ли переписать на нем yggdrosil, добавив UDP hole punching, да так чтоб в любой роутер (32мб) влезало, чтоб в случае отключения интернета можно было без заморочек сплести локальную сеть). А уже поверх получившейся "базы" писать p2p мессенджер. Возможно мессенджер не зайдет, зато останется сеть, поверх которой будут использовать другие мессенджеры)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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