[>]
Re: Тестовая эха в новом стандарте
ii.14
vit01(mira, 1) — Andrew Lobanov
2015-11-30 11:00:31
AL> ii.stat предназначена для наглядной публикации еженедельной статистики моей станции.
Загейтовал и подписался. На mira station всё равно эхи почти все такие же.
[>]
Re: python.15
ii.14
vit01(mira, 1) — Andrew Lobanov
2015-11-30 16:10:03
AL> Ну вот и выяснилось исторически, что можно было просто создать programming.15 и ничего бы особо не поменялось. 16 сообщений за всё время существования эхи.
Поддерживаю. Может быть, сделаем, пока не поздно? Заодно можно будет про C, Lisp, Bash, компиляторы и про любую экзотику разговаривать.
[>]
Re: iitxt-c
ii.14
vit01(mira, 1) — vit01
2015-11-30 13:46:43
vit01> Правда, тут небольшой баг (или фича): пустые строки в сообщении удаляются после парсинга.
Исправил баг, теперь представление структуры в памяти полностью соответствует действительности.
Даёшь ii на встроенные системы (и не только)!
[>]
Re: python.15
ii.14
vit01(mira, 1) — Рома
2015-12-01 15:58:42
Рома> фетч на меня сделайте - я потом прокину к себе
Зафетчил со всех.
[>]
Re: Нам нужны архивы
ii.14
vit01(mira, 1) — Andrew Lobanov
2015-12-01 16:57:57
AL> Было бы неплохо, но мне совершенно лень с этим возиться.
Я прошу только списки эх. Ноду вообще сам хотел поднять и сам разобраться.
AL> У меня всё на станции. Больше загашников нет.
Очевидно, что это не все эхи, иначе бы не спрашивал =)
На твою ноду вообще регулярно захожу.
[>]
Re: Нам нужны архивы
ii.14
vit01(mira, 1) — Рома
2015-12-01 16:47:58
Рома> у меня есть полный архив на закрытие моей станции - 16 мб архива, по-моему 32000 сообщений
Да, помню его. Но там не все эхи, за то время ещё несколько должно было накопиться. И ещё не прочь бы написать, что в эхе было, когда её создали и когда закрыли.
[>]
Нам нужны архивы
ii.14
vit01(mira, 1) — All
2015-12-01 16:16:11
Имею в виду здесь специальную ноду, где будет находиться исключительно старая информация.
С сортировкой по датам, с некоторыми описаниями, с tar.gz/tar.xz/zip для развёртки и с поиском.
Попрошу сисопов порыться у себя на нодах и найти полные списки неактуальных эх. Сам также этим скоро займусь.
Ещё думаю в скором времени пересоздать у себя younglinux.info.14, так как в самом начале там были неполадки с переносами строк и с экранированием. И тоже закинуть её в архив.
[>]
Re: Нам нужны архивы
ii.14
vit01(mira, 1) — vit01
2015-12-02 18:03:46
Ах да, совсем забыл:
Использовались для этого 4 станции (наши ii-шные, т.е. mira station, station13, difrex) + тот архив Ромы.
[>]
Re: Нам нужны архивы
ii.14
vit01(mira, 1) — vit01
2015-12-02 18:00:22
Сделан первичный архив. Позже планирую тщательно отфильтровать дубли в новостных эхах, отсортировать сообщения по дате создания и составить описания (пока что эхолиста нет).
Скачать одним файлом:
http://alicorn.tk/ii-old/database.tar.xz
Станция:
http://alicorn.tk/ii-old/
Статистика по эхоконференциям
russian.rt.1408: 3798
hc.51: 3555
russian.rt.1407: 3391
lor-opennet.2014: 2605
vk-news.14: 2235
stallman.polit.14: 2199
im.1406: 2165
habra.14: 2048
im.100: 1956
obsd.info.14: 1849
f1news.1407: 1375
im.1404: 921
obsd.rss.14: 912
russian.rt.1409: 891
ii.dev.14: 781
ii.about.2014: 452
obsd.talk.14: 337
spline.bash.rss.14: 335
im.1407: 276
ii.dev.2014: 250
ru.humor.fabella.info.14: 235
spline.openbsd-cvs.rss.14: 203
ii.soft.14: 202
cterra.1407: 152
sysop.14: 117
ii.about.14: 107
spline.lor.rss.14: 102
ursa.repost.14: 88
txt.drafts.14: 86
ii.test.2014: 83
vargos.im.2014: 79
bole.im.14: 77
51t.im.100: 76
error.test.14: 66
tennis.14: 61
test.14: 53
think.aloud.14: 38
obsd.bug.14: 37
rel.3: 33
spline.creepy.14: 30
to.lor.2014: 29
ii.dialog.14: 28
me.51: 27
anekdot.im.2014: 26
to.doc.14: 26
bug.14: 24
51t.news.2014: 22
ii.echo.vote.14: 19
debug.14: 17
todo.14: 17
51t.openbsd.2014: 12
llk.14: 11
vote.2014: 11
about.users.51: 10
kino.sov.14: 10
ii.whoami.2014: 9
51t.test.14: 9
od.ii.dev.14: 8
maya.berloga.2015: 8
51t.openbsd.14: 7
ii.announce.14: 7
rw.51: 5
lenina.local.14: 5
nazpol.im.2014: 4
ii.talk.2014: 4
lor.dose.14: 4
links.123: 3
obsd.news.14: 2
51t.news.14: 2
data.14: 2
khl.15: 2
feofil.krutoi.perec.51: 2
ii.wiki.2014: 1
html.2014: 1
local.2014: 1
51t.proii.14: 1
qwerty.14: 1
Эхоконференций: 77
Всего сообщений: 34633
Размер базы данных:
Индекс: 714.2Кб; Сообщения: 42.6Мб; Всего: 43.3Мб;
По поинтам:
russian.rt.com: 8079
Новостной_робот: 7847
51t: 2334
habrabot: 2042
vit01: 1961
f1news.ru: 1375
Romero Yakovlev: 1356
spline: 1137
openbsd-cvs: 1084
Рома!: 753
openbsd-ports-cvs: 716
Рома: 676
o_k_: 562
Женя: 556
RSS-bot: 387
gadfly: 338
Марина: 295
ntrknlmp.exe: 290
fabella.info: 235
Ast kz: 231
Difrex: 207
Youpiter: 205
krivedk0: 191
o_ k_: 160
: 158
Vargos: 157
computerra.ru: 152
guest: 110
zhuk@: 88
Ольга: 71
szia: 62
FireFighter: 58
albatros: 50
undeadly.org: 49
0x10c: 45
x: 43
ssh: 40
soko1: 39
NeverLoved: 36
kirovpoint1: 35
v_alekseev: 33
flex1911: 31
dubc: 31
iiUzero: 24
BVII: 20
dr. Equivalent: 17
vaskas: 16
kuritsa: 14
o_ к _!: 13
zhabba: 13
nwalker: 13
cyber_lis: 12
MRD: 11
Roman Yakovlev: 11
tester: 9
stepanf: 8
a1batross: 8
askz: 8
lionxxx: 7
ksa242: 7
hd: 7
ala: 6
white_albatros: 6
Custos: 6
irton: 5
Behemoth: 5
nkt: 5
spacejam: 5
j: 5
valekseev: 5
pavelgm: 5
dk: 4
Вася: 4
alsh: 4
bus_410: 3
solus: 3
mdixon: 3
последний фидошник: 2
muspellsson: 2
eastern: 2
Leah: 1
zdek: 1
obsd.odii.ru: 1
Valeron: 1
витек: 1
lololoshka: 1
Rush_Pon: 1
Ned: 1
112: 1
test563: 1
www.51t.ru: 1
* 51t.ru *: 1
rdr: 1
Hertz: 1
pysh: 1
zaz600: 1
<51t.ru>: 1
Jenyay: 1
MaX: 1
czn: 1
51t.ru: 1
<script>alert('xss');</script>: 1
bolbot: 1
dobr0: 1
Новостной_роботЪ: 1
alyosha: 1
user: 1
cats-shadow: 1
123test: 1
ziggi: 1
Всего поинтов: 110
[>]
Re: Старые эхи
ii.14
vit01(mira, 1) — Andrew Lobanov
2015-12-04 09:11:04
> Ты её совсем прикрываешь или новости будут ссыпаться?
Кому как хочется. Вообще собрался полностью её забросить, но могу оставить и возродить.
Проблема в отсутствии интересных RSS в скрытосетях, которые нам известны.
[>]
Старые эхи
ii.14
vit01(mira, 1) — All
2015-12-04 04:20:41
Пересоздал эху younglinux
ii://younglinux.info.14.15
Старую эху можете полностью удалять, а новую - поместить сразу в архив. И да, надо бы снять её с гейтов, потому что она по факту оффлайновая (удивился даже, почему в статистике у Андрея она находится).
Также предлагаю поместить в архив эху
ii://lenta.dark.14 , потому что она никому не нужна.
[>]
Re: Нам нужны архивы
ii.14
vit01(mira, 1) — vit01
2015-12-05 19:00:54
vit01> Позже планирую тщательно отфильтровать дубли в новостных эхах, отсортировать сообщения по дате создания и составить описания
Всё из этого сделано. Файл архива обновлён.
Эхолист:
http://alicorn.tk/ii-old/ii-point.php?q=/list.txt
Теперь можно просто зайти туда и спокойно поностальгировать по ушедшему 2014-му =)
На текущий момент это самый полный архив сообщений ii.
[>]
Полёт фантазии
ii.14
vit01(mira, 1) — All
2015-12-06 07:03:22
ii-proxy-station
Представьте себе, что на локалхосте у вас крутится вот такая вот штука. Внешне она ведёт себя, как обычная ii-нода. С неё можно фетчить сообщения, на неё их можно отправлять.
Однако во время отправки сообщения не летят сразу на удалённую ноду. Они остаются в виде toss-ов на прокси-ноде, а затем раз в N минут распределяются по станциям и расходятся в нужных направлениях.
Также раз в N минут на прокси-ноде работает фетчер. Фетчер не простой, а многофункциональный. Он поддерживает все современные схемы экономии трафика (от ноды к ноде), может фетчить даже по SSH и FTP, и так далее.
Зачем это может быть нужно:
* Если вы пользуетесь устаревшими или очень простыми клиентами вроде ii 0.3, iitxt* и прочие, но хотите юзать все современные фичи (экономия трафика, многосерверность и.т.п.)
* Используете нестандартные протоколы обмена, но хотите использовать уже существующий клиент (можно будет прикрутить к проксе iissh и даже не вводить пароль при каждом фетче-отправке)
* Если вы на Android'е. Тут с клиентами очень негусто, но хочется и емейлы в ii получать, и на несколько нод сообщения рассылать, и ждать по минимуму
* Когда надо экономить место на диске. Можно каждый раз затирать базу в клиенте, а на проксе использовать *фетч с определённого msgid*, *лимитированный фетч* и так далее.
Делать такую штуку сразу не собираюсь, и так много планов по кодингу. Поэтому просто "полёт фантазии".
[>]
Re: Полёт фантазии
ii.14
vit01(mira, 1) — Andrew Lobanov
2015-12-06 09:12:14
vit01>> ii-proxy-station
AL> Звучит очень вкусно.
Надеюсь, вдохновил кого-нибудь на подвиги в программировании =)
Кстати, в догонку. Такая прокси-станция может ещё реализовывать механизм blacklist.txt и защиту от дублей для старых клиентов. Например, я знаю, что ii 0.3 и андроид-клиент не умеют избегать "no message" и могут крашиться от всяких неожиданностей.
[>]
Re: Полёт фантазии
ii.14
vit01(mira, 1) — Рома
2015-12-07 03:47:54
Рома> если к ii прибавить аутбаунд - то получится фидо
Аутбаунд - это слишком громко сказано. Сабж же на локалхосте крутится. Это скорее такая примочка к клиентам; в нодообмен его включать совсем не обязательно и не нужно.
Думал, одно из главный отличий ii от фидо - это отсутствие нетмейла =)
[>]
Re: Qt-клиент, фичи
ii.14
vit01(mira, 1) — vit01
2015-12-08 06:25:08
Добавил только что фичу автосохранения настроек. Ленивым девочкам однозначно пригодится.
AL> Блин, попробовать чтоль ещё разок его запустить.
На этот раз он на третьем питоне, так что у тебя должен заработать.
[>]
Re: Qt-клиент, фичи
ii.14
vit01(mira, 1) — vit01
2015-12-08 05:56:53
Кстати, вопрос:
Нужна ли в клиенте фича импорта/экспорта конфига с помощью кнопок? А то девочкам, наверное, пригодится.
[>]
Re: ii не стоит на месте!
ii.14
vit01(mira, 1) — vit01
2015-12-17 05:56:19
Написал про /x/file, про "с определённого msgid" не стал, потому что кроме php-ноды этой штуки нигде нет, и, видимо, она мало кому нужна.
[>]
ii.gk11.ru
ii.14
vit01(mira, 1) — All
2016-01-10 14:18:02
Сегодня большую часть дня сабж недоступен. И жаль, потому что жизнь там не так давно была. Надеюсь, что даун временно.
[>]
Re: ii не стоит на месте!
ii.14
vit01(mira, 1) — Рома
2015-12-18 16:20:02
Рома> ii, кажеся до версии 0.2, поддерживал получение сообщений с определённого msgid
Ну вот пришло время снова её сделать. Схема уже давно готова, просто согласия по ней нет, так что не стану пока это документировать.
[>]
Наведение порядка в сети
ii.14
vit01(mira, 1) — All
2015-12-25 20:22:46
* На всех моих станциях удалены старые эхи 2014 года. Для них есть архивы
* irk39.tk полностью объединена с основной сетью (все бонные эхи за исключением lenta.rss.15.* + поинты)
* Небольшое усложнение схемы гейтования с учётом предыдущего пункта
[>]
Re: lenta.rss
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-13 17:26:19
AL> нужна ли нам эта подписка или стоит её прикрыть? потому как я потерял к ней интерес и если больше она никому не нужна, то выключу робота и почищу базу.
Мои даунлинки (mlpfim и irk39) её не гейтуют, сам на эху тоже не подписан, т.к. не нужна.
[>]
Re: ау
ii.14
vit01(mira, 1) — Roman Yakovlev
2016-01-15 15:42:51
Пришёл только что домой, гейт вернул.
[>]
Re: Нам нужны архивы
ii.14
vit01(alicorn-proxy, 1) — jmaks
2016-01-16 06:05:40
jmaks> Где взять эхи, где взять подписки, где взять это, где взять то...
jmaks> Реквестирую добра и понятности, наглядности к людям.
На каждой станции есть файлик list.txt (насколько помню, цезий и андроид клиент умеют его использовать), где написаны самые важные эхи. Остальные узнаёшь у сисопа или в ходе общения.
Абсолютно все эхи узнать нельзя, иначе невозможно будет создавать "скрытые" конференции, например, для личной переписки.
[>]
Re: lenta.rss
ii.14
vit01(alicorn-proxy, 1) — All
2016-01-16 06:05:40
Загейтовал сабж, а все эхи lenta.rss.15.* удалил. База похудела в 2 раза!
[>]
"Истинный" ii-net.tk снова в строю
ii.14
vit01(mira, 1) — All
2016-01-17 11:31:46
Надеюсь, по роботам за эти пару дней никто не скучал =)
И да, я переехал с того бесплатного хостинга на свой же сервер. Надёжность сети немного меньше, но зато никаких отказов в обслуживании и глупых ограничений.
[>]
Re: Фича
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-18 09:33:26
AL> Вопрос: нужна ли такая фича или не стоит тратить силы?
Может быть, действительно нужна. Сам такую фичу не делал. У меня в клиенте есть возможность удалять отправленные (или исходящие). Редактирование или просмотр обычно делается настолько редко, что не лень это и вручную сделать.
[>]
Re: Фича
ii.14
vit01(mira, 1) — Рома
2016-01-18 12:41:35
Рома> я имел ввиду людей
А что, те, кто сидят из консоли, уже не люди? :)
Рома> в рамках развития сети, кому может понадобиться голдедный клиент? кто эти люди? чего они хотят? :)
Может быть, это тру-хардкорщики на слабых машинах. Может быть, это андроид-пользователи.
[>]
Re: Просмотр исходящих сообщений
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-18 17:34:28
AL> // Пора уже разбивать цезий на несколько файлов. А то тяжко становится ориентироваться уже ^__^
Да, да! Это дело очень нужно, чтобы на vim-like управление можно было патч сделать. ;)
[>]
Re: Фича
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-19 11:48:13
Значит пора и у себя реализовать, чтобы не отставать от прогресса :)
[>]
Re: Формат адреса
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-21 13:27:55
Ты только сейчас это заметил? =)
Сделал через пробел, чтобы было удобнее и приятнее читать. Мы же ставим пробел после запятой в обычной речи, так и здесь.
По стандарту в поле адреса можно вставлять всё что угодно.
[>]
Re: Формат адреса
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-21 14:07:03
> в речи знаки препинания и пробелы отсутствуют =) А вот в пписьменности да. Но ведь в list.txt, например, мы после : не ставим пробел.
Речь делится на письменную и устную, так что верно сказал.
list.txt специально предназначен для парсинга, а адрес - нет. В это поле и емейл написать можно, и гитхаб.
vit01>> По стандарту в поле адреса можно вставлять всё что угодно.
> И это печально. Грепать по адресу действительно удобно, а тут разнобой.
В чём здесь сложность? Сам иногда по адресу раньше грепал, и ничего.
Хотя если точный адрес вбивать, то да, соглашусь.
[>]
Re: Обновление Qt-клиента
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-26 14:20:09
AL> Поковырял немного исходники, но ничего не понял.
Конфиг загружается в файле getcfg.py
Пути к нужным каталогам в paths.py
Сегодня или завтра сделаю коммит с очень вкусными фичами, ждите :)
[>]
Re: Обновление Qt-клиента
ii.14
vit01(mira, 1) — vit01
2016-01-25 16:18:16
А сегодня запушил вот что:
* Исправление бага с падением во время правки настроек
* Убрана (почти) проблема с сегфолтами на выходе
[>]
Re: Обновление Qt-клиента
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-26 16:13:55
AL> Только что-то я не понял как читать эхи. Открываю эху, а у меня пустой список.
Ты же эху не зафетчил, так что пустой список - норма.
AL> Нажимаю получить сообщения, он мне качает новые сообщения, потом висит, потом одной лентой почти без форматирования всё в кучу рисует.
Висит - это потому что засунуть несколько тысяч новых сообщений в один TextBrowser довольно накладно как для питона, так и для Qt.
То, что "одной лентой" и "всё в кучу" - это нормально. Нужно же для себя тоже что-то сделать, а не только для девочек =)
AL> почти без форматирования
Быть не может. Все ссылки, цитирования, msgid и прочее выделяются цветом, на них и мышкой можно щёлкать.
AL> Перехожу к списку эх, захожу в эху и снова пусто.
о_О ?
[>]
Re: Обновление Qt-клиента
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-26 19:21:22
AL> Только бы проверку на пустой список сообщений сделать, чтобы клиент не падал от неосторожного нажимания кнопочек =)
Хорошо, запланировал пофиксить.
AL> Вот их бы как-то разделять. А то я постоянно теряюсь из-за монотонности представления информации. И, думаю, не я один.
Что можешь предложить взамен?
Мне вот подобное представление удобно тем, что можно быстро пропустить глазом неинтересные сообщения и сосредоточить внимание на интересных. Если это будет, как в окне эх, то так сделать не получится, придётся смотреть каждое подряд.
AL> Если бы ещё клиент умел запоминать последнее прочитанное и при открытии эхи открывал не последнее сообщение, а как цезий.
AL> И стену текста ещё сделать опциональной (а то мой нетбук задумывается шибко от неё).
Хмм, надо бы поразмыслить над этим. Главное, чтобы это не потребовало для себя кучи костылей =)
Сейчас самая главная проблема клиента - это необходимость получить сабжи от каждого сообщения во время загрузки эхи на просмотр.
В больших эхах вроде
ii://lor-opennet.15 это занимает много времени. Вот думаю, как можно по-другому сделать.
[>]
Re: Обновление Qt-клиента
ii.14
vit01(mira, 1) — Andrew Lobanov
2016-01-26 19:58:02
AL> Если есть возможность разделить горизонтальной чертой, то разделить. Или хотя бы добавить ещё одну пустую строку между сообщениями.
Хорошо, это сделаю без проблем.
AL> По идее, это не должно затребовать больших изменений.
Здесь тоже попытаюсь, но потом.
AL> Но для GUI-клиента это фича актуальная.
Попробую кэш какой-нибудь соорудить.
Спасибо, что вообще попробовал запустить клиент. Посмотрел как-то на него с другой стороны немного. Буду ещё совершенствовать.
[>]
Qt-клиент: свежий вкусный коммит
ii.14
vit01(mira, 1) — All
2016-01-26 19:33:33
Вчера, как известно из новостей (а кому-то и просто так), заблокировали известный сайт Rutracker.org
И я задумался, что неплохо бы расчехлить свои Торы, I2p и разные прокси на всякий случай.
К этому событию и приурочен коммит.
Сразу скриншот (взгляните на эху и сообщение):
http://ii-net.tk/ii/files/ykXMEIGjGTPCuIV21wxE.png
Итак, по теме:
* Добавлена поддержка прокси-серверов (http и socks) и в фетчере, и в мейлере, и в вебморде.
Клиент успешно фетчит сообщения c Tor-овской ноды Дениса, а также через обычный http-прокси, поднятый у меня.
* Переработано получение конфигурации, так что никаких неожиданных падений при последующих обновлениях
(актуально только для json-версий, но для ini я сделал более внятное, русское предупреждение)
* Немного обновил Readme
Подписывайтесь на
ii://onion.14 =)
Нода:
http://mtgbjhifvi4sl773.onion/