[>]
Re: ii-android
ii.soft.14
vit01(mira, 1) — gadfly
2014-07-17 15:08:34
> http://wiki.cyanogenmod.org/w/Ville_Info
Ну посмотри, там всё написано. Не может циан просто так отказаться ставиться. Только сначала рекавери обнови, а то CM 11 может не установиться (хотя лично у меня на телефоне 10 ставился, для 11 обновлять пришлось)
[>]
Re: хаба хаба
ii.dev.14
vit01(mira, 1) — 51t
2014-06-29 13:59:55
> а хабр вообще кем содержится, кем обслуживается? за ним есть какой-нибудь медиахолдинг или кто-то конкретный, или это любительская заготовка товарища/группы_товарищей?
Хабр содержится "Тематическими Медиа"
http://tmtm.ru/, внизу страницы написано про какой-то "ООО Хабр".
[>]
Re: ii-android
ii.soft.14
vit01(mira, 1) — gadfly
2014-07-17 15:08:34
> У меня был HBOOT v.1.06. Ничего не ставится и ничего не работает.
Так в чём проблема? Разблокируешь загрузчик, обновляешь HBOOT на нужную версию, обновляешь recovery, и всё установится.
[>]
Читалка
ii.soft.14
vit01(mira, 1) — All
2014-07-17 15:08:35
Добавил поддержку ссылок и разметки в читалку (Андрей, спасибо). Планирую попозже ещё сделать форму для добавления сообщений, но сначала реализую то, что в todo.
[>]
ncii
ii.soft.14
vit01(mira, 1) — All
2014-07-18 06:54:42
Хотел перейти с официального клиента на этот, но встретился с багом: пробовал отправить одно сообщение в ii-test - оно отправилось, зафетчил. Дальше я хотел уже сюда сообщение отправить, но как только нажал send, клиент вылетел, в логах про отправку пусто. (кстати, что такое abandon?)
Ещё смотрю в лог, вижу иногда вот это
info: Loading ii.test.14
DEBUG: Unsent: $VAR1 = undef;
Не знаю, в чём причина
Теперь просто пожелания к самому клиенту:
1. Неплохо было бы добавить поле authstr в образец конфига (ncii.yaml.example), мне пришлось лезть в исходники для того чтобы посмотреть, как прописывается строка авторизации.
2. Если я, к примеру, зашёл в клиент и зафетчил сообщения, там появляются тысячи непрочитанных (слева), которые я уже давно прочитал. Было бы неплохо, если бы была возможность пометить все сообщения в эхе прочитанными.
[>]
Re: по варгосу
ii.dev.14
vit01(mira, 1) — 51t
2014-06-29 17:31:07
Варгос пообещал решить вопрос с гейтованием, мы специально по почте это обговаривали, но вот уже как несколько дней он растворился, не слышно не видно.
[>]
по мне
ii.dev.14
vit01(mira, 1) — All
2014-07-03 06:22:06
* в гите теперь рабочий фетчер
* в читалке исправлена дата, добавлен просмотр отдельного сообщения и ещё по мелочи
* в гите создана новая ветка features, где добавлен блэклист, пока не тестировавшийся. надо тестить
* с iinet.sexy взял на irk38.tk/ii-doc статью расширения
[>]
Багрепорты для андроид клиента
ii.soft.14
vit01(mira, 1) — All
2014-07-28 07:35:59
В последнее время там многовато багов скопилось. Даже я, имеющий версию 4.4.4, столкнулся с некоторыми.
1. Повороты экрана порождают самопроизвольное обновление сообщений в эхе. Особенно, когда раза 2 сделаешь или во время чтения отдельного сообщения.
2. При выделении текста может выскочить "в приложении ii dev произошла ошибка". Это может часто происходить, если пытаешься выделить текст, выходящий за экран, либо если часто тыкаешь пальцем
3. Клиент допускает создание сообщений с пустым текстом (надо бы и на ноде проверку сделать)
4. Надо убрать получение списка эх по /echo (так как оно уже не работает) и добавить по list.txt или /x/echolist. Когда мы перейдём на обновлённую ноду, это будет поддерживаться.
И уже пожелать фич хочу:
1. Работа в offline. Всегда не хватало
2. Поддержка /x/t для экономии трафика
потом ещё подумаю =)
[>]
Re: lenta
hc.51
vit01(mira, 1) — Рома!
2015-02-20 15:19:17
> Сколько вообще пользователей, и кто чем пользуется?
Пока что есть Денис и Андрей. Остальным скучно стало, и убежали =)
У Дениса, как я знаю, собственный клиент (как и у меня, в общем; когда нечего делать, надо писать свой клиент :) ). Андрей последний раз говорил, что тоже пользуется 51talk, но при этом сам делал что-то на lisp.
> какой-то Qt-клиент (впервые слышу)
https://github.com/vit1-irk/iicli-modular
А ещё я до сих пор пользуюсь андроид-клиентом. Хорошая штука, на самом деле.
[>]
to gadfly
ii.soft.14
vit01(mira, 1) — All
2014-07-28 07:59:26
Насчёт python ноды:
1. Надо, наверное, всё-таки вернуть list.txt и blacklist.txt, а первый засунуть ещё и в /x/echolist. Потому что многим оно, как оказалось, нужно.
2. Лично у меня имеется фичреквест в ноду и клиент: сделать постраничный вывод в эхе, как в моей читалке
http://irk38.tk/ii/ii-reader.php. Очень полезная фича для чтения сообщений, без неё бывает сложно
3. Что насчёт пакетов? Думаю, когда будет уже хоть какая-то версия готова, мне нужно запакетить её. Название что-то всё ещё не могу придумать. Тем более, в репозитории добавляться потом можно будет.
+ Двумя сообщениями ниже про ncii написал...
И ещё: если что-то помочь надо с пакетами или клиентами, пиши сразу: я тут постоянно сижу и заинтересован в этом.
[>]
Re: lenta
hc.51
vit01(mira, 1) — o_k_
2015-02-20 15:19:18
> понял все, кроме клиента Qt )
Qt - это такой набор библиотек для написания приложений с GUI. Довольно удобно его использовать.
> А как часто ты с нами можешь выходить на связь? )
Читать могу вас где-то с 2 часов по UTC, отвечать на сообщения c 6-7 часов (потому что раньше занят, и времени нет), в 16 часов примерно я ложусь спать :)
[>]
Re: Логотип
ii.dev.14
vit01(mira, 1) — krivedk0
2014-07-03 13:13:41
> Класс
Ага, хороший логотип. Только не я его рисовал, а тот же Youpiter. Нарисовал и растворился...
[>]
Re: lenta
hc.51
vit01(mira, 1) — Рома!
2015-02-20 15:35:10
> node.51t.ru и ii-net.tk не могут обмениваться гейтованными с uliss сообщениями :)
Могут, но это реализуется костылями :)
[>]
Re: ii-php
ii.soft.14
vit01(mira, 1) — spline
2014-07-28 09:57:30
> Виктор, как устроен эхолист? Откуда он берётся, как он отдаётся?
Эхолист прописывается в конфиге, смотри config.php в репозитории. Отдаётся в в виде параметров через двоеточие.
эха:количество сообщений:описание эхи
эха:количество сообщений:описание эхи
Обращаться к эхолисту на php ноде можно через /list.txt или /x/echolist
/x/t устроен точно так же, только там можно брать неограниченное количество эх + нет описания
> А то не нашёл в ридми информации по вопросу. В документации тоже не особо.
Обязательно напишу и там, и там. У меня сегодня много, что сделать надо.
[>]
Re: Багрепорты для андроид клиента
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-28 10:01:44
> А вот тут поподробнее. Желательно пример сообщения, где текст выходит за экран
Да любое. Много таких сообщений есть в эхе
ii://txt.drafts.14, к примеру
Попробуй активно выделять текст, даже быстро. По нескольку раз можно попытаться.
> Вы формат list.txt согласовали? Поправлю.
Ниже написал
[>]
Re: Багрепорты для андроид клиента
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-28 10:01:48
> Блин, как будто вот вы так сядете и сходу поправите. Ну с пустым сообщением да, а вот с поворотом экрана вряд ли, потому что это особенность системы.
Да понятно, но просто на всякий случай. Вдруг ты надолго уедешь
[>]
Re: ii-php test
ii.dev.14
vit01(mira, 1) — vit01
2014-07-13 18:17:01
> Список эх, как напоминаю, доступен на /list.txt, либо на /u/echolist
Извиняюсь: не /u/echolist, а /x/echolist
[>]
Re: ii-php test
ii.dev.14
vit01(mira, 1) — vit01
2014-07-17 15:08:42
> Список эх, как напоминаю, доступен на /list.txt, либо на /u/echolist
Извиняюсь: не /u/echolist, а /x/echolist
[>]
ii-rss
ii.dev.14
vit01(mira, 1) — All
2014-07-24 08:55:13
Обновил $subj на обеих ветках ii-php. Улучшения:
1. Используется более эффективный алгоритм постинга по id, а не по timestamp, как раньше
2. Добавлены регулярки из vk-фетчера: теперь из ленты убирается css, javascript, больше лишних пробелов и пустых строк.
2.1. Теперь в новостях сохраняются ссылки и изображения
3. Добавлен необязательный параметр $include_link, путём установления его в false ссылка в конце новости убирается.
Также поправил фетчер Лора: убраны ненужные теги и следилка от гугла, в конце новости указывается правильная ссылка.
[>]
Re: Багрепорты для андроид клиента
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-28 10:46:39
>>Тогда я попробую записать видео
> Да, давай.
Вот как не везёт =) Только начал записывать, как не тыкал - баг не проявляется. Очень странно, ведь совсем недавно он который раз был. А, может, мне как раз везёт =)
[>]
Нода
ii.soft.14
vit01(mira, 1) — All
2014-07-28 11:05:14
Обновился на новую версию ii-php, прописал эхолист. Теперь клиентописателям можно спокойно проводить эксперименты с экономией трафика, автоподписками, описаниями эх.
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — spline
2014-07-28 19:15:47
>> автоподписками
> Давно хотел спросить как это планируется делать. Да всё руки не доходили. Пока кроме сообщения с особым сабжем и ссылкой на новую версию эхи ничего не придумал. Так как это будет?
Я имел в виду автоподписку по списку эх. Ну вот запускает первый раз человек клиент, прописывает адрес ноды, а какие там есть эхи - не знает. Клиент автоматически подгружает, что есть на станции.
Если ты насчёт переполнения эх, то лично я предполагаю, что это можно сделать с помощью сообщения специальным поинтом, например, "subscribe-bot". Нода проверяет, сколько сообщений в эхе, и если их количество превышает лимит, то она даёт сообщение указанным поинтом с именем новой эхи, чтобы клиенты автоматически переподписывались. Либо просто перемещает сообщения из одной эхи в другую, как предложил gadfly.
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — spline
2014-07-29 06:11:48
> Монструзно. Клиент тут же утягивает все болталки за все года. Надо идти по пути диалог-клиента =) Рома уже сделал. Подписка производится прямо в клиенте. Указываешь линк для подключения и получаешь список эх, расскавляешь галочки на что хочешь получаться и радуешься.
Я же не говорил, что они автоматически скачиваться должны :) Как раз то, что ты сейчас сказал, можно считать правильным подходом.
[>]
пустота
ii.dev.14
vit01(mira, 1) — All
2014-07-28 16:57:59
Добавил проверку на пустоту сабжа и/или сообщения. Если рендерится - не значит, что правильное. Пустота из андроида не пройдёт!
Сейчас ещё rss-ботом займусь, чтобы дублей не было, а то ужас просто. И blacklist дублей сделаю
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — spline
2014-07-29 09:46:13
> /list.txt
Давайте тогда list.txt за стандарт возьмём. У меня просто он ещё дублируется на /x/echolist, но поскольку первоначальный вариант много где работает, я не против. Кто против - тот пусть выскажется.
> Пока &h и &el я не сделал
&h и &el дублирует /x/t. Тем более, это реализовано костыльно, в виде отдельных кусков данных, а не как схема параметров. Поэтому насчёт такого я против.
[>]
Re: пустота
ii.dev.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-28 18:31:46
> я уже поправил. теперь нельзя отправлять с пустым телом или темой
Ждём новую версию
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-29 10:05:32
> ну как же он одинаков, если в одном случае ../list, а в другом /list
Ты точки имеешь в виду? Ну да, в python ноде есть редирект по точкам, а на php ноде нет. Я предлагаю либо отсекать 2 последних символа с /u/ (правда, это костыль), либо сразу брать адрес без /u/, то есть просто /
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — 51t
2014-07-29 10:19:06
Ну и ладно. Всё равно клиент не я реализую, пусть он решает. Принципиально ничего особенного.
[>]
ii-rss
ii.dev.14
vit01(mira, 1) — All
2014-07-29 19:09:20
В очередной раз поменял алгоритм проверки в сабже. Если на этот раз будет всё хорошо работать, то будет коммит.
Как и обещал ранее, займусь дублями в
ii://lor-opennet.2014, результаты будут записаны в блэклист и удалены.
[>]
Re: ii-rss
ii.dev.14
vit01(mira, 1) — 51t
2014-07-30 06:56:16
> с нами блеклистом поделишься, чтобы нам тоже удалить?
Ну а как же? Обязательно
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-29 10:34:38
> У вас разные пути.
> Нужен один для всех нод.
Ну я же путём "было" и "стало" объяснил алгоритм.
> Чтобы если использовать клиент на другой ноде, можно было конкатенацией nodeUrl и /list.txt получить список эх.
Если так делать, то придётся его пихать в /u/. Но зачем портить стандарты, если всё и без этого работает? Объяснил же, что либо отрезать 2 последних символа, либо брать в клиенте адрес без u/, чтобы просто конкатенацию сделать.
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-29 10:41:30
> Я наоборот говорил о том, что нужен единый относительный путь. Если у всех нод он ../ list.txt, вопрос снимается
Зачем брать относительный путь, если можно обойтись абсолютным? В некоторых клиентах и во многих фетчерах так и делается.
[>]
Re: Нода
ii.soft.14
vit01(mira, 1) — ntrknlmp.exe
2014-07-29 12:26:40
> Затем, чтобы клиент работал со всеми нодами.
Я уже рассказал, как сделать так, чтобы клиент работал со всеми нодами.
> посмотри свой пример ниже, если ты к адресу /u/ каким-то образом добавишь list.txt получится путь, который будет валидным на обеих нодах. "Добавить" не обязательно означает, что надо сложить строки.
Ты мне скажи, как ты предлагаешь это сделать? При этом так, чтобы не нарушались стандарты, и получалось работать со всеми нодами одновременно. Я свои варианты уже озвучил.
[>]
Re: Стандарт протокола ii
ii.dev.14
vit01(mira, 1) — Difrex
2014-08-06 13:41:54
> Поднимать вики?
Думаю, лучше не надо. Если можешь что-то конкретно написать, напиши лучше сюда, так проще. Когда освобожусь, поменяю эти статьи
[>]
Re: lenta
hc.51
vit01(mira, 1) — Рома!
2015-02-20 21:36:38
>счётчик сообщений в веб-интерфейсе всегда на 1 сообщение больше
Уже сам давно заметил, но исправлять пока лень :)
>(вообще, ещё бы дату последнего сообщения выводить неплохо)
Можно сделать, конечно, но тогда базу на главной опрашивать надо.
>2. почему в сообщении вместо пустой строки между сабжем и телом сообщения дублируется сабж?
А вот это не знал, спасибо, исправлю.