RSS
Pages: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 67
[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-10-08 18:15:52


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

[>] Нода ii в I2P
ii.14
Difrex(station13, 7) — All
2014-10-08 18:50:51


Кто разбирается в I2P?
Как там примерно это все делается, всмысле, как сгенерить хостнейм, как заставить софт через него ходить?

Офф. доку читать сейчас не хочу :)

[>] Re: Путь развития ii
ii.14
spline(station13, 1) — vit01
2014-10-08 18:14:38


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

Это сильно сферический случай. Не надо забывать что сеть должна оставаться простой. А то что ты предлагаешь не годится для того, чем является ii. Это будет уже что-то другое.

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 18:36:08


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

Почему два в одном? Это получается как раз то что сказано в документации "нода может обмениваться сообщениями с другими нодами". Чем это принципиально отличается от реализации части функционала ноды в клиенте для ноды?

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 17:51:06


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

Ну сейчас-то этой проблемы нет.. В текущем варианте вообще большая сеть проблема

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 18:07:10


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

Не согласен:)
Есть клиенты, которые зависят от ноды, но они не выполняют функции ноды, они лишь пользуются api.
А в том юзкейсе жизни без интернета человек поднимает у себя локальную ноду, допустим которую он читает клиентом и в которую он заливает файлы.

[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-10-08 17:55:47


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

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

[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — vit01
2014-10-08 17:51:38


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

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 19:02:24


>Потому что один человек одновременно является и нодом, и клиентом сам себе. От реализации части функционала это ничем не отличается, потому что получается гибрид :)

Вообще это нормальная практика, если есть деление клиент-сервер и сервер нужен на локальной машине, проще локально запустить сервер и приконнектить клиента к нему:)

[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-10-08 19:00:06


>Почему два в одном? Это получается как раз то что сказано в документации "нода может обмениваться сообщениями с другими нодами". Чем это принципиально отличается от реализации части функционала ноды в клиенте для ноды?

Потому что один человек одновременно является и нодом, и клиентом сам себе. От реализации части функционала это ничем не отличается, потому что получается гибрид :)

[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — spline
2014-10-08 18:57:20


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

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

[>] Грусть
ii.14
spline(station13, 1) — All
2014-10-08 19:54:04


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

[>] Re: Нода ii в I2P
ii.14
vit01(mira, 1) — Difrex
2014-10-08 19:09:42


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

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

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

Могу потом подробнее рассказать, но сейчас спать сильно хочу :)

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 19:01:00


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

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

Я вообще окончательно запутался, в чем смысл архитектуры ii и самого ii, и т.д.
*Тут должны были быть скептические рассуждения, но, пожалуй, не стоит разводить демагогию*

[>] Re: Путь развития ii
ii.14
ntrknlmp.exe(mira, 9) — vit01
2014-10-08 19:07:10


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

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

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

[>] Re: Путь развития ii
ii.14
spline(station13, 1) — vit01
2014-10-08 19:06:19


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

Я, если честно, изначально не очень понимал =) Но есть ли смысл делать клиентоноды? Кто кому аплинком будет?

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — Difrex
2014-10-09 13:53:24


Запилил регистрацию http://mtgbjhifvi4sl773.onion/reg

[>] Re: javascript
ii.14
Difrex(station13, 7) — vit01
2014-10-09 13:55:31


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

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

Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)

[>] Re: Грусть
ii.14
spline(station13, 1) — ntrknlmp.exe
2014-10-08 21:53:02


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

Всё проще -- коммитить надо пачками поболе.

[>] Re: Грусть
ii.14
ntrknlmp.exe(mira, 9) — spline
2014-10-08 21:21:44


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

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 13:56:03


Теперь, наверное, народ идти туда будет :)
Но всё равно стоит хотя бы капчу поставить...

[>] Re: Путь развития ii
ii.14
vit01(mira, 1) — spline
2014-10-09 07:19:17


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

Хотя если ситуация без интернета, то можно такое исключение сделать

[>] javascript
ii.14
vit01(mira, 1) — Difrex
2014-10-09 13:20:56


Станция в Tor не позволяет отправлять сообщения при выключенном JavaScript. Просто потому что я не могу добраться до кнопки New и до почти всех остальных тоже (это косяк адаптивного дизайна, который допустил ещё Рома).

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

[>] Re: Грусть
ii.14
spline(station13, 1) — spline
2014-10-08 20:04:21


Оказалось что это я ламер масдайный и всё нормально. Будет у нас sqlite =)

[>] Re: javascript
ii.14
Difrex(station13, 7) — vit01
2014-10-09 15:47:06


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

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

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

Надо там сделать настройку прокси. В клиенте андроидном.

[>] Re: javascript
ii.14
vit01(mira, 1) — Difrex
2014-10-09 14:04:28


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

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

>Это, кстати, не так, если знаешь на какие ресурсы ты ходишь =)
Даже доверенные ресурсы могут взломать злые дяди и разместить там свои следящие скрипты :)

[>] Re: javascript
ii.14
Difrex(station13, 7) — Difrex
2014-10-09 16:14:26


Хм, кто поможет починить постинг сообщений? =)
Трейс:
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)
127.0.0.1 - - [09/Oct/2014 16:11:44] "POST /a/savemsg/onion.14 HTTP/1.0" 500 767

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 14:09:39


>Мат.капчу может запилить? =)
Давай :) Только поинтереснее, не 2+2

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-09 14:06:47


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

Я думаю над этим. Мат.капчу может запилить? =)

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-09 15:47:30


>Давай :) Только поинтереснее, не 2+2
Пока сделал 2+2 :D

[>] Re: javascript
ii.14
vit01(mira, 1) — Difrex
2014-10-09 16:21:46


>А как оно вообще работает? Там надо свой authkey вбивать? С включенным js отдает 500 ошибку.
Да, в самое последнее поле вбивать. Странно, почему 500 ошибка.
Я вообще имел в виду адаптивный дизайн, построенный на js. Он сделан очень криво, и не открывается даже форма отправки нового сообщения: менюшка вверху эхи без js не работает.

>Надо там сделать настройку прокси. В клиенте андроидном.
Ну это уже не ко мне :)

[>] Re: Нода ii в TOR
ii.14
spline(station13, 1) — vit01
2014-10-09 14:29:51


>Давай :) Только поинтереснее, не 2+2

Поиск детерминанта матрицы =)

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — vit01
2014-10-09 18:00:17


Хотя мне кажется, что в кодер юникода передаётся пустая строка, поэтому он и ругается.
Надо разведать, что туда идёт и откуда

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 17:13:16


Ну ладно
>Да и кому оно надо ваще? Про эту ноду никто не знает :)
Как минимум, мне надо :)
Некоторым людям я уже рассказал про ноду, правда они её спамить не собираюся :)

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 16:24:48


>Пока сделал 2+2 :D
Да оно даже без картинки :) Ломается на раз-два

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-09 18:03:06


Там что-то не так со всякими decode и encode :(

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 18:21:45


>Там что-то не так со всякими decode и encode :(
Лично у меня возникают проблемы с encode и decode, когда я пытаюсь ими обработать пустой элемент

Поставь в нужные места кода print() и посмотри, что оно выдаёт при ошибке

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-09 17:33:07


Так что, поможет кто постинг починить? =)

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-09 16:51:55


>>Пока сделал 2+2 :D
>Да оно даже без картинки :) Ломается на раз-два

У меня времени пока нет на то, чтобы делать на ImageMagick что-то.

Да и кому оно надо ваще? Про эту ноду никто не знает :)

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-09 17:58:01


>Так что, поможет кто постинг починить? =)
Если б знал, то помог :)

В этом коде я сам с трудом разбираюсь

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — Difrex
2014-10-10 15:05:33


Запилил капчу. :)
Но постинг пока не удается починить

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-10 11:55:23


>Поставь в нужные места кода print() и посмотри, что оно выдаёт при ошибке
Я так делал. Вроде все кодируется и декодируется.

Написал Роме, может он поможет.

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — Difrex
2014-10-10 13:20:41


>Написал Роме, может он поможет.
Кстати, а он вообще отвечает по me@51t.ru?

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-10 14:43:08


>Кстати, а он вообще отвечает по me@51t.ru?
Должен отвечать. Его почта никуда не делась.

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-10 16:02:17


Да все там с конфигом хорошо. Что там вообще может быть неправильно? =)

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-10 15:49:33


>Запилил капчу. :)
Во, такая капча неплохая, спасибо
Насчёт постинга: может, ты конфиг неправильно заполнил?

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-10 16:32:42


>Что там вообще может быть неправильно? =)
Может, код тогда? :)

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-10 17:01:19


Так в коде где-то ошибка как раз, ага.
Я вот думаю из версии 0.3 попробовать файлик __init__.py дифнуть с текущим, только вот где его взять?

[>] Re: Нода ii в TOR
ii.14
Difrex(station13, 7) — vit01
2014-10-12 19:08:30


А перлонода имеется? :) Или это про форк iiplc? Надо будет его попробовать.

Можно и пыхоноду взять в принципе.

[>] Re: Нода ii в TOR
ii.14
vit01(mira, 1) — Difrex
2014-10-10 17:04:35


>только вот где его взять?
Посмотри на битбакете или гитхабе

http://ii-net.tk/iidownload

Pages: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 67