[>]
Re: Публичный nodelist
ii.14
Difrex(mira, 14) — vit01
2016-08-18 13:25:46
>Где нода в Tor?
Ноды в Tor нет. На этом хостинге, где сейчас сервак, прокидывается старое ядро - контейнер не поднять. После переезда в новый ДЦ нода оживет.
>Что за станция "mlpfm"? У нас раньше была просто "mlp"
Она и есть - mlp, я по домену глянул просто.
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — Difrex
2016-09-26 17:11:07
Да. Еще нужно указывать колличество непрочитанных сообщений напротив эх. Типа, ii.14 (*12*)
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — vit01
2016-09-26 17:09:41
Очень круто! Пишу с него :)
Замечания и предложения:
* Заглавная буква после точки
* Хочется получать сообщения потянув экран вниз
[>]
Планы на umbrella
ii.14
Difrex(mira, 14) — All
2016-09-27 09:41:09
Я тут пока ехал с Кавказа написал заметку
Планы на Umbrella
* Реализовать частичное idec api
* реализовать расширение x/l
Отдает последние n сообщений
GET x/l/15
* реализовать расширение x/lm
Отдает последние сообщения за n минут
GET x/lm/15
* реализовать параметр format=json
Отдает данные в json
Вазе очень хочется, чтобы вы тут написали чего хотите видеть в umbrella -- я постораюсь реализовать.
ЗЫ: а еще мы тут с чуваком начали писать книгу по ceph. На русском языке. Скоро на гитхабе, лол, в латехе и под cc.
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — vit01
2016-09-27 02:15:18
Difrex>> * Хочется получать сообщения потянув экран вниз
vit01> И где такое применимо? На главном экране?
Ну да. Там, оде список эх.
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — vit01
2016-09-27 02:16:55
А еще очень долго на главный экран возвращатся. Нужно что-то сделать, чтобы быстро можно было вернуться к списку
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — vit01
2016-09-28 09:30:01
Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)
[>]
Re: Android клиент
ii.14
Difrex(mira, 14) — vit01
2016-09-28 19:12:45
Difrex>> Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)
vit01> И это тоже сделано.
Круто!
[>]
Re: личные сообщения
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-02-12 22:51:56
Gpg + скрытоэха 100% рабочий вариант. Но, помню раньше некоторые были против.
Вообще лички не хватает, да. Поддержку гпг в стандарте было бы хорошо заиметь. :)
[>]
Re: Немного статистики
ii.14
Difrex(mira, 14) — Difrex
2017-02-16 16:48:57
В опщем, я не смог нормально закрыть кибану оставив работающими визуализации.
По-этому сделал картинками. Генерятся phantomjs каждый день, на месяц назад
[>]
Re: Немного статистики
ii.14
Difrex(mira, 14) — vit01
2017-02-16 18:33:56
>А можешь сделать распределение сообщений по дням недели?
Что именно ты имеешь в виду? Среднее количество сообщений в день? За какой период?
[>]
Re: iing + ait
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-02-27 20:44:30
А sqlite не подходит?
Её можно всю в память поместить и зависимостей минимум.
[>]
Re: go-нода [из nZ0sryzR4IbSlT08eSTl]
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-05-04 11:27:00
>Вот как раз golang-реализацию я пока притормозил
Кстати, может вместе поработаем над голанг нодой? У меня же тоже на Go нода на lessmore. Просто она в эластик смотрит. Нужно API вынести в либу.
Кстати, а где исходники гошной ноды, на гитхабе не нашел?
[>]
RSS-фетчер
ii.14
Difrex(mira, 14) — All
2017-05-15 15:45:13
А какой у нас сейчас есть актуальный RSS-фетчер?
Ссылки на гихаб из документации ведут в 404...
[>]
Re: Скриншот
ii.14
Difrex(mira, 14) — vit01
2017-05-23 18:22:57
>В общем, обновил немного главную https://ii-net.tk
Неплохо. Мне кажется, что нужен скриншот цезия в более выскоком разрешении
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-06-19 17:17:18
>Первое (уже озвученное ранее) это нетмейл. То есть личная переписка.
Самое важное, ИМХО.
Не обязательно монстрячить PGP. Можно взять AES или RSA. Обмен откртыми ключами - да, доверять сисопу. Т.е. теоритически может быть MitM.
Нужно хотя бы драфт накидать.
[>]
Re: Тестовая нода
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-06-22 11:22:05
>За двое суток я пронаблюдал нулевую активность на тестовой ноде. В связи с чем закрыл её за ненадобностью.
Блин, а я только вот подсосал сообщения и увидел пост про тестовую ноду, а она в дауне уже :).
[>]
Re: msgto
ii.14
Difrex(mira, 14) — btimofeev
2017-06-27 18:24:12
>А что если добавить возможность указывать нескольких пользователей, к примеру, через запятую
Мне придется менять маппинг в эластике и индекс переналивать, а мне лень =)
Но сама идея здравая. Может лучше что-то, типа, поля Cc добавить? Хотя не, это бред.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-07-19 11:34:19
Мне кажется, что сначала, нужно решить проблему синхронизации поинтов.
Чтобы доставить поинту сообщение(не важно шифрованное или нет), нужно знать его координаты. Либо нужно расширить схему сети и сделать ее обязаловкой, а так же наконец-то начать использовать адреса -- тогда узнать, где поинт не сложно.
Либо можно придумать скрытоэху, которая синкается всеми. В ней можно устроить e2e шифрование, например с GPG ключами. На ноде хранить сообщения от туда по-минимуму. Но тут нужно развитие клиентов. Чтобы они генерили ключи. Ключи можно синкать по надам в SKS.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — vit01
2017-07-19 17:29:31
>Ключи может нагенерировать сисоп и просто выдавать пару поинту вместе с authstr при регистрации.
Плохая идея.
>При желании юзверь может дать сисопу собственный открытый ключ, если его такой вариант не устраивает.
На самом деле никому ключ передавать не нужно. Можно воспользоваться тем же pgp.mit.edu. Либо, чтобы сисоп поднял sks и грузить ключик туда. Это не сложно =)
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Difrex
2017-07-24 11:26:29
Даже поле Echo можно оставить. Разрешить его быть пустым, например.
Если поле не пустое, то получится, что-то типа канала во всяких irc, только не im :).
Еще можно сразу нескольким юзерам разрешить писать: /x/i/<to_username>/<to_username2>.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Difrex(mobile)
2017-07-24 11:22:04
Сейчас с утра прочитал свое сообщение -- в общем мне нравится эта идея.
Вынести это все куда-нибудь в расширения, типа, /x/i/<to_username>.
Нода может, как по крону фетчить почту своих поинтов, так и напрямую ходить к соседям при запросе от поинта.
Поинтовое сообщение ничем не отличается по структуре от сообщения в эху.
Годнота же.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-07-24 11:50:17
>Я примерно это и предлагал, но Виктора смущает MITM, и доступ сисопов доверенных нод к переписке.
Если зохочется шифрование, то в такой схеме ничего не мешает использовать PGP, либо просто кидая armor сообщение, либо реализовав поддержку в клиенте.
Сейчас, мне кажется, что это не проблема сети совсем. Необязательно же каждую ноду включать в сеть для переписки.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-07-24 12:11:59
>Лучше вписать туда что-нить типа net.mail.
Не, фишка в том, что если оставить поле пустым, то будет периписка между двумя пользователями, а если в echo вписать что-то, то туда можно наинвайтить много пользователей и писать на All.
Получится что-то вроде приватной эхи.
[>]
Re: Мысли о стандартах
ii.14
Difrex(mira, 14) — Peter
2017-07-24 12:17:24
>То есть, доверенные ноды тоже забирают по authstr?
Да.
>Как доверенная нода забирает бандл со всем net.mail?
Примерно так:
for node in neighbords:
for username in node_users:
r = requests.get('https://' + node '/x/i/' + username)
for msg in r.content.split("\n"):
if msg.split(':')[0] not in point_mails():
store_to_pointmail(base64.d64decode(msg.split(':')[1]))
[>]
Re: Снова мысли о нетмыле
ii.14
Difrex(mira, 14) — Peter
2017-08-08 18:06:16
>Работает на http://club-test.syscall.ru
Error: 500 Internal Server Error
Sorry, the requested URL 'http://127.0.0.1:3001/new/std.tech' caused an error:
Internal Server Error
Exception:
NameError("name 'addr' is not defined",)
Traceback:
Traceback (most recent call last):
File "/home/peter/git/iing.club-test/api/bottle.py", line 862, in _handle
return route.call(**args)
File "/home/peter/git/iing.club-test/api/bottle.py", line 1732, in wrapper
rv = callback(*a, **ka)
File "/home/peter/git/iing.club-test/api/web.py", line 319, in reply
return template("tpl/reply.tpl", nodename=api.nodename, dsc=api.nodedsc, echoarea=echoarea, msgid=msgid, msg=msg, auth=auth, hidehome=False, topiclist=False, background=api.background)
File "/home/peter/git/iing.club-test/api/bottle.py", line 3595, in template
return TEMPLATES[tplid].render(kwargs)
File "/home/peter/git/iing.club-test/api/bottle.py", line 3399, in render
self.execute(stdout, env)
File "/home/peter/git/iing.club-test/api/bottle.py", line 3386, in execute
eval(self.co, env)
File "/home/peter/git/iing.club-test/tpl/reply.tpl", line 15, in <module>
%to = addr or "All"
NameError: name 'addr' is not defined
[>]
Проблемы на dynamic.lessmore.pw
ii.14
Difrex(mira, 14) — All
2017-09-29 11:19:47
Сабж.
Побился индекс. Статистика не отражает действительности. Сейчас индекс пересоздается путем вытаскивания из сети всех доступных сообщений. Скоро пофиксится =)
[>]
umbrella deprecated
ii.14
Difrex(mira, 14) — All
2017-09-29 13:19:05
Сабж.
Она будет продолжать работать еще где-то с месяц или чуть больше.
Параллельно с ней поиск будет запущен на dynamic. Так же там будет реализован расширенный поиск.
[>]
Re: idec.el
ii.14
Difrex(mira, 14) — Difrex
2017-10-04 18:45:54
Сегодняшнее обновление(можно увидеть в бранче research).
* Полностью переделано скачивание сообщений
Теперь емакс качает сразу по много сообщей, а не в цикле по одному
* Можно перемещаться по загруженным сообщениям вперед и назад
* Попутно поломал сортировку сообщений по времени
Смотреть тут:
https://cloud2.difrex.ru/index.php/s/Ts4ZcadIYwAW0Gz