# Re: Нода ii в TOR
Difrex (station13, 7) → vit01 – 10:06:47 2014-10-09
>Но всё равно стоит хотя бы капчу поставить...
Я думаю над этим. Мат.капчу может запилить? =)
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
vit01 (mira, 1) → Difrex – 10:09:39 2014-10-09
>Мат.капчу может запилить? =)
Давай :) Только поинтереснее, не 2+2
# Re: javascript
Difrex (station13, 7) → Difrex – 12:14:26 2014-10-09
Хм, кто поможет починить постинг сообщений? =)
Трейс:
>> Читать далее
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
Я вообще хочу выключить от туда возможность постинга. Не нужно оно там.
Клиенты есть же. Через клиент все работает
>Надо это как-то исправить, потому что иметь включенные скрипты в браузере при сёрфинге в скрытосетях - это большая дыра в безопасности.
Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)
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
Да оно даже без картинки :) Ломается на раз-два
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
Ну ладно
>Да и кому оно надо ваще? Про эту ноду никто не знает :)
Как минимум, мне надо :)
Некоторым людям я уже рассказал про ноду, правда они её спамить не собираюся :)
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
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
>Я вообще хочу выключить от туда возможность постинга. Не нужно оно там.
Но почему?
>Клиенты есть же. Через клиент все работает
И как же заставить андроид клиент ходить в Тор?
>Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)
Даже доверенные ресурсы могут взломать злые дяди и разместить там свои следящие скрипты :)
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 ошибку.
>>Клиенты есть же. Через клиент все работает
>И как же заставить андроид клиент ходить в Тор?
Надо там сделать настройку прокси. В клиенте андроидном.
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
Хотя мне кажется, что в кодер юникода передаётся пустая строка, поэтому он и ругается.
Надо разведать, что туда идёт и откуда
vit01 (mira, 1) → vit01 – 14:00:17 2014-10-09
Хотя мне кажется, что в кодер юникода передаётся пустая строка, поэтому он и ругается.
Надо разведать, что туда идёт и откуда
# Re: Путь развития ii
vit01 (mira, 1) → vit01 – 13:51:38 2014-10-08
Ладно, тут я немного неточно выразился. Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?
vit01 (mira, 1) → vit01 – 13:51:38 2014-10-08
Ладно, тут я немного неточно выразился. Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?
# Re: Путь развития ii
spline (station13, 1) → vit01 – 15:06:19 2014-10-08
>Уже непонятно, о чём тут можно дальше вести этот разговор :)
Я, если честно, изначально не очень понимал =) Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
spline (station13, 1) → vit01 – 15:06:19 2014-10-08
>Уже непонятно, о чём тут можно дальше вести этот разговор :)
Я, если честно, изначально не очень понимал =) Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
# Re: Грусть
spline (station13, 1) → spline – 16:04:21 2014-10-08
Оказалось что это я ламер масдайный и всё нормально. Будет у нас sqlite =)
spline (station13, 1) → spline – 16:04:21 2014-10-08
Оказалось что это я ламер масдайный и всё нормально. Будет у нас sqlite =)
# Re: Путь развития ii
vit01 (mira, 1) → spline – 03:19:17 2014-10-09
>Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
Смысла нет, потому что в таком случае каждому даунлинку нужно предоставлять доступ к пушу, а это даёт возможность каждому из них неограниченно подделывать чужие сообщения
Хотя если ситуация без интернета, то можно такое исключение сделать
vit01 (mira, 1) → spline – 03:19:17 2014-10-09
>Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?
Смысла нет, потому что в таком случае каждому даунлинку нужно предоставлять доступ к пушу, а это даёт возможность каждому из них неограниченно подделывать чужие сообщения
Хотя если ситуация без интернета, то можно такое исключение сделать
# Re: Путь развития ii
ntrknlmp.exe (mira, 9) → vit01 – 15:07:10 2014-10-08
>Вся дискуссия свелась к тому, что все могут поднять локальную ноду, которая выполнит нужные нодовые функции, а потом получается, что тут грань между нодой и клиентом убрана, так как клиенты в таком случае сами могут нумеровать сообщения.
Нода = сервер. Клиент = программа, которая умеет общаться с сервером.
Конкретика:
Нода = вебсервер. Браузер = клиент.
Нода = вебсервер. Андроид-приложение = клиент.
и т.д.
>Уже непонятно, о чём тут можно дальше вести этот разговор :)
Не знаю, хочешь делать в клиенте, никто ж не запрещает, мне просто непонятно зачем и все)
ntrknlmp.exe (mira, 9) → vit01 – 15:07:10 2014-10-08
>Вся дискуссия свелась к тому, что все могут поднять локальную ноду, которая выполнит нужные нодовые функции, а потом получается, что тут грань между нодой и клиентом убрана, так как клиенты в таком случае сами могут нумеровать сообщения.
Нода = сервер. Клиент = программа, которая умеет общаться с сервером.
Конкретика:
Нода = вебсервер. Браузер = клиент.
Нода = вебсервер. Андроид-приложение = клиент.
и т.д.
>Уже непонятно, о чём тут можно дальше вести этот разговор :)
Не знаю, хочешь делать в клиенте, никто ж не запрещает, мне просто непонятно зачем и все)
# Re: Путь развития ii
vit01 (mira, 1) → ntrknlmp.exe – 13:55:47 2014-10-08
>В таком случае он становится (локальной) нодой, где есть возможность загрузить/выгрузить сообщения, это же никак не касается клиентов для ноды:)
Ну всё, мы пришли к полной децентрализации: нет ни нод, ни поинтов, все выполняют обе роли одновременно :)
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.
А в том юзкейсе жизни без интернета человек поднимает у себя локальную ноду, допустим которую он читает клиентом и в которую он заливает файлы.
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-сеть. Для этого нужен пуш, но ещё неизвестно, лучше делать его или просто воспользоваться поинтовым посредничеством.
Ну сейчас-то этой проблемы нет.. В текущем варианте вообще большая сеть проблема
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 и функции ноды (нумерация сообщений), и использует клиент одновременно.
Почему два в одном? Это получается как раз то что сказано в документации "нода может обмениваться сообщениями с другими нодами". Чем это принципиально отличается от реализации части функционала ноды в клиенте для ноды?
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, и т.д.
*Тут должны были быть скептические рассуждения, но, пожалуй, не стоит разводить демагогию*
ntrknlmp.exe (mira, 9) → vit01 – 15:01:00 2014-10-08
>Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?
Из пушки по воробьям, ну серьезно.
Я вообще окончательно запутался, в чем смысл архитектуры ii и самого ii, и т.д.
*Тут должны были быть скептические рассуждения, но, пожалуй, не стоит разводить демагогию*
# Re: Путь развития ii
spline (station13, 1) → vit01 – 14:14:38 2014-10-08
>Ладно, тут я немного неточно выразился. Усложняем ситуацию: теперь к десятому поинту-интернетчику имеет доступ только один поинт - девятый, к девятому - восьмой, и так далее. Смысл каждому из этой цепочки заводить ноду, если они всё равно через флешки все обмениваются (с 9 по 1)?
Это сильно сферический случай. Не надо забывать что сеть должна оставаться простой. А то что ты предлагаешь не годится для того, чем является 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
>Настроить надо)
Всё проще -- коммитить надо пачками поболе.
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, надо, как минимум, создать серверный туннель, и как-то пробросить его в приложение.
Могу потом подробнее рассказать, но сейчас спать сильно хочу :)
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 целиком занимаем пару минут на моём нетбуке. Неторопливая штука. Или я ей неправильно пользуюсь.
spline (station13, 1) → All – 15:54:04 2014-10-08
Попробовал прикрутить sqlite к клиенту. Фетчинг ii.14 целиком занимаем пару минут на моём нетбуке. Неторопливая штука. Или я ей неправильно пользуюсь.