# Re: ii и скрытосети
Difrex (mira, 14) → vit01 – 15:39:38 2015-05-13
>Решение:
Спасибо
>Кстати, нам надо красивое доменное имя для ноды в i2p придумать =)
Можно iinet.i2p, например
Difrex (mira, 14) → vit01 – 15:39:38 2015-05-13
>Решение:
Спасибо
>Кстати, нам надо красивое доменное имя для ноды в i2p придумать =)
Можно iinet.i2p, например
# iitxt next generation
spline (station13, 1) → All – 18:08:17 2015-05-09
Тихо и незаметно я добавил фичи, написанные vit01. Спасибо ему за его работу.
spline (station13, 1) → All – 18:08:17 2015-05-09
Тихо и незаметно я добавил фичи, написанные vit01. Спасибо ему за его работу.
# Re: iitxt next generation
vit01 (mira, 1) → spline – 10:50:06 2015-05-09
> и написать оболочку, типа голдеда.
У тебя же уже был голдед, только на лиспе =)
Помню даже, какой он был прикольный и красивый.
> Я пока думал прикрутить sqlite
Неоднозначное мнение у меня по этому поводу. С одной стороны, вроде бы, ничего плохого в этом нет. Но, с другой стороны, это снижает доступность. К примеру, вывести какое-то сообщение просто с помощью cat и tail, использовать одну и ту же базу для локальной ноды и кучки клиентов одновременно (я так делаю всегда), потом ещё всякие скрипты для обслуживания ii переписывать надо, потому что sqlite-база у каждого своя и не прописана в стандарте.
vit01 (mira, 1) → spline – 10:50:06 2015-05-09
> и написать оболочку, типа голдеда.
У тебя же уже был голдед, только на лиспе =)
Помню даже, какой он был прикольный и красивый.
> Я пока думал прикрутить sqlite
Неоднозначное мнение у меня по этому поводу. С одной стороны, вроде бы, ничего плохого в этом нет. Но, с другой стороны, это снижает доступность. К примеру, вывести какое-то сообщение просто с помощью cat и tail, использовать одну и ту же базу для локальной ноды и кучки клиентов одновременно (я так делаю всегда), потом ещё всякие скрипты для обслуживания ii переписывать надо, потому что sqlite-база у каждого своя и не прописана в стандарте.
# Re: iitxt next generation
vit01 (mira, 1) → spline – 11:46:28 2015-05-09
> Зато это позволит держать все сообщения одним файлом что очень удобно для хранения базы на флешке или её копирования.
Хранение (и копирование) сообщений [одним файлом] и [одним каталогом] принципиально ничем не отличаются =)
vit01 (mira, 1) → spline – 11:46:28 2015-05-09
> Зато это позволит держать все сообщения одним файлом что очень удобно для хранения базы на флешке или её копирования.
Хранение (и копирование) сообщений [одним файлом] и [одним каталогом] принципиально ничем не отличаются =)
# Re: iitxt next generation
spline (station13, 1) → vit01 – 11:26:13 2015-05-09
>У тебя же уже был голдед, только на лиспе =)
Ну я тут подумал и решил что тянуть лисп-машину это плохое решение для рачпространения софта. К тому же там были баги в cl-charms (это который биндинг ncurses) и довести ту оболочку до ума я так и не смог.
>Помню даже, какой он был прикольный и красивый.
Голдед он такой. Я до сих пор для FidoNET именно его пользую.
>Неоднозначное мнение у меня по этому поводу. С одной стороны, вроде бы, ничего плохого в этом нет. Но, с другой стороны, это снижает доступность. К примеру, вывести какое-то сообщение просто с помощью cat и tail, использовать одну и ту же базу для локальной ноды и кучки клиентов одновременно (я так делаю всегда), потом ещё всякие скрипты для обслуживания ii переписывать надо, потому что sqlite-база у каждого своя и не прописана в стандарте.
Поиск и экспорт в текстовые файлы будет. Опять таки планируется скрипт для экспорта базы в классический текстовый вид msg и echo. Так что проблем не будет особых. Зато это позволит держать все сообщения одним файлом что очень удобно для хранения базы на флешке или её копирования.
spline (station13, 1) → vit01 – 11:26:13 2015-05-09
>У тебя же уже был голдед, только на лиспе =)
Ну я тут подумал и решил что тянуть лисп-машину это плохое решение для рачпространения софта. К тому же там были баги в cl-charms (это который биндинг ncurses) и довести ту оболочку до ума я так и не смог.
>Помню даже, какой он был прикольный и красивый.
Голдед он такой. Я до сих пор для FidoNET именно его пользую.
>Неоднозначное мнение у меня по этому поводу. С одной стороны, вроде бы, ничего плохого в этом нет. Но, с другой стороны, это снижает доступность. К примеру, вывести какое-то сообщение просто с помощью cat и tail, использовать одну и ту же базу для локальной ноды и кучки клиентов одновременно (я так делаю всегда), потом ещё всякие скрипты для обслуживания ii переписывать надо, потому что sqlite-база у каждого своя и не прописана в стандарте.
Поиск и экспорт в текстовые файлы будет. Опять таки планируется скрипт для экспорта базы в классический текстовый вид msg и echo. Так что проблем не будет особых. Зато это позволит держать все сообщения одним файлом что очень удобно для хранения базы на флешке или её копирования.
# Re: Карта сети
Difrex (mira, 14) → spline – 07:13:32 2015-05-12
http://ii.difrex.ru/
В ТОР будет мега-нода. Там будет не только ii. Точнее поверх ii я хочу там кое-чего натянуть :)
I2P я не осилил. Если мне кто сможет объяснить, как там забацать сайт, то подниму.
Difrex (mira, 14) → spline – 07:13:32 2015-05-12
http://ii.difrex.ru/
В ТОР будет мега-нода. Там будет не только ii. Точнее поверх ii я хочу там кое-чего натянуть :)
I2P я не осилил. Если мне кто сможет объяснить, как там забацать сайт, то подниму.
# Re: Карта сети
Difrex (mira, 14) → vit01 – 09:37:49 2015-05-13
>> Если мне кто сможет объяснитьб как там забацать сайт, то подниму.
>Вот неплохая инструкция
А в клирнете нету?
Difrex (mira, 14) → vit01 – 09:37:49 2015-05-13
>> Если мне кто сможет объяснитьб как там забацать сайт, то подниму.
>Вот неплохая инструкция
А в клирнете нету?
# Re: iitxt next generation
vit01 (mira, 1) → spline – 04:55:26 2015-05-10
Да ладно, ничего особенного.
Кстати, твой последний коммит ломает фетчер: в функции mail_add() на 70-й строке валится из-за неопределённой echo.
Обнаружил сегодня, когда решил попробовать клиент на андроиде.
vit01 (mira, 1) → spline – 04:55:26 2015-05-10
Да ладно, ничего особенного.
Кстати, твой последний коммит ломает фетчер: в функции mail_add() на 70-й строке валится из-за неопределённой echo.
Обнаружил сегодня, когда решил попробовать клиент на андроиде.
# Re: Карта сети
Difrex (mira, 14) → vit01 – 09:49:33 2015-05-13
А еще он мне говорит: "Сайт не найден в адресной книге"
Как с этим работать?
Difrex (mira, 14) → vit01 – 09:49:33 2015-05-13
А еще он мне говорит: "Сайт не найден в адресной книге"
Как с этим работать?
# iitxt
spline (station13, 1) → All – 14:40:31 2015-05-09
https://github.com/spline1986/iitxt
Добавил в конфиг опцию rebuild. Если она выставлена в 0, то директория mail не пересоздаётся при каждом получении почты, а просто дополняется новыми сообщениями.
Во всех остальных случаях считается, что rebuild установлен в 1 и mail будет пересоздаваться.
Пока что опция введена экспериментально, но в целом должна работать.
spline (station13, 1) → All – 14:40:31 2015-05-09
https://github.com/spline1986/iitxt
Добавил в конфиг опцию rebuild. Если она выставлена в 0, то директория mail не пересоздаётся при каждом получении почты, а просто дополняется новыми сообщениями.
Во всех остальных случаях считается, что rebuild установлен в 1 и mail будет пересоздаваться.
Пока что опция введена экспериментально, но в целом должна работать.
# Re: iitxt next generation
spline (station13, 1) → vit01 – 10:03:37 2015-05-09
>Идея написать обёртку над клиентом.
>К примеру
>$ write.sh pipe.2032 1500
>Открывается какой-нибудь текстовый редактор, например, vim, с уже готовым шаблоном: ответ на 1500-е по счёту сообщение в эхе.
>И можно ещё вот это
>$ echocat.sh pipe.2032 100:-2
>Выведет сообщения с сотого до конца без последних двух.
Интересная идея. Я пока думал прикрутить sqlite и написать оболочку, типа голдеда.
spline (station13, 1) → vit01 – 10:03:37 2015-05-09
>Идея написать обёртку над клиентом.
>К примеру
>$ write.sh pipe.2032 1500
>Открывается какой-нибудь текстовый редактор, например, vim, с уже готовым шаблоном: ответ на 1500-е по счёту сообщение в эхе.
>И можно ещё вот это
>$ echocat.sh pipe.2032 100:-2
>Выведет сообщения с сотого до конца без последних двух.
Интересная идея. Я пока думал прикрутить sqlite и написать оболочку, типа голдеда.
# Re: Карта сети
vit01 (mira, 1) → Difrex – 12:27:40 2015-05-12
> Точнее поверх ii я хочу там кое-чего натянуть :)
Полюбопытствую: интересно, что именно? =)
> Если мне кто сможет объяснитьб как там забацать сайтб то поднимую
Вот неплохая инструкция
http://rus.i2p/wiki/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_I2P_%D1%81%D0%B0%D0%B9%D1%82%D0%B0
Помню, я даже сам пробовал экспериментировать с туннелями. Если что, могу помочь.
vit01 (mira, 1) → Difrex – 12:27:40 2015-05-12
> Точнее поверх ii я хочу там кое-чего натянуть :)
Полюбопытствую: интересно, что именно? =)
> Если мне кто сможет объяснитьб как там забацать сайтб то поднимую
Вот неплохая инструкция
http://rus.i2p/wiki/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_I2P_%D1%81%D0%B0%D0%B9%D1%82%D0%B0
Помню, я даже сам пробовал экспериментировать с туннелями. Если что, могу помочь.
# Re: iitxt next generation
vit01 (mira, 1) → spline – 09:33:33 2015-05-09
> Пуллреквест это, конечно, хорошо, но меня снедает любопытство. Что за идея?
Идея написать обёртку над клиентом.
К примеру
$ write.sh pipe.2032 1500
Открывается какой-нибудь текстовый редактор, например, vim, с уже готовым шаблоном: ответ на 1500-е по счёту сообщение в эхе.
И можно ещё вот это
$ echocat.sh pipe.2032 100:-2
Выведет сообщения с сотого до конца без последних двух.
vit01 (mira, 1) → spline – 09:33:33 2015-05-09
> Пуллреквест это, конечно, хорошо, но меня снедает любопытство. Что за идея?
Идея написать обёртку над клиентом.
К примеру
$ write.sh pipe.2032 1500
Открывается какой-нибудь текстовый редактор, например, vim, с уже готовым шаблоном: ответ на 1500-е по счёту сообщение в эхе.
И можно ещё вот это
$ echocat.sh pipe.2032 100:-2
Выведет сообщения с сотого до конца без последних двух.
# Re: iitxt next generation
vit01 (mira, 1) → spline – 12:27:13 2015-05-09
> Скорость. копирования. Записать 12 тысяч файлов на ту же флешку куда дольше, чем один файл.
Вот тут всё-таки соглашусь.
Извиняюсь за свою упрямость, но мой консерваторский настрой исчезнет, когда будет нормальная поддержка поиска, вывода, экспорта и так далее в sqlite базе.
vit01 (mira, 1) → spline – 12:27:13 2015-05-09
> Скорость. копирования. Записать 12 тысяч файлов на ту же флешку куда дольше, чем один файл.
Вот тут всё-таки соглашусь.
Извиняюсь за свою упрямость, но мой консерваторский настрой исчезнет, когда будет нормальная поддержка поиска, вывода, экспорта и так далее в sqlite базе.
# Re: iitxt next generation
spline (station13, 1) → vit01 – 12:49:39 2015-05-09
>Извиняюсь за свою упрямость, но мой консерваторский настрой исчезнет, когда будет нормальная поддержка поиска, вывода, экспорта и так далее в sqlite базе.
Ну sqlite пока нет. К тому же это будет опция и можно бужет и так и эдак работать. Плюс конверторы и поиски-экспорты тоже будут.
P.S.: Я тоже консерватор ^__^
spline (station13, 1) → vit01 – 12:49:39 2015-05-09
>Извиняюсь за свою упрямость, но мой консерваторский настрой исчезнет, когда будет нормальная поддержка поиска, вывода, экспорта и так далее в sqlite базе.
Ну sqlite пока нет. К тому же это будет опция и можно бужет и так и эдак работать. Плюс конверторы и поиски-экспорты тоже будут.
P.S.: Я тоже консерватор ^__^
# Re: iitxt next generation
spline (station13, 1) → vit01 – 05:37:16 2015-05-10
>Кстати, твой последний коммит ломает фетчер: в функции mail_add() на 70-й строке валится из-за неопределённой echo.
>Обнаружил сегодня, когда решил попробовать клиент на андроиде.
Что ещё раз доказывает, что коммитить глубокой ночью это плохо. Пофиксил.
spline (station13, 1) → vit01 – 05:37:16 2015-05-10
>Кстати, твой последний коммит ломает фетчер: в функции mail_add() на 70-й строке валится из-за неопределённой echo.
>Обнаружил сегодня, когда решил попробовать клиент на андроиде.
Что ещё раз доказывает, что коммитить глубокой ночью это плохо. Пофиксил.
# Re: ii и скрытосети
vit01 (mira, 1) → Difrex – 11:53:41 2015-05-13
> А в клирнете нету?
Нашёл вот это: http://habrahabr.ru/post/97996/
> А еще он мне говорит: "Сайт не найден в адресной книге"
> Как с этим работать?
В i2p отсутствует DNS, вместо него используется система "подписок", которая представляет собой своеобразный вариант файлов hosts, которые раздаются по всей сети.
Решение:
* Заходишь сюда http://127.0.0.1:7657/dns
* Жмёшь сверху на ссылку "Подписки"
* В появившейся форме вводишь вот эти адреса
http://i2host.i2p/cgi-bin/i2hostetag
http://i2p-projekt.i2p/hosts.txt
http://inr.i2p/export/alive-hosts.txt
>> Читать далее
vit01 (mira, 1) → Difrex – 11:53:41 2015-05-13
> А в клирнете нету?
Нашёл вот это: http://habrahabr.ru/post/97996/
> А еще он мне говорит: "Сайт не найден в адресной книге"
> Как с этим работать?
В i2p отсутствует DNS, вместо него используется система "подписок", которая представляет собой своеобразный вариант файлов hosts, которые раздаются по всей сети.
Решение:
* Заходишь сюда http://127.0.0.1:7657/dns
* Жмёшь сверху на ссылку "Подписки"
* В появившейся форме вводишь вот эти адреса
http://i2host.i2p/cgi-bin/i2hostetag
http://i2p-projekt.i2p/hosts.txt
http://inr.i2p/export/alive-hosts.txt
>> Читать далее
# Re: ii и скрытосети
vit01 (mira, 1) → Difrex – 15:44:52 2015-05-13
> Можно iinet.i2p, например
Мне нравится. Тем более, он ещё не занят.
vit01 (mira, 1) → Difrex – 15:44:52 2015-05-13
> Можно iinet.i2p, например
Мне нравится. Тем более, он ещё не занят.
# Re: iitxt next generation
spline (station13, 1) → vit01 – 12:02:57 2015-05-09
>Хранение (и копирование) сообщений [одним файлом] и [одним каталогом] принципиально ничем не отличаются =)
Скорость. копирования. Записать 12 тысяч файлов на ту же флешку куда дольше, чем один файл. В остальном, конечно, большой разницы нет.
spline (station13, 1) → vit01 – 12:02:57 2015-05-09
>Хранение (и копирование) сообщений [одним файлом] и [одним каталогом] принципиально ничем не отличаются =)
Скорость. копирования. Записать 12 тысяч файлов на ту же флешку куда дольше, чем один файл. В остальном, конечно, большой разницы нет.
# iitxt + windows
spline (station13, 1) → All – 09:34:37 2015-05-10
Занялся тут сабжем. Нашёл эпический баг с выключенным ребилдом, проявляющий себя при генерации новой эхи в mail.
spline (station13, 1) → All – 09:34:37 2015-05-10
Занялся тут сабжем. Нашёл эпический баг с выключенным ребилдом, проявляющий себя при генерации новой эхи в mail.
# blacklist.txt
spline (station13, 1) → All – 07:11:57 2015-05-08
А куда у нас в php-реализации делся запрос чёрного списка?
spline (station13, 1) → All – 07:11:57 2015-05-08
А куда у нас в php-реализации делся запрос чёрного списка?
# iitxt next generation
spline (station13, 1) → All – 16:22:15 2015-05-08
Сделал первый шаг к написанию своего клиента на python3 (старый на python2 я бросил). Пока что он копирует iitxt, но с некоторыми проверками на некорректные сообщения в бандле.
Писал с нуля, но старался генерировать максимально понятный код в простом процедурном стиле.
Скачать можно тут: http://github.com/spline1986/iitxt
Пока что это ранняя альфа, но уже вполне юзабелен.
P.S.: Это сообщение отправлено рекламируемым клиентом =)
spline (station13, 1) → All – 16:22:15 2015-05-08
Сделал первый шаг к написанию своего клиента на python3 (старый на python2 я бросил). Пока что он копирует iitxt, но с некоторыми проверками на некорректные сообщения в бандле.
Писал с нуля, но старался генерировать максимально понятный код в простом процедурном стиле.
Скачать можно тут: http://github.com/spline1986/iitxt
Пока что это ранняя альфа, но уже вполне юзабелен.
P.S.: Это сообщение отправлено рекламируемым клиентом =)
# ii logo
spline (station13, 1) → All – 18:54:57 2015-05-08
Продолжаю вечер глупых вопросов. Есть ли у нас иконка ii в svg?
spline (station13, 1) → All – 18:54:57 2015-05-08
Продолжаю вечер глупых вопросов. Есть ли у нас иконка ii в svg?
# Re: iitxt next generation
vit01 (mira, 1) → vit01 – 00:19:32 2015-05-09
> И на страницу загрузки закину.
Уже здесь: http://ii-net.tk/iidownload/
Посмотрел исходники, попробовал. Сам по себе клиент реализован относительно хорошо, но вот принцип работы txt-клиента мне не нравится, поэтому им и не пользуюсь. Просто при каждом фетче он переделывает базу данных "для чтения": это не просто нерационально, это ещё и медленно (особенно, когда больше 10 эх в подписках с тысячами сообщений, как у меня). Думаю, надо приделать ещё функцию, которая это сделает исключительно для новых сообщений, а не для всех.
Также у меня ещё кое-какая идея по клиенту есть, но лучше сделаю пуллреквест когда-нибудь, чем буду ныть здесь в эхе =)
vit01 (mira, 1) → vit01 – 00:19:32 2015-05-09
> И на страницу загрузки закину.
Уже здесь: http://ii-net.tk/iidownload/
Посмотрел исходники, попробовал. Сам по себе клиент реализован относительно хорошо, но вот принцип работы txt-клиента мне не нравится, поэтому им и не пользуюсь. Просто при каждом фетче он переделывает базу данных "для чтения": это не просто нерационально, это ещё и медленно (особенно, когда больше 10 эх в подписках с тысячами сообщений, как у меня). Думаю, надо приделать ещё функцию, которая это сделает исключительно для новых сообщений, а не для всех.
Также у меня ещё кое-какая идея по клиенту есть, но лучше сделаю пуллреквест когда-нибудь, чем буду ныть здесь в эхе =)
# Re: Карта сети
vit01 (mira, 1) → spline – 23:38:03 2015-05-08
> регистрация у меня есть.
Обычно под регистрацией люди имеют в виду форму с кнопочками и капчей и очень удивляются, если это не так =)
Так что у нас этого дела ещё нет.
> Достаточно написать на spline@rooker.ru, указать ник и немного написать о себе.
Дописал здесь: http://ii-net.tk/station.html
vit01 (mira, 1) → spline – 23:38:03 2015-05-08
> регистрация у меня есть.
Обычно под регистрацией люди имеют в виду форму с кнопочками и капчей и очень удивляются, если это не так =)
Так что у нас этого дела ещё нет.
> Достаточно написать на spline@rooker.ru, указать ник и немного написать о себе.
Дописал здесь: http://ii-net.tk/station.html