[>]
Re: RSS feed 2 ii
ii.dev.14
vit01(lenina,50) — 51t
2014-05-16 10:26:54
>> (Кстати, на моей ноде эха vit01.2014, типо бложек мой, можешь туда писать)
>если оно живое, надо хотя бы в одну сторону загейтовать будет...
Не, ну там почти 90% текста - это "test messages", которые я просто от балды пишу :) Если захочешь, буду что-нибудь полезное туда писать :)
[>]
Мелочи в клиентах
ii.dev.14
vit01(lenina,50) — All
2014-05-16 11:33:09
Как я понял, у клиентов есть каталог out, где хранятся исходящие сообщения, которые подлежат отправке. Так вот, какой из них копировать в ~/.iiclient? Из веб клиента, или из txt? Также если использовать txt клиент вместе с обычным клиентом, возникает проблема заталкивать сообщения, потому что приходится в файловом менеджере включать отображение скрытых каталогов. В этом случае что делать? symlink в home?
[>]
Re: Мелочи в клиентах
ii.dev.14
vit01(lenina,50) — spline
2014-05-16 11:48:01
Просто сам вопрос в том, из какого клиента лучше копировать out. В обычном клиенте в каталоге out есть одно сообщение, в txt клиенте в этом каталоге сообщений нет, но есть файл .counter. Что копировать в .iiclient при первом запуске?
+ Стоит ли создавать симлинк на .iiclient в домашнем каталоге, чтобы удобнее было?
[>]
Re: Мелочи в клиентах
ii.dev.14
vit01(lenina,50) — 51t
2014-05-16 12:08:20
> предлагаю вам двоим возглавить техническую группу. :) а меня перевести в простые пользователи. а то я уже нить разговора теряю :)
Ура, у нас есть уже один простой пользователь! :) Я, в принципе, согласен "допиливать" ii. Тем более, где-то через дней 10 я смогу это делать в полную силу, каждый день что-то улучшая. Но простым пользователям надо добавлять КОНТЕНТ, общаться просто так, чтобы привлечь других простых пользователей. Если ты будешь немного добавлять контента, то мы гораздо быстрее сможем выполнить тот план, который где-то здесь был, и построить сеть.
[>]
Re: Мелочи в клиентах
ii.dev.14
vit01(lenina,50) — 51t
2014-05-16 12:20:37
> контент - есть контент. но нужен скорее не контент, а тематика, чтобы можно было что-то обсуждать, и чтобы тянуло обсуждать :)
Так, тематика... ну что же обычным людям нравится? GNU/Linux, *BSD, кино (ой, не люблю кино), музыка, другое искусство, политика (ну опять она здесь), IT в целом. Над этими вопросами тоже немного подумать надо. В общем, нужны какие-нибудь НЕтехнические эхи, в которых можно просто неформально пообщаться.
[>]
Re: первопоинт
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 11:36:45
Кстати, попытался послать сообщение без темы, выкинуло в пустую белую страницу, пофиксить надо.
(а ещё меня провайдер за натом посадил :( и я не могу пробросить порт ii в инет)
[>]
Re: первопоинт
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 13:10:35
А тут есть механизм удаления эх с учётом синхронизации разных нод? К примеру, сейчас размер блокчейна биткоина 15.5 гигабайт. Когда сообщество ii сильно разрастётся, для серверов будет проблемой хранить так много писем.
[>]
Скоро ещё пакеты
ii.dev.14
vit01(lenina,50) — All
2014-05-16 13:07:48
Исправил проблему с отправкой из txt клиента. Сейчас протестирую и приготовлю новые, уже окончательные пакеты.
[>]
Re: первопоинт
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 13:24:51
Не, я сам понимаю, что скрипт удаления за 5 минут написать можно, но всё-таки интересуют детали реализации. Вот, к примеру, есть 10 нод, у них 1 общий репозиторий сообщений и эх. Если, к примеру, одну из нод взломают, то в процессе синхронизации какая-либо эха будет потёрта у всех. Интересно, как можно сделать так, чтобы одна эха удалялась на одном сервере, но оставалась на другом при общем репозитории.
[>]
Re: первопоинт
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 13:31:58
А разве синхронизация - это не клонирование репозитория с индексом и файлами сообщений? Если часть сообщений удалить из списка и удалить их файл, а потом залить на репозиторий, то остальные узлы, скачав себе репозиторий, также удалят эту информацию.
[>]
Re: Скоро ещё пакеты
ii.dev.14
vit01(lenina,50) — spline
2014-05-16 13:24:50
> Круто. Я вот думаю всё или независимый клиент делать или просто читалку к txt-клиенту. Второе проще, бо можно уже заюзать какую-нить БД или свой формат хранения данных.
Выбирай, что проще, но я думаю, что лучше использовать стандартный формат хранения данных.
[>]
Re: Скоро ещё пакеты
ii.dev.14
vit01(lenina,50) — spline
2014-05-16 14:18:01
> Посмотрим как оно будет, пока что есть идея всё таки прикрутить к php-ноде читалку. Пусть без отправки сообщений даже если.
Вот к php ноде читалка как раз очень нужна. Отправку сообщений прикрутим, не переживай.
[>]
Re: Пакеты
ii.dev.14
vit01(lenina,50) — Romero Yakovlev
2014-05-16 14:29:33
Починил скрипты запуска, решил проблему с клиентами и обновил пакеты. Сейчас напишу в announce.
[>]
ii php rss bot
ii.dev.14
vit01(lenina,50) — All
2014-05-25 04:46:10
Всем привет! Я решил, что для хорошего гейтования нам необходим rss бот на пхп, и написал его. Скрипт уже умеет избавляться от всяких там { и прочего, а также, как предложил spline, публиковать новости по частям, если они превышают лимит. Пока он запущен в тестовом режиме на моей ноде в эхе lor-opennet.2014.
Рабочего крона пока у меня нет, поэтому запускать скрипт через curl
http://irk38.tk/ii/gate1.php && curl
http://irk38.tk/ii/gate2.php. Исходники обязательно выложу.
[>]
Re: ii php rss bot
ii.dev.14
vit01(lenina,50) — vit01
2014-05-25 11:12:14
Появились некоторые улучшения в самом ii-php.
Ждите сегодня новых коммитов.
Кстати, в адаптивном дизайне сайта для мобильных устройств нет кнопки new...
[>]
Re: ii php rss bot
ii.dev.14
vit01(lenina,50) — vit01
2014-05-25 11:14:30
>Кстати, в адаптивном дизайне сайта для мобильных устройств нет кнопки new...
Извиняюсь, проблема на клиентской стороне :)
[>]
Re: ii php rss bot
ii.dev.14
vit01(lenina,50) — Romero Yakovlev
2014-05-25 11:37:09
Ок, сделаю. (Правда часа через 3, так как батарея разрядилась, а я сижу в месте без электричества. :))
А что лучше вставлять: ссылку или источник? В первом случае поставлю в конце новости, во втором - в заголовке.
[>]
Re: первопоинт
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 13:46:17
При удалении я имел в виду, что удаляются все сообщения в эхе, а не конкретные сообщения. Наверное, их идентификаторы будут помещаться в игнорлист, чтобы не скачиваться. Когда Вася написал Пете сообщение, а мы начинаем синхронизацию, то проверяем по списку, какие сообщения качать, а какие типо удалённые.
[>]
Re: тестирую новый txt-клиент
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 14:11:14
Сначала проверяем по регулярке ====$(\s)==== и заменяем результаты на </pre><pre> Потом проверяем по ==== и первый результат заменяем на <pre>, а второй на </pre>
Сомневаюсь, что правильно, но стоит попробовать.
[>]
ii-php и rss бот
ii.dev.14
vit01(lenina,50) — All
2014-05-25 16:00:20
А вот и обновлённая php нода:
http://github.com/vit1-irk/ii-php
Изменения:
1. В функциях исправлено немного багов, отправка сообщения теперь идёт через msg_to_ii
2. Добавлен rss-bot, тоже чуть-чуть улучшенный (к примеру, вставляется ещё и ссылка в сообщение)
Моя нода (ниже есть ссылка) уже обновилась на новую версию.
[>]
Re: bugz
ii.dev.14
vit01(lenina,50) — Romero Yakovlev
2014-05-30 16:41:16
> 2. приём /u/point - не падать по incorrect padding
Что?
[>]
Re: тестирую новый txt-клиент
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 17:51:40
> нужно сделать это адекватнее
Ну вот даже не знаю, как это сделать адекватнее :)
> плюс >, >>, >>> и т.д. должны стилем выделяться
import re
teststr="""
>>cfdfisdfi
dfd
>>dfsdfsdfdtt
"""
teststr=teststr.split("\n")
rr=re.compile("^>>")
for i in range(0,len(teststr)):
if(re.match(rr,teststr[i])):
teststr[i]="<font color='green'>"+">$gt;"+teststr[i][2:]+"</font>"
print ''.join(i+"\n" for i in teststr)
Оно?
[>]
Re: тестирую новый txt-клиент
ii.about.2014
vit01(lenina,50) — 51t
2014-03-31 18:19:28
import re
teststr="""
>>>>cfdfisdfi
dfd
>dfsdfsdfdtt
"""
teststr=teststr.split("\n")
rr=re.compile("^[>]{1,6}")
for i in range(0,len(teststr)):
if(re.match(rr,teststr[i])):
teststr[i]="<font color='green'>"+teststr[i].replace(">",">")+"</ font>"
print ''.join(i+"\n" for i in teststr)
[>]
Re: а вот и новая нода
ii.about.2014
vit01(lenina,50) — 51t
2014-04-01 03:38:15
Привет! Снова проснулся, тестирую новый веб-клиент. Уже заметил багу: когда отправляешь сообщение, оно не заходит в локальную эху, приходится после отправки жать кнопку "загрузить новые сообщения". Или это не баг, а фича?
[>]
Re: Re: а вот и новая нода
ii.about.2014
vit01(lenina,50) — 51t
2014-04-01 05:25:23
Пожалуйста :)
Я и сам-то в регулярках не очень-то понимаю :)
> регулярку ii, если в них понимаешь, надо тоже переделать, а то она просто копированием взята, и, если, скажем, закончить её запятой, то и запятая тоже пройдёт и испортит ссылку.
Какая регулярка ii? В каком файле она прописана?