А не попытаться ли...
Apr. 4th, 2017 03:52 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
... Оживить проект cheshirenet?
Три года назад как-то ни у кого не возникло желания поучаствовать в проекте. Потрепались, обсудили почти согласовали протокол, и успокоились на этом.
Вдруг сейчас, поскольку потребность в системе коммуникации, устойчивой ко всяким стихинйным бедствиям, включая злонамеренные действия людей, растет, у кого-то появится желание поучастововать.
Базовых идей в cheshirenet было три
1. Оффлайновый веб - то есть каждое устройство несет в себе копию интеренсного владелцу контента, внутренне провязанную гиперссылками, и по возможности синхронизирует ее с другими копиями - можно через интернет, можно через ad-hoc wi-fi между двумя мобильными устройствами и вообще как угодно.
2. Полный контроль каждого пользователя за принадлежащим ему узлом. Что хочет хранит и передает дальше, что хочет - не передает. Весь контент подписан, чтобы исключить его искажение на промежуточных узлах.
3. Ключ подписи представляет только самого себя. Т.е. сгенерировав новый ключ подписи, пользователь создает новую сетевую "личность", псевдоним. Никнеймы пользователи себе не придумывают, они алгоритмически выводятся из открытого ключа. (но сгенерированное имя вам не понравилось, вы можете сгенерировать себе другой ключ подписи).
Про сетевую личность известен только массив контента, подписанный этим ключом. (можно и рекомендуется иметь "двойника" - альтернативный пароль, при вводе которого в ваш узел чеширнета возникает другая сетевая идентичность, ни в чем кроме постинга фоточек котиков не замеченная).
Три года назад как-то ни у кого не возникло желания поучаствовать в проекте. Потрепались, обсудили почти согласовали протокол, и успокоились на этом.
Вдруг сейчас, поскольку потребность в системе коммуникации, устойчивой ко всяким стихинйным бедствиям, включая злонамеренные действия людей, растет, у кого-то появится желание поучастововать.
Базовых идей в cheshirenet было три
1. Оффлайновый веб - то есть каждое устройство несет в себе копию интеренсного владелцу контента, внутренне провязанную гиперссылками, и по возможности синхронизирует ее с другими копиями - можно через интернет, можно через ad-hoc wi-fi между двумя мобильными устройствами и вообще как угодно.
2. Полный контроль каждого пользователя за принадлежащим ему узлом. Что хочет хранит и передает дальше, что хочет - не передает. Весь контент подписан, чтобы исключить его искажение на промежуточных узлах.
3. Ключ подписи представляет только самого себя. Т.е. сгенерировав новый ключ подписи, пользователь создает новую сетевую "личность", псевдоним. Никнеймы пользователи себе не придумывают, они алгоритмически выводятся из открытого ключа. (но сгенерированное имя вам не понравилось, вы можете сгенерировать себе другой ключ подписи).
Про сетевую личность известен только массив контента, подписанный этим ключом. (можно и рекомендуется иметь "двойника" - альтернативный пароль, при вводе которого в ваш узел чеширнета возникает другая сетевая идентичность, ни в чем кроме постинга фоточек котиков не замеченная).
no subject
Date: 2017-04-05 07:10 pm (UTC)Ну и deb-пакет для убунты.
py2exe умер
Date: 2017-04-05 07:48 pm (UTC)Re: py2exe умер
Date: 2017-04-05 08:25 pm (UTC)Re: py2exe умер
Date: 2017-04-05 08:29 pm (UTC)Re: py2exe умер
Date: 2017-04-05 08:38 pm (UTC)Re: py2exe умер
Date: 2017-04-06 12:51 am (UTC)Re: py2exe умер
Date: 2017-04-06 12:12 pm (UTC)Re: py2exe умер
Date: 2017-04-06 12:25 pm (UTC)Я с py2exe 10 лет работал. Только вместо nsis использовал InnoSetup.
Re: py2exe умер
Date: 2017-04-06 12:38 pm (UTC)Вообще у меня там питонов целый серпентарий. Поскольку в той же виртуальной машине я постгрес собираю, а его нужно собирать и с такой битностью, и с сякой, и со вторым питоном и с третьим.
Re: py2exe умер
Date: 2017-04-06 12:44 pm (UTC)PS. Смешно. Я последний раз пользовался py2exe лет 5 назад. И вот пока мы с тобой разговариваем, звонит мне шеф из медицинской работы. Ему проапгрейдили комп с WinXP на W7, и наши старые DOS'овские программы перестали работать. И новый Оффис перестал подгружать наши CSV. Шеф просит меня написать программулинку для конвертации CSV — заменять запятые на точки с запятой, а точки в числах на запятые. Пока я тебе отвечаю у меня в VirtualBox Python 2.7 ставится. Пойду py2exe скачивать. :-D
Re: py2exe умер
Date: 2017-04-06 12:51 pm (UTC)У меня тут Рожков старший недавно просил исходники на Турбо-Паскале. (они их там где-то протоптали, а у меня - сохранились).
Re: компютерная некромантия
Date: 2017-04-06 02:07 pm (UTC)Re: py2exe умер
Date: 2017-04-06 01:57 pm (UTC)Re: WinXP умерла, Python 2.7 умер, py2exe умер. Короче, все умерли.
Date: 2017-04-06 02:12 pm (UTC)1. Я не знаю, как это переключить. Я сам с виндой дел почти не имел. Всё, что я умею настраивать — прописать статический IP-адрес. :-)
2. Моему шефу 79 лет. Он и с DOS'ом не умеет работать, не то что с виндой.
3. Я опасаюсь, что если подобным глобальным способом починить Оффис, то сломается что-нибудь ещё. Лучше не рисковать. От головной боли надо принимать аспирин, а не гильотину. Большинство настроек у пользователя должны быть по умолчанию. Так и пользователям будет легче, и сисадминам.
no subject
Date: 2017-04-05 08:25 pm (UTC)no subject
Date: 2017-04-05 08:27 pm (UTC)no subject
Date: 2017-04-05 08:36 pm (UTC)https://hackage.haskell.org/package/Win32-services
У го вообще в x/sys (то есть с шансами попасть в коробку через несколько версий)
https://godoc.org/golang.org/x/sys/windows/svc
no subject
Date: 2017-04-05 08:43 pm (UTC)А вот то что узел чеширнета в винде должен работать в качестве сервиса, это существенная часть функциональности.
Правда, еще потом придется писать специфичный для каждого десктопа GUI-обработчик нотификаций, который сидит в трее и задает юзеру вопросы.
no subject
Date: 2017-04-05 08:59 pm (UTC)no subject
Date: 2017-04-05 09:07 pm (UTC)no subject
Date: 2017-04-05 11:23 pm (UTC)Под "сделать что-то что будет работать" я готов подписаться, а под революцией нет.
Или получится что я должен закешировать 100500 гигабайт, чтобы сделать один коммент?
Или надо иметь 100% полную реплику узла на любом устройстве в доме?
no subject
Date: 2017-04-06 04:50 am (UTC)Людей которые хотят в проект натащить побольше, побольше библиотек мне не надо.
Очевидно, что если это стиль жизни перетащить в чеширнет, то действительно потребуется закешироовать всю флибусту и всю википедию, прежде чем сделать один коммент.