#  Re: Нода ii в TOR
Difrex (station13, 7) → vit01  –  10:06:47 2014-10-09

>Но всё равно стоит хотя бы капчу поставить...

Я думаю над этим. Мат.капчу может запилить? =)
#  Re: Нода ii в TOR
vit01 (mira, 1) → Difrex  –  10:09:39 2014-10-09

>Мат.капчу может запилить? =)
Давай :) Только поинтереснее, не 2+2
#  Re: javascript
Difrex (station13, 7) → Difrex  –  12:14:26 2014-10-09

Хм, кто поможет починить постинг сообщений? =)
Трейс:

Traceback (most recent call last):
File "/home/iiserver/ii/api/bottle.py", line 862, in _handle
return route.call(**args)
File "/home/iiserver/ii/api/bottle.py", line 1729, in wrapper
rv = callback(*a, **ka)
File "/home/iiserver/ii/iitpl/__init__.py", line 83, in msg_post
mh = api.savemsg(mo)
File "/home/iiserver/ii/api/__init__.py", line 152, in savemsg
txt = _out(mo).encode('utf-8')
File "/home/iiserver/ii/api/__init__.py", line 25, in _out
pz[i+1] = unicode(mo.get(n,''))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)


>> Читать далее
#  Re: javascript
Difrex (station13, 7) → vit01  –  09:55:31 2014-10-09

Я вообще хочу выключить от туда возможность постинга. Не нужно оно там.
Клиенты есть же. Через клиент все работает

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

Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)
#  Re: Нода ii в TOR
vit01 (mira, 1) → Difrex  –  12:24:48 2014-10-09

>Пока сделал 2+2 :D
Да оно даже без картинки :) Ломается на раз-два
#  Re: Нода ii в TOR
vit01 (mira, 1) → Difrex  –  13:13:16 2014-10-09

Ну ладно
>Да и кому оно надо ваще? Про эту ноду никто не знает :)
Как минимум, мне надо :)
Некоторым людям я уже рассказал про ноду, правда они её спамить не собираюся :)
#  Re: Нода ii в TOR
Difrex (station13, 7) → Difrex  –  09:53:24 2014-10-09

Запилил регистрацию http://mtgbjhifvi4sl773.onion/reg
#  Re: javascript
vit01 (mira, 1) → Difrex  –  10:04:28 2014-10-09

>Я вообще хочу выключить от туда возможность постинга. Не нужно оно там.
Но почему?

>Клиенты есть же. Через клиент все работает
И как же заставить андроид клиент ходить в Тор?

>Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)
Даже доверенные ресурсы могут взломать злые дяди и разместить там свои следящие скрипты :)
#  Re: javascript
Difrex (station13, 7) → vit01  –  11:47:06 2014-10-09

>>Я вообще хочу выключить от туда возможность постинга. Не нужно оно там.
>Но почему?

А как оно вообще работает? Там надо свой authkey вбивать? С включенным js отдает 500 ошибку.

>>Клиенты есть же. Через клиент все работает
>И как же заставить андроид клиент ходить в Тор?

Надо там сделать настройку прокси. В клиенте андроидном.
#  Re: Нода ii в TOR
vit01 (mira, 1) → vit01  –  14:00:17 2014-10-09

Хотя мне кажется, что в кодер юникода передаётся пустая строка, поэтому он и ругается.
Надо разведать, что туда идёт и откуда
#  Re: Путь развития ii
vit01 (mira, 1) → vit01  –  13:51:38 2014-10-08

Ладно, тут я немного неточно выразился. Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?
#  Re: Путь развития ii
spline (station13, 1) → vit01  –  15:06:19 2014-10-08

>Уже непонятно, о чём тут можно дальше вести этот разговор :)

Я, если честно, изначально не очень понимал =) Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
#  Re: Грусть
spline (station13, 1) → spline  –  16:04:21 2014-10-08

Оказалось что это я ламер масдайный и всё нормально. Будет у нас sqlite =)
#  Re: Путь развития ii
vit01 (mira, 1) → spline  –  03:19:17 2014-10-09

>Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
Смысла нет, потому что в таком случае каждому даунлинку нужно предоставлять доступ к пушу, а это даёт возможность каждому из них неограниченно подделывать чужие сообщения

Хотя если ситуация без интернета, то можно такое исключение сделать
#  Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01  –  15:07:10 2014-10-08

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

Нода = сервер. Клиент = программа, которая умеет общаться с сервером.
Конкретика:
Нода = вебсервер. Браузер = клиент.
Нода = вебсервер. Андроид-приложение = клиент.
и т.д.

>Уже непонятно, о чём тут можно дальше вести этот разговор :)
Не знаю, хочешь делать в клиенте, никто ж не запрещает, мне просто непонятно зачем и все)
#  Re: Путь развития ii
vit01 (mira, 1) → ntrknlmp.exe  –  13:55:47 2014-10-08

>В таком случае он становится (локальной) нодой, где есть возможность загрузить/выгрузить сообщения, это же никак не касается клиентов для ноды:)

Ну всё, мы пришли к полной децентрализации: нет ни нод, ни поинтов, все выполняют обе роли одновременно :)
#  Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01  –  14:07:10 2014-10-08

>Ну всё, мы пришли к полной децентрализации: нет ни нод, ни поинтов, все выполняют обе роли одновременно :)

Не согласен:)
Есть клиенты, которые зависят от ноды, но они не выполняют функции ноды, они лишь пользуются api.
А в том юзкейсе жизни без интернета человек поднимает у себя локальную ноду, допустим которую он читает клиентом и в которую он заливает файлы.
#  Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01  –  13:51:06 2014-10-08

>Проблема в закачивании сообщений в большую ii-сеть. Для этого нужен пуш, но ещё неизвестно, лучше делать его или просто воспользоваться поинтовым посредничеством.

Ну сейчас-то этой проблемы нет.. В текущем варианте вообще большая сеть проблема
#  Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01  –  14:36:08 2014-10-08

>Но ведь это всё равно получается "два в одном". Человек использует api и функции ноды (нумерация сообщений), и использует клиент одновременно.

Почему два в одном? Это получается как раз то что сказано в документации "нода может обмениваться сообщениями с другими нодами". Чем это принципиально отличается от реализации части функционала ноды в клиенте для ноды?
#  Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01  –  15:01:00 2014-10-08

>Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?

Из пушки по воробьям, ну серьезно.

Я вообще окончательно запутался, в чем смысл архитектуры ii и самого ii, и т.д.
*Тут должны были быть скептические рассуждения, но, пожалуй, не стоит разводить демагогию*
#  Re: Грусть
ntrknlmp.exe (mira, 9) → spline  –  17:21:44 2014-10-08

Настроить надо)
#  Re: Путь развития ii
spline (station13, 1) → vit01  –  14:14:38 2014-10-08

>Ладно, тут я немного неточно выразился. Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?

Это сильно сферический случай. Не надо забывать что сеть должна оставаться простой. А то что ты предлагаешь не годится для того, чем является ii. Это будет уже что-то другое.
#  Re: Грусть
spline (station13, 1) → ntrknlmp.exe  –  17:53:02 2014-10-08

>Настроить надо)

Всё проще -- коммитить надо пачками поболе.
#  Re: Нода ii в I2P
vit01 (mira, 1) → Difrex  –  15:09:42 2014-10-08

>Кто разбирается в I2P?
я сижу в i2p

>Как там примерно это все делается, всмысле, как сгенерить хостнейм, как заставить софт через него ходить?
Хостнейма там как такового нет, там есть твой длинный открытый ключ, по которому к тебе можно сразу попасть. Чтобы получился домен, нужно этот хостнейм записать в базу данных какого-нибудь доменного сервиса (уже забыл, какие есть, но это находится быстро), и оно всем пользователям в подписки само придёт.

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

Могу потом подробнее рассказать, но сейчас спать сильно хочу :)
#  Грусть
spline (station13, 1) → All  –  15:54:04 2014-10-08

Попробовал прикрутить sqlite к клиенту. Фетчинг ii.14 целиком занимаем пару минут на моём нетбуке. Неторопливая штука. Или я ей неправильно пользуюсь.
Powered by iii-php v0.11