#  Карта сети
spline (station13, 1) → All  –  17:47:43 2015-05-08

В своё время была у нас карта сети. Предлагаю провести перепись и посмотреть какие ноды есть сейчас. Поинтлист тоже не повредит.

На данный момент я знаю о существовании:

- http://spline.rooker.ru/ii/ (собюственно, моя нода же);
- http://ii-net.tk/ii/ (vit01)
- http://mlpfim.ml/ (Rush_Pon)

Вроде как у Difrex'а есть нода и что-то я припоминаю о ноде в i2p.
#  Re: blacklist.txt
vit01 (mira, 1) → spline  –  13:25:29 2015-05-08

> Опциональные расширения, но это немного расходится с идеологией ii.
Обязателен у нас только /u/, а всё остальное опциональное. Но в документации описаны абсолютно все схемы (естесственно, с упоминанием этого факта).
#  Re: blacklist.txt
vit01 (mira, 1) → spline  –  11:11:26 2015-05-08

В принципе, добавить такое расширение - это пара строчек кода. Только вот оно почти что нигде не будет применяться.

Пусть тогда лучше все проголосуют, а там и решим, делать его или нет.
#  Re: ii-db-utils commits
spline (station13, 1) → vit01  –  14:52:46 2015-05-03

Ура!

Отрадно видеть, что ii живёт. Виктор, ты молодец. На следующие праздники буду ковырять свою ноду по теме обновлений.
#  Карта сети
spline (station13, 1) → spline  –  17:58:55 2015-05-08

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

Андрей традиционно балда. Надо чаще на ii-net.tk заглядывать =)

2vit01: регистрация у меня есть. Достаточно написать на spline@rooker.ru, указать ник и немного написать о себе.
#  ii-db-utils commits
vit01 (mira, 1) → All  –  08:31:58 2015-05-03

В репозитории оживление:
https://github.com/vit1-irk/ii-db-utils

* ii-search.py получил поддержку экспорта msgid результатов в файл
* Новый скрипт delete-echoareas.py (вы уже поняли, что он делает). Можно использовать вместе с предыдущим пунктом.
* offline-fetch.py. Да, теперь можно проводить синхронизацию баз данных оффлайн! То есть, грубо говоря, это реализация технологии ii для флешек. Может проводить фетч не только напрямую, но и в бандл (для маленьких флешек =) )
* ii-bundle и ii-debundle.py позволяют паковать и распаковывать бандлы. Полезно для создания архивов и удобной пересылки базы, а также для оффлайного нодообмена.
* Общий дебаг и так далее

И что это всё значит? А это значит то, что пункт плана развития ii, в котором говорилось про африканских детей и жизнь без интернета, выполнен.
Ура! =)
#  Re: blacklist.txt
spline (station13, 1) → vit01  –  13:13:09 2015-05-08

>Пусть тогда лучше все проголосуют, а там и решим, делать его или нет.

Да нет смысла менять стандарты. Жили же как-то =)
#  Re: blacklist.txt
spline (station13, 1) → spline  –  13:17:13 2015-05-08

>Да нет смысла менять стандарты. Жили же как-то =)

Можно сделать что-то типа XEP у XMPP, конечно. Опциональные расширения, но это немного расходится с идеологией ii.
#  Re: iitxt next generation
vit01 (mira, 1) → spline  –  23:38:03 2015-05-08

О да =) Я раньше тоже думал, что нам нужен ещё один txt-клиент, потому что предыдущий имел кучу багов и малоюзабельный. Наконец-то его написали. Посмотрю обязательно.

И на страницу загрузки закину.
#  Re: iitxt next generation
spline (station13, 1) → vit01  –  08:58:50 2015-05-09

>Уже здесь: http://ii-net.tk/iidownload/

Спасибо.

>Посмотрел исходники, попробовал. Сам по себе клиент реализован относительно хорошо

На самом деле я бы его отрефакторил и оптимизировал.

>но вот принцип работы txt-клиента мне не нравится, поэтому им и не пользуюсь. Просто при каждом фетче он переделывает базу данных "для чтения": это не просто нерационально, это ещё и медленно (особенно, когда больше 10 эх в подписках с тысячами сообщений, как у меня).

Пока задача стояла посторить оригинальный iitxt, но без его багов. Фича эта имеет смысл на самом деле.

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

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

>> Читать далее
#  Re: blacklist.txt
vit01 (mira, 1) → vit01  –  10:19:12 2015-05-08

Ну а если ты говоришь про метод API, чтобы получать его через ii-point.php, то этого и раньше не было. И в стандарте этого тоже не было никогда.
Просто этот файл можно легко забирать просто так с сервера: к примеру, http://ii-net.tk/ii/blacklist.txt
#  Re: ii logo
vit01 (mira, 1) → spline  –  23:51:58 2015-05-08

> Есть ли у нас иконка ii в svg?
По-моему, когда-то была. Посмотрел по архивам - затерялась.

На данный момент имеется только это: http://ii-net.tk/logo740.png
#  Re: blacklist.txt
spline (station13, 1) → vit01  –  11:03:42 2015-05-08

>Ну а если ты говоришь про метод API, чтобы получать его через ii-point.php, то этого и раньше не было. И в стандарте этого тоже не было никогда.

This.

>Просто этот файл можно легко забирать просто так с сервера: к примеру, http://ii-net.tk/ii/blacklist.txt

Немного грустно. Я тут велосипедю немного опять.
#  Re: blacklist.txt
vit01 (mira, 1) → spline  –  10:13:37 2015-05-08

Функции, связанные с блэклистом, находятся в файле blacklist-func.php.
Я перекинул их туда, чтобы было удобнее читать код.
#  Re: blacklist.txt
vit01 (mira, 1) → spline  –  13:22:54 2015-05-08

> Да нет смысла менять стандарты. Жили же как-то =)
Вот я про то же и говорю, что выдача блэклиста через API почти никому не нужна =) Даже в софте у Ромы (который говорил, что это очень нужно) не было поддержки этой вещи, насколько помню.

Ну а в документации должны быть отражены все возможности, в том числе необязательные: http://ii-net.tk/ii-doc/?p=7
#  Re: solarized theme
spline (station13, 1) → vit01  –  16:44:36 2015-04-27

>Вот и весь solarized.

Отлично! Заверните две =)

А где кнопочки ответа?
#  Re: ii-php features commit
vit01 (mira, 1) → spline  –  07:34:01 2015-04-03

Видимо, мы про разные вещи говорим =)

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

А в ii-web.php у меня сейчас послекоммитный идёт. В чём его суть:

Имеется, к примеру, эха ii://pipe.2032 . Туда люди пишут где-то раз в пять дней.

Я решил обратиться к N-ной странице эхи. Пусть это будет 20.

1 вариант: http://ii-net.tk/ii/ii-web.php?echo=pipe.2032&page=20

2 вариант: http://ii-net.tk/ii/ii-mlp.php?echo=pipe.2032&page=20

Различие состоит в том, что через месяц (когда напишут ещё в эху какое-то количество сообщений) вариант 1 будет такой же, что сейчас, а в ссылке №2 (mlp или spline.rooker.ru/ii/) через месяц сообщения будут видны абсолютно другие.

>> Читать далее
#  Re: Новая станция
vit01 (mira, 1) → spline  –  11:53:10 2015-04-27

> Нужно опять время на изменение стиля под solarized мною так любимый, а его то и нет совсем.
Могу как раз для тебя сделать стиль (по текущему образцу http://spline.rooker.ru/ii)

> Завертелся со своей учёбой.
Во-во. У меня вот экзамены скоро, ну да и ладно =)
#  Re: Новая станция
vit01 (mira, 1) → Difrex  –  10:25:21 2015-04-27

> Давайте на всех нодах откроем регистрацию.
Как-то не хочется. Когда я думаю про регистрацию, сразу вспоминаются спамеры. К тому же, есть шанс наполучать всяких других нехороших личностей.

> После регистрации человек попадает в межсетевую нубоэху, а потом аппрувится уже на полный акк.
Удобно сделать это только в рамках веб-интерфейса. Сама по себе идея неплохая, но, думаю, пока что стоит ограничиться только _одной_ станцией с такой возможностью. И новоподнятый узел "ii mlp" как нельзя кстати для этого подходит. Если Rush_Pon дело заинтересует, пусть отпишется сюда.

> и народа может больше станет.
Суть не в народе, а в сообщениях и в их качестве. Вот мы сидим тут и молчим, так что в первую очередь лучше самим разговориться. Может быть, не стесняться обсуждать какие-то волнующие нас темы.

Кроме того, скатывания в чат тоже допускать не стоит, а то получится, как в ii://hc.51
Нет, это наоборот неплохо, что там есть люди и всё такое, просто лучше было бы иметь среднюю длину сообщений больше 150 символов... (а ещё я не люблю хоккей :) )
#  Re: Новая станция
Difrex (mira, 14) → vit01  –  07:51:42 2015-04-27

Круто!

У меня есть идея:
Давайте на всех нодах откроем регистрацию. После регистрации человек попадает в межсетевую нубоэху, а потом аппрувится уже на полный акк.

И кода дописать совсем чуть-чуть надо и народа может больше станет.
#  Торонода
Difrex (mira, 14) → All  –  06:32:19 2015-03-31

Ребята. Я проебал контейнер с торонодой. Точнее не так.
Я потерял пароль от контейнера с торонодой.
Но у меня все забекаплено. Так что представительство ii в TOR будет в дауне несколько дней, пока у меня руки не дойдут до того, чтобы поднять это все вновь.
#  Re: Торонода
vit01 (mira, 1) → Difrex  –  06:36:29 2015-03-31

Да ладно, ничего страшного. Всё равно в Tor почти никто не пишет, так что подождём.
#  Re: solarized theme
vit01 (mira, 1) → vit01  –  12:28:21 2015-04-27

Ха, готово =)

http://ii-net.tk/ii/ii-web-light.php?echo=ii.14

Вот и весь solarized.
#  Re: solarized theme
vit01 (mira, 1) → spline  –  22:48:46 2015-04-27

> А где кнопочки ответа?
Кнопочка ответа - это [имя отправителя => получателя] справа.
#  ii-db-utils
vit01 (mira, 1) → All  –  14:57:54 2015-04-08

Собрал все маленькие (но полезные) скрипты для работы с классической базой, что у меня были, и разместил их в репозитории. Может быть, кому-нибудь пригодится.

https://github.com/vit1-irk/ii-db-utils

Включают в себя emailtoii (да, да, читать почту через ii-клиент), утилиту для поиска сообщений, простейшую статистику, проверяльщик базы на ошибки (его ещё Рома когда-то сюда кидал) и ещё парочку мелких скриптов.

Подробности в README.md в репозитории.

// Планирую добавить ещё скрипты для упаковки/распаковки бандлов и offline-синхронизации
Powered by iii-php v0.11