# Re: Немного статистики
Difrex (mira, 14) → vit01 – 15:31:56 2017-02-16
Сделал(картинка внизу) https://dynamic.lessmore.pw/stats.html
Phantomjs теряет подписи :(
Difrex (mira, 14) → vit01 – 15:31:56 2017-02-16
Сделал(картинка внизу) https://dynamic.lessmore.pw/stats.html
Phantomjs теряет подписи :(
# Re: Немного статистики
vit01 (mira, 1) → Difrex – 15:47:31 2017-02-16
Теперь хорошо, спасибо.
// Не очень репрезентативно, наверное, за одну неделю (побольше бы промежуток), но в какой-то степени так даже лучше будет.
vit01 (mira, 1) → Difrex – 15:47:31 2017-02-16
Теперь хорошо, спасибо.
// Не очень репрезентативно, наверное, за одну неделю (побольше бы промежуток), но в какой-то степени так даже лучше будет.
# Немного статистики
Difrex (mira, 14) → All – 07:52:29 2017-02-16
Сделал поиск по индексу исключая ботов, на пол-года назад.
Есть три графика, вот они: https://dynamic.lessmore.pw/stats.html :)
Difrex (mira, 14) → All – 07:52:29 2017-02-16
Сделал поиск по индексу исключая ботов, на пол-года назад.
Есть три графика, вот они: https://dynamic.lessmore.pw/stats.html :)
# Re: Объясните, как работает offset
vit01 (mira, 1) → Difrex – 13:59:59 2017-02-11
offset - это смещение с начала эхи
limit - количество запрашиваемых
Выдернуть последние 50 можно через отрицательный offset
То есть запросом /u/e/echoarea1/echoarea2/-50:50
Виртуальный "курсор" как бы отходит с конца 50 и делает срез вперёд на 50.
vit01 (mira, 1) → Difrex – 13:59:59 2017-02-11
offset - это смещение с начала эхи
limit - количество запрашиваемых
Выдернуть последние 50 можно через отрицательный offset
То есть запросом /u/e/echoarea1/echoarea2/-50:50
Виртуальный "курсор" как бы отходит с конца 50 и делает срез вперёд на 50.
# личные сообщения
vvb (tavern,20) → All – 17:38:25 2017-02-12
Без возможности отправлять личные сообщения мы имеем сильное отсутствие
возможностей данной технологии.
возможно ли как-то допилить ii чтобы возможность посылки личных сообщений
появилась? в фидо это было.
v.v.b.
vvb (tavern,20) → All – 17:38:25 2017-02-12
Без возможности отправлять личные сообщения мы имеем сильное отсутствие
возможностей данной технологии.
возможно ли как-то допилить ii чтобы возможность посылки личных сообщений
появилась? в фидо это было.
v.v.b.
# Re: личные сообщения
gl00my (tavern,8) → Andrew Lobanov – 18:11:48 2017-02-12
AL> Если попробовать это протолкнуть через расширение протокола (авторизованный доступ к эхе прилепить, например), то нода будет знать кто запрашивает нетмейл и отдавать только те сообщения, которые предназначены конкретному пользователю. Небольшую доработку только сделать, чтобы нетмейл не кореллировал с e/, m/, u/e и u/m.
В принципе, да. Но нетмыл между нодами ходит целиком, как любая другая эха. Что не требует никакой маршрутизации. По крайней мере на первоначальном этапе. А конкретный узел может знать открытые ключи своих абонентов и отдавать почту выборочно. Но я так понял, что основной вопрос это как раз обмен мешками почтой между узлами. В этом смысле -- пусть ходит вся эха целиком. Тем более, что объемы там вряд ли будут большими.
gl00my (tavern,8) → Andrew Lobanov – 18:11:48 2017-02-12
AL> Если попробовать это протолкнуть через расширение протокола (авторизованный доступ к эхе прилепить, например), то нода будет знать кто запрашивает нетмейл и отдавать только те сообщения, которые предназначены конкретному пользователю. Небольшую доработку только сделать, чтобы нетмейл не кореллировал с e/, m/, u/e и u/m.
В принципе, да. Но нетмыл между нодами ходит целиком, как любая другая эха. Что не требует никакой маршрутизации. По крайней мере на первоначальном этапе. А конкретный узел может знать открытые ключи своих абонентов и отдавать почту выборочно. Но я так понял, что основной вопрос это как раз обмен мешками почтой между узлами. В этом смысле -- пусть ходит вся эха целиком. Тем более, что объемы там вряд ли будут большими.
# Re: личные сообщения
vit01 (mira, 1) → Andrew Lobanov – 18:16:22 2017-02-12
Эхи может создать на станции любой поинт в неограниченном количестве.
Мы с товарищем Rush_Pon'ом и с солистом в группе уже пробовали в своё время создавать отдельные эхи для личных сообщений. Если никому не говорить их названия, то это будет работать. А договариваться об этом уникальном имени можно через открытые ключи.
Есть два 100% рабочих варианта сейчас:
1. Обмениваемся ключами, шлём зашифрованное сообщение товарищу: "пошли болтать в эху такую-то". Если надо прокидывать, то пишем шифрованное сначала сисопу (открытый ключ которого по умолчанию известен всем).
2. Пишем товарищу обычное сообщение: "пошли болтать в эху такую-то". В этой эхе вы спокойно обмениваетесь ключами и общаетесь полностью с шифрованием. Если эху надо прокидывать, то говорим об этом сисопу прямым текстом.
С GPG нынче справится даже домохозяйка, честное слово. Если в консоль не хочется, посоветую тулзу kgpg из состава Кед. Очень удобная, в пару кликов всё делается.
Обновления стандарта, увы, могут повлечь за собой достаточно проблем. Надо ведь предусматривать всё, до самых мелочей, все "подводные камни". Хотя реализовывать свои хотелки нынче можно и через "псевдонетмейл", как я написал выше.
vit01 (mira, 1) → Andrew Lobanov – 18:16:22 2017-02-12
Эхи может создать на станции любой поинт в неограниченном количестве.
Мы с товарищем Rush_Pon'ом и с солистом в группе уже пробовали в своё время создавать отдельные эхи для личных сообщений. Если никому не говорить их названия, то это будет работать. А договариваться об этом уникальном имени можно через открытые ключи.
Есть два 100% рабочих варианта сейчас:
1. Обмениваемся ключами, шлём зашифрованное сообщение товарищу: "пошли болтать в эху такую-то". Если надо прокидывать, то пишем шифрованное сначала сисопу (открытый ключ которого по умолчанию известен всем).
2. Пишем товарищу обычное сообщение: "пошли болтать в эху такую-то". В этой эхе вы спокойно обмениваетесь ключами и общаетесь полностью с шифрованием. Если эху надо прокидывать, то говорим об этом сисопу прямым текстом.
С GPG нынче справится даже домохозяйка, честное слово. Если в консоль не хочется, посоветую тулзу kgpg из состава Кед. Очень удобная, в пару кликов всё делается.
Обновления стандарта, увы, могут повлечь за собой достаточно проблем. Надо ведь предусматривать всё, до самых мелочей, все "подводные камни". Хотя реализовывать свои хотелки нынче можно и через "псевдонетмейл", как я написал выше.
# Re: личные сообщения
Andrew Lobanov (tavern,1) → Difrex – 19:51:36 2017-02-12
Difrex> Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против.
Difrex> Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)
Значит нас уже двое =)
У меня тут при общении с gl00my появились некоторые мысли. Я сперва их додумаю, а потом вывалю сюда. Но не знаю когда. Ближайшие две недели у меня будут очень напряжённые.
Andrew Lobanov (tavern,1) → Difrex – 19:51:36 2017-02-12
Difrex> Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против.
Difrex> Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)
Значит нас уже двое =)
У меня тут при общении с gl00my появились некоторые мысли. Я сперва их додумаю, а потом вывалю сюда. Но не знаю когда. Ближайшие две недели у меня будут очень напряжённые.
# Re: Немного статистики
vit01 (mira, 1) → Difrex – 13:43:42 2017-02-16
О, неплохая статистика. А можешь сделать распределение сообщений по дням недели?
// "Количество" пишется с одной л :)
vit01 (mira, 1) → Difrex – 13:43:42 2017-02-16
О, неплохая статистика. А можешь сделать распределение сообщений по дням недели?
// "Количество" пишется с одной л :)
# Re: Немного статистики
Difrex (mira, 14) → vit01 – 14:33:56 2017-02-16
>А можешь сделать распределение сообщений по дням недели?
Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?
Difrex (mira, 14) → vit01 – 14:33:56 2017-02-16
>А можешь сделать распределение сообщений по дням недели?
Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?
# Re: IDEC mobile
btimofeev (tavern,13) → vit01 – 15:49:02 2017-02-14
Можешь добавить, что бы фетчер при отсутствии интернета сообщал об этом. Сейчас он просто пишет получено ноль сообщений.
btimofeev (tavern,13) → vit01 – 15:49:02 2017-02-14
Можешь добавить, что бы фетчер при отсутствии интернета сообщал об этом. Сейчас он просто пишет получено ноль сообщений.
# Re: Немного статистики
Difrex (mira, 14) → Difrex – 16:20:43 2017-02-16
Переделал.
Первый день - понедельник, а не воскресенье.
Difrex (mira, 14) → Difrex – 16:20:43 2017-02-16
Переделал.
Первый день - понедельник, а не воскресенье.
# Re: личные сообщения
Andrew Lobanov (tavern,1) → vvb – 17:46:21 2017-02-12
vvb> Без возможности отправлять личные сообщения мы имеем сильное отсутствие
vvb> возможностей данной технологии.
vvb> возможно ли как-то допилить ii чтобы возможность посылки личных сообщений
vvb> появилась? в фидо это было.
gl00my предложил такой вариант.
"Здравствуйте All!
Тут при общении в одной jabber конференции, один из участников с удивлением узнал, что в ii нет личных сообщений (чем был удручен).
Идеологически, как я понял, данная фича плохо вписывается в архитектуру ii.
В качестве тупой (но рабочей) идеи хотел предложить следующее:
Все личные сообщения забираются с ноды целиком -- и свои и не свои. Но разграничение доступа осуществляется сугубо
криптографически (например, pgp). То-есть, человек сообщает свой открытый ключ, если хочет, чтобы к нему ходила почта.
>> Читать далее
Andrew Lobanov (tavern,1) → vvb – 17:46:21 2017-02-12
vvb> Без возможности отправлять личные сообщения мы имеем сильное отсутствие
vvb> возможностей данной технологии.
vvb> возможно ли как-то допилить ii чтобы возможность посылки личных сообщений
vvb> появилась? в фидо это было.
gl00my предложил такой вариант.
"Здравствуйте All!
Тут при общении в одной jabber конференции, один из участников с удивлением узнал, что в ii нет личных сообщений (чем был удручен).
Идеологически, как я понял, данная фича плохо вписывается в архитектуру ii.
В качестве тупой (но рабочей) идеи хотел предложить следующее:
Все личные сообщения забираются с ноды целиком -- и свои и не свои. Но разграничение доступа осуществляется сугубо
криптографически (например, pgp). То-есть, человек сообщает свой открытый ключ, если хочет, чтобы к нему ходила почта.
>> Читать далее
# Объясните, как работает offset
Difrex (mira, 14) → All – 13:56:18 2017-02-11
Как выдернуть последние 50 сообщений из эхи?
Что в offset и в limit нужно указать?
Difrex (mira, 14) → All – 13:56:18 2017-02-11
Как выдернуть последние 50 сообщений из эхи?
Что в offset и в limit нужно указать?
# Re: Немного статистики
Difrex (mira, 14) → Difrex – 12:48:57 2017-02-16
В опщем, я не смог нормально закрыть кибану оставив работающими визуализации.
По-этому сделал картинками. Генерятся phantomjs каждый день, на месяц назад
Difrex (mira, 14) → Difrex – 12:48:57 2017-02-16
В опщем, я не смог нормально закрыть кибану оставив работающими визуализации.
По-этому сделал картинками. Генерятся phantomjs каждый день, на месяц назад
# Re: Немного статистики
Difrex (mira, 14) → Difrex – 12:51:40 2017-02-16
ЗЫ: могу еще всяких графиков нарисовать. Скажите кому какая статистика интересна.
Difrex (mira, 14) → Difrex – 12:51:40 2017-02-16
ЗЫ: могу еще всяких графиков нарисовать. Скажите кому какая статистика интересна.
# Re: IDEC mobile
vit01 (mira, 1) → btimofeev – 16:04:22 2017-02-14
btimofeev> Можешь добавить, что бы фетчер при отсутствии интернета сообщал об этом. Сейчас он просто пишет получено ноль сообщений.
У меня на компе с андроид студией процессор сгорел. Поэтому добавлю минимум на следующей неделе.
vit01 (mira, 1) → btimofeev – 16:04:22 2017-02-14
btimofeev> Можешь добавить, что бы фетчер при отсутствии интернета сообщал об этом. Сейчас он просто пишет получено ноль сообщений.
У меня на компе с андроид студией процессор сгорел. Поэтому добавлю минимум на следующей неделе.
# Re: личные сообщения
Andrew Lobanov (tavern,1) → gl00my – 18:13:40 2017-02-12
AL>> Если попробовать это протолкнуть через расширение протокола (авторизованный доступ к эхе прилепить, например), то нода будет знать кто запрашивает нетмейл и отдавать только те сообщения, которые предназначены конкретному пользователю. Небольшую доработку только сделать, чтобы нетмейл не кореллировал с e/, m/, u/e и u/m.
gl00my> В принципе, да. Но нетмыл между нодами ходит целиком, как любая другая эха. Что не требует никакой маршрутизации. По крайней мере на первоначальном этапе. А конкретный узел может знать открытые ключи своих абонентов и отдавать почту выборочно. Но я так понял, что основной вопрос это как раз обмен мешками почтой между узлами. В этом смысле -- пусть ходит вся эха целиком. Тем более, что объемы там вряд ли будут большими.
Ну подождём пока остальных сисопов. Без их согласия я даже пробовать не стану. Нужно, чтобы это было или по всей сети или не было.
Andrew Lobanov (tavern,1) → gl00my – 18:13:40 2017-02-12
AL>> Если попробовать это протолкнуть через расширение протокола (авторизованный доступ к эхе прилепить, например), то нода будет знать кто запрашивает нетмейл и отдавать только те сообщения, которые предназначены конкретному пользователю. Небольшую доработку только сделать, чтобы нетмейл не кореллировал с e/, m/, u/e и u/m.
gl00my> В принципе, да. Но нетмыл между нодами ходит целиком, как любая другая эха. Что не требует никакой маршрутизации. По крайней мере на первоначальном этапе. А конкретный узел может знать открытые ключи своих абонентов и отдавать почту выборочно. Но я так понял, что основной вопрос это как раз обмен мешками почтой между узлами. В этом смысле -- пусть ходит вся эха целиком. Тем более, что объемы там вряд ли будут большими.
Ну подождём пока остальных сисопов. Без их согласия я даже пробовать не стану. Нужно, чтобы это было или по всей сети или не было.
# Re: личные сообщения
Difrex (mira, 14) → Andrew Lobanov – 18:51:56 2017-02-12
Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против.
Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)
Difrex (mira, 14) → Andrew Lobanov – 18:51:56 2017-02-12
Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против.
Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)
# Re: Немного статистики
vit01 (mira, 1) → vit01 – 15:04:46 2017-02-16
>> А можешь сделать распределение сообщений по дням недели?
Difrex> Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?
Всего в выборке N сообщений (за последний месяц); на понедельники пришлось X1, на вторники - X2, и так далее, их сумма равна N.
Обычная гистограмма активности по дням недели, без подсчёта среднего. Желательно с указанием самих чисел, а не в процентах.
vit01 (mira, 1) → vit01 – 15:04:46 2017-02-16
>> А можешь сделать распределение сообщений по дням недели?
Difrex> Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?
Всего в выборке N сообщений (за последний месяц); на понедельники пришлось X1, на вторники - X2, и так далее, их сумма равна N.
Обычная гистограмма активности по дням недели, без подсчёта среднего. Желательно с указанием самих чисел, а не в процентах.
# Re: Caesium
Andrew Lobanov (tavern,1) → Andrew Lobanov – 05:23:54 2017-02-10
Давно я не говорил о сабже.
Итак, от последнего сообщения, датируемого 18-м ноябрём прошлого года, сделано мало, но оно сделано =)
* Исправлен баг вызова фетчера, приводивший к падению клиента в случае забора почты без указания authstr в конфиге.
* Исправлен баг, приводивший к несовместимости мейлера с ii.
* В api добавлена функция remove_echoarea(echoarea), ужаляющая конференцию из базы.
* Исправлен баг клонирования в мейлере, приводивший к невозможности клонировать уже существующую конференцию.
* Актуализирован файл keys_android.py.
* Изменён способ отображения курсора. Теперь оно не вызывает перевода строки.
* Добавлена возможность просмотра списка сообщений в конференции для быстрой навигации. По-умолчанию он вызывается клавишей "L" ("T" для андроида). Открывается в режиме чтения.
* Исправлены некоторые баги. В том числе баг, приводивший к падению про нажатии G в режиме чтения пустой эхи.
* Исправлены ошибки некорректного перечитывания конфига после редактирования с помощью клавиши s_config.
* Исправлен баг, приводивший к падению при отображении списка конференций без описаний. Спасибо j-maks.
* При редактировании конфига с помощью клавиши E на экране выбора конференции, теперь перечитывается тема оформления.
>> Читать далее
Andrew Lobanov (tavern,1) → Andrew Lobanov – 05:23:54 2017-02-10
Давно я не говорил о сабже.
Итак, от последнего сообщения, датируемого 18-м ноябрём прошлого года, сделано мало, но оно сделано =)
* Исправлен баг вызова фетчера, приводивший к падению клиента в случае забора почты без указания authstr в конфиге.
* Исправлен баг, приводивший к несовместимости мейлера с ii.
* В api добавлена функция remove_echoarea(echoarea), ужаляющая конференцию из базы.
* Исправлен баг клонирования в мейлере, приводивший к невозможности клонировать уже существующую конференцию.
* Актуализирован файл keys_android.py.
* Изменён способ отображения курсора. Теперь оно не вызывает перевода строки.
* Добавлена возможность просмотра списка сообщений в конференции для быстрой навигации. По-умолчанию он вызывается клавишей "L" ("T" для андроида). Открывается в режиме чтения.
* Исправлены некоторые баги. В том числе баг, приводивший к падению про нажатии G в режиме чтения пустой эхи.
* Исправлены ошибки некорректного перечитывания конфига после редактирования с помощью клавиши s_config.
* Исправлен баг, приводивший к падению при отображении списка конференций без описаний. Спасибо j-maks.
* При редактировании конфига с помощью клавиши E на экране выбора конференции, теперь перечитывается тема оформления.
>> Читать далее
# Re: Добавления в формат нодлиста
vit01 (mira, 1) → Andrew Lobanov – 14:43:12 2017-01-12
AL> Хотя по сути мы сеть анархическая. Без чёткой структуры и обвеса кучи правил. И это прекрасно.
AL> Вести поинт-листы.
Давай тогда формат для поинтлистов
Предлагаю что-то вроде образца about.users.51, например:
>> Читать далее
vit01 (mira, 1) → Andrew Lobanov – 14:43:12 2017-01-12
AL> Хотя по сути мы сеть анархическая. Без чёткой структуры и обвеса кучи правил. И это прекрасно.
AL> Вести поинт-листы.
Давай тогда формат для поинтлистов
Предлагаю что-то вроде образца about.users.51, например:
{
"point": "Vasyan42",
"primary_address": "station13, 12309",
"realname": "Vasiliy Pupkin",
"stations": ["mira", "tavern", "station13"],
"birth_year": 0000,
"location": "Moscow",
"contact": ["tel:1234567890", "mailto:example@domain.com", "https://github.com/XXX", "https://example.com"],
>> Читать далее
# Re: Добавления в формат нодлиста
vit01 (mira, 1) → Andrew Lobanov – 14:54:01 2017-01-14
AL> поинтлист станции вряд ли должен иметь информацию о другой станции. Во всяком случае, так это вижу я. Но можем и пообсуждать =)
Окей, логично. Можно сделать скрипт, компилирующий поинтлисты по параметру realname. Для одинаковых полей realname объединять юзеров в одного и приписывать
vit01 (mira, 1) → Andrew Lobanov – 14:54:01 2017-01-14
AL> поинтлист станции вряд ли должен иметь информацию о другой станции. Во всяком случае, так это вижу я. Но можем и пообсуждать =)
Окей, логично. Можно сделать скрипт, компилирующий поинтлисты по параметру realname. Для одинаковых полей realname объединять юзеров в одного и приписывать
"stations": [["mira", "12309"], ["tavern", "55"]],
# Re: IDEC mobile
btimofeev (tavern,13) → vit01 – 17:14:28 2017-01-10
А как бороться с тем что клиент качает по несколько тысяч сообщений? Я вот опять обрезал эху до 50 штук, в эту эху пришло новое сообщение и клиент скачал после этого ~1500.
btimofeev (tavern,13) → vit01 – 17:14:28 2017-01-10
А как бороться с тем что клиент качает по несколько тысяч сообщений? Я вот опять обрезал эху до 50 штук, в эту эху пришло новое сообщение и клиент скачал после этого ~1500.
# Re: Добавления в формат нодлиста
Andrew Lobanov (tavern,1) → vit01 – 14:23:03 2017-01-14
AL>> поинтлист от ноды поинткиперу, а он уже компилирует.
AL>> То есть сделлать что-то вроде
AL>> ...
AL>> и потом компилировать это добро уже в глобальный поинтлист.
vit01> Минус в том, что один и тот же человек может пользоваться разными станциями одновременно.
vit01> Вот я, к примеру, на четырёх нодах поинтов имею. Дублировать теперь все данные?
Да. Потому что поинтлист станции вряд ли должен иметь информацию о другой станции. Во всяком случае, так это вижу я. Но можем и пообсуждать =)
Andrew Lobanov (tavern,1) → vit01 – 14:23:03 2017-01-14
AL>> поинтлист от ноды поинткиперу, а он уже компилирует.
AL>> То есть сделлать что-то вроде
AL>> ...
AL>> и потом компилировать это добро уже в глобальный поинтлист.
vit01> Минус в том, что один и тот же человек может пользоваться разными станциями одновременно.
vit01> Вот я, к примеру, на четырёх нодах поинтов имею. Дублировать теперь все данные?
Да. Потому что поинтлист станции вряд ли должен иметь информацию о другой станции. Во всяком случае, так это вижу я. Но можем и пообсуждать =)