? Редактирование: Post:21.body Сохранить Удалить Закрыть
Инициализация...

Самое новое

СледитьСлежу
+ Создать новую тему
FAQ | En-Zer0Talk | Блоги о разработке: gomzik'a / kostaNew
Загрузка...

Title

Body
^1 ^2 added ━ автор user_name
More topics

Main ZeroNet news How did you find ZeroNet?

Follow in NewsfeedFollowing

Кодинг, разработка сайтов и приложений в ZeroNet

Вопросы, best practice. Все вопросы по разработке - сюда.
Позднее тут будет список ссылок полезный разработчикам.

^29 ^30 shift отправил on Mar 12, 2016
Please sign innew comment
Войти как...
Отправить
You are running out of your allowed space, please contact the site's admin at unknown to raise your limit.
user_nameadded ^1 ^2
Ответить
Body
krakodeelon Jun 06, 2018 ^1 ^2
Ответить

Только оно "будущее". И оно пока не за зиронетом.

twizon May 11, 2018 ^1 ^2
Ответить

Совсем недавно познакомился с ZeroNet ,за ним будующее.В России он один и останется:D

x86128on May 10, 2018 ^1 ^2
Ответить

Кто и какие среды разработки для ZeroNet использует и плагины к ним?
Описаны где-то эти процессы?

x86128on May 04, 2018 ^1 ^2
Ответить

calmaquesse: Уже есть на главной странице.

Любопытно... я думал будет по типу уведомлений от сайтов как сейчас от вконтакте, фейсбук и т.д. чтобы в закрытой вкладке работало.

calmaquesseon May 04, 2018 ^1 ^2
Ответить

x86128: Насколько понимаю, если кто-то что-то где-то коментит то прилетают апдейты в реальном времени, а у авторов сети интересно нет в планах сделать что-то типа push-ей?

Уже есть на главной странице.

x86128on May 04, 2018 ^1 ^2
Ответить

balancer73: Завёл форк: http://127.0.0.1:43110/15zr8fG5h9FZu6dt5CC9kQ1F7PMpiGu6Tm/
Буду пилить понемногу :) Подробонее — http://127.0.0.1:43110/1PxNZqJ3R3aUt171foqtzbhgZZ6JaggaAi/?Post:42:Работа+над+ZeroTalk

Насколько понимаю, если кто-то что-то где-то коментит то прилетают апдейты в реальном времени, а у авторов сети интересно нет в планах сделать что-то типа push-ей?

balancer73on Apr 21, 2018 ^1 ^2
Ответить

balancer73: Посмотрел на исходники ZeroTalk/ZeroBlog на CoffeeScript.

Завёл форк: http://127.0.0.1:43110/15zr8fG5h9FZu6dt5CC9kQ1F7PMpiGu6Tm/

Буду пилить понемногу :) Подробонее — http://127.0.0.1:43110/1PxNZqJ3R3aUt171foqtzbhgZZ6JaggaAi/?Post:42:Работа+над+ZeroTalk

balancer73on Apr 21, 2018 ^1 ^2
Ответить

Посмотрел на исходники ZeroTalk/ZeroBlog на CoffeeScript. Захотел позаниматься доработкой не на уровне патчей JS, а с оригинальным кодом. Почитал описание языка. Грусть и жесть, блин, зачем его выбрали? ИМХО, Coffee не менее ужасен, чем сам JS :)

balancer73on Nov 30, 2017 ^1 ^2
Ответить

menvil: Расскажите как обстоят дела с динамическими сайтами например на javascript. Как далека система от этого что бы делать сайты с бекендом базой данных и так далее.

По сети распространяется подписанная пользователями статика. Статика эта может ходить в виде JSON с данными пользователя. Стандартный бэкенд такие JSON умеет собирать в SQLite и давать к ним доступ из JS-морды сайта. Так работают форумы, комменты к блогам, Wiki. Когда ты пишешь сообщение на форуме, JS морды дёргает бэкенд, через него добавляет сообщение в твой JSON и публикует его в сети. На других узлах принимают этот JSON, пишут в базу и показывают обновление на морде сайта.

Использование собственных централизованных бэкендов в этой схеме не предусмотрено. Да оно и невозможно, потому что суть ZN в децентрализации. То есть ты или должен писать в рамках этой структуры с распространением JSON и SQLIte-базами у каждого пользователя индивидуально, или ты где-то у себя работаешь со своей базой и просто из неё публикуешь данные в сеть (в том же JSON).

menvilon Nov 29, 2017 ^1 ^2
Ответить

Расскажите как обстоят дела с динамическими сайтами например на javascript. Как далека система от этого что бы делать сайты с бекендом базой данных и так далее.

zerostormon Oct 05, 2017 ^1 ^2
Ответить

mewmewpower: Место!!!!!!

Ты можешь лайкать посты. Лайки мало места занимают.

mewmewpoweron Oct 02, 2017 ^2 ^3
Ответить

Место!!!!!!

balancer73on Aug 30, 2017 ^1 ^2
Ответить

ukraine: Полагаю sitePublish надо делать только раз, после чего можно просто запустить python zeronet.py ?

Да, так. Хотя, если это твоя единственная нода и сидит она за Tor, первичное извлечение данных может очень затрудниться.

ukraineon Aug 29, 2017 ^1 ^2
Ответить

python zeronet.py sitePublish 1JcpTgRn1Vc1A3nKqWHRYsDGcFykwGTnWd
работает 60 секунд, в это время я открываю на неком десктопе на Windows. Папку 1JcpTgRn1Vc1A3nKqWHRYsDGcFykwGTnWd на 3 сервера. На этом десктопе на Windows пишет, что есть несколько пиров, но всеравно, по истечении некоторого времени пишет, что невозможно загрузить content.json . Т.е. получается, что в сети информация о таком зайте есть, но загрузить содержание невозможно? Полагаю sitePublish надо делать только раз, после чего можно просто запустить python zeronet.py ?

balancer73on Aug 29, 2017 ^1 ^2
Ответить

ukraine: Сделал siteSign и sitePublish, но 1JcpTgRn1Vc1A3nKqWHRYsDGcFykwGTnWd так и не появился в сети

С первичным распространением зайта всегда есть сложности. Если ты только создал его и сделал sitePublish, то он сам по себе никуда ещё не уйдёт. ZeroNet в отличие от многих других p2p-сетей не химичит с трафиком, подсовывая кому-то что-то, что он не заказывал. Соответственно, и твой контент при первой публикации никуда не уйдёт.

Правильный путь — sitePublish, оставить машину на раздаче, отдать ссылку кому понадобится. Когда скачают, тогда уже можно сниматься с раздачи (хотя зачем? — больше пиров, легче доступность).

Практический путь — после публикации сайта попытаться открыть его через один из открытых прокси. Прокси его скачает и оставит на раздаче. Минус в том, что прокси может забиваться никому не нужной информацией :)

Есть ещё тонкости — при первичной раздаче очень неохотно уходят данные через Tor. Точнее, очень сложно и долго находится нода-инициатор. Тут можно для ускорения процесса временно выключить Tor, загрузить зайт на доверенный прокси и снова включить Tor.

Также при изменениях в первую очередь, с высоким приоритетом уходят данные в *.json, а потом уже прочий контент (html, css, js). Поэтому при изменениях зайта файлы самого зайта могут расходиться дольше.

ukraineon Aug 29, 2017 ^1 ^2
Ответить

Сделал siteSign и sitePublish, но 1JcpTgRn1Vc1A3nKqWHRYsDGcFykwGTnWd так и не появился в сети

gomzikon Aug 28, 2017 ^1 ^2
Ответить

ukraine: Полагаю можно создать свой ZeroID, зарегистрировав домен в NameCoin и запустив соответсвующий сервис?

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

gomzikon Aug 28, 2017 ^1 ^2
Ответить

balancer73: Пока это всё делалось элементарно для индексации поисковиками, которые не дружат с ZeroNet через прокси :) А двусторонний синк блогов в ZeroNet возможен только по инициативе их авторов. Никто же не будет светить свои приватные ключи на постороннем ресурсе :) Т.е. для себя я сделаю двухсторонний синк, но будут ли это делать другие...
Вот с комментами немного проще. Можно оставлять комментарии от бота. Типа, «там-то такой-то написал Вам это: ...»

я не уверен на 100% (нигде не была показана эта возможность), но помоем данный параметр разрешает нескольких подписчиков для одного зайта. К тому же можно сделать разные требования к подписке, как я понял. Например хотя бы один подписчик или несколько из списка вплоть до всех.

ukraineon Aug 28, 2017 ^1 ^2
Ответить

Полагаю можно создать свой ZeroID, зарегистрировав домен в NameCoin и запустив соответсвующий сервис?

ukraineon Aug 28, 2017 ^1 ^2
Ответить

balancer73: ZeroNet построена не на блокчейне.

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

balancer73on Aug 28, 2017 ^1 ^2
Ответить

ukraine: А нету таких возможности как генерирования многих приватных ключей на основании мастер-ключа и их разделегирования при надобности?

Нет. Тут один ключ — один контент. Понятно, что можно самому назначить другим пользователям произвольные ключи, но без понятия, как это на ZeroID автоматизировать. А без ZeroID комменты не примутся у клиентов. Наверное. Хотя надо попробовать :)

По стандарту биткоина

ZeroNet построена не на блокчейне. Чем и хороша по-своему :)

ukraineon Aug 28, 2017 ^1 ^2
Ответить

balancer73: Никто же не будет светить свои приватные ключи на постороннем ресурсе :) Т.е. для себя я сделаю двухсторонний синк, но будут ли это делать другие...

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

balancer73on Aug 28, 2017 ^1 ^2
Ответить

gomzik: в смысле синхронизация односторонняя? Впрочем я и не удивлен)

Пока это всё делалось элементарно для индексации поисковиками, которые не дружат с ZeroNet через прокси :) А двусторонний синк блогов в ZeroNet возможен только по инициативе их авторов. Никто же не будет светить свои приватные ключи на постороннем ресурсе :) Т.е. для себя я сделаю двухсторонний синк, но будут ли это делать другие...

Вот с комментами немного проще. Можно оставлять комментарии от бота. Типа, «там-то такой-то написал Вам это: ...»

ukraineon Aug 28, 2017 ^1 ^2
Ответить

balancer73: а авторы блогов об этом и знать не будут :)

Да комментатор вообще может думать что это один блог

gomzikon Aug 28, 2017 ^1 ^2
Ответить

balancer73: Починил. Но теперь кто-то может оставлять комментарии, а авторы блогов об этом и знать не будут :) Придётся делать и систему извещения о комментариях.

в смысле синхронизация односторонняя? Впрочем я и не удивлен)

balancer73on Aug 28, 2017 ^1 ^2
Ответить

ukraine: Были бы хотя б какие-то.

Починил. Но теперь кто-то может оставлять комментарии, а авторы блогов об этом и знать не будут :) Придётся делать и систему извещения о комментариях.

ukraineon Aug 28, 2017 ^1 ^2
Ответить

balancer73: Да, я в курсе. И, в общем, пока ещё не спешу чинить. Я не уверен, что нужно комменты через Disqus делать. Не получится синхронизировать

Были бы хотя б какие-то. А для того, чтобы синхронизировать коментарии с инета в ZeroNet надо делать регистрацию, наверно

balancer73on Aug 28, 2017 ^1 ^2
Ответить

ukraine: У тебя там Disqus не работает

Да, я в курсе. И, в общем, пока ещё не спешу чинить. Я не уверен, что нужно комменты через Disqus делать. Не получится синхронизировать. А нативных у HTMLy нет.

Вообщем архитектурно такая возможность не рассматривалась

Ну, почему? Прокси есть, формат данных — открытый. Бери, да делай :)

ukraineon Aug 28, 2017 ^1 ^2
Ответить

balancer73: Например, сейчас сделал трансляцию ZeroBlogs → HTMLy Blogs: http://www.zites.cf/

У тебя там Disqus не работает

Вообщем архитектурно такая возможность не рассматривалась

balancer73on Aug 28, 2017 ^1 ^2
Ответить

ukraine: Трудно ли создавать сайты, которые бы работали и в обычном инете и здесь одновременно?

Зависит от задач. Статические сайты и зайты будут работать одинаково.

Блоги/форумы в лоб работать не будут, надо для обычного Интернета делать движки, понимающие формат данных зайтов. Или, как я, понемногу ковыряться с двухсторонней синхронизацией ZeroNet ↔ Internet. Например, сейчас сделал трансляцию ZeroBlogs → HTMLy Blogs: http://www.zites.cf/

Позже сделаю трансляцию двухсторонней и аналогично сделаю для ZeroTalk ↔ Интернет форумы.

ukraineon Aug 28, 2017 ^1 ^2
Ответить

Трудно ли создавать сайты, которые бы работали и в обычном инете и здесь одновременно? Конечно можно заходить с обычного инета через шлюз, но ZeroNet работает заметно медленее...

balancer73on Aug 20, 2017 ^1 ^2
Ответить

ukraine: База данных как-то синхронизируется и может скачиваться частично? Можно ли получать из базы только те данные, которые нужно?

Зайты скачиваются целиком (кроме упомянутых выше опциональных файлов — они по запросу, как в GIF Time). Но сами зайты ты скачиваешь и хранишь только те, что тебе нужны.

ukraineon Aug 20, 2017 ^1 ^2
Ответить

База данных как-то синхронизируется и может скачиваться частично? Можно ли получать из базы только те данные, которые нужно?

balancer73on Aug 13, 2017 ^1 ^2
Ответить

zux: несоглашусь, в content.json: "optional": "(optional_files/.*)"

Не важно, что ZeroNet технически может раздавать большие файлы. Важно, что это плохо ложится в её идеологию :)

zuxon Aug 12, 2017 ^1 ^2
Ответить

balancer73: А такие же файлы? В смысле, они точно подписаны были?

В том-то и дело, что через сеть копируются не файлы, а контент. Поэтому не думаю, что для ZeroNet есть разница, откуда этот контент взять.
...
Впрочем, я не поленился проверить — файлы по симлинку раздаются отлично. Например, см. каталог data в http://127.0.0.1:43110/16dZEVJ63ZMCRMpkMATt8nmN9QRWA4e89h — там cover.jpg это обычный файл, а mp3 — это симлинк.

Что с файлами симлинки работают эт очень хорошо).

Но, повторюсь, раздавать больше файлы через ZN — плохая идея. Вот, положил один .mp3 и уже почти исчерпан дефолтовый лимит :)

несоглашусь, в content.json: "optional": "(optional_files/.*)"

подробней тут http://127.0.0.1:43110/1FMeSorqAS8Kq5E5XJpGGBJ8Qb2CxXhaYb/?Post:2:%D0%9D%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B8%D0%BD%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2

balancer73on Aug 12, 2017 ^1 ^2
Ответить

zux: я вот попробовал, и оказалось симлинки он не трогает

А такие же файлы? В смысле, они точно подписаны были?

и если он скопирует симлинк то на другой машине он будет указывать в никуда

В том-то и дело, что через сеть копируются не файлы, а контент. Поэтому не думаю, что для ZeroNet есть разница, откуда этот контент взять.

...

Впрочем, я не поленился проверить — файлы по симлинку раздаются отлично. Например, см. каталог data в http://127.0.0.1:43110/16dZEVJ63ZMCRMpkMATt8nmN9QRWA4e89h — там cover.jpg это обычный файл, а mp3 — это симлинк.

Но, повторюсь, раздавать больше файлы через ZN — плохая идея. Вот, положил один .mp3 и уже почти исчерпан дефолтовый лимит :)

zuxon Aug 12, 2017 ^1 ^2
Ответить

balancer73: Не пробовал, так что не знаю, как с файлами работает движок ZeroNet. По идее — ему должно быть всё равно, файл это или симлинк.

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

Но тут вопрос концептуальный. ZeroNet не предназначен для раздачи больших объёмов информации. А малый объём и скопировать не жалко вместо создания симлинка.

ну можно глянуть на GIF Time, на нем довольно большой объем файлов но указаны они как опциональные, так что пока ZeroMUX нету а IPFS костыль можно поставить более простой костыль с указанием опциониальных файлов.

balancer73on Aug 12, 2017 ^1 ^2
Ответить

zux: можно ли вобще в папку с зайтом добавить симлинк на папку с данными ?

Не пробовал, так что не знаю, как с файлами работает движок ZeroNet. По идее — ему должно быть всё равно, файл это или симлинк.

Но тут вопрос концептуальный. ZeroNet не предназначен для раздачи больших объёмов информации. А малый объём и скопировать не жалко вместо создания симлинка.

balancer73on Aug 12, 2017 ^1 ^2
Ответить

zux: но зеронет же сам создает бд и тут я хз что делать.

Все данные приходят в .json. То, что в sqlite — это кеш и сам пересчитывается из JSON. То есть для работы из своих приложений, нужно только сформировать правильные JSON и опубликовать результат.

zuxon Aug 12, 2017 ^1 ^2
Ответить

можно ли вобще в папку с зайтом добавить симлинк на папку с данными ?

zuxon Aug 12, 2017 ^1 ^2
Ответить

balancer73: У любых приложения формат БД свой собственный. Поэтому при переносе требуется конвертировать. И тут уже без разницы, в какой базе оно хранится.

Ну про конвертацию эт понятно, меня интересует сам процесс переноса, я хочу добавить в базу начальные данные, но зеронет же сам создает бд и тут я хз что делать.

balancer73on Aug 12, 2017 ^1 ^2
Ответить

zux: подскажите, есть проект который работает в клирнетах и имеет бд на sqlite как мне эту бд перенести в зеронетовскую бд моего зайта ?

У любых приложения формат БД свой собственный. Поэтому при переносе требуется конвертировать. И тут уже без разницы, в какой базе оно хранится.

zuxon Aug 12, 2017 ^1 ^2
Ответить

подскажите, есть проект который работает в клирнетах и имеет бд на sqlite как мне эту бд перенести в зеронетовскую бд моего зайта ?

zalexon Aug 11, 2017 ^1 ^2
Ответить

logitec: used: 3.1k/30k

Что делать, когда я использую 30k?(извините, что не по теме написал, да и не нашел подходящую тему)

Попросить админа повысить лимит.

logitecon Aug 11, 2017 ^1 ^2
Ответить

used: 3.1k/30k


Что делать, когда я использую 30k?
(извините, что не по теме написал, да и не нашел подходящую тему)

logitecon Aug 11, 2017 ^1 ^2
Ответить

parallax: Подскажите, есть ли смысл разрабатывать веб приложение в ZeroNet?

Есть, если хочешь научиться работать с ограниченными ресурсами но все равно выкладываться на максимум

zalexon Aug 11, 2017 ^1 ^2
Ответить

logitec: как удалить или пересоздать проект заново?

В смысле, сайт? Пересоздать - удалить всё из папки с сайтом, да подписать. Удалить - тоже самое, но потом еще и саму папку удалить.

parallaxon Aug 11, 2017 ^1 ^2
Ответить

Подскажите, есть ли смысл разрабатывать веб приложение в ZeroNet?

logitecon Aug 10, 2017 ^1 ^2
Ответить

logitec: Подскажите пожалуйста как удалить или пересоздать проэкт заново?

Желательно удалить

logitecon Aug 10, 2017 ^1 ^2
Ответить

Подскажите пожалуйста как удалить или пересоздать проэкт заново?

zuxon Aug 10, 2017 ^1 ^2
Ответить

zalex: ZeroMux, но недавнее обновление его сломало. Вот как починят - можно будет снова эффективно выкладывать тяжёлые файлы. Эта штука разбивает файлы на мелкие части (как в BitTorrent) и потом склеивает воедино. Даже просмотр видео по мере загрузки работал.

спасибо.

пойду тогда ковырять ipfs.

zalexon Aug 10, 2017 ^1 ^2
Ответить

zux: что можно использовать для размещения в зеронете "тяжелых" сайтов, кроме ipfs?

ZeroMux, но недавнее обновление его сломало. Вот как починят - можно будет снова эффективно выкладывать тяжёлые файлы. Эта штука разбивает файлы на мелкие части (как в BitTorrent) и потом склеивает воедино. Даже просмотр видео по мере загрузки работал.

zuxon Aug 10, 2017 ^1 ^2
Ответить

что можно использовать для размещения в зеронете "тяжелых" сайтов, кроме ipfs?

logitecon Aug 10, 2017 ^1 ^2
Ответить

zalex: Официальные доки - http://zeronet.readthedocs.io/en/latest/using_zeronet/create_new_site/

Здесь не существует серверной стороны. На Python написан только сам ZeroNet ("ядро", так сказать), сайты тут работают на JS (на стороне клиента).

Благодарю)

zalexon Aug 10, 2017 ^1 ^2
Ответить

logitec: где я могу об этом почитать?

Официальные доки - http://zeronet.readthedocs.io/en/latest/using_zeronet/create_new_site/

php, python, ruby

Здесь не существует серверной стороны. На Python написан только сам ZeroNet ("ядро", так сказать), сайты тут работают на JS (на стороне клиента).

logitecon Aug 10, 2017 ^1 ^2
Ответить

всем привет. Я тут хочу поднять свой сайт на зеронете, что я могу использовать и где я могу об этом почитать?) Подскажите пожалуйста (Предварительно имею в виду php, python, ruby)

shitdaemonon Jul 10, 2017 ^1 ^2
Ответить

Однако - да!

gomzikon Jun 12, 2017 ^1 ^2
Ответить

Привет

kirikaon Jun 12, 2017 ^1 ^2
Ответить

однако здасте

balancer73on May 07, 2017 ^1 ^2
Ответить

hanamemo: Писать буду на html. Но что дальше сделать?

Для голого HTML вообще никаких тонкостей. Создал пустой зайт, разместил там нужный html, подписал, опубликовал. Самый простой вариант.

balancer73on May 07, 2017 ^1 ^2
Ответить

Можно ли что нибудь удалить из папки зеронета, чтобы обезопасить себя от случайного запуска тора?

--tor {disable,enable,always}

disable

hanamemoon May 06, 2017 ^1 ^2
Ответить

Ещё один вопрос. Не хочу использовать тор, хочу, чтобы все соединения зеронета шли мимо него. Можно ли что нибудь удалить из папки зеронета, чтобы обезопасить себя от случайного запуска тора?

hanamemoon May 06, 2017 ^1 ^2
Ответить

Хочу сайт сделать в зеронете. На тему эзотерики. Писать буду на html. Но что дальше сделать?

badickon Mar 05, 2017 ^1 ^2
Ответить

能发点我能看懂的东西吗?

balancer73on Mar 02, 2017 ^1 ^2
Ответить

zernon: Печально, в Торе достаточно включить расширение NoScript, но тут-то без скриптов не будет работать ничего.

  1. Tor Browser.

  2. В особо запущенном случае — TailOS в виртуалке.

miston Mar 02, 2017 ^1 ^2
Ответить

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

Можно срезать запросы через uMatrix. Либо полностью работать с ZeroNet в режиме прокси. Кроме того, без Tor, об анонимности в ZeroNet не может быть речи.

zernonon Mar 02, 2017 ^2 ^3
Ответить

mist: может.

Печально, в Торе достаточно включить расширение NoScript, но тут-то без скриптов не будет работать ничего. Т.е. нужно какое-то расширение, которое будет блокировать только опасные скрипты и/или запросы к обычному вебу.

miston Mar 02, 2017 ^1 ^2
Ответить

zernon: Может ли приложение подгружать скрипты и контент из обычного веба?

может.

Если да, может ли это послужить для деанонимизации пользователя?

может.

zernonon Mar 02, 2017 ^1 ^2
Ответить

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

shifton Jan 30, 2017 ^1 ^2
Ответить

antignu: Это то да, но модератор модерирует в течении некоторого времени, потом он может например изменить свое поведение, например. В итоге что? Перекладывать все на владельца сайта? А во вторых, когда контент изменен автором, откуда брать исходный, подтвержденный вариант? Опять же, его нужно бекапить. Все это как-то не есть хорошо.

Не копал в ту сторону, а даже интересно - можно ли запретить изменение уже записанных данных и оставить только добавление?

antignuon Jan 26, 2017 ^1 ^2
Ответить

shift:
Изменение контента - изменение хэша, всё просто =)

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

shifton Jan 26, 2017 ^1 ^2
Ответить

При публикации контента присходит подсчет хэш суммы контента (статьи, комментария) и она так же отправляется в сеть. по умолчанию отображение идет только тех материалов которые помечены как проверенные модератором. А проверка модератором - добавление чексуммы в белый список.

Изменение контента - изменение хэша, всё просто =)

antignuon Jan 26, 2017 ^1 ^2
Ответить

Какие возможны способы запретить удаление/редактирование контента. Сейчас пользователь имеет полный контроль над своим контентом на сайте, что вообще сильно ограничивает возможности создания многопользовательских сайтов. Допустим, сайт предполагает премодерацию, тогда для подтвержденных записей не должно быть способа изменить её. Пока приходить на ум только скопировать данные в базу модератора, что однако тоже не выход.

denisdenisovon Jan 14, 2017 ^1 ^2
Ответить

vladzh: Вроде какие-то подвижки с доменом есть: видно ли? http://127.0.0.1:43110/vladz.bit/

начем и как пишешь?

bromon Jan 11, 2017 ^2 ^3
Ответить

kagari: Не хватает общей бд для картинок. "Было бы" неплохо :) если все добавленные картинки на различные сайты в сети можно было найти через один ресурс(Или наоборот чтобы картинки загружались на один сайт а на другие уже с него вставлялись). Вышла бы неплохая галерейка(если конечно не учитывает всякое откровенное говн...) + еще музыку с видео прикрутить все было бы супер. Ведь что нужно людям? Общения и зрелищ). Или может уже есть?

а еще чтобы из каждого материала вычислялся хэш, чтобы избежать дублирующих заливок

kagarion Jan 10, 2017 ^2 ^3
Ответить

Не хватает общей бд для картинок. "Было бы" неплохо :) если все добавленные картинки на различные сайты в сети можно было найти через один ресурс(Или наоборот чтобы картинки загружались на один сайт а на другие уже с него вставлялись). Вышла бы неплохая галерейка(если конечно не учитывает всякое откровенное говн...) + еще музыку с видео прикрутить все было бы супер. Ведь что нужно людям? Общения и зрелищ). Или может уже есть?

shifton Jan 07, 2017 ^2 ^3
Ответить

bios: tor работает но если хоть пол россии начнет торенты через него гонять он будет как i2p

Так требования то какие?

zalexon Jan 07, 2017 ^1 ^2
Ответить

bios: торенты через него гонять

Читайте FAQ'и, прошу вас.

bioson Jan 07, 2017 ^1 ^2
Ответить

tor работает но если хоть пол россии начнет торенты через него гонять он будет как i2p

vlad20012on Jan 06, 2017 ^1 ^2
Ответить

Tor

bioson Jan 06, 2017 ^1 ^2
Ответить

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

bioson Jan 06, 2017 ^1 ^2
Ответить

извините может топиком ошибся.

bioson Jan 06, 2017 ^1 ^2
Ответить

оно может и есть либо в зачатке либо нужно блок сигарет скурить и красноглазиить чтоб хоть что то заработало сносно. это не вопль или еще какое недовольство. просто я совет спрашиваю есть ли что уже относительно нормально фунциклирующее для конечного полkьзователя?

bioson Jan 06, 2017 ^1 ^2
Ответить

есть ли что нибудь действительно раброотающее из коробки? только не как i2p/i2pd как оно работает лучше бы не работало. я со своим интенетом чувствую себя как в 90 на gprs в нем не говоря уже о торентах в нем. тут свои заморочки и отсутствие людей. обидно.срана и так катится в хрен знает что . так еще и толкового ниче не сделали. ток кричает есть то есть это. есть cjdns tor i2p. ну ну а мне как быть простому блин смертному?

shifton Jan 03, 2017 ^1 ^2
Ответить

Да вот по лучше мануал
мануал

zalexon Jan 03, 2017 ^1 ^2
Ответить

joker2620: ребят, как создать сайт? я не понял

RTFM

joker2620on Jan 02, 2017 ^1 ^2
Ответить

ребят, как создать сайт? я не понял

vladzhon Dec 19, 2016 ^1 ^2
Ответить

shift: Да

Супер, спасибо!

shifton Dec 19, 2016 ^1 ^2
Ответить

vladzh: Вроде какие-то подвижки с доменом есть: видно ли? http://127.0.0.1:43110/vladz.bit/

Да

vladzhon Dec 19, 2016 ^1 ^2
Ответить

Вроде какие-то подвижки с доменом есть: видно ли? http://127.0.0.1:43110/vladz.bit/

nulcon Dec 18, 2016 ^2 ^3
Ответить

Ключ записан в файле users.json, в разделе "privatekey" адреса сайта. Но его можно не доставать, а подписывать так: сверху справа потянуть за 0, внизу раздел "Публикация контента", там подпись.

miron Dec 18, 2016 ^1 ^2
Ответить

nulc: На главной странице ZeroHello, там в колонке где перечислены все сайты, справа от ZeroTalk нажать три точки, потом нажать Клонировать. Я так копировал сайты.

Спасибо! Получилось, только где найти "Site private key" клонированого сайта?
Скопировал фалы сколнированного форума в папку своего сайта, вроде работает, изменения в шаблонах сохраняются, но вылазит ошибка теперь File write error: [object Object]
Создал новый сайт, работало до того как зделал zeronet.py sitePublish
Щас вылазит "Ошибка при публикации контента"

balancer73on Dec 18, 2016 ^1 ^2
Ответить

mir: Там дополнительно чтото настраивать вобще надо в файлах сайта?

Я ничего такого не делал. Скачал, распаковал, запустил, работает. Правда, свои сайты под Windows не поднимал, только пользовался как клиентом.

nulcon Dec 18, 2016 ^1 ^2
Ответить

mir: Там дополнительно чтото настраивать вобще надо в файлах сайта?Скачал ZeroTalk распаковал в папку с сайтом, обновил content.json, опубликовал сайт.
http://127.0.0.1:43110/1M9uLxq4pspsvAV8hy3kDj1HFH637mHQvy/

На главной странице ZeroHello, там в колонке где перечислены все сайты, справа от ZeroTalk нажать три точки, потом нажать Клонировать. Я так копировал сайты.

miron Dec 18, 2016 ^1 ^2
Ответить

balancer73: Значит, чего-то в правах не хватает. Хотя у меня ZeroNet под виндой работает «из коробки».

Там дополнительно чтото настраивать вобще надо в файлах сайта?
Скачал ZeroTalk распаковал в папку с сайтом, обновил content.json, опубликовал сайт.

http://127.0.0.1:43110/1M9uLxq4pspsvAV8hy3kDj1HFH637mHQvy/

balancer73on Dec 18, 2016 ^1 ^2
Ответить

mir: У меня винда, атрибуты на папки и файлы стоят чтение и запись

Значит, чего-то в правах не хватает. Хотя у меня ZeroNet под виндой работает «из коробки».

miron Dec 18, 2016 ^1 ^2
Ответить

balancer73: Прав доступа не хватает. Видимо, ставил от одного пользователя, а запускаешь от другого.

У меня винда, атрибуты на папки и файлы стоят чтение и запись

balancer73on Dec 18, 2016 ^1 ^2
Ответить

mir: Народ, подскажите что делать, установил ZeroTalk, при попытки написать что либо вылазит сообщение: "File write error: Forbidden, you can only modify your own files"

Прав доступа не хватает. Видимо, ставил от одного пользователя, а запускаешь от другого.

Нужно или поменять права на нужного тебе пользователя, типа:

sudo  chown <user> ZeroNet -R

или дать всем права на запись:

chmod a+w ZeroNet -R
miron Dec 18, 2016 ^2 ^3
Ответить

Народ, подскажите что делать, установил ZeroTalk, при попытки написать что либо вылазит сообщение: "File write error: Forbidden, you can only modify your own files"

vlad20012on Dec 08, 2016 ^2 ^3
Ответить

vladzh: Уф, никак не хватает ума понять, как же создать сайт в Zeronet и привязать к своему домену.Может, где есть пошаговая инструкция "для тупых", кто раньше не пользовался биткоинами?

Ну, ээ, а этих доков недостаточно? https://zeronet.readthedocs.io/en/latest/faq/
Или надо типа как купить биткоин, поменять на namecoin, куда там что вписывать? Ну хызы, это надо в отрыве от zeronet уже гуглить, может что нагуглится

vladzhon Dec 08, 2016 ^2 ^3
Ответить

Уф, никак не хватает ума понять, как же создать сайт в Zeronet и привязать к своему домену.
Может, где есть пошаговая инструкция "для тупых", кто раньше не пользовался биткоинами?

volandon Dec 06, 2016 ^1 ^2
Ответить

Ну если это лишь плагин, и если ребята из emercoin сваяют такой плагин, пусть и отдельно от ядра, но пояснят как прикрутить, то наверное найдется не мало желающих заюзать его. Но видимо и основной плагин должен работать одновременно, что бы не было проблем с доменом .bit

mechon Dec 06, 2016 ^1 ^2
Ответить

[vlad20012]

Благодарю Вас за столь подробное пояснение!

gaslimit - тоже спасибо! )

gaslimiton Dec 05, 2016 ^2 ^3
Ответить

mech: А так-же адресов EMC?

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

Вот с именами есть кое-что. Тут помимо адресов сайтов есть ещё имена, идентификаторы пользователей. Сейчас это сделано централизованно и многим не нравится.

vlad20012on Dec 05, 2016 ^2 ^3
Ответить

mech: Приветствую разработчиков ZeroNet от лица разработчиков Emercoin! Прочитали вашу статью на Хабре. Идея и особенно реализация очень понравилась.Скажите пожалуйста, возможна ли поддержка в ZeroNet доменных зон блокчейна Emercoin - *.lib, coin, emc, bazar? А так-же адресов EMC?

Я так понимаю, вопрос скорее политический чем технический? Т.е. вы хотите в ядре поддержку? Техническую часть я могу пояснить. По сути, поддержка namecoin адресов реализуется плагином, который интегрирован в основной codebase проекта. Плагина собственно 2 - zeroname и zeroname-local. По умолчанию работает zeroname, а zeroname-local отключен. zeroname-local периодически поллит namecon-демон, который должен быть запущен локально, извлекает оттуда записи о zeronet доменах и пишет их в локальное хранилище. Повторюсь, по умолчанию этот плагин выключен и для работы сети не требуется. Работает другой - zeroname. Тут другая тема. Есть где-то какой-то сервер, который хостится, видимо, разработчиком zeronet. Там запущен скрипт, который делает, собственно, то же самое, составляет базу доменов, но после этого выкидывает их в JSON'е на определенном zeronet-адресе. т.е. база доменов распространяется с центрального сервера как обычный zeronet-сайт. Таким образом, все пользуются теми доменами, которые выкидывает нам некий сервер, которому мы типа доверяем. Для тех, кто таки не доверяет, сделали возможность запустить локальный демон и получать домены с него. Плагины, собственно, в лежат в основном репозитории:
https://github.com/HelloZeroNet/ZeroNet/tree/master/plugins/Zeroname
https://github.com/HelloZeroNet/ZeroNet/tree/master/plugins/disabled-Zeroname-local
Скопипастить, поменять названия и чутка подшаманить под протокол Emercoin, запустить сервер - вот и весь рецепт. Дальше политика - как внести это в ядро. Что-то я предполагаю, что автор ничего об EMC не слышал =)
И flibusta.lib forever

mechon Dec 05, 2016 ^1 ^2
Ответить

voland: вот только писать лучше на гитхаб, врятли разраб русскоговорящий...
https://github.com/HelloZeroNet/ZeroNet

Спасибо! Напишем.

volandon Dec 05, 2016 ^1 ^2
Ответить

mech: Приветствую разработчиков ZeroNet от лица разработчиков Emercoin! Прочитали вашу статью на Хабре. Идея и особенно реализация очень понравилась.Скажите пожалуйста, возможна ли поддержка в ZeroNet доменных зон блокчейна Emercoin - *.lib, coin, emc, bazar? А так-же адресов EMC?

вот только писать лучше на гитхаб, врятли разраб русскоговорящий...

https://github.com/HelloZeroNet/ZeroNet

volandon Dec 05, 2016 ^1 ^2
Ответить

хм, а неплоха мысль

mechon Dec 05, 2016 ^2 ^3
Ответить

Приветствую разработчиков ZeroNet от лица разработчиков Emercoin! Прочитали вашу статью на Хабре. Идея и особенно реализация очень понравилась.
Скажите пожалуйста, возможна ли поддержка в ZeroNet доменных зон блокчейна Emercoin - *.lib, coin, emc, bazar? А так-же адресов EMC?

cottaysonon Dec 01, 2016 ^1 ^2
Ответить

shift: Открываете порт и кидайте ссылку людям, все кто зайдут на него - будут его раздавать

Ели действительно как тут - советую завести issue на гитхабе

в шапке форума есть ссылки на два русских блога про разработку

я разобрался такая проблема возникает если вручную создать content.json, появится один колокольчик и будет преследовать пока не удалишь и загрузишь сайт заново

gaslimiton Nov 30, 2016 ^2 ^3
Ответить

ebanator: Нет, ну сколь же охуенная платформа. Вангую https://webtorrent.io/ вместо магнетов

ZeroTube

ebanatoron Nov 30, 2016 ^1 ^2
Ответить

Нет, ну сколь же охуенная платформа. Вангую https://webtorrent.io/ вместо магнетов

shifton Nov 29, 2016 ^1 ^2
Ответить

urbis: А как публиковать сами сайты в зеронете?

Открываете порт и кидайте ссылку людям, все кто зайдут на него - будут его раздавать

cottayson: Кто пытался создать статический сайт? Пишет в меню справа, что отсутствует один файл content.json, всё сделал как тут http://127.0.0.1:43110/Blog.ZeroNetwork.bit/?Post:43:ZeroNet+site+development+tutorial+1 в чём может быть проблема?

Ели действительно как тут - советую завести issue на гитхабе

  • в шапке форума есть ссылки на два русских блога про разработку
cottaysonon Nov 29, 2016 ^1 ^2
Ответить

Кто пытался создать статический сайт? Пишет в меню справа, что отсутствует один файл content.json, всё сделал как тут http://127.0.0.1:43110/Blog.ZeroNetwork.bit/?Post:43:ZeroNet+site+development+tutorial+1 в чём может быть проблема?

pztrnon Nov 29, 2016 ^1 ^2
Ответить

А никак, оно умеет только в html и js, как я понял. Ну или статик-генератором каким-нибудь.

urbison Nov 28, 2016 ^4 ^5
Ответить

А как публиковать сами сайты в зеронете?

vlad20012on Nov 04, 2016 ^1 ^2
Ответить

shift: А если по прямой ссылке открывать?

То не будет ZeroFrame API работать

shifton Nov 04, 2016 ^1 ^2
Ответить

vlad20012: Нет

А если по прямой ссылке открывать?

s3prem9on Oct 30, 2016 ^1 ^2
Ответить

вц

s3prem9on Oct 30, 2016 ^1 ^2
Ответить

вц

vlad20012on Oct 23, 2016 ^1 ^2
Ответить

zerro: А кто разбирается хорошо в ZeroNet? Фрейм отключается? Чтобы сайт в оригинальном виде отображался, без боковой панели.

Нет

zerroon Oct 23, 2016 ^1 ^2
Ответить

А кто разбирается хорошо в ZeroNet? Фрейм отключается? Чтобы сайт в оригинальном виде отображался, без боковой панели.

bromon Oct 10, 2016 ^1 ^2
Ответить

shift: какого приложения?

хотел клиент ZeroNet-а, но что-то работа встала, закидываю блог другими интересностями

balancer73on Oct 10, 2016 ^1 ^2
Ответить

shift: Тебе стоит работать только с json файлами

Да, я уже разобрался. И читать можно, и писать в сеть. Было бы удобно иметь готовую распарсенную информацию в SQLite, но ZeroTalk имеет ужасную архитектуру. И читать SQLite бесполезно, всё равно за информацией в JSON лазить нужно :) Так что — проще сразу всё в JSON брать.

shifton Oct 10, 2016 ^1 ^2
Ответить

brom: Завел не большой бложик: http://127.0.0.1:43110/19bhDQnHTh9Qww3XePT9EHn2AujGB6boFg/Планирую развивать ZeroNet. В данный момент занят портированием приложения на третий python

какого приложения?

shifton Oct 10, 2016 ^1 ^2
Ответить

balancer73: Хочу делать двухсторонний гейт Web <-> ZeroTalk. С забором данных из ZeroTalk никаких вопросов — тянем тупо посты/комменты из SQLite и счастливы. А вот как кошерно постить данные в ZeroTalk? Я, смотрю, данные дублируются и в JSON, и в SQLite. Значит ли это, что данные расходятся по сети в JSON, а SQLite — это их кеш для ускорения локальной работы? Получается, что мне придётся полученную информацию сохранять как в JSON, так и в SQLite? Есть ли какое-то более изящное решение?

Тебе стоит работать только с json файлами тк как ты и заметил - SQL - кэширование которое происходит непосредственно у каждого участника сети

balancer73on Oct 05, 2016 ^1 ^2
Ответить

Хочу делать двухсторонний гейт Web <-> ZeroTalk. С забором данных из ZeroTalk никаких вопросов — тянем тупо посты/комменты из SQLite и счастливы. А вот как кошерно постить данные в ZeroTalk? Я, смотрю, данные дублируются и в JSON, и в SQLite. Значит ли это, что данные расходятся по сети в JSON, а SQLite — это их кеш для ускорения локальной работы? Получается, что мне придётся полученную информацию сохранять как в JSON, так и в SQLite? Есть ли какое-то более изящное решение?

bromon Sep 29, 2016 ^2 ^3
Ответить

Завел не большой бложик: http://127.0.0.1:43110/19bhDQnHTh9Qww3XePT9EHn2AujGB6boFg/
Планирую развивать ZeroNet. В данный момент занят портированием приложения на третий python

wrewolfon Aug 21, 2016 ^1 ^2
Ответить

ruzzkiy: Почему у меня не работает команда из FAQ (https://zeronet.readthedocs.io/en/latest/using_zeronet/create_new_site/) по созданию сайта:

Выдает ошибку:SyntaxError: invalid syntaxZeroNet отключал.

А на какой версии питона ты запускаешь?

yakooton May 27, 2016 ^1 ^2
Ответить

SyntaxError: invalid syntax

и всё, никаких пояснений, где именно ошибка в синтаксисе?

ruzzkiyon May 27, 2016 ^1 ^2
Ответить

Почему у меня не работает команда из FAQ (https://zeronet.readthedocs.io/en/latest/using_zeronet/create_new_site/) по созданию сайта:

zeronet.py siteCreate

Выдает ошибку:
SyntaxError: invalid syntax
ZeroNet отключал.

gomzikon Apr 20, 2016 ^1 ^2
Ответить

Тут есть пост о том, как подключить поиск к себе http://localhost:43110/Blog.ZeroNetwork.bit/?Post:81#Comments и насколько я понял, в dbschema есть новое поле feeds (исключительно эксперементально нашел путем сравнения двух файлов), который и говорит, откуда выбирать текст для поиска. Судя по всему имеет конкретную схему ответа. Ждет таблицу с колонками title, body, date_added, url, type, event_uri

shifton Apr 18, 2016 ^1 ^2
Ответить

vlad20012: Усе, обновления файлов теперь патчами высылаются https://github.com/HelloZeroNet/ZeroNet/issues/395

неплохо

luckymanon Apr 12, 2016 ^1 ^2
Ответить

оп оп оп

vlad20012on Apr 08, 2016 ^1 ^2
Ответить

Усе, обновления файлов теперь патчами высылаются https://github.com/HelloZeroNet/ZeroNet/issues/395

shifton Mar 31, 2016 ^1 ^2
Ответить

evilpartisan: А как иначе?Плагин не катит, я же не заставлю чего ставить всех пользователей сайта.Я сделаю это лучше всех.

Парсишь все раздачи создавая БД, конвертируешь БД в формат БД ZeroNet пишешь обработчик для взаимодействия с БД, ???, Profit!

evilpartisanon Mar 28, 2016 ^1 ^2
Ответить

vlad20012: Зачем это из JS делать-то вообще?ZeroNet такого не умеет, конечно же, но можешь написать плагин.И да, раздачи рутрекера тут только ленивый сюда еще не постил.

А как иначе?
Плагин не катит, я же не заставлю чего ставить всех пользователей сайта.
Я сделаю это лучше всех.

vlad20012on Mar 27, 2016 ^1 ^2
Ответить

Зачем это из JS делать-то вообще?
ZeroNet такого не умеет, конечно же, но можешь написать плагин.
И да, раздачи рутрекера тут только ленивый сюда еще не постил.

evilpartisanon Mar 27, 2016 ^1 ^2
Ответить

Пытаюсь запилить сайт-медиатеку из раздач рутрекера. Я сам не очень опытен в веб-программировании, так что столкнулся с такой проблемой. Нужно запросить страничку с сайта, чтобы потом её распарсить, но я так понял, из JS напрямую это сделать нельзя, и по-хорошему, либо сам сайт должен такую фичу поддерживать (сформировать CORS заголовок в ответе, чтобы браузер пропустил), либо использовать сторонний сервер, который будет пропускать это дерьмо через себя. Так вот, есть какой-нибудь костыль чтобы это обойти, возможно с помощью непосредственно платформы ZeroNet? Ну я имею ввиду, умеет же ZeroNet читать-писать локальные файлы, так может можно как-то и GET запрос через него пропустить?

flyskyon Mar 27, 2016 ^1 ^2
Ответить

esteban: Сбрось куки для 127.0.0.1

Спасибо! :)

estebanon Mar 27, 2016 ^1 ^2
Ответить

Сбрось куки для 127.0.0.1

flyskyon Mar 27, 2016 ^1 ^2
Ответить

Добрый день! Извиняюсь, потому что вопрос не кодинг и не разработка, но, может, собрание знатоков сможет ответить... При загрузке Zeronet начальная страница появляется с пустой левой колонкой, то есть под словами Hello ZeroNet нет ничего - ни ZeroMail, ни ZeroBlog, ни ZeroChat... У кого-нибудь есть такая же проблема? И как ее решить?

zalexon Mar 27, 2016 ^1 ^2
Ответить

leinariys: CreateSite.exe

И как сие чудо запускается? Т.е. файл-то появился, но оно должно запуститься как-то.

estebanon Mar 26, 2016 ^1 ^2
Ответить

вирусы, они теперь и в зеронет

leinariyson Mar 26, 2016 ^1 ^2
Ответить

http://127.0.0.1:43110/1Nepe91gkzrRbPXE1LKaAQm42ERoiAUhhu/
В \data есть CreateSite.exe
Создаёт и редактирует список торрентов
После создания или редактирования movies_1.json
Надо удалить play.db

kostanewon Mar 17, 2016 ^2 ^3
Ответить

http://127.0.0.1:43110/1FMeSorqAS8Kq5E5XJpGGBJ8Qb2CxXhaYb/?Post:4
Представляю вам первую версию плагина для сбора и обработки статистики.

cypheron Mar 16, 2016 ^1 ^2
Ответить

kostanew: Дыру закрыли. Прокси сам работает.
А вот почему остальные прокси лежат, непонятно...

А, ясно, я не правильно понял.

kostanewon Mar 16, 2016 ^1 ^2
Ответить

cypher: А почему не сказали? Может копирасты наехали?

Дыру закрыли. Прокси сам работает.

А вот почему остальные прокси лежат, непонятно...

cypheron Mar 16, 2016 ^1 ^2
Ответить

kostanew: Мне на почту сегодня ответили из bit.no.com, закрыли.

А почему не сказали? Может копирасты наехали?

kostanewon Mar 16, 2016 ^1 ^2
Ответить

vlad20012: Уверен? https://github.com/HelloZeroNet/ZeroNet/commit/fbfa0f37175b15fac40af5952ac175a58bf44bc9

Мне на почту сегодня ответили из bit.no.com, закрыли.

vlad20012on Mar 16, 2016 ^1 ^2
Ответить

kostanew: Никто так и не ответил по поводу уязвимости проксей к DoS. Просто ппц.

Уверен? https://github.com/HelloZeroNet/ZeroNet/commit/fbfa0f37175b15fac40af5952ac175a58bf44bc9

kostanewon Mar 15, 2016 ^1 ^2
Ответить

Никто так и не ответил по поводу уязвимости проксей к DoS. Просто ппц.

shifton Mar 14, 2016 ^1 ^2
Ответить

kostanew: Взял сервер на DigitalOcean, как вы мне и рекомендовали. Я правильно понял что платить в конце месяца?

По факту использования ресурсов, если бы ты использовал реферальные ссылки еще бы и бонусов прилетело

kostanewon Mar 14, 2016 ^1 ^2
Ответить

Взял сервер на DigitalOcean, как вы мне и рекомендовали. Я правильно понял что платить в конце месяца?

eugenereon Mar 14, 2016 ^1 ^2
Ответить

kostanew: https://github.com/kostaNew/zeronet-easymetrics - уже точно определился, чем я буду заниматься в ближайшее время в рамках ZeroNet. Это плагин, который пишет статистику по ноде каждую минуту. В общем, Stats с логированием. Он может быть полезен для оценки популярности сообществ и оценки суточных колебаний посещаемости. Пока что пишет только количество пиров по сайтам. Нарисую какой-нибудь график уже завтра утром;) Думаю попозже добавлю все остальное.
Жду ваших предложений, какая бы информация была вам интересна в первую очередь? Если не знаете что можно получить, посмотрите http://127.0.0.1:43110/Stats .
Если кто то заинтересован в аудиодемке, возмитесь за нее, потому что я к ней вернусь не раньше чем через месяц-другой.

стандартные данные: сколько заходов на сайт/страницу/авторизованых...

eugenereon Mar 14, 2016 ^1 ^2
Ответить

incremental?

shifton Mar 14, 2016 ^1 ^2
Ответить

kostanew: Версионность.

Ну для контента за исключением БД хорошо подойдет git

kostanewon Mar 14, 2016 ^1 ^2
Ответить

shift: А смысл бэкапа если вдруг обладатель потеряет код сайта его можно же с пиров стянуть

Версионность.

shifton Mar 14, 2016 ^1 ^2
Ответить

kostanew: Нашел вот это issue: https://github.com/HelloZeroNet/ZeroNet/issues/356
Если кто хочет, могу рассказать как сделать это в виде плагина и даже с API. Примерно 3-10 часов займет в простейшем варианте, с новым бэкапом каждый раз.

А смысл бэкапа если вдруг обладатель потеряет код сайта его можно же с пиров стянуть

kostanewon Mar 13, 2016 ^1 ^2
Ответить

Нашел вот это issue: https://github.com/HelloZeroNet/ZeroNet/issues/356

Если кто хочет, могу рассказать как сделать это в виде плагина и даже с API. Примерно 3-10 часов займет в простейшем варианте, с новым бэкапом каждый раз.

kostanewon Mar 13, 2016 ^1 ^2
Ответить

Кстати, забавная магия. У меня есть импорт внутри цикла записи: from Site import SiteManager
Если попытаться записать этот импорт в начало файла, то отпадывает логика плагина Zeroname. При этом никаких ошибок не выдает даже в лог))

kostanewon Mar 13, 2016 ^1 ^2
Ответить

shift: Неплохая идея, данные в БД держать будешь? вижу это как аналог гугл аналитики

Да, типа Google Analytics. В течении 1-3 недель я переведу это на pandas. pandas умеет писать DataFrame куда угодно, хоть в базу хоть в файлы, хоть в html. К сожалению, разработка будет идти очень медленно.

shifton Mar 13, 2016 ^1 ^2
Ответить

kostanew: https://github.com/kostaNew/zeronet-easymetrics - уже точно определился, чем я буду заниматься в ближайшее время в рамках ZeroNet. Это плагин, который пишет статистику по ноде каждую минуту. В общем, Stats с логированием. Он может быть полезен для оценки популярности сообществ и оценки суточных колебаний посещаемости. Пока что пишет только количество пиров по сайтам. Нарисую какой-нибудь график уже завтра утром;) Думаю попозже добавлю все остальное.
Жду ваших предложений, какая бы информация была вам интересна в первую очередь? Если не знаете что можно получить, посмотрите http://127.0.0.1:43110/Stats .
Если кто то заинтересован в аудиодемке, возмитесь за нее, потому что я к ней вернусь не раньше чем через месяц-другой.

Неплохая идея, данные в БД держать будешь? вижу это как аналог гугл аналитики

kostanewon Mar 13, 2016 ^1 ^2
Ответить

https://github.com/kostaNew/zeronet-easymetrics - уже точно определился, чем я буду заниматься в ближайшее время в рамках ZeroNet. Это плагин, который пишет статистику по ноде каждую минуту. В общем, Stats с логированием. Он может быть полезен для оценки популярности сообществ и оценки суточных колебаний посещаемости. Пока что пишет только количество пиров по сайтам. Нарисую какой-нибудь график уже завтра утром;) Думаю попозже добавлю все остальное.

Жду ваших предложений, какая бы информация была вам интересна в первую очередь? Если не знаете что можно получить, посмотрите http://127.0.0.1:43110/Stats .

Если кто то заинтересован в аудиодемке, возмитесь за нее, потому что я к ней вернусь не раньше чем через месяц-другой.

kostanewon Mar 13, 2016 ^2 ^3
Ответить

http://127.0.0.1:43110/1FMeSorqAS8Kq5E5XJpGGBJ8Qb2CxXhaYb/?Post:3 - мой новый пост о Benchmark, Stats, GcCollect и уязвимости всех прокси в сети к (D)DOS атакам, потому что их владельцы не понимают что плагин Stats надо вырубать.

@vlad20012, спасибо, за замечание. Остальное вроде правильно.

kostanewon Mar 13, 2016 ^1 ^2
Ответить

http://127.0.0.1:43110/blog.musickiller.bit/?Post:40 - @musickiller запилил пост со скринами бенчмарка с Android... Ну что сказать, 90 секунд это просто ужасые показатели. Сумма на машинах с i7 около 5 секунд, на моем ноуте 5 летней давности 12 секунд.

Самое фиговое что ядро ZeroNet написано на гринлетах и как я понял использует только 1 ядро процессора.

vlad20012on Mar 12, 2016 ^1 ^2
Ответить

shift: vlad20012, На тему передачи только изменений, вот тут nofish сказал что таки ждите патча совсем скоро http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1_1MahZJTzjoEMMCv2jBReDWhyNGRhN5tvDq/Bitnation+on+ZeroNet

Это, конечно, круто, но, надо сказать, в выражениях он весьма краток =)
Т.е. непонятно ничерта, каким образом он там это запиливает. Где RFC, где хоть что-нибудь? =D
Я так понял, фундаментальными вопросами здесь только nofish и занимается

nippletwisteron Mar 12, 2016 ^1 ^2
Ответить

shift: vlad20012, На тему передачи только изменений, вот тут nofish сказал что таки ждите патча совсем скоро http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1_1MahZJTzjoEMMCv2jBReDWhyNGRhN5tvDq/Bitnation+on+ZeroNet

Ого, Битнейшен до Зеронета добрались... Надо им этот вопросик показать: http://ethereum.stackexchange.com/questions/1076/is-it-possible-to-make-zeronet-p2p-websites-as-client-of-ethereum-dapps

shifton Mar 12, 2016 ^1 ^2
Ответить

vlad20012, На тему передачи только изменений, вот тут nofish сказал что таки ждите патча совсем скоро http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1_1MahZJTzjoEMMCv2jBReDWhyNGRhN5tvDq/Bitnation+on+ZeroNet

shifton Mar 12, 2016 ^1 ^2
Ответить

vlad20012: А, черт, это же ZeroHello, а не ядро... Ну хз, туда, уверен, они мене охотно будут принимать лишних 30 Кб

Ну единый шрифт выбрать который поддерживает все языки да и всё...

vlad20012on Mar 12, 2016 ^1 ^2
Ответить

А, черт, это же ZeroHello, а не ядро... Ну хз, туда, уверен, они мене охотно будут принимать лишних 30 Кб

shifton Mar 12, 2016 ^1 ^2
Ответить

vlad20012: После создания этой темы я впервые заюзал ZeroFeed и обратил внимание, что со шрифтами там те же проблемы. Может им в ядро русские шрифты закоммитить?

Было бы не плохо...

vlad20012on Mar 12, 2016 ^1 ^2
Ответить

После создания этой темы я впервые заюзал ZeroFeed и обратил внимание, что со шрифтами там те же проблемы. Может им в ядро русские шрифты закоммитить?

kostanewon Mar 12, 2016 ^1 ^2
Ответить

gomzik: Почему именно башевский то? :) но в целом понятно, да, извне

Потому что все команды есть в стандартном вызове zeronet ))

kostanewon Mar 12, 2016 ^1 ^2
Ответить

gomzik: Это ты как делать собрался? :)

Так же как рекомендует New 0List. Башевский скрипт в cron) Он будет переподписывать сайт на пустой.

Но, думаю что я сначала плагин сделаю, это более рилейтед скиллам полученным на моей основной работе.

kostanewon Mar 12, 2016 ^1 ^2
Ответить

gomzik: А крутые штуки, это что за штуки? :)

  1. Зайт на котором можно будет грузить музыку любому и слушать ее. Для первого milestone нужен плеер, опциональные файлы, загрузка контента и работа с базой (первые две части уже есть). Потом поднимаем сервак с надписью "Это демка. Контент стирается каждые 6 часов, если хотите сохранить музыку, делайте копию сайта", и ждем пока пользователи сами запилят плееры для своих любимых исполнителей....
  2. Плагины для расширения функционала. Сейчас уже начал пилить запись статистики по времени, от всех остальных идей отказался. Это может строить красивые графики, следить за популярностью сети, проводить эффективные компании по превлечению людей, дать инструмент который причвлечет в сеть исследователей BigData и социологов. И главное что это реально, потому что есть http://127.0.0.1:43110/Stats
  3. Буду все что делаю описывать в бложике.
vlad20012on Mar 12, 2016 ^1 ^2
Ответить

kostanew: А оно не утечет за пределы фрейма? За пределами фрейма шняги с правами админа, через них можно хорошо потроллить пользователя.

Все предусмотрено ;)

kostanewon Mar 12, 2016 ^1 ^2
Ответить

vlad20012: Для меня, например, куда важнее вот этот коммитhttps://github.com/HelloZeroNet/ZeroNet/commit/4d7ce1dc1671256c9700029c83485dfab99a9574 который частично фиксит этот issue (только для Chrome) https://github.com/HelloZeroNet/ZeroNet/issues/352
А то я, блин, ссылки не могу в новом окне открывать, что за дела

А оно не утечет за пределы фрейма? За пределами фрейма шняги с правами админа, через них можно хорошо потроллить пользователя.

kostanewon Mar 12, 2016 ^1 ^2
Ответить
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More