# Re: И ещё
spline (station13, 1) → vit01 – 12:03:24 2015-03-01
>to spline:
>Если захочешь взять шаблоны и css, то они здесь: http://ii-net.tk/ii/iiweb-light/
Я традиционно буду пилить своё. Кстати, Чёт твой RSS-бот "\n" обрезает, надо бы пофиксить. В остальном всё отлично, переполз на твоих роботов и скоро снова буду пробовать переехать на mysql. Надеюсь, обойдётся без ядерных взрывов =)
spline (station13, 1) → vit01 – 12:03:24 2015-03-01
>to spline:
>Если захочешь взять шаблоны и css, то они здесь: http://ii-net.tk/ii/iiweb-light/
Я традиционно буду пилить своё. Кстати, Чёт твой RSS-бот "\n" обрезает, надо бы пофиксить. В остальном всё отлично, переполз на твоих роботов и скоро снова буду пробовать переехать на mysql. Надеюсь, обойдётся без ядерных взрывов =)
# Re: hc.51
vit01 (mira, 1) → spline – 04:27:42 2015-03-10
Тогда уже снял и убрал эху.
> я вчера переехал таки на MySQL. Здорово.
У меня в своё время из-за этого нагрузка на сервер резко снизилась =)
vit01 (mira, 1) → spline – 04:27:42 2015-03-10
Тогда уже снял и убрал эху.
> я вчера переехал таки на MySQL. Здорово.
У меня в своё время из-за этого нагрузка на сервер резко снизилась =)
# Re: И ещё
vit01 (mira, 1) → spline – 12:09:32 2015-03-01
> Кстати, Чёт твой RSS-бот "\n" обрезает
Это сделано специально =)
Просто во многих лентах эти переносы строк могут появляться в разных (неподходящих) местах и в рандомных количествах и, естесственно, мешают.
vit01 (mira, 1) → spline – 12:09:32 2015-03-01
> Кстати, Чёт твой RSS-бот "\n" обрезает
Это сделано специально =)
Просто во многих лентах эти переносы строк могут появляться в разных (неподходящих) местах и в рандомных количествах и, естесственно, мешают.
# Re: habra.14
Difrex (mira, 14) → vit01 – 09:39:29 2015-01-29
Сервер в дауне за неуплату. (29.01.15)
Проплатить смогу только вечером. Вот так вот.
Difrex (mira, 14) → vit01 – 09:39:29 2015-01-29
Сервер в дауне за неуплату. (29.01.15)
Проплатить смогу только вечером. Вот так вот.
# Re: ii uliss gate
vit01 (mira, 1) → 51t – 12:31:19 2015-02-14
> так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать?
Ну да, как обычно: http://ii-net.tk/ii/ii-point.php?q=/u/
> выведи эху в веб-интерфейс, наверное, чтобы видно было...
Вывел, как только загейтовал. И в списке есть.
Насчёт station13 в курсе: там почему-то последнее время часто обрезаются msgid. С чем это связано - неизвестно.
// эха hc.51 там до сих пор пустая
vit01 (mira, 1) → 51t – 12:31:19 2015-02-14
> так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать?
Ну да, как обычно: http://ii-net.tk/ii/ii-point.php?q=/u/
> выведи эху в веб-интерфейс, наверное, чтобы видно было...
Вывел, как только загейтовал. И в списке есть.
Насчёт station13 в курсе: там почему-то последнее время часто обрезаются msgid. С чем это связано - неизвестно.
// эха hc.51 там до сих пор пустая
# Re: ii uliss gate
51t (station13, 9) → Difrex – 09:25:09 2015-02-04
но тут есть один нюанс...
как клиент ii оно уже отлично работает, тут всё понятно - имена добиваются до 20 знаков...
но при гейтовании - есть проблема.
1) либо всё, что попадает в эти эхи, должно оканчивать автоматом все сообщения на ulissiiuliss
2) либо та штука, которая гейтует, должна вести соответствия имён (долго и страшно, наверное :)
3) либо сообщения с ваших сетей в тех эхах будут двоиться, или ещё как... потому что оно придёт, как 12345678901234567890, а когда попросите новые сообщения с меня, там будет 12345678ulissiiuliss, фактически два разных сообщения.
что мы выбираем? :) и с кем гейтуемся?
51t (station13, 9) → Difrex – 09:25:09 2015-02-04
но тут есть один нюанс...
как клиент ii оно уже отлично работает, тут всё понятно - имена добиваются до 20 знаков...
но при гейтовании - есть проблема.
1) либо всё, что попадает в эти эхи, должно оканчивать автоматом все сообщения на ulissiiuliss
2) либо та штука, которая гейтует, должна вести соответствия имён (долго и страшно, наверное :)
3) либо сообщения с ваших сетей в тех эхах будут двоиться, или ещё как... потому что оно придёт, как 12345678901234567890, а когда попросите новые сообщения с меня, там будет 12345678ulissiiuliss, фактически два разных сообщения.
что мы выбираем? :) и с кем гейтуемся?
# Re: ii uliss gate
vit01 (mira, 1) → 51t – 14:22:01 2015-02-04
> что мы выбираем? :) и с кем гейтуемся?
Думаю, можно выбрать 3 вариант и хорошенько его проработать.
С тебя список эх и сам источник, откуда гейтовать. Остальные пусть подумают, что нам может из этого пригодиться.
На выходных (или чуть пораньше) попробую написать гейт.
vit01 (mira, 1) → 51t – 14:22:01 2015-02-04
> что мы выбираем? :) и с кем гейтуемся?
Думаю, можно выбрать 3 вариант и хорошенько его проработать.
С тебя список эх и сам источник, откуда гейтовать. Остальные пусть подумают, что нам может из этого пригодиться.
На выходных (или чуть пораньше) попробую написать гейт.
# 51talk upd
51t (station13, 9) → All – 15:05:49 2015-02-04
кстати, исправил несколько ВОПИЮЩИХ багов в 51talk
http://hg.51t.ru/51talk/
51t (station13, 9) → All – 15:05:49 2015-02-04
кстати, исправил несколько ВОПИЮЩИХ багов в 51talk
http://hg.51t.ru/51talk/
# uliss for ii 0.5
51t (station13, 9) → All – 15:38:19 2015-02-04
в официальной ii-ноде:
http://hg.51t.ru/ii/
теперь все эхи с постфиксом .51 автоматом получают нумерацию создаваемых сообщений, совместимую с uliss
51t (station13, 9) → All – 15:38:19 2015-02-04
в официальной ii-ноде:
http://hg.51t.ru/ii/
теперь все эхи с постфиксом .51 автоматом получают нумерацию создаваемых сообщений, совместимую с uliss
# RSS
51t (station13, 9) → All – 19:55:29 2014-11-27
Вообще, что касается роботов.
Есть уже такая вещь, называемая rss. Она удобна и для серверов (легко отдавать в едином формате), и для пользователей (есть огромное число клиентов "подо всё"). Так вот, роботы варятся в этом же пространстве. Не заменяют RSS, а используют его. Можно и собирать RSS, и отдавать данные в RSS. Лично у меня роботы отдают в RSS, используя гибкую систему запросов в URL :)
Вообще, по-хорошему, должен быть отдельный проект, занимающийся роботами (пока я не закрыл свою станцию, всё к этому шло). Это должен быть набор скриптов, плюс веб-интерфейс, плюс развиваемый репозиторий скриптов-роботов на самые разные сайты (как только мы решим проблему хранения огромных массивов информации - можно будет смело делать):
- должен принимать rss, ii, веб-страницы, мейл-листы и любые другие источники
- должен отдавать rss и наш формат
- должен отдавать информацию через веб
- возможно, отдавать информацию ещё как-то
- можно просто запускать, чтобы собирать роботами информацию на своём локальном компьютере и удобно её просматривать - даже не касаясь ii и прочих нодов с пойнтами, чисто агрегатор всего веба в единый веб-интерфейс, у вас дома :)
То есть,
Это можно будет использовать локально.
>> Читать далее
51t (station13, 9) → All – 19:55:29 2014-11-27
Вообще, что касается роботов.
Есть уже такая вещь, называемая rss. Она удобна и для серверов (легко отдавать в едином формате), и для пользователей (есть огромное число клиентов "подо всё"). Так вот, роботы варятся в этом же пространстве. Не заменяют RSS, а используют его. Можно и собирать RSS, и отдавать данные в RSS. Лично у меня роботы отдают в RSS, используя гибкую систему запросов в URL :)
Вообще, по-хорошему, должен быть отдельный проект, занимающийся роботами (пока я не закрыл свою станцию, всё к этому шло). Это должен быть набор скриптов, плюс веб-интерфейс, плюс развиваемый репозиторий скриптов-роботов на самые разные сайты (как только мы решим проблему хранения огромных массивов информации - можно будет смело делать):
- должен принимать rss, ii, веб-страницы, мейл-листы и любые другие источники
- должен отдавать rss и наш формат
- должен отдавать информацию через веб
- возможно, отдавать информацию ещё как-то
- можно просто запускать, чтобы собирать роботами информацию на своём локальном компьютере и удобно её просматривать - даже не касаясь ii и прочих нодов с пойнтами, чисто агрегатор всего веба в единый веб-интерфейс, у вас дома :)
То есть,
Это можно будет использовать локально.
>> Читать далее
# ii uliss gate
51t (station13, 9) → All – 03:56:42 2015-02-03
в принципе, структуру придумал... переведу свой чатик на эту технологию, и можно будет думать о гейтовании двух сетей.
структура у меня будет, как и самая-самая первая ii, в виде json. нет нод и пойнтов, ВСЭ ОДЫНАКОВЫ, все создают нумерные сообщения и обмениваются ими. проблемы с этим будут решаться по мере их поступления, внешними средствами, а сама структура будет такая...
то есть, адрес на все сообщения гейт будет ставить одни и те же.
id будут 8-значными (20 это много :), хотя, в принципе, можно любой размер задавать :) поэтому сообщения из uliss в ii будут просто добавлять ulissiiuliss8SYMBOLS (непонятно, на какой стороне), а в обратку - или обрезать до 8 символов (тогда надо, чтобы гейт это отслеживал), или хранить целиком... то есть, чтение - это просто добавление всех нужных полей, а вот чтобы обмениваться - это уже надо придумывать, как (понятно, что одно и то же сообщение в разных сетях будет иметь разные поля - наверное, можно для ii сообщений добавлять нужные поля в хедеры)
эхи у меня (хотя это не обязательно, но у меня - так) будут заканчиваться на 51t (потому что все эхи у меня будут доступны по прямому url типа obsd.51t.ru - эха obsd.51t - кроме того, эха может быть и натуральным веб-сайтом, хранящая всё в json, и некоторые сайты у меня так и будут работать) - наверное, можно просто обрезать t, и вести эти эхи как abcde.51)
51t (station13, 9) → All – 03:56:42 2015-02-03
в принципе, структуру придумал... переведу свой чатик на эту технологию, и можно будет думать о гейтовании двух сетей.
структура у меня будет, как и самая-самая первая ii, в виде json. нет нод и пойнтов, ВСЭ ОДЫНАКОВЫ, все создают нумерные сообщения и обмениваются ими. проблемы с этим будут решаться по мере их поступления, внешними средствами, а сама структура будет такая...
то есть, адрес на все сообщения гейт будет ставить одни и те же.
id будут 8-значными (20 это много :), хотя, в принципе, можно любой размер задавать :) поэтому сообщения из uliss в ii будут просто добавлять ulissiiuliss8SYMBOLS (непонятно, на какой стороне), а в обратку - или обрезать до 8 символов (тогда надо, чтобы гейт это отслеживал), или хранить целиком... то есть, чтение - это просто добавление всех нужных полей, а вот чтобы обмениваться - это уже надо придумывать, как (понятно, что одно и то же сообщение в разных сетях будет иметь разные поля - наверное, можно для ii сообщений добавлять нужные поля в хедеры)
эхи у меня (хотя это не обязательно, но у меня - так) будут заканчиваться на 51t (потому что все эхи у меня будут доступны по прямому url типа obsd.51t.ru - эха obsd.51t - кроме того, эха может быть и натуральным веб-сайтом, хранящая всё в json, и некоторые сайты у меня так и будут работать) - наверное, можно просто обрезать t, и вести эти эхи как abcde.51)
# Re: ii uliss gate
vit01 (mira, 1) → 51t – 04:51:50 2015-02-14
Загейтовал у себя: http://ii-net.tk/ii/ii-web.php?echo=hc.51
Фетчер сделал отдельный, добавив там пару строк, фактически уменьшающих предел сравнения до 8 символов. Для Андрея также идёт дополнительный гейт, чтобы не было дублей.
vit01 (mira, 1) → 51t – 04:51:50 2015-02-14
Загейтовал у себя: http://ii-net.tk/ii/ii-web.php?echo=hc.51
Фетчер сделал отдельный, добавив там пару строк, фактически уменьшающих предел сравнения до 8 символов. Для Андрея также идёт дополнительный гейт, чтобы не было дублей.
# ii-web.php: выходим на новый этап
vit01 (mira, 1) → All – 12:04:37 2015-01-04
Я доделал веб-клиент ii
Смотреть и сидеть здесь: http://ii-net.tk/ii/ii-web.php
Исходники здесь: https://github.com/vit1-irk/ii-php/tree/features
vit01 (mira, 1) → All – 12:04:37 2015-01-04
Я доделал веб-клиент ii
Смотреть и сидеть здесь: http://ii-net.tk/ii/ii-web.php
Исходники здесь: https://github.com/vit1-irk/ii-php/tree/features
# Re: ii uliss gate
51t (station13, 9) → vit01 – 12:07:51 2015-02-14
так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать? выведи эху в веб-интерфейс, наверное, чтобы видно было... (кстати, старые сообщения, если мешают, можно, наверное, удалять - я сделаю в ii-гейте только 500 последних сообщений) напиши там тестовое сообщение, чтобы я попробовал зафетчить.
кстати, сообщение "перекличка" у меня со spline опять пустое - у него почему-то некоторые символы в номере сообщения режутся, часто приходит не 20 символов, а меньше - и в итоге пустое сообщение.
51t (station13, 9) → vit01 – 12:07:51 2015-02-14
так, а теперь - как мне обратный гейт делать? на тебя фетчер настраивать? выведи эху в веб-интерфейс, наверное, чтобы видно было... (кстати, старые сообщения, если мешают, можно, наверное, удалять - я сделаю в ii-гейте только 500 последних сообщений) напиши там тестовое сообщение, чтобы я попробовал зафетчить.
кстати, сообщение "перекличка" у меня со spline опять пустое - у него почему-то некоторые символы в номере сообщения режутся, часто приходит не 20 символов, а меньше - и в итоге пустое сообщение.
# Re: ii uliss gate
51t (station13, 9) → vit01 – 14:43:44 2015-02-04
пока и сам 51t.ru не запущен в виде станции uliss, и опции гейтования не определены (скорее всего, по умолчанию в гейт ii будет отдаваться 500 последних сообщений, но это можно будет менять ключами - тут ещё всё несколько раз поменяется в итоге в поисках оптимального варианта)
эха - одна. о хоккее и о жизни :) оригинальное название hc.51t, но для ii она проставляется как hc.51
есть list.txt, но там не заведён счётчик. Адрес гейта:
http://hc25.ru/ii/
51t (station13, 9) → vit01 – 14:43:44 2015-02-04
пока и сам 51t.ru не запущен в виде станции uliss, и опции гейтования не определены (скорее всего, по умолчанию в гейт ii будет отдаваться 500 последних сообщений, но это можно будет менять ключами - тут ещё всё несколько раз поменяется в итоге в поисках оптимального варианта)
эха - одна. о хоккее и о жизни :) оригинальное название hc.51t, но для ii она проставляется как hc.51
есть list.txt, но там не заведён счётчик. Адрес гейта:
http://hc25.ru/ii/
# habra.14
vit01 (mira, 1) → Difrex – 03:44:36 2015-01-10
Интересно узнать, что творится с сабжеэхой? Последнее сообщение датируется 2014-12-29, а сервер ii.difrex.ru выдаёт 502.
vit01 (mira, 1) → Difrex – 03:44:36 2015-01-10
Интересно узнать, что творится с сабжеэхой? Последнее сообщение датируется 2014-12-29, а сервер ii.difrex.ru выдаёт 502.
# Re: ii uliss gate
51t (station13, 9) → Difrex – 00:03:51 2015-02-04
на данный момент можно обычным ii-клиентом, в принципе, коннектиться :) ii настолько прост, что я по памяти, только пару раз мельком глянув в справочник, реализовал /e, /m, /u/e, /u/m и постинг. :)
51t (station13, 9) → Difrex – 00:03:51 2015-02-04
на данный момент можно обычным ii-клиентом, в принципе, коннектиться :) ii настолько прост, что я по памяти, только пару раз мельком глянув в справочник, реализовал /e, /m, /u/e, /u/m и постинг. :)
# Re: ii-web.php: выходим на новый этап
vit01 (mira, 1) → vit01 – 12:08:47 2015-01-04
Что умеет:
- всё то же, что и читалка
- писать новые сообщения и отвечать на существующие
- сессию с куками и защиту от CSRF
- очень гибкая шаблонизация (свои стили легко прикручивать)
- есть неплохой материальный дизайн (ну мне он нравится =) )
Саму читалку пока из ветки репозитория не удалял.
vit01 (mira, 1) → vit01 – 12:08:47 2015-01-04
Что умеет:
- всё то же, что и читалка
- писать новые сообщения и отвечать на существующие
- сессию с куками и защиту от CSRF
- очень гибкая шаблонизация (свои стили легко прикручивать)
- есть неплохой материальный дизайн (ну мне он нравится =) )
Саму читалку пока из ветки репозитория не удалял.
# Re: ii uliss gate
vit01 (mira, 1) → spline – 05:02:12 2015-02-14
> Фетчер сделал отдельный, добавив там пару строк
Код: http://ii-net.tk/ii/uliss-fetch.txt
С тебя я уже эху через этот фетчер загейтовал.
vit01 (mira, 1) → spline – 05:02:12 2015-02-14
> Фетчер сделал отдельный, добавив там пару строк
Код: http://ii-net.tk/ii/uliss-fetch.txt
С тебя я уже эху через этот фетчер загейтовал.