The OpenNET Project / Index page

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

Выпуск p2p-мессенджера Communist 1.4

25.06.2022 09:23

Опубликована версия 1.4 P2P-мессенджера Communist. Исходный код написан на языке программирования С++ и распространяется (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс построен на библиотеке GTK 4. Поддерживается работа в операционных системах Linux и Windows. Готовые пакеты подготовлены для Arch Linux (AUR) и дистрибутивов на базе десятой платформы Альт Линукс.

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

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

  • Добавлена функциональность STUN-сервера.
  • Добавлена возможность включения собственных словарей для проверки орфографии без изменения исходного кода.
  • Реорганизована система перевода.
  • Переработан внешний вид программы: добавлены темы оформления (по умолчанию доступны две).
  • Добавлена возможность создания собственных тем оформления без изменения исходного кода.


 
  1. Главная ссылка к новости (https://forum.altlinux.org/ind...)
  2. OpenNews: Вышла первая версия p2p-мессенджера Communist
  3. OpenNews: Доступен мессенджер Speek 1.6, использующий сеть Tor для обеспечения конфиденциальности
  4. OpenNews: Доступен мессенджер Delta Chat 1.22
  5. OpenNews: Выпуск мессенджера aTox 0.7.0 с поддержкой аудиовызовов
  6. OpenNews: Релиз платформы для конфиденциального обмена сообщениями RetroShare 0.6.6
Автор новости: ProfessorNavigator
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57404-communist
Ключевые слова: communist, messenger, p2p
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (271) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:38, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +34 +/
    Хорошее название. И программа наверняка неплохая. Надо будет потестировать и собрать пакет для mageia linux. Насчет слова коммунист. Представляю как тут будут его обсирать и ерничать. Но сути это не изменит - хорошее и великое слово. За ним будущее.
     

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

  • 1.3, Герострат (?), 09:41, 25/06/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –3 +/
     

  • 1.6, Ю.Т. (?), 09:49, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +14 +/
    Игра в то, что это игра слов над communication, конечно. ))
    Но остроумно.
    To build communism from source...
     
     
  • 2.9, Аноним (1), 09:52, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    А вдруг это не игра слов и сам автор из коммунистов? Напомнил о главном.
     
     
  • 3.49, ProfessorNavigator (ok), 12:12, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Автор действительно считает себя коммунистом. И это действительно напоминание. Но и игра слов тоже.
     

  • 1.7, Аноним (7), 09:49, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    Официальный месенжер КПРФ?
     
     
  • 2.10, Аноним (1), 09:53, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +23 +/
    Нет. Да и не коммунисты они.
     
  • 2.13, Аноним (13), 09:54, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +20 +/
    Не, у этих Opportunist и Revisionist.
     
     
  • 3.21, YetAnotherOnanym (ok), 10:12, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +4 +/
    Ещё Soglashatel. Можно считать, что оно от слова "глашатай", как раз для мессенджера.
     
     
  • 4.25, Аноним (24), 10:18, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Ещё у них #MePutin (калька #MeToo).
     
     
  • 5.138, Аноним (137), 16:47, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Скорее #MePutIn с логотипом в виде соответствующей секс-игрушки.
     
     
  • 6.176, муу (?), 22:29, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в виде соответсвующего чемодана
     
  • 3.40, Аноним (39), 11:51, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Больно громкие названия, им скорее Shesterka подойдет.
     
     
  • 4.131, Аноним (131), 16:21, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Sherst короче будет.
     

  • 1.8, Аноним (7), 09:51, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +4 +/
    Насчёт GTK4. Зря это гуано взял. Лучше бы какой-нибудь FOX toolkit использовать.
     
     
  • 2.11, Аноним (7), 09:54, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Ну или сразу текстовый интерфейс.
     
     
  • 3.41, Аноним (-), 11:55, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Токсеры умнее сделали - засунули мессенжер в либу. Поэтому быает и в текстовом и в графическом и даже в мобилочном виде. А не так что одна программа где все прибито на гвозди.

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

     
     
  • 4.51, ProfessorNavigator (ok), 12:15, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Автор один. При этом программирование отнюдь не является его основным занятием. И по образованию он тоже далеко не программист. Иными словами, будет время и возможность - всё сделаем. И текстовый интерфейс, и оформление в виде библиотеки.
     
     
  • 5.73, Аноним (-), 13:14, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Просто не в обиду автору до того как кодить что-то неплохо посмотреть что на эту... большой текст свёрнут, показать
     
     
  • 6.84, ProfessorNavigator (ok), 13:43, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Повторюсь - я не программист, соответствующего опыта у меня не особо много Не г... большой текст свёрнут, показать
     
     
  • 7.116, Аноним (-), 14:50, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я конечно понимаю что NIH штука кусачая, но вы и правда надеетесь дойти своим хо... большой текст свёрнут, показать
     
     
  • 8.128, ProfessorNavigator (ok), 15:50, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    NIH тут совершенно не причём до вашего комментария я даже не знал, что это тако... большой текст свёрнут, показать
     
     
  • 9.193, Аноним (-), 05:52, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Это месенджер на основе DHT Распределенный Шифрованый Опенсорсный С протокол... большой текст свёрнут, показать
     
     
  • 10.229, ProfessorNavigator (ok), 15:21, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я не про tox, я про nih Нормальная архитектура и не может появится из просто н... большой текст свёрнут, показать
     
     
  • 11.262, Аноним (-), 12:02, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Такое логично документить Чтобы не забыть при копании в деталях и донести ... большой текст свёрнут, показать
     
  • 5.222, Ан (??), 14:08, 26/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Приветствую, автор. Но почему мессенджер? Ведь их десятки разного фасона и калибра. Какова мотивация?
     
     
  • 6.233, ProfessorNavigator (ok), 15:51, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Приветствую, автор. Но почему мессенджер? Ведь их десятки разного фасона и калибра.
    > Какова мотивация?

    А что нужно было?))

     
     
  • 7.246, Аноним (246), 16:17, 27/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Аудиоплеер, конечно же.
     
     
  • 8.247, ProfessorNavigator (ok), 17:27, 27/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не знаю, шутите вы или всерьёз Но если всё же всерьёз, то отвечаю - плеер вам н... текст свёрнут, показать
     
     
  • 9.278, Аноним (278), 18:52, 29/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Видимо это была обязательная шутка про обилие аудиоплееров под Линукс - ... текст свёрнут, показать
     
  • 3.64, Аноним (64), 12:48, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >Ну или сразу текстовый интерфейс.

    TUI клиенты есть и джаббер и ирка и даже дискорд с телегой.

     
  • 2.35, Ан (??), 11:37, 25/06/2022 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    FLTK
     
     
  • 3.47, Аноним (47), 12:06, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Бают, что он кривой и костыльный.
    https://www.linux.org.ru/forum/development/16620722?cid=16620937
     
     
  • 4.79, Аноним (64), 13:32, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    На нём написан Equinox Desktop Environment. Выглядит и работает по лучше этих ваших гномов.
     
  • 4.81, Аноним (64), 13:33, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    ЛОР эксперты, такие эксперты. На полном серьёзе в качестве экспертного мнения приводит ссылку на пост в ЛОРе какого-то ноунейма однозвездочного.
     
  • 4.173, Ан (??), 22:10, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я могу назвать из памяти 5 штук софта на FLTK и ни одной на FOX -- я даже не слышал про этот фокс.  Судя по аватару на ЛОРе, это его автор там что ли высказывается?
     
     
  • 5.219, Аноним (219), 13:46, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Я могу назвать из памяти 5 штук софта на FLTK и ни одной на FOX

    И о чем же это должно говорить?
    Я вот могу назвать Adie, PathFinder, xfe, ReZound, FAB 3000.

     
     
  • 6.221, Ан (??), 14:02, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> Я могу назвать из памяти 5 штук софта на FLTK и ни одной на FOX
    > И о чем же это должно говорить?
    > Я вот могу назвать Adie, PathFinder, xfe, ReZound, FAB 3000.

    Это говорит о том, что фокс используется только в узкоспециализированном софте, в отличие от FLTK.

    Судя по сравнению на вики, FLTK легковеснее, а узкоспецилиазированные виджеты для мессенджера не нужы: https://en.wikipedia.org/wiki/Fox_toolkit

    "FLTK is a fast, low-footprint library that supports rapid application development, and requires less code to use, but lacks advanced widgets."


     
  • 2.67, Аноним (64), 12:53, 25/06/2022 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    >Насчёт GTK4. Зря это гуано взял. Лучше бы какой-нибудь FOX toolkit использовать.

    О а какие ещё неиспользуемые больше нигде тулкиты ты знаешь? Ребята, помогайте, пишите!
    В дистрибутиве все программы должны быть на одном фреймворке написаны, на том на котором работает среда рабочего стола. Если на GNOME то GTK, если KDE то на Qt соответствующей версии.
    На сколько у некоторых линуксоидов профессиональная деформация, на столько привыкли собирать сборную солянку из разных программ на разных фреймворках, что приходят такие мысли в голову.

     
     
  • 3.192, Аноним (192), 05:28, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Вот и сиди на своих консистентных и жирнющих GomoOS/KDE neon и не воняй, шизоид.
     
  • 2.72, Аноним (-), 13:08, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Насчёт GTK4. Зря это гуано взял.

    А на чём основано экспертное мнение?

     
     
  • 3.105, Брат Анон (ok), 14:29, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    На диване оно основано.
     

  • 1.12, Аноним (5), 09:54, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    1. Чем эта поделка лучше, чем Jami и решения на основ libtoxcore?
    2. Почему такой безобразный интерфейс (как минимум на скриншотах)? Сочетание такого интерфейса с названием "Коммунист" - это дискредитация коммунистической идеологии, антисоветская деятельность!
     
     
  • 2.15, Аноним (1), 09:57, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Так критикуйте и предлагайте. Автор наверняка уже тут и услышит. А Советская власть верила в то, что человек может перевоспитаться, а прогресс уйдет вперед.
     
     
  • 3.23, Аноним (24), 10:16, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это не первая новость, автор все читал. Выводы не сделал.
     
  • 2.26, Аноним (24), 10:20, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    В прошлый раз уже всё это спрашивали. Очевидно это вторая часть второго пункта.
     
  • 2.52, ProfessorNavigator (ok), 12:19, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Интерфейс изначально планировался минималистичным. Текущие изменения добавлены в основном в силу того, что это можно было сделать при минимальных изменениях в коде. В связи с этим также добавлена возможность создавать свои темы оформления: не нравится дизайн - делайте свой, в readme написано - как.
     
     
  • 3.264, Анонимомус (?), 12:34, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В GTK4 по дефолту более чем нимималистичная тема, зачем было ее заменять на цветастое нечно, чтобы потом героически решать?

    Подход "делайте сами" - провальный для продукта который должен стать массовым, он из коробки должен выглядеть прилично.

     

  • 1.19, BrainFucker (ok), 10:10, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Название огонь ))
    Я так понимаю, из-за такого шифрования групповые чаты не поддерживаются?
     
     
  • 2.27, Аноним (24), 10:21, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Jami/Tox/etc посылают пламенный салют!
     
  • 2.54, ProfessorNavigator (ok), 12:25, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Групповые чаты будут. Это следующий запланированный этап разработки. Если не вылезут какие-нибудь очередные "детские" болезни. Собственно именно этим автор и занимался в основном после выхода первой версии - устранял выявленные недочёты. Вы можете с этим помочь - тестируйте и пишите отчёты. Или на форуме Альта, или на GitHub/GitFlic, или на почту.
     
     
  • 3.120, Аноним (120), 14:59, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    умоляю, не говори о себе в третьем лице!
     
     
  • 4.168, onanim (?), 21:25, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    может он лишь уполномоченный представитель автора
     
  • 2.139, Аноним (137), 16:51, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    > Я так понимаю, из-за такого шифрования групповые чаты не поддерживаются?

    Наоборот должно быть, поддерживаются ТОЛЬКО групповые чаты и БЕЗ шифрования. Точнее, есть отдельный чат для модераторов с шифрованием под названием KGB, но только по инвайтам.

     
     
  • 3.178, анонимоузе (?), 22:45, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    То есть слова FBI, NSA ничего не говорят мсье? О, у мсье впереди множество открытий...
     
     
  • 4.213, Аноним (213), 12:07, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А с КГБ Коммунист сотрудничает?
     
  • 3.216, Аноним (-), 13:30, 26/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Наоборот должно быть, поддерживаются ТОЛЬКО групповые чаты и БЕЗ шифрования.

    А потом российским военным его раздать, во имя увилечения числа зачетных перехватов :)))

     

  • 1.20, ms is piece of s (?), 10:11, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    свой сервер для хеш-таблицы можно поднять не приседая?
    в токсе это без переписывания кода не сделать, а левым серверам доверия нет
     
     
  • 2.32, Аноним (159), 10:50, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А разве локально она в токсе не храниться?
    Почему, интересно, не организовать подобно торренту: входи через пиры, трекеры, хоть через бутстрап
     
  • 2.36, Аноним (36), 11:46, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    А в TOX есть вообще сервера?
    И разве протокол Communist не левый? :)
     
     
  • 3.43, Аноним (43), 11:58, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в токс нода начальных узлов точно есть
    есть ещё очень хороший консольный токс - toxic
     
     
  • 4.50, Аноним (-), 12:13, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > в токс нода начальных узлов точно есть

    Можно поставить свои, стартуя с них, а после 1го старта оно вообще пользуется для бутстрапа и теми юзерями которых знает. При первом старте надо ж к чему-то конектиться, и если туда юзера на динамике прописать - он через час офлайн уйдет, и тогда чего?

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

     
     
  • 5.83, Аноним (159), 13:37, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Похоже они утверждая что это "аналог скайп" и половину идей из старого скайпа взяли.

    Пусть даже так... он ведь раньше к мелгомягким отношения не имел

     
     
  • 6.132, Аноним (-), 16:26, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вообще совсем Его сделали P2Pшники создавшие сеть KaZaa Поэтому технически оно... большой текст свёрнут, показать
     
  • 2.45, Аноним (45), 12:02, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > свой сервер для хеш-таблицы можно поднять не приседая?

    D в DHT означает Distributed. И так то это обычно означает что оно из пользователей делается, в чем смысл и состоит: если нет сервера, нельзя его замочить.

     
  • 2.55, ProfessorNavigator (ok), 12:31, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Можно. Если у вас "белый" ip или доступен ipv6. В настройках выставьте фиксированный адрес:порт для привязки DHT сокета и передайте эти данные, кому считаете нужным (можно опубликовать в открытом доступе например). Все остальные для бутстрапа должны будут выставить ваш адрес:порт в пункте "Разделённые запятыми адреса для подключения к сети DHT..." Можете также включить STUN сервер, если у вас "белый" ip.
     
     
  • 3.63, Аноним (159), 12:47, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А кстати начальные узлы откуда берутся?
     
     
  • 4.68, ProfessorNavigator (ok), 12:53, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > А кстати начальные узлы откуда берутся?

    Смотрите в настройках по умолчанию. Раньше был dht.libtorrent.org:25401, но он что-то заглох в последнее время. Поэтому сейчас router.bittorrent.com:6881.  

     
     
  • 5.76, Аноним (-), 13:21, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Смотрите в настройках по умолчанию. Раньше был dht.libtorrent.org:25401, но он что-то заглох
    > в последнее время. Поэтому сейчас router.bittorrent.com:6881.

    Всего 1? Это вы зря - его накрыть элементарно. А жалающих это сделать по жизни есть. Особенно в торенте который кроме всего прочего вызывает подгорание у небедных а потом достаточно могучих копирасов. В случае торента можно взять как минимум бутстрапы популярных либ/клиентов (utorrent, transmission, ... ). Так меньше вероятность что они все загнутся.

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

     
     
  • 6.86, Аноним (159), 13:46, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Я душил в простом торренте эти адреса
    После загрузки популярного торрета или при добавлении хотя бы одного пира все узлы в торрент-клиенте начинают прогружаться. Так что это не центральные узлы
     
     
  • 7.135, Аноним (-), 16:29, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Я душил в простом торренте эти адреса

    Обычно смысла нет т.к. fallback на случай если другими способами бутстрап не удался.

    > После загрузки популярного торрета или при добавлении хотя бы одного пира все
    > узлы в торрент-клиенте начинают прогружаться. Так что это не центральные узлы

    Ага блин а откуда качаться торент начнет и айпишники возьмутся если DHT не взлетел? А, с централизованого трекера? Вот такая вот хреновая децентрализация. И таки большая часть трекеров в торентах уже давно трупы.

     
     
  • 8.140, Аноним (159), 16:51, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Есть куча пиров можно через них заходить Вход в DHT он всегда начинается с кого... текст свёрнут, показать
     
     
  • 9.194, Аноним (-), 06:19, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    С точки зрения огревания этого тапкой желательно чтобы их было более одного и в ... текст свёрнут, показать
     
  • 6.90, ProfessorNavigator (ok), 13:55, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    В папке cache Communist есть файл dhtstate - в него кэшируются все адреса узл... большой текст свёрнут, показать
     
     
  • 7.207, Аноним (-), 09:31, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пуск с толкача лично я использовал для конекта например бота в виртуалке к другой виртуалке. При этом я с одной стороны знаю айпишники и ключи всего что надо, с другой оно вообще интерком локалочный и чей-то файл DHT вообще взлететь ЭТОМУ не поможет. Токсеры рассудили что есть распределенное нечто, то даже наличие интернета - не mandatory для базовой работы. Ну а зачем чтобы потрындеть в локалочке интернет? То что локальный бот щелкающий кой-какими нагрузками отвалится вместе с инетом - тоже фичой ни разу не является. А так у меня остается локальный контроль даже если все упало.
     
     
  • 8.232, ProfessorNavigator (ok), 15:40, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Если вы внимательно посмотрите на окно настроек, то поймёте, что программа спосо... большой текст свёрнут, показать
     
     
  • 9.267, Аноним (-), 12:40, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Локальные сети разные бывают У меня довольно нестандартная сетевая конфигурация... большой текст свёрнут, показать
     
     
  • 10.274, ProfessorNavigator (ok), 22:51, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А вы думаете, как я мессенджер разрабатывал, имея в наличии только 4G модем ... текст свёрнут, показать
     
     
  • 11.280, Аноним (-), 19:34, 29/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    По нему это так сразу не понятно если честно У токсеров - там дира с тестами, у... большой текст свёрнут, показать
     
     
  • 12.283, ProfessorNavigator (ok), 13:13, 30/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да, вы всё правильно говорите Единственно, повторю, в моём распоряжении не было... текст свёрнут, показать
     
     
  • 13.288, Аноним (-), 22:25, 30/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Изначально toxcore писал 1 чел вроде Однако он явно был опытным програмером, по... большой текст свёрнут, показать
     

  • 1.29, Аноним (29), 10:29, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    Название выбрано мягко говоря так себе. Да и тема оформления вызывает вопросы. Видимо автор не знаком с теорией цвета и смутно себе представляет, почему не стоит заливать основной фон красным цветом или его оттенками.
     
     
  • 2.33, Аноним (33), 11:16, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    А если к фону добавить серп и молот желтого цвета? Отлично будет смотреться.
     
  • 2.56, ProfessorNavigator (ok), 12:33, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Уже ответил выше: не нравится оформление - делайте своё. В readme написано - как.
     
     
  • 3.181, Аноним (181), 23:04, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Понимаете, это всё равно что оформить приложение мигающим шрифтом Comic Sans и сказать «не нравится — делайте своё».
     
  • 2.107, Брат Анон (ok), 14:31, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    Тебе никто ничего не должен. Не нравится это - -не использую. Сделай своё и более лучше.
     
  • 2.263, Sal335t S226r (?), 12:04, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в этой программе для ЭВМ наконец-то слились воедино: название и оформление

    а автор воистину великий человек:

    http://samlib.ru/editors/b/bobylew_j_w/society.shtml -- монументальная гумманитарная работа

    от

    https://tsput.ru/faculties_and_departments/departments/department_of_mathemati

    доктора физико-математических наук

     
     
  • 3.295, ProfessorNavigator (ok), 13:14, 01/07/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > http://samlib.ru/editors/b/bobylew_j_w/society.shtml -- монументальная гумманитарная работа

    Каюсь, грешен))

    > от
    > https://tsput.ru/faculties_and_departments/departments/depar.../
    > доктора физико-математических наук

    Просто полный тёзка. Я моложе и научных степеней не имею.

     

  • 1.30, eugener (ok), 10:40, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    > данные хранятся на машине пользователя в зашифрованном виде и передаются также зашифрованными

    Не по коммунистически это. Всё открыто должно быть.

     
     
  • 2.42, Аноним (-), 11:58, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    У криптографов так то есть забавное понятие - socialist millionaire protocol.
     
     
  • 3.48, Аноним (48), 12:10, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Автор понятия - Яо "Эндрю" Цичжи, коллаборационист "коммунистического" КНР, отказался от гражданства США, где раньше жил и работал, вернулся на тоталитарную родину и продолжает там вкалывать на благо режима. Видимо для некоторых чем тоталитарнее хозяин, тем комфортнее.
     
     
  • 4.58, Аноним (-), 12:34, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    С другой стороны, заметьте если трава пробивается через асфальт, вырастает боле... большой текст свёрнут, показать
     

  • 1.31, Аноним (31), 10:42, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Что ж оно такое вырвиглазное. Наймите дизайнера, на время хотя бы.
     

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

  • 1.44, Аноним (43), 11:59, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Консольный бы!!!
     
     
  • 2.59, ProfessorNavigator (ok), 12:37, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    В принципе, такие мысли есть. Но это потребует глобальной переделки кода, т.е. это по факту будет уже другая программа. На что сейчас нет ни времени, ни желания. Если у вас есть возможность - сделать форк не возбраняется.
     
     
  • 3.62, Аноним (159), 12:45, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Массы конечно привыкли к GUI но блин, до чего же консольные проги иной раз нравятся. Ведь обычно весь сброд шатаний в графическом интерфейсе, если касаемся простых и рациональных программ как такой p2p месседжер
     
  • 3.78, Аноним (-), 13:30, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Поэтому при серьезном настрое лучше 1 раз все же напрячься и отрефакторить в либу. Нет, сделать либу из вон того у вас имхо не получится.

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

     
     
  • 4.93, ProfessorNavigator (ok), 14:06, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    gt оверквотинг удален Повторюсь - библиотеку сделаю Со временем Пока цель бы... большой текст свёрнут, показать
     
     
  • 5.130, Аноним (-), 16:03, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    1 Блин, потом вам просто придется переписывать с ноля Сделать программу из либ... большой текст свёрнут, показать
     
     
  • 6.136, ProfessorNavigator (ok), 16:38, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Будет время - сделаю Я в принципе представляю, что и как нужно поменять для так... большой текст свёрнут, показать
     
     
  • 7.147, Аноним (-), 17:37, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да я никуда не тороплюсь Просто советую посмотреть как другие вообще делали Мо... большой текст свёрнут, показать
     

  • 1.46, Аноним (46), 12:05, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    А потом коммунисты опять скажут, что коммунизм строили неправильно и вообще не коммунизм получился</s>
     
     
  • 2.109, Брат Анон (ok), 14:32, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Смищной. Почитал бы дедушку Ленина для начала.
     
     
  • 3.154, Аноним (159), 17:51, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Хорошо, что он не видит, как проходит всемирная компуторизация: весь мир жрет JavaScript на стабильной основе в браузере, который является операционной системой поверх основной.
     
  • 3.174, Ан (??), 22:11, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Смешной. Почитал бы Маркса для начала.
     
  • 2.179, анонимоузе (?), 22:50, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Вы ещё скажите, что б-жественный капитализм получился сразу, без кровищи, революций и вообще то, что есть -- правильно.
     
     
  • 3.244, Брат Анон (ok), 09:24, 27/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    > Вы ещё скажите, что б-жественный капитализм получился сразу, без кровищи, революций и
    > вообще то, что есть -- правильно.

    Ирак, Ливан, Сирия, Гуантанамо, Гватемала, Вьетнам, Корея. И труд детей на рудниках в Африке.

    А так, капитализм -- норм.

     
     
  • 4.268, Аноним (-), 12:44, 28/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    > Ирак, Ливан, Сирия, Гуантанамо, Гватемала, Вьетнам, Корея. И труд детей на рудниках
    > в Африке.

    Кое кто примерно 4 месяца назад смог далеко переплюнуть их, с отрывом. Вызвав что-то типа 6 млн беженцев, устроив фильтрационные лагеря, и вернув сводки которые прошлый раз были 3/4 века назад. Так что с такими заявлениями сперва в зеркало надо бы посмотреться.

     
     
  • 5.270, benu (ok), 17:57, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    А Вы смешной.
     
  • 5.277, Брат Анон (ok), 09:22, 29/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    > Кое кто примерно 4 месяца назад смог далеко переплюнуть их, с отрывом.
    > Вызвав что-то типа 6 млн беженцев, устроив фильтрационные лагеря, и вернув
    > сводки которые прошлый раз были 3/4 века назад. Так что с
    > такими заявлениями сперва в зеркало надо бы посмотреться.

    Вы меня с кем-то перепутали; к современной власти в Мордоре я не имею никакого отношения. Прежде чем меня тыкать в откровенный фашизм по Ильину -- вы бы для начала уточнили моё отношение к Клоунстану и Мордору (* оно совершенно одинаковое, во главе обоих оркостанов стоят родные братья орки -- причём близнецы*). И 6 млн беженцев из Клоунстана какбэ намекае ценность незалэжного патриотического материала. Если что, у меня там родственники по отцу живут.

     
  • 4.286, ProfessorNavigator (ok), 14:25, 30/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Добавлю красок Сам видел в Эквадоре школьников из Перу, работающих в порту на... большой текст свёрнут, показать
     

  • 1.60, Без аргументов (?), 12:39, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Так верстают только м...ки. Ну что за раздавленные жвачки вместо кнопок? И принудительная заливка, а если у меня темная тема?
     
     
  • 2.65, Аноним (159), 12:50, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    оо.. подъехали плоские шутки, как прям, как современный плоский интерфейс - г
     
     
  • 3.126, Без аргументов (?), 15:37, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Я на Делфи в 15 лет такое же делал
     
     
  • 4.133, Аноним (-), 16:26, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Блин я даже в них такие "жвачки" все же не делал :)
     
  • 3.127, Без аргументов (?), 15:42, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Плоскодеградация тут не причем. Просто как правило у технарей чувство стиля отбито
     
     
  • 4.197, Аноним (159), 07:37, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Посмотри на китайский WeChat? а китайцы ведь на постоянной основе используют
     
     
  • 5.206, Аноним (-), 09:27, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Посмотри на китайский WeChat? а китайцы ведь на постоянной основе используют

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

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

     
  • 2.71, Fracta1L (ok), 13:03, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Да ладно, оно даже миленько 😁 Но над компоновкой нужно поработать, да
     

  • 1.61, Аноним (-), 12:42, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    > GitFlic

    ясно

     
  • 1.66, Аноним (159), 12:52, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    А можно организовать поис людей по DHT таблице? Подобно, как DHT torrent Search Engine BTDigg
     
     
  • 2.74, ProfessorNavigator (ok), 13:15, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Боюсь, что нет. Здесь уже отвечал на подобный вопрос: https://forum.altlinux.org/index.php?topic=46108.msg369774#msg369774 А упомянутый вами сервис, на сколько мне известно, на постоянной основе занимается мониторингом DHT сетей и известных торрент-трекеров, для этого задействованы нехилые вычислительные мощности. При этом гарантировать результат они всё равно не могут (иначе бы правообладатели давно бы прикрыли всю лавочку с торрентами).
     
     
  • 3.85, Аноним (159), 13:43, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Поднимал свой DHT сканер торретов. Работает шустро, мощностей особо не требуется, т.к. он работает по принципу все же обычного запроса на метаданные по хэшу. А с мессенжером все проще... хотя.. могу ошибаться.
     
     
  • 4.96, ProfessorNavigator (ok), 14:13, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    > Поднимал свой DHT сканер торретов. Работает шустро, мощностей особо не требуется, т.к.
    > он работает по принципу все же обычного запроса на метаданные по
    > хэшу. А с мессенжером все проще... хотя.. могу ошибаться.

    Вы изначально знаете хэш, а в случае с Коммунистом - вам нужно знать ключ. Потому что в DHT никакие личные данные не попадают (тогда можно было бы организовать поиск по хэшу никнейма или имени например). В DHT попадают только ваши ip адреса в зашифрованном виде. Шифрование же осуществляется на базе двух ключей - вашего и собеседника.

     
     
  • 5.143, Аноним (159), 17:10, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Search engine имен в сети
    Конечно понимаю, что будет некая помойка имен в поиске и будет нагрузка общим опросом клиентов.
    но на самом деле не так много опрашивать и это не метаданные, как торрент
     
     
  • 6.170, ProfessorNavigator (ok), 21:33, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Оверлейная сеть может (и будет) фрагментироваться. По кругу общения, по узлам привязки. Так что затея в принципе реализуемая, но работать будет через раз - поэтому смысла особого нет. Кроме того, пока проблемно сделать так, чтобы другой человек узнал, что вы его хотите добавить в друзья. Методами DHT это не реализуется, остальное в силу этого теряет смысл. Можно организовать пересылку по цепочке списков вида "ключ1 хочет добавить в друзья ключ2". Но опять же фрагментация сети рубит затею на корню. Но так-то функция нужная, я об этом думаю с самого начала разработки. Если придумаю что-то стоящее - сделаю.
     
     
  • 7.198, Аноним (-), 08:07, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    С чего DHT фрагментироваться Он всегда может глобальный лукап, пока связность м... большой текст свёрнут, показать
     
     
  • 8.199, Аноним (-), 08:24, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    p s если кто не понял ник в DHT засунуть, в самом тупом виде обладатель ника ... текст свёрнут, показать
     
  • 8.230, ProfessorNavigator (ok), 15:30, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вот именно, что ещё и антиспам нужен Идея же Коммунистам в том числе, чтобы вы ... большой текст свёрнут, показать
     
     
  • 9.269, Аноним (-), 14:25, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Они его очень грамотно сделали Когда Вася дает Пете свой адрес в чате тем дли... большой текст свёрнут, показать
     
     
  • 10.275, ProfessorNavigator (ok), 23:00, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    DHT, поддерживаемая библиотекой libtorrent, работает достаточно просто Либо вы ... текст свёрнут, показать
     
     
  • 11.281, Аноним (-), 19:49, 29/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Т е оно вроде как умеет key - value, как и любой DHT такого плана, и не очень... большой текст свёрнут, показать
     
     
  • 12.284, ProfessorNavigator (ok), 13:20, 30/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В целом - да Только ключ - это публичный ключ от ed25519 цифровой подписи Т е ... текст свёрнут, показать
     
     
  • 13.289, Аноним (-), 22:41, 30/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Хм А они точно это делают Когда я смотрел на DHT торента, там был SHA1 ... большой текст свёрнут, показать
     
     
  • 14.292, ProfessorNavigator (ok), 23:43, 30/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Подпись проверяют точно Это второй вариант Я особо не вчитывался - по-моему эт... большой текст свёрнут, показать
     

  • 1.69, Аноним (69), 12:56, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –3 +/
    Забавное форматирование исходников, однако. Да и рефакторинг напрашивается.
     
     
  • 2.75, ProfessorNavigator (ok), 13:19, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Форматирование - следствие работы автоформатера в Eclipse. Отдельно на этот счёт я не заморачивался - пока других проблем хватает. Да и работаю я с кодом пока один, так что удобочитаемость до поры до времени на мой взгляд существенной роли не играет. Подключатся к разработке другие люди - будем думать и об этом тоже.
     
     
  • 3.77, Аноним (-), 13:24, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Форматирование - следствие работы автоформатера в Eclipse. Отдельно на этот счёт я
    > не заморачивался - пока других проблем хватает. Да и работаю я
    > с кодом пока один, так что удобочитаемость до поры до времени
    > на мой взгляд существенной роли не играет. Подключатся к разработке другие
    > люди - будем думать и об этом тоже.

    Нарушение причинно следственной связи: если об удобстве других не подумать - они и не подключатся. Они что, враги себе чтоли, делать себе неудобно? :)

     
     
  • 4.88, ProfessorNavigator (ok), 13:50, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > Нарушение причинно следственной связи: если об удобстве других не подумать - они
    > и не подключатся. Они что, враги себе чтоли, делать себе неудобно?
    > :)

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

     
     
  • 5.122, Аноним (122), 15:01, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Остальные ищут отговорки вида "неудобно" и "некрасивый интерфейс".

    Или:

    > для того такие вещи особой роли не играют.

     
  • 5.124, Аноним (-), 15:10, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Есть довольно много софта над которым можно поработать. Гораздо больше чем мой маленький мозг хотел бы своротить. Небольшой нюанс.

    А запустить рестайлер... ммм... я вообще не тот анон который про форматирование плевался, но я тоже могу себе представить diff после такой диверсии, как и ваши эмоции по этому поводу :)

     
     
  • 6.129, ProfessorNavigator (ok), 16:02, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Мои эмоции роли не играют Проект открытый, распространяется по GPL3 , т е кажд... большой текст свёрнут, показать
     
     
  • 7.142, Аноним (-), 17:00, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Я намекал что патч с перепаханого по всей площади сорца - штука так себе Вы сра... большой текст свёрнут, показать
     
     
  • 8.162, ProfessorNavigator (ok), 18:49, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да пусть себе резвится В основную ветку такое не пропущу, а форки - пускай дела... большой текст свёрнут, показать
     
     
  • 9.204, Аноним (-), 09:09, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Одна из самых приятных фич опенсорса что часть работы могут другие сделать, наха... большой текст свёрнут, показать
     
     
  • 10.231, ProfessorNavigator (ok), 15:37, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это потом как раз наступает Весь вопрос - насколько быстро Потому что у меня... текст свёрнут, показать
     
  • 5.146, n00by (ok), 17:22, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Пара нюансов code std fstream f std vector std tuple std st... большой текст свёрнут, показать
     
     
  • 6.152, ProfessorNavigator (ok), 17:50, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    gt оверквотинг удален Принимается, но давайте тех подробности или на GitHub Gi... большой текст свёрнут, показать
     
     
  • 7.259, n00by (ok), 08:51, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это не технические подробности. В том смысле, что нет смысла бросать всё и менять сейчас же в исходнике. Просто на будущее. ifstream вместо fstream - обычная бритва Оккама. К тому же, читателю сразу понятно, что записи дальше не будет.
     
  • 2.110, Брат Анон (ok), 14:33, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Код который есть, лучше чем идеальный код, которого нет.

    Не нравится? Сделай лучше.

     

  • 1.80, Аноним (80), 13:33, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Интерфейс вырвиглазный а-ля вэб начала 2000-х
     
     
  • 2.82, Аноним (64), 13:35, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    >вэб начала 2000-х

    Не было там такого.

     
  • 2.87, Аноним (159), 13:49, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Хочешь JavaScript? и Плоский интерфейс?
     
  • 2.97, Аноним (97), 14:13, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Ну предложи патч, чтобы каждый мог [s]изобрести свой велосипед[/s] разработать свой собственный, уникальный, современный интерфейс с отладкой и утечками памяти
     
  • 2.112, Брат Анон (ok), 14:34, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    Ты, наверное в начале 200х родился, наверное?))

    На это я тебе скажу -- это период лучших интерфейсов. Не то, что это ваше современное смузихлёбное гуано.

    Чтоб ты знал массовый интернет в Питере появился только в 2003 году. Про какие ты там интерфейсы толкуешь, умник?

     
     
  • 3.119, Аноним (119), 14:57, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ага, раньше всё было лучше, один вождь, одна партия 😂
     
     
  • 4.134, Брат Анон (ok), 16:26, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    > Ага, раньше всё было лучше, один вождь, одна партия 😂

    Раньше кое-что в дизайне было лучше, далеко не всё.
    Но то, что памяти жрало меньше и исполнялось за меньшее число тактов -- бесспорно.

     
     
  • 5.187, Аноним (119), 01:01, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    Раньше разрешение экрана было 1024 на сколько-то там. Отрисовывать это было всё куда проще, сейчас разрешение менее 4к только разве что у пенсионеров и бухгалтеров из Усть-Неры.
     

  • 1.101, Аноним (101), 14:25, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –4 +/
    > Графический интерфейс построен на библиотеке GTK 4

    А Маркс бы это одобрил?

     
     
  • 2.114, Брат Анон (ok), 14:38, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    >> Графический интерфейс построен на библиотеке GTK 4
    > А Маркс бы это одобрил?

    Маркс не стал бы тут сидеть. Ему надо было 4ый том "Дас Капитал" дописать. Он (в отличии от тебя) диванным экспертом не был. Уже 170 лет прошло, а в универах марксизм до сих пор как актуальный преподают.

     

  • 1.104, Аноним (98), 14:28, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    Там не си++, так на си++ не костыляют. Это типичные сишные мышинные какашки. Откройте MainWindow.cpp на 10 тысяч строк.
     
     
  • 2.111, Аноним (111), 14:34, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    Так это гтк, ты чего ожидал? На си там было бы в 10 раз больше.
     

  • 1.115, Попандопала (?), 14:44, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Столько привередливых дизегнеов в треде,даже жутко. D
     
  • 1.121, Аноним (121), 15:01, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    Хорошее название!
     
  • 1.123, Аноним (123), 15:06, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > Для шифрования используются стандарт AES и схема цифровой подписи ed25519.

    А почему не ГОСТ?

     
     
  • 2.125, ProfessorNavigator (ok), 15:14, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А разница? Кроме того, в реализации libgcrypt, которая доступна мне, ГОСТ алгоритмы - устарели. В репозитроиях Альта вроде бы есть libgcrypt с реализацией современных ГОСТ алгоритмов, но документации по ним я не видел. В общем, найду подходящую реализацию - будет и ГОСТ, и даже возможность выбора. Пока и так сгодится.
     
     
  • 3.167, Аноним (167), 19:36, 25/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Кузнечик не забудь прилепить https://eprint.iacr.org/2016/071.pdf
     

  • 1.149, Emptied Soul (ok), 17:39, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Впервые новость на опеннете меня так разозлила Специально пришлось зарегистри... большой текст свёрнут, показать
     
     
  • 2.166, achtosluchilos (ok), 19:20, 25/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    GTK4 тяжелый. Он просто очень тяжелый и требует ресурсов ПК. Да сейчас, когда у всех видеокарты умеют в OpenGL(ES)3+, Vulkan всем пофигу. Но блин оно же жрёт VRAM тупо для того чтобы отрисовать окошко с двумя кнопками. Я понимаю там firefox хочет видеопамять и опнятно зачем. Но зачем условному калькулятору видеопамять то.

    GTK3 по сравнению с ним просто легковес (реально, честно, и он в отличие от 4 сейчас считается за LTS, то есть его не ломают). И он поддерживает темы оформления в отличие от libadwaita мразоты на gtk4.

     
     
  • 3.188, НяшМяш (ok), 01:11, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да сейчас VRAM жрут просто все. Например, я сейчас временно сижу на Radeon 7770 с 1Gb VRAM. Сессия KDE X11, из открытых и видимых программ - firefox с 1 вкладкой опеннета, Clementine играет ABBA и Thunderbird с отключённым аппаратным ускорением (незачем оно ему). Если верить radeontop - занято 809 из 980 мегабайт доступных. A xrestop сообщает всего про 300 мегабайт выделенной памяти.  ¯\_(ツ)_/¯
     
     
  • 4.205, Аноним (205), 09:19, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну так наставил всяой хайпоты, полуачай Хотя реально все вон те задачи - почтар... большой текст свёрнут, показать
     
  • 2.191, Аноним (192), 05:20, 26/06/2022 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >Назвали бы лучше "Анархист".

    Ну ты поуказывай ещё, что людям делать.
    >ГТК4 вместо Qt

    Сорта говна.
    >"Коммунист" переведен не с английского на русский, а с русского на английский

    Разработчик русскоязычный, это нормально.
    >В конце концов, зачем нужна эта программа?

    Проходи мимо, если тебе не нужна.

     
  • 2.235, Аноним (235), 18:25, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Впервые новость на опеннете меня так "разозлила". Специально пришлось зарегистрироваться, чтобы оставить свой комментарий.

    Для того, чтобы оставить комментарий, регаться не надо.

     

  • 1.175, Ан (??), 22:13, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +2 +/
    Аффтар, для GTK есть прекрасный язык программирования Vala, который просто создан под твою задачу.
     
  • 1.180, Аноним (201), 23:01, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Ну хрен с ним, на плюсах, ладно, но на GTK, зачем вот, почему всё не слава богу?!
     
     
  • 2.237, Аноним (-), 20:04, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    ГТК это какаха еще та...
     

  • 1.183, Аноним (183), 23:19, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Кому NIST, а кому и GOST
     
     
  • 2.218, Аноним (-), 13:41, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Кому NIST, а кому и GOST

    Вот поэтому DJB crypto FTW, не NIST и не GOST. Чем и хорошо :P

     

  • 1.200, Аноним (159), 08:33, 26/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    По-любому многие используют вк, а там такая дичь с UI творится... не знаю кто там программирует... но это верх криворукости: всё открывается частями, на все действия - скрипты. Открываешь стикеры и сразу всё начинает подвисать.
    ...
    Так что дизайн данного мессенжера ещё достаточно юзабельный
     
  • 1.214, Аноним (215), 12:54, 26/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +2 +/
    > Готовые пакеты подготовлены для Arch Linux (AUR) и дистрибутивов на базе десятой платформы Альт Линукс

    Есть два стула...

     
     
  • 2.217, Аноним (-), 13:40, 26/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Есть два стула...

    При том один электрический, второй - кресло разработчика от корпорации Майкрософт, которое "share your pain". С встроенным шилом для ж@пы, электрошоком и @#$шингом спинкой по тушке.

     

  • 1.236, Аноним (-), 19:46, 26/06/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +8 +/
     
  • 1.253, Аноним (253), 22:26, 27/06/2022 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    GTK4 — правильно. Быстрый и нересурсоёмкий, по крайней мере в сравнении с монструозным Qt. Скомпилировал эту версию — не подхватила старый профиль. Это плохо. Что теперь, после каждой компиляции удалять ~/.Communist и создавать профиль заново.

    Затестим? d5faee533debb951b441db61e90459ced874d23c91326fa0fc1aea5e9de1e906

     
     
  • 2.272, ProfessorNavigator (ok), 19:53, 28/06/2022 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Скомпилировал эту версию — не подхватила старый профиль.

    Если версия была 1.0 - то это может быть. В 1.0 удаление контактов работало некорректно, из-за этого "бился" профиль, в 1.4 исправлено. А так - нет, каждый раз профиль пересоздавать не надо.

     

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



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

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