# Re: Публичный nodelist
vit01 (mira, 1) → Difrex – 13:50:22 2016-08-18
>Что за станция "mlpfm"? У нас раньше была просто "mlp"
Difrex> Она и есть - mlp, я по домену глянул просто.
Так или иначе, её всё равно убрать с фетча надо. Если зайдёшь на http://mlpfim.ml , то увидишь, почему
vit01 (mira, 1) → Difrex – 13:50:22 2016-08-18
>Что за станция "mlpfm"? У нас раньше была просто "mlp"
Difrex> Она и есть - mlp, я по домену глянул просто.
Так или иначе, её всё равно убрать с фетча надо. Если зайдёшь на http://mlpfim.ml , то увидишь, почему
# Re: Публичный nodelist
Andrew Lobanov (tavern,1) → vit01 – 17:19:09 2016-08-17
> Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
Насчёт динамически не знаю, но что-то начал разбираться как написать скрипт, который бы из нодлиста генерировал такую картинку.
Andrew Lobanov (tavern,1) → vit01 – 17:19:09 2016-08-17
> Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
Насчёт динамически не знаю, но что-то начал разбираться как написать скрипт, который бы из нодлиста генерировал такую картинку.
# Re: Публичный nodelist
vit01 (mira, 1) → Difrex – 06:51:59 2016-08-18
Difrex> Вот он http://ii.difrex.ru/nodelist.json
1. Где нода в Tor?
2. Что за станция "mlpfm"? У нас раньше была просто "mlp", но сейчас она выдаёт 404, так что не в счёт
vit01 (mira, 1) → Difrex – 06:51:59 2016-08-18
Difrex> Вот он http://ii.difrex.ru/nodelist.json
1. Где нода в Tor?
2. Что за станция "mlpfm"? У нас раньше была просто "mlp", но сейчас она выдаёт 404, так что не в счёт
# Re: Огромные задержки
vit01 (mira, 1) → Difrex – 12:51:11 2016-08-17
Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?
MySQL - без проблем. Если хочется прикрутить свою базу, то вот интерфейс и образец:
https://github.com/vit1-irk/ii-php/blob/master/transports.php
Более того, между базами можно безболезненно переключаться (через конфиг) и даже работать с несколькими одновременно.
А текстовая БД - это не такое уж и зло. По крайней мере, если у тебя меньше 20 000 сообщений.
vit01 (mira, 1) → Difrex – 12:51:11 2016-08-17
Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?
MySQL - без проблем. Если хочется прикрутить свою базу, то вот интерфейс и образец:
https://github.com/vit1-irk/ii-php/blob/master/transports.php
Более того, между базами можно безболезненно переключаться (через конфиг) и даже работать с несколькими одновременно.
А текстовая БД - это не такое уж и зло. По крайней мере, если у тебя меньше 20 000 сообщений.
# Re: Оптимизация
Andrew Lobanov (tavern,1) → vit01 – 17:19:09 2016-08-17
> Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Почистил ещё раз. Уж не знаю откуда оно пролезло.
Andrew Lobanov (tavern,1) → vit01 – 17:19:09 2016-08-17
> Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Почистил ещё раз. Уж не знаю откуда оно пролезло.
# Re: caesium и сортировка сообщений
Andrew Lobanov (tavern,1) → btimofeev – 10:46:08 2016-08-17
btimofeev> Я обновлялся несколько дней назад, при этом я все старые сообщения потер. После обновления сразу цезий мне ничего не скачал, потом качал только новые сообщения, а сегодня вот почему-то сразу 4000 выкачал. Возможно я как-то неправильно старые сообщения удалял (точно не помню, но кажется я просто снес папку).
Ты грохнул только msg/ или echo/ тоже? Но всё равно странно. Буду пробовать гонять с текстовой базой всяко. Может, отловлю.
btimofeev> Нет, не пробовал. Не очень понял в чем плюс и вы тут писали, что цезий работает медленнее.
Плюс в том, что мало файлов. Один файл на эху вместе с индексом и сообщениями. Медленней работает подсчёт количества сообщений и толстых конференций типа ii://lenta.rss . Но это не особо заметно, бо даже на моём дохлом нетбуке это занимает около секунды и происходит только при старте и сразу после загрузки сообщений.
btimofeev> Да, можно и так. А потом забиндить скрипт на горячюю клавишу в цезии: выделил эху в главном меню, нажал, к примеру S, сообщен ия отсортировались, нажал D все сообщения в эхе удалились.
Тут надо думать как перерассчитвать значение указателя на последнее прочитанное сообщение. Это важно и фиг знает как с этим быть.
Andrew Lobanov (tavern,1) → btimofeev – 10:46:08 2016-08-17
btimofeev> Я обновлялся несколько дней назад, при этом я все старые сообщения потер. После обновления сразу цезий мне ничего не скачал, потом качал только новые сообщения, а сегодня вот почему-то сразу 4000 выкачал. Возможно я как-то неправильно старые сообщения удалял (точно не помню, но кажется я просто снес папку).
Ты грохнул только msg/ или echo/ тоже? Но всё равно странно. Буду пробовать гонять с текстовой базой всяко. Может, отловлю.
btimofeev> Нет, не пробовал. Не очень понял в чем плюс и вы тут писали, что цезий работает медленнее.
Плюс в том, что мало файлов. Один файл на эху вместе с индексом и сообщениями. Медленней работает подсчёт количества сообщений и толстых конференций типа ii://lenta.rss . Но это не особо заметно, бо даже на моём дохлом нетбуке это занимает около секунды и происходит только при старте и сразу после загрузки сообщений.
btimofeev> Да, можно и так. А потом забиндить скрипт на горячюю клавишу в цезии: выделил эху в главном меню, нажал, к примеру S, сообщен ия отсортировались, нажал D все сообщения в эхе удалились.
Тут надо думать как перерассчитвать значение указателя на последнее прочитанное сообщение. Это важно и фиг знает как с этим быть.
# Re: Публичный nodelist
vit01 (mira, 1) → Andrew Lobanov – 14:59:59 2016-08-17
>> // С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
AL> Что-то типа такого http://idec.spline-online.tk/x/file/sect.svg ?
Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
vit01 (mira, 1) → Andrew Lobanov – 14:59:59 2016-08-17
>> // С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
AL> Что-то типа такого http://idec.spline-online.tk/x/file/sect.svg ?
Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
# Re: Оптимизация
vit01 (mira, 1) → Andrew Lobanov – 12:59:47 2016-08-17
Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Посмотри: https://ii-net.tk/ii/blacklist.txt
Битых среди них нет. Большинство (за исключением трёх) были добавлены из-за дубликатов и глюков на клиентской стороне.
vit01 (mira, 1) → Andrew Lobanov – 12:59:47 2016-08-17
Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Посмотри: https://ii-net.tk/ii/blacklist.txt
Битых среди них нет. Большинство (за исключением трёх) были добавлены из-за дубликатов и глюков на клиентской стороне.
# Re: Публичный nodelist
Andrew Lobanov (tavern,1) → vit01 – 02:34:20 2016-08-18
> Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
https://github.com/spline1986/nodegraph
Рисует из нашего нодлиста вот такую картинку:
http://idec.spline-online.tk/x/file/nodegraph.svg
Andrew Lobanov (tavern,1) → vit01 – 02:34:20 2016-08-18
> Да, именно! Можно даже это к нам на главную проекта поместить. Вот только надо как-нибудь придумать, чтобы картинка динамически формировалась. Просто скоро я планирую внести небольшие изменения в схему гейтования. Поменять ветви между mira и mtest и, может быть, добавить ещё один узел.
https://github.com/spline1986/nodegraph
Рисует из нашего нодлиста вот такую картинку:
http://idec.spline-online.tk/x/file/nodegraph.svg
# Re: Оптимизация
Andrew Lobanov (tavern,1) → vit01 – 14:46:01 2016-08-17
> Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Что странно, бо ЧС туда я брал с тебя. Ближе к ночи посмотрю.
> Посмотри: https://ii-net.tk/ii/blacklist.txt
Andrew Lobanov (tavern,1) → vit01 – 14:46:01 2016-08-17
> Решил избавиться от своего ЧС. Тестовый фетч показал, что на станции13 осталось немного пропущенных айдишников.
Что странно, бо ЧС туда я брал с тебя. Ближе к ночи посмотрю.
> Посмотри: https://ii-net.tk/ii/blacklist.txt
# Re: Публичный nodelist
Andrew Lobanov (tavern,1) → vit01 – 14:46:01 2016-08-17
> // С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
Что-то типа такого http://idec.spline-online.tk/x/file/sect.svg ?
Andrew Lobanov (tavern,1) → vit01 – 14:46:01 2016-08-17
> // С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
Что-то типа такого http://idec.spline-online.tk/x/file/sect.svg ?
# Re: Публичный nodelist
Difrex (mira, 14) → Andrew Lobanov – 06:45:31 2016-08-18
>2Difrex: Сделаешь свой лист? Желательно с контактной информацией для приватного списка и без оной для публичного.
Вот он http://ii.difrex.ru/nodelist.json
Difrex (mira, 14) → Andrew Lobanov – 06:45:31 2016-08-18
>2Difrex: Сделаешь свой лист? Желательно с контактной информацией для приватного списка и без оной для публичного.
Вот он http://ii.difrex.ru/nodelist.json
# Re: Публичный nodelist
Difrex (mira, 14) → vit01 – 09:25:46 2016-08-18
>Где нода в Tor?
Ноды в Tor нет. На этом хостинге, где сейчас сервак, прокидывается старое ядро - контейнер не поднять. После переезда в новый ДЦ нода оживет.
>Что за станция "mlpfm"? У нас раньше была просто "mlp"
Она и есть - mlp, я по домену глянул просто.
Difrex (mira, 14) → vit01 – 09:25:46 2016-08-18
>Где нода в Tor?
Ноды в Tor нет. На этом хостинге, где сейчас сервак, прокидывается старое ядро - контейнер не поднять. После переезда в новый ДЦ нода оживет.
>Что за станция "mlpfm"? У нас раньше была просто "mlp"
Она и есть - mlp, я по домену глянул просто.
# Re: Публичный nodelist
vit01 (mira, 1) → Andrew Lobanov – 10:56:33 2016-08-17
AL> 2vit01: Если не затруднит, не мог бы ты пометить контактную информацию, которой не хочешь делиться как unpublished?
Готово. Всего-то одну строку убрать.
https://ii-net.tk/ii/ii-point.php?q=/x/file/nodelist-public.json
// С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
vit01 (mira, 1) → Andrew Lobanov – 10:56:33 2016-08-17
AL> 2vit01: Если не затруднит, не мог бы ты пометить контактную информацию, которой не хочешь делиться как unpublished?
Готово. Всего-то одну строку убрать.
https://ii-net.tk/ii/ii-point.php?q=/x/file/nodelist-public.json
// С удовольствием бы взглянул на красивый граф, где будет наглядно показываться, кто кого и в какие интервалы времени гейтует
# Re: Огромные задержки
Andrew Lobanov (tavern,1) → Difrex – 12:23:00 2016-08-17
Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?
Мускул можно подцепить, что я и проделал на станции13.
Andrew Lobanov (tavern,1) → Difrex – 12:23:00 2016-08-17
Difrex> Файловая бд - зло. Пыхонода же умеет в нормальную базу?
Мускул можно подцепить, что я и проделал на станции13.
# Re: bash.rss
Andrew Lobanov (tavern,1) → btimofeev – 15:58:54 2016-08-11
> В эхе bash.rss.15 строки не разделяются переносами. Это можно поправить? В исходном rss (наверное бот его парсит) в месте переноса стоит тег <br>
Есть такое дело, но я что-то не разобрался в коде бота. Планирую переезд ботов со станции13 в таверну. Там уже будет мой робот и он правильнее работает с этим делом.
Andrew Lobanov (tavern,1) → btimofeev – 15:58:54 2016-08-11
> В эхе bash.rss.15 строки не разделяются переносами. Это можно поправить? В исходном rss (наверное бот его парсит) в месте переноса стоит тег <br>
Есть такое дело, но я что-то не разобрался в коде бота. Планирую переезд ботов со станции13 в таверну. Там уже будет мой робот и он правильнее работает с этим делом.
# Re: bash.rss
Andrew Lobanov (tavern,1) → btimofeev – 16:29:30 2016-08-11
> В эхе bash.rss.15 строки не разделяются переносами. Это можно поправить? В исходном rss (наверное бот его парсит) в месте переноса стоит тег <br>
Подпишись на bash.rss.
Эха создана с новым ботом и ходит с таверны. Прокинул на станцию13.
Andrew Lobanov (tavern,1) → btimofeev – 16:29:30 2016-08-11
> В эхе bash.rss.15 строки не разделяются переносами. Это можно поправить? В исходном rss (наверное бот его парсит) в месте переноса стоит тег <br>
Подпишись на bash.rss.
Эха создана с новым ботом и ходит с таверны. Прокинул на станцию13.
# Re: Огромные задержки
vit01 (mira, 1) → Difrex – 06:31:51 2016-08-17
>Ага. Это именно из-за него. Каждое сообщение приходится проверять на вхождение а то. Но жить можно.
Difrex> А можно узнать список msgid бажных сообщений с моей ноды? Я бызу почистю.
Во-первых, как обычно: https://ii-net.tk/ii/blacklist.txt
Во-вторых, вот:
>> Читать далее
vit01 (mira, 1) → Difrex – 06:31:51 2016-08-17
>Ага. Это именно из-за него. Каждое сообщение приходится проверять на вхождение а то. Но жить можно.
Difrex> А можно узнать список msgid бажных сообщений с моей ноды? Я бызу почистю.
Во-первых, как обычно: https://ii-net.tk/ii/blacklist.txt
Во-вторых, вот:
habra.16
fetch http://ii.difrex.ru/u/m/0MqaSB1N5vPvdO90d4lz/BjcGAw3asKzohA036QB4/wLGgzg4rEHQAACQx3OU1/OAnDmztbqoXDUyhZbuvF/9XovFZnTskuj8rEDz9Kp/oHYxTvFnUHkkvN2rAfn2/v2GYo6xxzcZWJAS1zh7H/60vA1RAWIXt1oh4KEmPB/AW3WjW7OvbNsqpWAAGwl/v8KtwP1j1VXdATb3Dlax/mWylazTtOoKa9hQrxGc9/hcwI4ICT5sQZQfBJkcte/3AqVU65jMDbbpnSsUaDy/Ssw9yjGhvWh4FB9l2t0G/eOsrUEx5a2hdDocaV8Sc/gZHBc42ClDzNuM96QLGM/8oGmGqKWlW9ZdF4sVqUD/qNlwZeihf59E2z8P6DA7/bE1VWcwPaA4f2YsXA3u8/NL63MRJpc0it9Bv1T5ge
invalid message: 0MqaSB1N5vPvdO90d4lz
invalid message: BjcGAw3asKzohA036QB4
invalid message: wLGgzg4rEHQAACQx3OU1
invalid message: OAnDmztbqoXDUyhZbuvF
invalid message: 9XovFZnTskuj8rEDz9Kp
>> Читать далее
# Re: caesium и сортировка сообщений
Andrew Lobanov (tavern,1) → btimofeev – 07:05:43 2016-08-17
btimofeev> Можно ли в цезии отсортировать сообщения по дате? Он, с какого-то перепугу, скачал мне 4000 сообщений, и теперь старые лежат после новых. Уже не в первый раз такое, хотелось бы сортировку.
Сортировки оно не имеет. Проще базу отсортировать, чем каждый раз её ворочать. Скачать больше мог только если ты обновился на новый фетчер, а в других случаях не должен был.
Возможно, я когда-нибудь заставлю сносно работать sqlite в плане полсчёта количества сообщений и тогда сортировка будет и быстрая.
Кстати, aio пробовал уже в цезии?
ЗЫЖ Надо бы написать скрипт сортировки базы.
Andrew Lobanov (tavern,1) → btimofeev – 07:05:43 2016-08-17
btimofeev> Можно ли в цезии отсортировать сообщения по дате? Он, с какого-то перепугу, скачал мне 4000 сообщений, и теперь старые лежат после новых. Уже не в первый раз такое, хотелось бы сортировку.
Сортировки оно не имеет. Проще базу отсортировать, чем каждый раз её ворочать. Скачать больше мог только если ты обновился на новый фетчер, а в других случаях не должен был.
Возможно, я когда-нибудь заставлю сносно работать sqlite в плане полсчёта количества сообщений и тогда сортировка будет и быстрая.
Кстати, aio пробовал уже в цезии?
ЗЫЖ Надо бы написать скрипт сортировки базы.
# Re: ii-net.tk
vit01 (mira, 1) → vit01 – 05:02:52 2016-08-12
Станция снова в строю!
// надо уже подыскивать какой-нибудь резерв, чтобы в случае чего быстро "переключиться"; хотя бы только для сайта проекта и документации
vit01 (mira, 1) → vit01 – 05:02:52 2016-08-12
Станция снова в строю!
// надо уже подыскивать какой-нибудь резерв, чтобы в случае чего быстро "переключиться"; хотя бы только для сайта проекта и документации
# nodelist.json
vit01 (mira, 1) → Andrew Lobanov – 11:54:28 2016-08-15
А у тебя json невалидный!
Сначала было вот: https://ii-net.tk/files/andrew-nodelist.png
Подумал потом, что это всё-таки разрешено стандартом. Но нет, Python парсить файл отказался.
vit01 (mira, 1) → Andrew Lobanov – 11:54:28 2016-08-15
А у тебя json невалидный!
Сначала было вот: https://ii-net.tk/files/andrew-nodelist.png
Подумал потом, что это всё-таки разрешено стандартом. Но нет, Python парсить файл отказался.
# caesium и сортировка сообщений
btimofeev (tavern,13) → All – 06:13:19 2016-08-17
Можно ли в цезии отсортировать сообщения по дате? Он, с какого-то перепугу, скачал мне 4000 сообщений, и теперь старые лежат после новых. Уже не в первый раз такое, хотелось бы сортировку.
btimofeev (tavern,13) → All – 06:13:19 2016-08-17
Можно ли в цезии отсортировать сообщения по дате? Он, с какого-то перепугу, скачал мне 4000 сообщений, и теперь старые лежат после новых. Уже не в первый раз такое, хотелось бы сортировку.
# Re: Огромные задержки
vit01 (mira, 1) → Difrex – 08:10:23 2016-08-17
Difrex> Пыхоскрипт больше не ругается.
Но как же это:
Если ты откроешь эти адреса в браузере, то увидишь пустоту. К тому же, айдишники совсем даже не 20-символьные, что уже настораживает. Скрипт не руганулся (потому что пустой ответ сервера), но в базу это всё равно не попадёт.
vit01 (mira, 1) → Difrex – 08:10:23 2016-08-17
Difrex> Пыхоскрипт больше не ругается.
Но как же это:
linux.14
fetch http://ii.difrex.ru/u/m/Uz5
pipe.2032
fetch http://ii.difrex.ru/u/m/0m/ytxo5uFCgmr0/4ipBfwZy/qS48Cmk
ii.14
fetch http://ii.difrex.ru/u/m/k4Eoo5WImUb9F/N6JdahGLb/zwg6n0mi6/PpiBcXz08
Если ты откроешь эти адреса в браузере, то увидишь пустоту. К тому же, айдишники совсем даже не 20-символьные, что уже настораживает. Скрипт не руганулся (потому что пустой ответ сервера), но в базу это всё равно не попадёт.
# Re: Огромные задержки
vit01 (mira, 1) → Difrex – 07:47:41 2016-08-17
Теперь вообще ужас творится. Битые сообщения появились здесь и в пайпе.
Cмотри сюда: https://ii-net.tk/ii/difrex-fetch.php
vit01 (mira, 1) → Difrex – 07:47:41 2016-08-17
Теперь вообще ужас творится. Битые сообщения появились здесь и в пайпе.
Cмотри сюда: https://ii-net.tk/ii/difrex-fetch.php
# Re: CutieFeed
vit01 (mira, 1) → vit01 – 11:33:26 2016-08-15
Что нового:
* В настройках появился пункт "Таймаут сетевого соединения". По умолчанию равен 20 секунд. Действует не только на фетчеры, но и на всё остальное.
* Окно списка эх теперь запоминает станцию, с которой пользователь последний раз работал
vit01 (mira, 1) → vit01 – 11:33:26 2016-08-15
Что нового:
* В настройках появился пункт "Таймаут сетевого соединения". По умолчанию равен 20 секунд. Действует не только на фетчеры, но и на всё остальное.
* Окно списка эх теперь запоминает станцию, с которой пользователь последний раз работал