The OpenNET Project / Index page

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

Выпуск bitmessage-клиента Pechkin 0.3

31.07.2017 19:47

Состоялся релиз Pechkin 0.3.0, многоплатформенного клиента для пересылки сообщений в децентрализованной p2p-сети Bitmessage, которая использует похожие на Bitcoin принципы построения распределённой шифрованной цепочки блоков, но вместо хранения информации о денежных транзакциях, ориентирована на пересылку сообщений. При разработке клиента Pechkin основной упор делается на простоту использования и малое потребление ресурсов. Код написан на языке java и распространяется под лицензией Apache 2.0.

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

В новой версии Pechkin 0.3 внесены изменения в пользовательский интерфейс:

  • Добавлена фильтрация сообщений по содержанию;
  • Добавлена сортировка сообщений;
  • Добавлено выделение новых непрочитанных сообщений;
  • Добавлена панель быстрых операций над сообщениями (ответить, переслать, удалить);
  • Исправлена ошибка повторного получения одного и того же нового сообщения.


  1. Главная ссылка к новости (https://sourceforge.net/projec...)
  2. OpenNews: Четвёртый тестовый выпуск системы мгновенного обмена сообщениями от проекта Tor
  3. OpenNews: Выпуск платформы для конфиденциального обмена сообщениями RetroShare 0.6.2
  4. OpenNews: Открыта часть серверного кода сервиса мгновенного обмена сообщениями Wire
  5. OpenNews: Открыт код сервиса мгновенного обмена сообщениями Gitter
  6. OpenNews: Доступна система обмена сообщениями Briar, способная работать в режиме P2P
Автор новости: Aleksandr Fenenko
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46946-pechkin
Ключевые слова: pechkin, bitmessage
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (107) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (-), 20:31, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > Сообщения в Bitmessage рассылаются широковещательно, но только получатель может расшифровать адресованное ему сообщение. Адресат не указывается, поэтому каждый участник получает все сообщения в сети и пытается расшифровать каждое сообщение

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

     
     
  • 2.5, Аноним84701 (ok), 20:45, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Интересно было бы посмотреть, как бы он стал работать, если бы число
    > пользователей стало исчисляться по меньшей мере тысячами.

    Не стоит путать очередного клиента-почтальона и собственно, cам протокол (Bitmessage) - там автор, как минимум, задумывался над этим:
    https://bitmessage.org/bitmessage.pdf (whitepaper)
    > 4.   Scalability
    >  If all nodes receive all messages, it is natural to be concerned about the system’s scalability.
    > To address this, we propose that after the number of messages being sent through the Bitmessage network reaches a
    > certain threshold, nodes begin to self‐segregate into large clusters or streams. Users would start out using
    > only stream 1. The stream number is encoded into each address. Streams are arranged in a hierarchy.
    >

     
  • 2.105, Sabakwaka (ok), 19:53, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> если бы число пользователей стало исчисляться по меньшей мере тысячами

    Откудова вы беретесь???

     

  • 1.4, Аноним (4), 20:40, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прекрасно на текущий момент число активных нод в сети bitmessage доходит до 20000
     
     
  • 2.53, Аноним (-), 03:59, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Прекрасно на текущий момент число активных нод в сети bitmessage доходит до 20000

    Чпонсор рекламы - роскомцензор.ё

     

  • 1.7, Вы забыли заполнить поле Name (?), 20:47, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    > При разработке клиента Pechkin основной упор делается на малое потребление ресурсов.
    > Код написан на языке java

    Ясно-понятно.

     
     
  • 2.12, Аноним (-), 21:04, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >> При разработке клиента Pechkin основной упор делается на малое потребление ресурсов.
    >> Код написан на языке java
    > Ясно-понятно.

    А что, у кого-то в наше время разве меньше 96ГБ ОЗУ?


     
     
  • 3.15, Sluggard (ok), 21:07, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня на одном ноуте 16, на втором вообще 4. Я совсем днище, да? =((
     
     
  • 4.23, Аноним (-), 21:27, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > У меня на одном ноуте 16, на втором вообще 4. Я совсем
    > днище, да? =((

    Это была ирония. Ну и заодно подкол жабиста, который частенько пасется на опеннете и время от времени хвалится своим железом (ага, с 96 ГБ ОЗУ), не забывая упоминать, что ява не тормозит ;)

    Ваш оригинальный аноним (а не то невнятное чудо в перьях, отписавшееся выше)


     
     
  • 5.36, Sluggard (ok), 22:52, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Это была ирония.

    А я, по-Вашему, серьёзно спросил? )

     
  • 4.43, Агроном (?), 00:29, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > У меня на одном ноуте 16, на втором вообще 4. Я совсем
    > днище, да? =((

    Да

     
     
  • 5.50, Sluggard (ok), 02:31, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пода-а-а-айте на ОЗУ... =(
     
     
  • 6.78, нах (?), 13:50, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    есть 8mb non-edo simm, муха рядом не чесалась, 5++++, like new, нннада?

     
  • 4.52, Аноним (-), 03:52, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Продай второй ноут, купи памяти для первого! :-D
     
     
  • 5.56, Sluggard (ok), 04:14, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Продай второй ноут, купи памяти для первого! :-D

    Я его только в апреле купил, жалко, блин. )
    И вообще, java-программисты должны рассылать людям оперативу бесплатно. ))

     
     
  • 6.67, 1 (??), 10:04, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    После регистрации на metalink
     
  • 3.114, лютый жабист__ (?), 07:31, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >А что, у кого-то в наше время разве меньше 96ГБ ОЗУ?

    Искрометно.

    У меня на десктопе 4ГБ. Проблемы доставляет не жаба, а qemu и chromium. oops?

     
     
  • 4.123, Аноним (-), 05:08, 04/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня на десктопе 4ГБ. Проблемы доставляет не жаба, а qemu

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

     
  • 2.113, Аноним (-), 06:49, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я использовал 64-битную ubuntu на 512 Мб RAM. Запускал на ней Java, а в ней - клиент Azureus. Ничего не тормозило. Ело около 150 Мб.
     

  • 1.8, Zarat (ok), 20:49, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Т.е. установить этот клиент, равнозначно открытию у себя выходноЙ ноды Tor? Ведь если майор пошлет сообщение лейтенанту, в котором будут содержаться данные о терорристическом акте, и это сообщение прийдет от меня (понятно, что не только от меня) то я буду автоматом являться соучастником в терроризме?
    Какая целевая аудитория?
    Или предполагается все равно оборачивать все в Тор?
     
     
  • 2.47, Аноним (-), 01:00, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. В данном случае вы всегда будете не отправитель, а только переправщик зашифрованного текста. Можно ли это считать пособничеством? Да. Также как и подвоз террориста к месту взрыва на автобусе или продажа топора убийце в магазине хозтоваров.
     
     
  • 3.49, Zarat (ok), 01:23, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если вы в своем магазине будете продавать топор для убийства тещи или предл... большой текст свёрнут, показать
     
     
  • 4.58, freehck (ok), 08:38, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Zarat, я понимаю, что от столкновения с реальным миром у Вас сейчас острый приступ паранойи, но: по вашей логике можно сажать и интернет-провайдеров (доступ предоставлял), и таксистов (подвёз то места преступления), да вообще кого угодно. Так-то вообще-то оно и есть, согласен: в этой стране, было бы желание, Вам могут пришить что угодно и упечь на сколько угодно лет. И это можно прекрасно сделать и безо всяких крипто-хреновин типа сабжевого bitmessage. Вы что, боитесь им дать ещё один повод? Да ладно Вам. При их миллионах одним поводом больше, одним меньше...
     
     
  • 5.69, Аноним (-), 10:23, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Формально, предоставление сервиса гарантирующего анонимность и невозможность идентификации в принципе ничем не отличается от службы доставки анонимных бандеролей, забираемых мальчиком с заваязанными глазами в определённых закоулках раз в день и доставляемых по указанному на них адресу при наличии прилепленной к ним купюры в n баксов. И главное ведь за распространение некого привлекать правда?
     
  • 5.71, Аноним (-), 11:56, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Спроси математика, который на киче чалился, кого, когда и куда можно, и где логика между ушами мусаров
     
  • 3.92, J.L. (?), 16:42, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нет. В данном случае вы всегда будете не отправитель, а только переправщик
    > зашифрованного текста. Можно ли это считать пособничеством? Да. Также как и
    > подвоз террориста к месту взрыва на автобусе или продажа топора убийце
    > в магазине хозтоваров.

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

     
  • 2.77, Аноним (-), 13:28, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сам факт существования Тор настолько же способствует терроризму, насколько сам факт существования женского пола способствует изнасилованиям. В стаде всегда будут больные овцы, которые в отсутствие Тор'а и женщин все равно найдут, к чему пристроиться.
     

  • 1.9, Аноним (4), 20:53, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какое отношения tor имеет к сети bitmessage? Вообще это две различные технологии которые между собой не пересекаются.
     
     
  • 2.10, Zarat (ok), 20:58, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В правовом поле очень даже пересекаются. Оба имеют отношение к _анонимной_ передаче информации с использованием шифрования, а значит - возможно пособничество терроризму и необходимо запрещать
     
     
  • 3.14, Аноним (4), 21:06, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну давайте тогда запретим игральные карты так как они могут быть использованы для шифра "Solitaire" и заодно ручку с бумагой  
     
     
  • 4.17, anonymous (??), 21:16, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты это кому написал вообще? Он законы не принимал.
     
  • 4.27, Zarat (ok), 22:01, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    С вашей логикой, можете идти с напарником в карманники в автобусах Вы вытягивае... большой текст свёрнут, показать
     
     
  • 5.34, gogo (?), 22:42, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Бред. Тогда провайдеров интернета нужно вообще на месте расстреливать, без суда и следствия.
    Передача данных как таковых - это не преступление. Более того, есть понятие тайны переписки, которая ОХРАНЯЕТСЯ ЗАКОНОМ, как ни странно это прозвучит.
     
     
  • 6.39, Zarat (ok), 23:45, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Спокойнее, никого не надо расстреливать, тем более без суда и следствия Благо н... большой текст свёрнут, показать
     
     
  • 7.51, Либерда (?), 03:04, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Скажите это Яровой.
     
  • 7.62, Аноним (-), 09:24, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А кто они такие, эти власти, чтоб я перед ними автоматически всю свою переписк... большой текст свёрнут, показать
     
  • 7.80, нах (?), 13:54, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    уже давно не могут - еще нужно хранить логи и прочую муру, почти вечно, и это мы... большой текст свёрнут, показать
     
  • 3.19, Аноним (-), 21:20, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В правовом поле очень даже пересекаются. Оба имеют отношение к _анонимной_ передаче
    > информации с использованием шифрования, а значит - возможно пособничество терроризму и
    > необходимо запрещать

    Слоны идут на север!
    Кстати, где можно купить никелированную кровать с тумбочкой?

    А еще можно QR коды на заборах и стенах рисовать - в правовом поле это значит, что во-первых:
    нужно обязать всех владельцев стен и заборов удалять нежелательные сообщения в течении 30 дней
    во-вторых: идентифицировать пользователей с помощью номера телефона.
    В противном случае для владельца стен предусмотренно наказание вплоть до принудительного переселения в другие стены.

     
     
  • 4.33, Zarat (ok), 22:32, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Наф_г слонов и кстати вам нужна не кровать, а шкаф, если вы не в курсе Причем с... большой текст свёрнут, показать
     
     
  • 5.40, Crazy Alex (ok), 23:57, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Просто образцовая иллюстрация понятия FUD.
     
     
  • 6.44, Zarat (ok), 00:31, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо Действительно неспециально образцовенько получилось А по существу, вро... большой текст свёрнут, показать
     
     
  • 7.86, Анонимммо (?), 14:23, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Основная целевая аудитория bitmessage находится в странах, в которых и оконечные
    > ноды Tor поднимать не страшно, или если просто не страшно поднимать
    > в странах в которых страшно.

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

     
  • 5.41, Майор (??), 00:17, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Наф_г слонов и кстати вам нужна не кровать, а шкаф, если вы
    > не в курсе. Причем славянский

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

    > властями. Иными словами только с зарубежными нодами, в которых вы достаточно
    > сильно уверенны, что их владельцы в антагонистических отношениях с вашим правительством.
    > Например, если ноды предоставляет военно-морской флот США (или кто там Тор
    > разрабатывал). Т.е. пришли к тому же Тору

    Это же праздник какой-то!
    Новый подпольный анонимайзер под тем же именем, что и запрещенный, но с другим принципом работы? Хитро.
    Но на каждую хитрую попу найдется своя бутылочка!

     
     
  • 6.48, Zarat (ok), 01:04, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень просто, т-щ майор Как сознательный гражданин самого лучшего государства, ... большой текст свёрнут, показать
     
  • 6.55, Аноним (-), 04:09, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Но на каждую хитрую попу найдется своя бутылочка!

    Мы уж постараемся чтобы у этого почтенного человека всегда было много работы. Можно например косить под протокол чего-нибудь популярного. Для изучения пределов бутылкозадниц в секунду.

     
  • 5.104, Аноним (-), 19:20, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > предвыборной кампании, возможен даже выход за пределы правового поля. К вам
    > приедут пообщаться некоторые люди, и возможно предложат продолжить общение в ближайшем
    > лесном массиве. Преценденты были, правда, не за надписи на заборе, но около того

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

     
  • 3.54, Аноним (-), 04:02, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В правовом поле очень даже пересекаются. Оба имеют отношение к _анонимной_ передаче
    > информации с использованием шифрования, а значит - возможно пособничество терроризму и
    > необходимо запрещать

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

     

  • 1.11, Пользователь (?), 21:04, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > малое потребление ресурсов
    > Код написан на языке java

    Разве так бывает?

     
     
  • 2.13, Аноним (-), 21:05, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >> малое потребление ресурсов
    >> Код написан на языке java
    > Разве так бывает?

    У жабистов просто несколько другие определения для "малого потребления ресурсов" ;)

     
     
  • 3.16, Аноним (4), 21:12, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>> малое потребление ресурсов
    >>> Код написан на языке java
    >> Разве так бывает?
    > У жабистов просто несколько другие определения для "малого потребления ресурсов" ;)

    Ну например Pechkin требует для своей работы 90МБ памяти, когда PyBitmessage где то 200МБ разница получается в 2 раза минимум.
    И объясните пожалуйста  чем байт-код python лучше байт-кода java.


     
     
  • 4.21, Аноним (-), 21:22, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Ну например Pechkin требует для своей работы 90МБ памяти, когда PyBitmessage где
    > то 200МБ разница получается в 2 раза минимум.
    > И объясните пожалуйста  чем байт-код python лучше байт-кода java.

    То, что всегда можно найти или сделать еще хуже - не оправдание )

     
  • 4.24, Peter Surda (?), 21:48, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    The current development code for PyBitmessage has much lower resource consumption.
     
  • 4.57, Аноним (-), 04:14, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну например Pechkin требует для своей работы 90МБ памяти, когда PyBitmessage где
    > то 200МБ разница получается в 2 раза минимум.

    Pybitmessage тормозной как трактор, ресурсы жрет дико, сообщения ходят минут по пять. Отпинать его не сможет только ленивый.

     
  • 4.85, username (??), 14:17, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это пока, пока 90. Программы на Яве обычно обрастая фишками знатно толстеют в памяти, уж не знаю с чем связано но факт.
     
  • 3.29, Жабист (?), 22:20, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У жабистов просто несколько другие определения для "малого потребления ресурсов" ;)

    Под высокой производительностью мы понимаем достаточную. Под достаточной - низкую.

     
     
  • 4.30, Аноним (-), 22:26, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> У жабистов просто несколько другие определения для "малого потребления ресурсов" ;)
    > Под высокой производительностью мы понимаем достаточную. Под достаточной - низкую.

    Вам бы ещё научиться различать потребление ресурсов и производительность, вообще цены бы не было!

     
     
  • 5.32, Жабист (?), 22:30, 31/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А вам бы осознать, что эти понятия связаны.
     
     
  • 6.68, 1 (??), 10:17, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    попендекулярны
     
     
  • 7.109, Led (ok), 23:06, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > попендекулярны

    Да что ж такое?! Тебе ж только 17 лет, а тебя уже всё через "попен"!

    "Срам!"

     
  • 4.45, Агроном (?), 00:37, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> У жабистов просто несколько другие определения для "малого потребления ресурсов" ;)
    > Под высокой производительностью мы понимаем достаточную. Под достаточной - низкую.

    Левый фланг будет справа.
    А правый слева?
    Нет , правый в центре.

     
  • 3.46, Аноним (-), 00:59, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, "одно приложение = один сервер".
     

  • 1.31, A.Stahl (ok), 22:29, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    >Pechkin

    А сообщение-то я вам не отдам...

     
     
  • 2.42, Led (ok), 00:22, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А зачем отдвавать, когда можно на "мальчика" стукнуть и получить за это велосипед?
     

  • 1.37, Peter Surda (?), 23:09, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Thank you Alexandr for your hard work!
     
     
  • 2.81, Aleksandr Fenenko (?), 13:55, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Thank you Alexandr for your hard work!

    not at all

     
  • 2.90, Аноним (-), 16:21, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Not behind what! Glad what you at disposition my work!
     
     
  • 3.91, Aleksandr Fenenko (?), 16:25, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Not behind what! Glad what you at disposition my work!

    I not andestend you ?


     
     
  • 4.93, Аноним (-), 16:48, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    yes well?
     
     
  • 5.94, Aleksandr Fenenko (?), 17:00, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > yes well?

    yes.

     

  • 1.59, Аноним (-), 09:10, 01/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > малое потребление ресурсов
    > код написан на языке java

    /0

    У меня любое джаба приложение выделяет 300Мб памяти, какой бы лимит не был выставлен. Это нифига не мало.

     
     
  • 2.72, Аноним (-), 12:33, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    То ли дело СверхСкоростные Приложения На СверхБыстром Асинхронном Питоне, да?
     
     
  • 3.74, Аноним (-), 13:02, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пайтон только для специфичных задач. А вообще С, конечно. А вы что подумали?
     
     
  • 4.76, Аноним (-), 13:24, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так официальный клиент на сверхбыстром питоне. Так сто ява конкретно в этом случае дает прирост к производительности.
     
     
  • 5.84, Анонимммо (?), 14:04, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Так официальный клиент на сверхбыстром питоне.

    На самом деле, частью на плюсах
    https://github.com/Bitmessage/PyBitmessage/blob/master/src/bitmsghash/bitmsgha
    частью на сишечке, в качестве либ.

    > Так сто ява конкретно в этом случае дает прирост к производительности.

    Конечно. Куда там всяким плюсам или сишкам до сверхбыстрой джавы! Особенно если джависты ускоряются с помощью реактивной струи :)

     
     
  • 6.88, Аноним (-), 15:03, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > На самом деле, частью на плюсах

    Целых один файл? https://github.com/Bitmessage/PyBitmessage/search?l=C%2B%2B

    > частью на сишечке, в качестве либ

    То есть JVM написан не с использованием сишных либ, предоставляемых в рантайме в виде native методов?

    > Куда там всяким плюсам или сишкам до сверхбыстрой джавы!

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

     
     
  • 7.95, Анонимммо (?), 17:19, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> На самом деле, частью на плюсах
    > Целых один файл?

    А это уже не часть? Ясно.

    >> частью на сишечке, в качестве либ
    > То есть JVM написан не с использованием сишных либ, предоставляемых в рантайме в виде native методов?

    Получается, на самом деле, разница с эталонной реализацией питона, CPython, минимальна?


    >> Куда там всяким плюсам или сишкам до сверхбыстрой джавы!
    > А кто говорил про священную сишку? Говорили, что конктетно bitmessage был реализован
    > на питоне, а теперь он на существенно более быстрой относительно питона
    > яве.

    А кто говорил? Жабисты и сочувствующие? GPU для обсчета PoW использовать умеет? Замеры есть?


     
     
  • 8.100, Аноним (-), 18:24, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ты с таким важным видом написал про часть , будто там речь о 20-40 кодовой ... текст свёрнут, показать
     
     
  • 9.102, Анонимммо (?), 18:39, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А ты что, профайлер запускал, чтобы о важности судить Ну и да, используемая кут... текст свёрнут, показать
     
     
  • 10.103, Аноним (-), 19:13, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отчего ж программы на питоне на кутях тормозят хлеще, чем свинговские на Java ... большой текст свёрнут, показать
     
     
  • 11.106, Анонимммо (?), 21:30, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Опять пруфцов не будет, ведь джентельменам принято верить на слово Т е кое-кто... большой текст свёрнут, показать
     
     
  • 12.107, Аноним (-), 22:46, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А теперь объясни, почему супирбыстрый супирспособ СверхСкоростного питона все ра... текст свёрнут, показать
     
     
  • 13.112, Анонимммо (?), 01:41, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь объясни, почему ты опять спрыгнул с конкретики на общефилософские рассу... большой текст свёрнут, показать
     
  • 11.111, Led (ok), 23:13, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Слюшай, свингер, ехал бы ты в свои европы ... текст свёрнут, показать
     
  • 4.82, Анонимммо (?), 13:56, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пайтон только для специфичных задач. А вообще С, конечно. А вы что
    > подумали?

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


     
     
  • 5.110, Led (ok), 23:09, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Пайтон только для специфичных задач. А вообще С, конечно. А вы что
    >> подумали?
    > Да это у жабистов так специфично подгорает.
    > Потому что, как и в торрентах, для эталонной реализации опять выбрали питон,
    > вместо божественной и супербыстрой жабы. А так бы жабисты всем показали,
    > ух!

    "$#ала жаба гадюку..."

     
  • 5.119, Аноним (-), 05:59, 03/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Потому что, как и в торрентах, для эталонной реализации опять выбрали питон,

    Только потом пришлось покупать в темпе вальса uTorrent. Потому что маленький, шустрый, функциональный, не тормозит. Пользователи глядя на это выкинули кривую гадюкокакашку и фирмочка стала быстро терять влияние на протокол и над стартапом замаячил факап. Однако они вовремя поняли куда ветер дует и фирмочка побольше купиоа фирмочку поменьше до того как сдуется окончательно. Заодно можно посмотреть на чем uTorrent написан. На том же потом написали и libutp.

     
     
  • 6.121, Аноним (-), 13:45, 03/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Закрытый, да еще и одно время с майнером в придачу шел Мусью знает толк в зонда... большой текст свёрнут, показать
     
  • 6.122, Аноним (-), 14:08, 03/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Который закрытый, да еще и одно время с майнером в придачу шел Мусью знает толк... большой текст свёрнут, показать
     
  • 2.83, ваш К.О. (?), 14:00, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня любое джаба приложение выделяет 300Мб памяти, какой бы лимит не

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

    > был выставлен. Это нифига не мало.

    если вы вместо -X используете limits в шелле - у меня для вас неприятная новость - там все перестало быть прозрачным и работающим в абсолютно всех распространенных системах еще в далеком 2000м году.

     
     
  • 3.98, Аноним (-), 17:42, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > потому что ваша жабозапускалка стартует с -Xs300, найдите и отредактируйте, оно обычно
    > низачем столько не надо.

    Я знаю про лимиты, не зря же писал, что с любыми лимитами стартует 300Мб и потом выделяет и не давится. Никаких out of memory с роду не было.

    > если вы вместо -X используете limits в шелле - у меня для вас неприятная новость

    Если я поставлю в конкретной оболочке лимит, то приложения используют именно этот лимит, и иногда падают, если зажираются. Что не работает с жабой, благо на ней у меня работает 1.5 приложения-инвалида. Естественно по умолчанию почти все лимиты unlimited, о чём и пишет ulimit.
    Так что это у вас с системой что-то не так.

     
     
  • 4.117, _hide_ (ok), 15:47, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://stackoverflow.com/questions/1493913/how-to-set-the-maximum-memory-usag
     
     
  • 5.118, лютый жабист__ (?), 21:36, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > https://stackoverflow.com/questions/1493913/how-to-set-the-maximum-memory-usag

    Вообще настраивать надо не максимум, а МИНИМУМ. Жаба больше чем ей реально надо не тратит, а если таки ограничить, то пособирает мусор пару минут да вывалится в ООМ.

    А вот когда минимум не настроен, jvm хавает треть оперативы по дефолту, после чего у клованав случается сердечный приступ и истошные вопли про "ой, жаба жрёт раму", например на сервере с 256ГБ консольная прожка с println "hellobro" займёт гиг 80.

     

  • 1.61, JL2001 (ok), 09:18, 01/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    //offtop
    а какие есть реализации уровня туннеля/виртуальной сетевой по принципу teredo в основе которых лежит нечто вроде tox ?
    видел на гитхабе vpn на протоколе tox - не нравится что в tox нельзя (вроде) клиентом при поднятии соединения с целью указать сколько хопов должно быть между тобой и целью или задать цепочку промежуточных хопов (секьюрность<->скорость)
    хочется иметь нечто вроде ядра поднимающего туннели по запросу клиента с параметрами указанными клиентом, а клиенты(программы - IM, веббраузер, чёрт лысый) уже работают как с обычным сетевым соединением
     
     
  • 2.64, Аноним (-), 09:58, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В Tox же p2p, какие там могут быть промежуточные хосты? Ну разве что ваш провайдер.
     
     
  • 3.73, J.L. (?), 12:57, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В Tox же p2p, какие там могут быть промежуточные хосты? Ну разве
    > что ваш провайдер.

    p2p не означает что в соединении p-p не может быть других технических узлов
    в tcp-коннекте с гуглом у вас тоже роутер стоит в виде промежуточного узла
    и я имею желание делать цепочку этих узлов (или самоназначая нужные узлы цепочки, или просто указывая количество)

     
     
  • 4.75, Аноним (-), 13:03, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    По меньшей мере, в доках к ядру токса говорится, что он соединяется напрямую и никаких промежуточных узлов не существует.
     
  • 2.87, J.L. (?), 14:45, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    хочется иметь именно ядро - создающее соединение для любых целей (с указанием свойств требуемого соединения типо степень "анонимности", требования к пропускной способности (например для видеоканала - реалтаймовый, для файла - быстрый, но пофиг на латенси, для сообщения - "вплоть до голубиной почты") и тд)

    и клиентские приложения к нему - хоть браузерка сайтов, хоть мессенджер, отличие оных от хелоувордных примеров только в умении указать ядру требуемые параметры соединения (да хоть например так newToxProtokol://md525_hash:порт_уинт32/?speed=123&latency=321&[hopsLength=4|hop1=md525_hash1&hop2=md525_hash2&...] )

    существует нечто такое вообще в природе ?
    хотяб ядро ?

     

  • 1.63, Аноним (-), 09:33, 01/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Сеть Bitmessage сходна с сетью Bitcoin тем, что опирается на криптографию и жертвует некоторым удобством ради безопасности и децентрализации..."
    Java  и безопасность - сомнительное сочетание. Что там в блобоJRE внутре?
     
     
  • 2.65, Аноним (-), 10:01, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Скажу по секрету: компьютеры и безопасность вообще сомнительное сочетание. Лучшая безопасность соблюдается в бункере под водой без коммуникаций с внешним миром, при личном разговоре, когда в бункере не более двух человек и при условии, что они его никогда не покинут.
     
  • 2.97, J.L. (?), 17:31, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > "Сеть Bitmessage сходна с сетью Bitcoin тем, что опирается на криптографию и
    > жертвует некоторым удобством ради безопасности и децентрализации..."
    > Java  и безопасность - сомнительное сочетание. Что там в блобоJRE внутре?

    блжад, 3акопайте это тело обратно в криокамеру
    гугли OpenJDK и рефернсЖаву

     

  • 1.66, Аноним (-), 10:01, 01/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ждём клиентов Matroskin и Sharik на C++.
     
     
  • 2.89, Аноним (-), 15:15, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ждём клиентов Matroskin и Sharik на C++.

    А готов к новостям об очередных уязвимостях в связи с переполнением буфера и разыменованием нулевого указателя?

     
     
  • 3.96, Анонимммо (?), 17:25, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Ждём клиентов Matroskin и Sharik на C++.
    > А готов к новостям об очередных уязвимостях в связи с переполнением буфера
    > и разыменованием нулевого указателя?

    И каждые три месяца хейтеры придумывают новую ложь, чтобы очернить жабку )
    https://www.opennet.me/opennews/art.shtml?num=46878
    > В выпуске Java SE 8u141 устранено 32 проблемы с безопасностью,
    > 28 из которых могут быть эксплуатированы удалённо без проведения
    > аутентификации. 10 уязвимостям присвоен критический уровень опасности

    https://www.opennet.me/opennews/art.shtml?num=46414
    > В выпуске Java SE 8u131 устранено 8 проблем с безопасностью, 7 из которых могут быть эксплуатированы удалённо без проведения аутентификации.

    https://www.opennet.me/opennews/art.shtml?num=45878
    > В выпуске Java SE 8u121 устранено 16 проблем с безопасностью, 15 из которых могут быть эксплуатированы удалённо без проведения аутентификации.

     
     
  • 4.99, Аноним (-), 18:18, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Погоди, но ведь это уязвимости в виртуальной машине Java, которая написана на плюсах. А я говорю про написанное на самой Java.
     
     
  • 5.101, Анонимммо (?), 18:28, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Погоди, но ведь это уязвимости в виртуальной машине Java, которая написана на
    > плюсах. А я говорю про написанное на самой Java.

    А, так вы предлагаете писать, но не запускать код?
    Тогда да, согласен, все будет абсолютно безопасно.


     
  • 2.108, Led (ok), 23:05, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ждём клиентов Matroskin и Sharik на C++

    ... в сети Чебурашка.

     

  • 1.120, dmnord (ok), 08:13, 03/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А есть клиенты не на Java? Понимаю, что это интерпрайз и все такое, что просто в запуске и установке, но вот лишний раз ставить java на компьютер нет никакого желания...
     

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



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

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