RSS
Pages: 1 ... 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 100
[>] Re: Email to ii
ii.14
vit01(mira, 1) — ntrknlmp.exe
2014-11-12 03:53:17


>если использовать механизм подписок.
он и используется.

тогда могу попытаться сделать дебаг через adb

[>] Re: Caesium: ii-клиент для emacs
ii.14
vit01(mira, 1) — spline
2014-11-21 14:55:28


Хорошо как, ещё один клиент. Добавлю потом ссылку в свой список.

> (помимо того что это клиент для emacs ^__^)
Оуу, уже звучит экзотично =). Емакс пробовал начать осваивать, но не осилил. Будет повод теперь.

> будет база сообщений в sqlite3
Неплохо, хотя часто обычная база бывает удобнее.

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

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 11:24:10


> кто набирает пойнтов,
Пока что все набираем, наверное.

> у кого есть веб интерфейс, и прочее - напишите,
На mira пока что только читалка (даже две)
http://ii-net.tk/ii/ii-reader.php (классическая)
http://ii-net.tk/ii/ii-reader-nd.php (материальный дизайн)

Интерфейс для написания пока делать лень. Андрей говорил, что у него пара наработок имеются.

> мне надо на сайте что-нибудь написать в духе "как подключиться к сети".
По старинке - email сисопу с описанием, кто ты есть такой.

> а то я сам с горем пополам подключился...
А тебя и не отключали вообще-то. Правда, у меня домен поменялся (на ii-net.tk), но поинтовый authstr до сих пор прописан.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 14:53:40


> значит, у нодов должны быть какие-то страницы, где написан их е-майл и вводная информация...
Не задумывался об этом. Обычно мой актуальный емейл висит на http://ii-net.tk/ii-doc , но неплохо было бы сделать отдельную страницу, посвящённую станции. Надо бы сверстать.

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — spline
2014-11-27 15:04:17


> Моя читалка на виду: http://spline.rooker.ru/ii/
Давно знаю. И время от времени туда захожу.

> До сих пор являюсь противником открытой регистрации.
Также.

Думаю насчёт написания сообщений, что сделать это смогу (даже быстро), но суть в том, что тяжело именно начать это делать.

[>] ...
ii.14
vit01(mira, 1) — spline
2014-11-27 11:33:44


От тебя идёт invalid message: D2MUlapI88

[>] Re: ноды, пойнты и прочее безобразие
ii.14
vit01(mira, 1) — 51t
2014-11-27 15:48:18


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

> Первая версия веб-хаба вообще была с публикацией всех новых сообщений всех новых юзеров в "карман", и потом одной кнопкой можно было или принять юзера и его написанные сообщения, или нет.
Неудобно как-то. Но сама такая идея имеет место на существование.

[>] Re: ii-web.php: выходим на новый этап
ii.14
vit01(mira, 1) — vit01
2015-01-04 16:08:47


Что умеет:
- всё то же, что и читалка
- писать новые сообщения и отвечать на существующие
- сессию с куками и защиту от CSRF
- очень гибкая шаблонизация (свои стили легко прикручивать)
- есть неплохой материальный дизайн (ну мне он нравится =) )

Саму читалку пока из ветки репозитория не удалял.

[>] habra.14
ii.14
vit01(mira, 1) — Difrex
2015-01-10 07:44:36


Интересно узнать, что творится с сабжеэхой? Последнее сообщение датируется 2014-12-29, а сервер ii.difrex.ru выдаёт 502.

[>] ii-web.php: выходим на новый этап
ii.14
vit01(mira, 1) — All
2015-01-04 16:04:37


Я доделал веб-клиент ii
Смотреть и сидеть здесь: http://ii-net.tk/ii/ii-web.php
Исходники здесь: https://github.com/vit1-irk/ii-php/tree/features

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — spline
2015-02-14 09:02:12


> Фетчер сделал отдельный, добавив там пару строк
Код: http://ii-net.tk/ii/uliss-fetch.txt
С тебя я уже эху через этот фетчер загейтовал.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-14 08:51:50


Загейтовал у себя: http://ii-net.tk/ii/ii-web.php?echo=hc.51
Фетчер сделал отдельный, добавив там пару строк, фактически уменьшающих предел сравнения до 8 символов. Для Андрея также идёт дополнительный гейт, чтобы не было дублей.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-04 18:22:01


> что мы выбираем? :) и с кем гейтуемся?
Думаю, можно выбрать 3 вариант и хорошенько его проработать.
С тебя список эх и сам источник, откуда гейтовать. Остальные пусть подумают, что нам может из этого пригодиться.
На выходных (или чуть пораньше) попробую написать гейт.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-14 16:31:19


> так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать?
Ну да, как обычно: http://ii-net.tk/ii/ii-point.php?q=/u/

> выведи эху в веб-интерфейс, наверное, чтобы видно было...
Вывел, как только загейтовал. И в списке есть.

Насчёт station13 в курсе: там почему-то последнее время часто обрезаются msgid. С чем это связано - неизвестно.
// эха hc.51 там до сих пор пустая

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-15 07:54:12


Всё, эха hc.51 пуста.

[>] Re: ii uliss gate
ii.14
vit01(mira, 1) — 51t
2015-02-15 13:32:29


уже есть фетч

[>] Re: lenta
ii.14
vit01(mira, 1) — vit01
2015-02-21 21:05:47


>счётчик сообщений в веб-интерфейсе всегда на 1 сообщение больше
>2. почему в сообщении вместо пустой строки между сабжем и телом сообщения дублируется сабж?
Исправил оба бага, изменения уже в репозитории.

[>] Re: И ещё
ii.14
vit01(mira, 1) — spline
2015-03-01 16:09:32


> Кстати, Чёт твой RSS-бот "\n" обрезает
Это сделано специально =)

Просто во многих лентах эти переносы строк могут появляться в разных (неподходящих) местах и в рандомных количествах и, естесственно, мешают.

[>] hc.51
ii.14
vit01(mira, 1) — All
2015-03-09 19:44:19


Что ж, раз Рома решил гейты с ii перекрыть, а в самой эхе уже ~3500 сообщений, то снимаем с фетча и кидаем в архив?

[>] Re: Новые изменения в вебморде
ii.14
vit01(mira, 1) — Difrex
2015-03-03 15:51:12


> Не очевидно. Лучше сделать кнопку не такой яркой

Я тоже сначала так думал, но потом оказалось, что это гораздо удобнее. Дело даже не в яркости кнопки, а в её расположении на экране.

[>] И ещё
ii.14
vit01(mira, 1) — All
2015-03-01 09:26:03


Теперь на станции mira есть не только вебморда со стилем по мотивам материального дизайна, но и версия, довольно похожая на предыдущую читалку Андрея:
http://ii-net.tk/ii/ii-web-light.php

to spline:
Если захочешь взять шаблоны и css, то они здесь: http://ii-net.tk/ii/iiweb-light/

[>] Новые изменения в вебморде
ii.14
vit01(mira, 1) — All
2015-03-01 09:20:46


Вот буквально сейчас я решил закоммитить в ветку features более-менее доделанную вебморду для ii.

Что изменилось:
* Удалена читалка
* Стиль очень сильно изменён, стал более лёгким и удобным
* Убран логотип ii из заголовка
* Вместо яркой кнопки ответа справа теперь ответ идёт щелчком на отправителя
* Убраны лишние ссылки в верхней панели
* Класс веб-клиента перемещён в файл iiweb.inc.php для более удобной интеграции различных вариантов его оформления, и, к примеру, списка эх.

https://github.com/vit1-irk/ii-php/tree/features

[>] ii-php features commit
ii.14
vit01(mira, 1) — All
2015-04-02 19:35:14


Я понимаю, конечно, что это дело никому не интересно, но всё же
https://github.com/vit1-irk/ii-php/commit/f83ae5ec8a1333d0b086d68325183b395a6c9c68

Вот, хочу всё-таки исполнить пункт плана о создании стабильной, эталонной php-ноды. Начал подготавливать ветку features к слиянию с master.

Основные изменения:
* Убрал фреймворк Waves и достаточно кода, связанного с ним.
// свистелки - это иногда хорошо, но они нагружают код, поэтому этому не место в master
* В веб-клиенте сессия держится не до закрытия браузера, а целых два (!) дня
* ii-rss.php - пара строчек кода по замене переносов строк
* Мелкие незначительные изменения в веб-клиенте
* Выполнил своё Todo по постраничному выводу: привёл в прямой порядок нумерацию страниц. Вот по этому поводу требуется совет Андрея, потому что тоже на php-ноде сидит: нужна ли возможность оставления старого, привычного способа навигации?
Для сравнения: http://ii-net.tk/ii/ii-web.php?echo=ii.14 и http://ii-net.tk/ii/ii-mlp.php?echo=ii.14

[>] Re: hc.51
ii.14
vit01(mira, 1) — spline
2015-03-10 08:27:42


Тогда уже снял и убрал эху.

> я вчера переехал таки на MySQL. Здорово.
У меня в своё время из-за этого нагрузка на сервер резко снизилась =)

[>] Страничка проекта
ii.14
vit01(mira, 1) — All
2015-03-25 09:36:05


Стараюсь поддерживать сабж с документацией в актуальном состоянии. Как раз к годовщине ii я обновил её: сделал внешний вид посимпатичнее, облегчил, убрал кое-какие костыли, поправил статьи до актуального состояния (+ всякие опечатки и неоднозначности убрал).

Читать здесь: http://ii-net.tk/ii-doc/
Тарбол для развёртывания у себя здесь: http://ii-net.tk/ii-doc.tar.gz

[>] ii://lenta.dark.14
ii.14
vit01(mira, 1) — All
2015-03-10 08:04:28


Сабж снова в строю. Пока добавил ленту официального блога и доменного регистратора stats.i2p. Может, ещё чего подыщу потом.

[>] Re: Торонода
ii.14
vit01(mira, 1) — Difrex
2015-03-31 10:36:29


Да ладно, ничего страшного. Всё равно в Tor почти никто не пишет, так что подождём.

[>] Новая станция
ii.14
vit01(mira, 1) — All
2015-04-24 17:12:16


Люди, у нас сабж. Rush_Pon решил поднять свою ноду (и я ему в этом помог). Гейтуются все те же эхи, что у Андрея (если что, смотрите здесь: http://ii-net.tk/ii/rush-fetch.php ).

Адрес веб-интерфейса: http://mlpfim.ml/

Он уже набрал двух своих поинтов (только сомневаюсь, что они хоть раз напишут).

[>] android-ii-client в F-Droid
ii.14
vit01(mira, 1) — All
2015-04-24 17:38:26


У меня пару дней назад получилось скомпилировать андроид-клиент, который писал ntrknlmp.exe, и я решил сделать репозиторий для F-Droid, чтобы можно было быстро его установить.

Адрес репозитория пока временный, возможно, изменится: http://alicorn.tk/fdroid/

Хоть я совершенно не знаю Java, но, видимо, придётся клиент поддерживать именно мне. Тем более, там есть мелкие ошибки, исправить которые нетрудно.

Скриншоты:
http://ii-net.tk/screen-fdroid-1.png
http://ii-net.tk/screen-fdroid-2.png

[>] Re: ii-php features commit
ii.14
vit01(mira, 1) — vit01
2015-04-25 11:03:31


Наконец-то выполнил своё обещание и слил ветку features с master. Теперь развернуть ii-ноду можно ещё быстрее =)

Кроме того, в веб-клиенте сделал полную поддержку стандарта XHTML 1.0 Strict и оптимизировал вёрстку для мобильных устройств.

[>] Re: Qt клиент
ii.14
vit01(mira, 1) — vit01
2015-04-15 15:38:13


Когда нечего делать, можно делать клиенты =)

Новый коммит в сабже:
https://github.com/vit1-irk/iicli-modular/commit/60f6d6837effca488c0f8daefde431b4ee680efe

Что нового:
* Конфигурация поменялась с json на ini (desktop). Во-первых, потому что в многочисленных скобочках и кавычках легко запутаться при правке конфига, и, во-вторых, в ini-файле можно делать комментарии.
* В qt-клиенте улучшил обработку ошибок. Теперь при отсутствии интернета информация об этом кидается в окошечко, а не в консоль. В консоли же выдаётся читаемый текст ошибки в случае таковой при парсинге конфига.
* Убрал ii-search.py, так как он дублируется в другом репозитории

Можно будет потом сделать и пакетированную версию для дистрибутивов. И это довольно несложно.

[>] ii-db-utils
ii.14
vit01(mira, 1) — All
2015-04-08 18:57:54


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

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

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

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

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

[>] Re: ii-php features commit
ii.14
vit01(mira, 1) — spline
2015-04-03 11:34:01


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

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

А в 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/) через месяц сообщения будут видны абсолютно другие.

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

Правда, имеется несколько побочный эффект в том, что так сообщений на последней странице меньше отображаться будет (максимально 20 стоит).

Вот про это я спрашиваю =)

[>] Re: android-ii-client в F-Droid
ii.14
vit01(mira, 1) — Difrex
2015-04-27 14:24:50


Только жаль, что сорцы в репозитории староватые лежат. Ещё с вот этой ошибкой: ii://nlN2ot4ovJp0sKie5XV9

Но зато клиент вполне себе работает =)

[>] Re: solarized theme
ii.14
vit01(mira, 1) — spline
2015-04-28 02:48:46


> А где кнопочки ответа?
Кнопочка ответа - это [имя отправителя => получателя] справа.

[>] Re: solarized theme
ii.14
vit01(mira, 1) — vit01
2015-04-27 16:28:21


Ха, готово =)

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

Вот и весь solarized.

[>] Re: Новая станция
ii.14
vit01(mira, 1) — Difrex
2015-04-27 14:25:21


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

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

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

Кроме того, скатывания в чат тоже допускать не стоит, а то получится, как в ii://hc.51
Нет, это наоборот неплохо, что там есть люди и всё такое, просто лучше было бы иметь среднюю длину сообщений больше 150 символов... (а ещё я не люблю хоккей :) )

[>] Re: Новая станция
ii.14
vit01(mira, 1) — spline
2015-04-27 15:53:10


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

> Завертелся со своей учёбой.
Во-во. У меня вот экзамены скоро, ну да и ладно =)

[>] Re: blacklist.txt
ii.14
vit01(mira, 1) — spline
2015-05-08 14:13:37


Функции, связанные с блэклистом, находятся в файле blacklist-func.php.
Я перекинул их туда, чтобы было удобнее читать код.

[>] Re: blacklist.txt
ii.14
vit01(mira, 1) — vit01
2015-05-08 14:19:12


Ну а если ты говоришь про метод API, чтобы получать его через ii-point.php, то этого и раньше не было. И в стандарте этого тоже не было никогда.
Просто этот файл можно легко забирать просто так с сервера: к примеру, http://ii-net.tk/ii/blacklist.txt

[>] ii-db-utils commits
ii.14
vit01(mira, 1) — All
2015-05-03 12:31:58


В репозитории оживление:
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
ii.14
vit01(mira, 1) — spline
2015-05-08 15:11:26


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

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

[>] Re: blacklist.txt
ii.14
vit01(mira, 1) — spline
2015-05-08 17:22:54


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

Ну а в документации должны быть отражены все возможности, в том числе необязательные: http://ii-net.tk/ii-doc/?p=7

[>] Re: iitxt next generation
ii.14
vit01(mira, 1) — spline
2015-05-09 03:38:03


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

И на страницу загрузки закину.

[>] Re: blacklist.txt
ii.14
vit01(mira, 1) — spline
2015-05-08 17:25:29


> Опциональные расширения, но это немного расходится с идеологией ii.
Обязателен у нас только /u/, а всё остальное опциональное. Но в документации описаны абсолютно все схемы (естесственно, с упоминанием этого факта).

[>] Re: ii logo
ii.14
vit01(mira, 1) — spline
2015-05-09 03:51:58


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

На данный момент имеется только это: http://ii-net.tk/logo740.png

[>] Re: iitxt next generation
ii.14
vit01(mira, 1) — spline
2015-05-09 13:33:33


> Пуллреквест это, конечно, хорошо, но меня снедает любопытство. Что за идея?
Идея написать обёртку над клиентом.

К примеру

$ write.sh pipe.2032 1500
Открывается какой-нибудь текстовый редактор, например, vim, с уже готовым шаблоном: ответ на 1500-е по счёту сообщение в эхе.

И можно ещё вот это

$ echocat.sh pipe.2032 100:-2
Выведет сообщения с сотого до конца без последних двух.

[>] Re: iitxt next generation
ii.14
vit01(mira, 1) — spline
2015-05-09 14:50:06


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

> Я пока думал прикрутить sqlite
Неоднозначное мнение у меня по этому поводу. С одной стороны, вроде бы, ничего плохого в этом нет. Но, с другой стороны, это снижает доступность. К примеру, вывести какое-то сообщение просто с помощью cat и tail, использовать одну и ту же базу для локальной ноды и кучки клиентов одновременно (я так делаю всегда), потом ещё всякие скрипты для обслуживания ii переписывать надо, потому что sqlite-база у каждого своя и не прописана в стандарте.

[>] Re: Карта сети
ii.14
vit01(mira, 1) — spline
2015-05-09 03:38:03


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

> Достаточно написать на spline@rooker.ru, указать ник и немного написать о себе.
Дописал здесь: http://ii-net.tk/station.html

[>] Re: iitxt next generation
ii.14
vit01(mira, 1) — vit01
2015-05-09 04:19:32


> И на страницу загрузки закину.
Уже здесь: http://ii-net.tk/iidownload/

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

Pages: 1 ... 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 100