#  Re: to ntkrnlmp.exe
ntrknlmp.exe (mira, 9) → vit01  –  07:52:31 2014-08-18

>Кстати, ещё заметил, что клиент не проставляет Re: в сабж

Это поправил, еще один баг исправил, баг с блокировкой пока воспроизвести не получается, так что пока не поправил
#  Re: На тему повышения популярности ii
zhuk@ (lenina,131) → vit01  –  16:16:47 2014-08-15

> Ага, а то мне, как и, наверное, остальным, не хочется ставить эту проприетарную нехорошую винду :). Если бы тут были "виндузятники", то таковая сборка уже давно была бы сделана.

Ну, на работе я хошь, не хошь, а всё же ей пользуюсь - правда, там инета нет. :)))

В общем, попробую поковырять тему создания виндодистров на следующей неделе.
#  Re: На тему повышения популярности ii
vit01 (mira, 1) → zhuk@  –  13:15:38 2014-08-15

> А чем тут халявный домен или "своя" нода ситуацию ухудшит?
Халявный домен на то и халявный, что их можно 100500 штук зарегистрировать.

> Пока ноду никто не фетчит, спама с неё тоже не будет.
Действительно.

> Я говорю о SaaS-платформе, а не о том, чтобы давать возможность править файлы самостоятельно.
Тогда было бы неплохо по идее.
#  Re: На тему повышения популярности ii
zhuk@ (lenina,131) → zhuk@  –  15:13:06 2014-08-15

> Unbound прекрасно и со 100500 записей справится.

В смысле, NSD... Вечно я их путаю. :-\
#  Re: На тему повышения популярности ii
zhuk@ (lenina,131) → vit01  –  13:09:10 2014-08-15

> Есть PHP-нода... <...> Чего не хватает - средства для написания сообщений. То есть читать их из веб-морды можно, а писать - нет. Это сделать не сложно, но мне пока лень =)

Круто!

> Винда проприетарная и поэтому не нужна.

Боюсь, с таким подходом ii сдохнет, пусть и не сразу. :( Ну ведь не скажешь же какому-нибудь мастеру-кукольнику: "Вот тут можно клёво общаться, только надо выучить немножко Python и Unix-администрирование". Вернее, скажешь, но сей мастер пошлёт тебя куда подальше. И будет прав. Ибо он не виноват, что ему когда-то дали комп с виндой.

> Халявные домены сделают из центра ii подобие хостинга.

Я понимаю - это обоснованный риск, чо. Накладные расходы-то копеечные. Плюс - повторюсь, автоматическая проверка работоспособности ноды. Спамеров бояться - в интернет не ходить...

> Пока людей не так много...

Так потому их и немного, что порог вхождения высокий. Вот пришёл хороший человек на веб-ноду. Увидел, что там нет интересных ему тем, и что свою просто так не создашь... и ушёл. Такая вот грустная история получается.
#  ББ уехал
zhuk@ (lenina,131) → All  –  11:23:10 2014-08-15

... и вдруг в ii никого не осталось? Или что-то сломано на ноде? :(
#  Re: iiplc v0.1 release
Difrex (station13, 7) → Difrex  –  08:31:27 2014-08-11

И сразу вслед за ним багфикс v0.1a. Т.е. чекаутить этот тег.

Зависимости в Debian-based можно поставить так:


apt-get install libplack-perl libhtml-template-perl libsql-abstract-perl \
libdbd-sqlite3-perl libconfig-tiny-perl libhtml-fromtext-perl
#  iiplc v0.1 release
Difrex (station13, 7) → All  –  08:22:00 2014-08-11

Первая стабильная версия

* Переезд на HTML::FromText
* Полная поддержка ссылок вида ii://ii.14
* Уведомления через notify-send

https://github.com/Difrex/iiplc
#  Re: Клиент
vit01 (mira, 1) → vit01  –  00:03:50 2014-08-11

Также есть мелкое изменение в ii-php: поменял алгоритм проверки repto в читалке. И Readme. Но это, наверное, слишком мелкие изменения.
#  Загрузка
vit01 (mira, 1) → All  –  03:17:10 2014-08-11

На странице загрузок http://irk38.tk/iidownload добавил свой клиент и поправил ссылки на андроид клиент. Итого: без учёта форков в сети сейчас 7 клиентов и 2 читалки.
#  Поиск в iiplc
Difrex (station13, 7) → All  –  08:04:55 2014-08-12

В бранче testing. https://github.com/Difrex/iiplc/archive/testing.zip

Это работает! http://youtu.be/Jk5GcPsXiXY

Пока поиск только в названии треда, но все будет -- начало положено :)
#  Re: Объединённая эха
vit01 (mira, 1) → spline  –  14:04:16 2014-08-09

Как видишь, уже загейтовал и подписался. Старые эхи пока с фетча не снял, будем переходить постепенно.
#  Re: ББ уехал
zhuk@ (lenina,131) → vit01  –  12:12:47 2014-08-15

> Самое простое - послать сообщение в ii.test.14 и посмотреть, через сколько времени его msgid появится на других нодах. Если контролировать только мою ноду, то её работоспособность можно проверить, запустив фетчер, то есть http://irk38.tk/ii/lenina-fetch.php - если выдаёт информацию, то значит всё гейтуется, иначе - гейта нет. Нода Андрея использует свой фетчер, поэтому его гейты проверять сложнее.

То, что надо. Спасибо!
#  Re: ББ уехал
vit01 (mira, 1) → zhuk@  –  09:57:28 2014-08-15

Нодообмен прекрасно работает. Поэтому скорее первое...
#  Re: ББ уехал
vit01 (mira, 1) → zhuk@  –  10:18:58 2014-08-15

> К слову, идея - надо как-то функциональность ноды проверять. Чтобы не просто "HTTP: OK" светилось, а знать, что сообщения ходят и т.д. Не знаешь, как это лучше сделать?

Самое простое - послать сообщение в ii.test.14 и посмотреть, через сколько времени его msgid появится на других нодах. Если контролировать только мою ноду, то её работоспособность можно проверить, запустив фетчер, то есть http://irk38.tk/ii/lenina-fetch.php - если выдаёт информацию, то значит всё гейтуется, иначе - гейта нет. Нода Андрея использует свой фетчер, поэтому его гейты проверять сложнее.

Можно приделать в фетчер (уже на своей, локальной стороне) логирование: когда сохраняется сообщение с другой станции, то это, к примеру, идёт в syslog.
#  Re: На тему повышения популярности ii
vit01 (mira, 1) → zhuk@  –  11:24:25 2014-08-15

> То есть нужны, как минимум:
> 1) Дистрибутив для ноды, который можно поднять без залезания в консоль: просто скопировав файлы и зайдя по ссылке. Нужно для людей, которые уже знают, что такое хостинг, и владеют таким, но больше ничего в ИТ не понимают. Всевозможные форумы, клан-чаты и прочие вконтакто-группы организуются в 99% случаев именно такими людьми.
Есть PHP-нода, которую делаю я, и на которой сидит также Андрей. Установка как 2 пальца проста - просто скопировал файлы, и всё. Имеется веб-читалка для ноды: http://irk38.tk/ii/ii-reader.php и http://spline.rooker.ru/ii

Чего не хватает - средства для написания сообщений. То есть читать их из веб-морды можно, а писать - нет. Это сделать не сложно, но мне пока лень =)

> 2) Дистрибутив для ноды под винду, который можно в два пинка запустить в локалке - чтобы можно было на работе потестить, например.
Винда проприетарная и поэтому не нужна. Но, конечно, для популярности дистрибутив клиента и ноды под винду нужен. Я хотел это раньше предложить Роме, но из-за проприетарности винды посчитал создавать такое ненужным.

> 3) Доменные имена. Можно открыть какой-то поддомен для свободного и халявного выделения имён для нод (для начала можно запросы ручками делать, а если процесс пойдёт, можно и автоматику прикрутить). Скажем, "*.o.51t.ru". Единственное условие - работоспособная нода ii по данному адресу.
> 4) Возможно, стоит также сделать ресурс для халявного запуска нод.
Халявные домены сделают из центра ii подобие хостинга. Их могут использовать не по назначению или просто заспамить, но сама идея не очень-то плоха.

> Почему нельзя воспользоваться имеющимися нодами? - Да как раз потому что сила ii - в обилии нод. Которые могут быть закрытыми, полузакрытыми и т.д. Нужно, чтобы эта социальная часть была элементарно доступна и просто работала.
Пока людей не так много, особо не имеет смысла делать много нод. Хотя с самим утверждением я согласен.
#  На тему повышения популярности ii
zhuk@ (lenina,131) → All  –  12:41:01 2014-08-15

Не хватает такой возможности, как простое поднятие публичной ноды. Без решения этой проблемы клубы хороших людей плодиться не будут вообще, так как количество хороших людей, знающих разницу между Python и Perl, ничтожно мало. :)

То есть нужны, как минимум:

1) Дистрибутив для ноды, который можно поднять без залезания в консоль: просто скопировав файлы и зайдя по ссылке. Нужно для людей, которые уже знают, что такое хостинг, и владеют таким, но больше ничего в ИТ не понимают. Всевозможные форумы, клан-чаты и прочие вконтакто-группы организуются в 99% случаев именно такими людьми.

2) Дистрибутив для ноды под винду, который можно в два пинка запустить в локалке - чтобы можно было на работе потестить, например.

3) Доменные имена. Можно открыть какой-то поддомен для свободного и халявного выделения имён для нод (для начала можно запросы ручками делать, а если процесс пойдёт, можно и автоматику прикрутить). Скажем, "*.o.51t.ru". Единственное условие - работоспособная нода ii по данному адресу.

4) Возможно, стоит также сделать ресурс для халявного запуска нод.

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

Мой индикатор: если моя бывшая жена сможет самостоятельно поднять ноду, значит, всё получилось. :)

>> Читать далее
#  Re: На тему повышения популярности ii
vit01 (mira, 1) → zhuk@  –  12:06:43 2014-08-15

> А, кстати, чем это плохо-то? Какое может быть "не по назначению" у ii? Наоборот, если найдётся дополнительное применение - это ж круто!
Про "использование не по назначению" я имел в виду рассылку спама по сети и прочую рекламную деятельность. Ну и вандализм типо 10000 сообщений скриптом за пару минут. Это не есть хорошо.
#  Объединённая эха
spline (station13, 1) → All  –  11:33:03 2014-08-09

Эха объеденяет в себе ii.soft.14 и ii.dev.14
#  Re: ББ уехал
zhuk@ (lenina,131) → vit01  –  11:43:20 2014-08-15

Гуд, спасибо.

К слову, идея - надо как-то функциональность ноды проверять. Чтобы не просто "HTTP: OK" светилось, а знать, что сообщения ходят и т.д. Не знаешь, как это лучше сделать?
#  Re: Загрузка
vit01 (mira, 1) → vit01  –  03:23:30 2014-08-11

ii://RQscKOnrvFLxgpZpMddG
Вспомнилось =)
Осталось ещё 530 :D
#  Re: клиент, собраный с peewee
51t (lenina,1) → MRD  –  16:14:33 2014-08-08

Я говорю про разные ноуты, которые по ~50 баксов китайцы продают, с обычной флешкой на 1/2 гб. Тут размер приложения не принципиален, а вот хранение баз - сжатие должно позволять сохранять больше информации.

Такие устройства - это отличное (для кого-то одноразовое расходное, а для кого-то сверхбюджетное) устройство. Поскольку не факт, что там будет много онлайна, а, скорее, наоборот - поэтому всегда хотелось, чтобы данные сохранялись компактно. В принципе, текущая схема - это то, что я хотел (только я хотел свой стораж, но пусть будет sqlite3)

Там ещё много что можно применять. "Эхи по радиоканалу", чтобы через радиостанции раздача шла с широким покрытием. Офлайновые методы перемещения. В общем, богат и разнообразен мир ii. Собственно, сначала была придумана эта концепция (это и есть project odii), и только потом под неё был сделан ii (ii - это вообще было временное название, просто для проверки того, как это реализуемо на практике). Но "версию для африканских детей" я обязан был сделать. Сделал :)
#  Re: клиент, собраный с peewee
MRD (lenina,6) → 51t  –  16:07:57 2014-08-08

Да какие африканские дети:-) Им компьютеры заменяют фичерфоны и ультрабюджетные смартфоны/коммуникаторы. С ориентацией на жирные языки да СУБД чернопопикам и ноду официальную-то поднять не на чём будет.

Кстати, это т. н. "третий миллиард", за который сейчас активно будут бороться информационные гиганты. Первый (цивилизованный мир) и второй (встающие на ноги бедняки из Латинской Америки и Восточной Азии) уже покорены, теперь дело за третьим. Для этого Мордокниг купил WhatsApp, например, а китайские производители постоянно снижают цены на коммуникаторы. Аудитория особая, она не развращена цифровыми развлечениями да проникновением интернета во все сферы жизни. Бедные африканские семьи сидят в нижнем ярусе пирамиды Маслоу, занимаются ручным трудом, и ЭВМ им нужны в первую очередь для дела. За них стоит побороться, причём весьма серьёзно.
#  Re: На тему повышения популярности ii
vit01 (mira, 1) → zhuk@  –  12:06:42 2014-08-15

> Ну ведь не скажешь же какому-нибудь мастеру-кукольнику: "Вот тут можно клёво общаться, только надо выучить немножко Python и Unix-администрирование".
Стандартная python нода запускается на винде тоже. И сам питон учить не надо, его просто нужно установить. То есть скачать экзешник, запустить, установить. Потом прописать поинтов в points.txt уже на ноде и запустить run.py простым щелчком мыши. Не особо сложно.

> Ибо он не виноват, что ему когда-то дали комп с виндой.
Ну это да, правда.

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

> Так потому их и немного, что порог вхождения высокий. Вот пришёл хороший человек на веб-ноду. Увидел, что там нет интересных ему тем, и что свою просто так не создашь... и ушёл.
Обычно же с поинта начинают, а как втягиваются - могут поднять свою ноду. Хотя некоторая правда в этом есть, да.
#  Клиент
vit01 (mira, 1) → All  –  23:56:51 2014-08-10

Доделал свой клиент до рабочего, хорошего состояния. Код: https://github.com/vit1-irk/iicli-modular
Изменения:
* Поправлена ошибка в интерфейсе выбора эх, добавлено уведомление при отправке сообщений.
* В фетчер добавлена поддержка /x/t, наблюдается ускорение работы на большом количестве эх в подписках. По-умолчанию в конфиге отключена.
Powered by iii-php v0.11