RSS
Pages: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 100
[>] Re: Миграция
iing.15
vit01(mira, 1) — Andrew Lobanov
2015-11-17 16:38:16


AL> В идеале в Changelog.txt и кросспост тут и в ii.14 %) Чтобы наверняка.
Упс, а вот Changelog.txt у моей ноды всегда отсутствовал.
В общем, сначала попытаюсь здесь написать, а потом кросспост опционально.

Что припоминаю сам:
* Расширенный /u/e
* /x/e , как "с определённого msgid"
* /x/features
* /x/t заменён на /x/c
* /x/file (полностью рабочий)
* Сегодня удалось решить проблему с подыхающими сессиями (+ длина сессий регулируется через конфиг)
* Вынос конфига для удобства обновлений через git и вообще для удобства
* RSS-ленты эхоконференций
* Материальная тема вебморды отлично масштабируется на любых экранах, стала ещё более няшной и гармоничной
* Поддержка нового цитирования
* Удаление цифровых постфиксов (изменение регулярки checkEcho)
* Мелкие фиксы то там, то сям

Больше пока не помню.

[>] Re: Миграция
iing.15
vit01(mira, 1) — Difrex
2015-11-18 02:33:24


Difrex> Ура! Как запрос должен выглядеть?
Было же выше в эхе: ii://SHfXfjApLVdiiQhUhUFX

[>] Re: Миграция
iing.15
vit01(mira, 1) — Andrew Lobanov
2015-11-18 05:22:47


AL> Какая же новая нода у тебя классная. Вот прямо таки приятно зайти =)

Ээ, не надо нахваливать, мне неудобно =)

[>] Qt-клиент
iing.15
vit01(mira, 1) — All
2015-11-22 16:24:36


В сабже /x/t заменён на /x/c.

Ещё добавлена фича "первого запуска": если клиент запускается в первый раз, то пользователю сразу предлагают настроить подключение к станции (указать адрес, эхи, authstr и.т.д).
Также в настройках можно инициировать повторный первый запуск.

Попробовал установить в виртуалку Reactos и завести клиент. Завёлся только питон, загнать туда Qt, git и остальные штуки пока не получилось.

[>] ii-php
iing.15
vit01(mira, 1) — All
2015-12-12 05:22:48


Сделал на http://irk39.tk персональные подписки в веб-интерфейсе. Нужно ли это в эталонной реализации?

[>] Re: Интервью со skype-мошенником
habra.14
vit01(mira, 1) — habrabot
2015-04-08 14:06:18


Хехе, занятная статья :)

Только вот скайпом не пользуюсь, и денег тоже нет.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-19 14:18:31


AL> Как думаете, стоит ли менять логику работы этого расширения?

Думаю, нет. Если надо предоставить к каким-то файлам доступ для всех, то проще дать ссылку.
А если только для ii-шников, то идёт схема с паролем.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-19 17:33:54


AL> Для доступа вполне будет ссылка http://node-addres.example/x/file/filename которую можно кидать кому угодно. А ii-шники тоже не всегда имеют поинты на всех станциях.

Кажется, что это какой-то "велосипед". Конечно, если он приживётся, я могу его тоже реализовать, но это пока не принципиально.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-19 20:49:12


AL> Ещё между этой реализацией и простой раздачей файлов в той же питон ноде большой разницы не будет =)

Всё, теперь осознал. Ещё и в lisp-ноде так же.

Реализую, как время будет.

И да, ты собираешься у себя что-нибудь выкладывать по /x/file на этой неделе для теста? У меня на ноде уже давно пара тестовых файлов лежит, но никому нет дела.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-20 08:48:31


AL> Пока могу выложить свои музыкальные бадабдыщи и исходники к ним. Когда я всё таки допишу свою реализацию ноды и перееду на домашний сервер, хочу сделать /x/files основным местом для выкладывания файлов.

Хорошая идея. Надо бы и нам такое на вооружение взять =)
У меня уже давно есть upload-сервисы: выкладывать файлы могут только поинты, но качать могут все.
http://ii-net.tk/ii/upload.php
http://irk39.tk/upload.php
Можно их перевести на /x/file, может быть, станет удобнее.

И насчёт домашнего сервера. Переезд - это хорошая идея, но всё равно не забрасывай, пожалуйста, spline.rooker.ru. У нас за последнее время устойчивость сети с 7 серверов упала до 5. Если mlpfim.ml со сдохшего хостинга перейдёт на моё попечение, то это так и останется. С твоим новым сервером в сети их будет 6, что вполне нормально.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-20 08:54:49


AL> Лисп-ноды скорее всего не будет. Я вдруг понял, что не взирая на всю прелесть лиспа, пользоваться этим софтом будет меньше народу, чем аналогичным, но на пайтоне. Так что лисп у меня это теперь язык для себя.

Жаль, я смотрел исходники iicl, и эта нода была довольно хороша. А что до народа, не соглашусь. Обычный народ не будет поднимать ноды, ему лишь бы клиенты использовать.

В любом случае, с гитхаба её не удаляй, пожалуйста. Или если удалять будешь, предупреди, я форкну.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-20 10:22:39


AL> К тому же она не дописана.

Это заметно :)
Если что, могу ей заняться вместо тебя.

[>] Re: /x/file
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-01-20 11:45:13


AL> Буду через годик-другой тебе пул-реквесты слать %)

Вот на этот счёт у меня есть, что ещё сказать.
В 2014 у нас была эха todo.14. Можно превратить iing.15 в её аналог и возродить командную работу. Так было бы интереснее жить.

Эх, мечты, мечты :)

// форкнул

[>] Текущие проблемы сети
iing.15
vit01(mira, 1) — All
2016-02-07 15:07:21


* Документация _очень_ устарела.
Особенно статьи про софт, где описываются вещи со времён 0.3
* Нам нужен толковый логотип
Желательно в svg. Может быть, даже какой-нибудь другой.
* Дизайн документации и структурирование информации оставляет желать лучшего
* Надо обновить страницу http://ii-net.tk/iidownload , чтобы по клиентам можно было лучше ориентироваться, а то по виду это полный бардак
* Что там Андрей говорил по поводу нового названия? И заглохло это как-то.
* Эха ii://bone.14 совершенно не выполняет свою роль

[>] Re: Текущие проблемы сети
iing.15
vit01(mira, 1) — Difrex
2016-02-11 16:25:35


Difrex> Давайте купим конфлюенс за 10$ для документации?

Не, мне эта идея не нравится. Давайте лучше Git. И просто, и бесплатно, и надёжно.

Ну а насчёт дизайна говорю плохо, потому что из меня плохой дизайнер. Сверстать-то могу, но нужно человека с острым глазом и с чувством прекрасного =)

В любом случае, главное - текст. Как перепишем его заново, тогда можно будет задуматься и над внешней стороной.

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-11 16:25:35


Difrex> то можно и название сменить.

Вообще, мне понравилась его идея про название silent-ii
И описывает нас в полной мере, и связь с ii не до конца потеряна.

А насчёт Qt-клиента возьму-ка таблицу Менделеева и выберу оттуда. Самому сложно хорошее название придумать, а тут пример с Цезием есть, что можно не заморачиваться :D

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-11 16:45:47


AL> Барий для моей реализации ноды уже занят %)))

Как на слух Полоний или Радон? Для такого клиента надо однозначно что-то радиоактивное взять =)

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-11 18:11:05


>> Вообще, мне понравилась его идея про название silent-ii

AL> Тут камрады предлагают имортозамещение устроить и назвать "ыы" или "ять" =)

Ять точно не подойдёт: очень созвучно со словом б*ять =)

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-12 10:57:41


Difrex> Мне не нравится silent-ii.

У меня и домен, и куча всего остального завязано на название ii. Потому и предложил, что меньше переделывать =)

Difrex> Предлагаю названия: Масленица, aum-net

Слишком традиционно и празднично. Маргиналы к нам не пойдут :)

Может, выберем аббревиатуру? Или даже рекурсивный акроним вроде <x> <y> <Something>'s Not Ii

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-12 14:41:49


А как вам название textctl или <что-то ещё>ctl (аналогия с systemd) :D ?

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-12 15:59:43


Difrex> Distributed ii-like Network - DiN :)

Расшифровка хорошо читается, а сокращение - не очень.

Distributed ii Extensions - DIE
Звучит хорошо, но смыслом худовато. =)

ii-Like Text Exchange Convention ilTEC или iTEC

ii-like Text Communication ilTC или iTC

Продолжаем, пока что-нибудь не понравится...

[>] ii-db-utils
iing.15
vit01(mira, 1) — All
2016-02-13 19:04:26


Как вы отнесётесь к тому, что я перенесу ii-db-utils на третий питон со второго?

https://github.com/vit1-irk/ii-db-utils

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-15 05:01:58


>>> ii-Like Text Exchange Convention ilTEC или iTEC

>> Вот это симпатично =)

Difrex> Ага, мне тоже нравится =)

Ещё можно Text заменить на более общее Data, и получится ilDEC или iDEC

[>] Название
iing.15
vit01(mira, 1) — All
2016-02-15 10:52:39


И всё-таки, какой вариант выберем? Если есть затруднения, то пусть поинты сюда зайдут. Не всё же нам втроём думать.

// кое-кто, кстати, предложил взять вариант double-I =)

Да, ещё хочу увидеть ответ на вот этот вопрос, это важно: ii://QO2SSeldrXNG9dVDslFv

[>] ii-db-utils python3
iing.15
vit01(mira, 1) — All
2016-02-15 17:19:24


Сабж осуществился.

* Все утилиты портированы на третий питон.
* Все утилиты работают с базой из текущего каталога.
это позволяет поместить их в $PATH и сильно упростить работу
* Встроены дополнительные проверки, устраняющие падения
* Убрано многочисленное дублирование кода
* Исправлены пара критических багов в emailtoii.py

[>] Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — All
2016-02-16 10:24:22


http://ii-net.tk/preview.txt

Пожалуйста, отпишитесь. В скором времени планирую вынести это дело в Git, чтобы можно было править вместе.

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — vit01
2016-02-16 10:26:57


Тут, конечно, куча маргинальщины, но всё же. Так что надо бы поправить.

[>] Перепост из vk-news.14
habra.14
vit01(mira, 1) — All
2015-04-13 17:04:44


Странно, что здесь нет.

"Премьер-министр Дмитрий Медведев подписал постановление, по которому Роскомнадзор получил право проверять переписку пользователей соцсетей, среди которых «Одноклассники» и «ВКонтакте», электронную почту и мессенджеры (Агент.Mail.ru, ICQ), а также блог-платформы, сообщает ряд российских интернет-СМИ, такие как mk.ru, echospb.ru. Крупные издательства ряда ТАСС и РИА-новости данную информацию не подтверждают. На портале Роскомнадзора информация о получении подобных полномочий так же отсутствует."

Ссылка: http://geektimes.ru/post/248932/

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-16 11:02:21


https://github.com/vit1-irk/new-docs

Сразу дал тебе push-доступ, чтобы проще править было.

AL> Надо не отворачиваться от людей, а поворачиваться к ним и объяснять почему и зачем у нас так. И почему мы не будем делать иначе.

Постараюсь как-нибудь это учесть.

AL> И про малонаселённость не стоит писать.

Но ведь это чистая правда. Новичок должен знать, на что подписывается.

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-16 11:10:47


AL> Предлагаю собрать все варианты и отписаться по поводу в ii.14.

Итак, что у нас есть:

jj
silent-ii
Масленица :D
aum-net
systemd-textctl
Distributed ii-like Network - DiN
ii-Like Text Exchange Convention - ITEC (IlTEC)
ii-Like Text Communication - ITC (IlTC)
ii-Like Data Exchange Convention - IDEC (IlDEC)

Даже не знаю, что лучше взять на пост для ii.14

AL> // Самому мне больше всего iTEC понравилось.

Тогда лучше ставь первую I с большой буквы. Иначе идёт очень противная ассоциация с продукцией Apple.

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — vit01
2016-02-16 13:05:49


Добавил информацию про iitxt и iitxt-c на страницу андроида.

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — Difrex
2016-02-16 17:31:11


Ну, просто из-за невнимательности. Актуальную версию смотри на гитхабе, там всю разметку поправил.
И да, тебе я тоже пуш-доступ настроил.

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-16 17:45:10


Короче, вынесите кто-нибудь самые приличные варианты в ii.14.

// мне, кстати, не нравится полностью ни один вариант (даже из тех, которые сам предложил)

И да, надо учесть, что аббревиатура должна легко читаться. Например, GNU, KDE, GNOME...

+ бонусом это сообщение: ii://6kKecBzInEqQeGQldfsZ , на которое никто не ответил

[>] Re: Ответ на KmEZAOkhyqCU58kqGE1K
iing.15
vit01(mira, 1) — Difrex
2016-02-16 18:18:37


Difrex> Чет не знаю, как лучше описать.

Да просто можно выбрать из списка варианты (да хоть все сразу) и запостить.
И как-то описать, что "нам надо переименовываться, помогите"

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-16 18:50:07


vit01>> Сразу дал тебе push-доступ, чтобы проще править было.
AL> Спасибо.

Буду рад каждому коммиту

// уже депрессняк подкатывает; дефицит "collaboration" и дружбомагии, видимо

[>] Re: Заготовка для главной страницы новой документации
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-16 18:51:42


vit01>> Но ведь это чистая правда. Новичок должен знать, на что подписывается.
AL> С одной стороны да. С другой стороны, это лучше в памятку какую-нить.

Тогда попробую написать это на отдельной странице, либо где-то вроде http://ii-net.tk/station.html

[>] Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — All
2016-02-18 10:23:16


https://github.com/vit1-irk/new-docs/blob/master/main.md

Добавил наши емейлы, адреса станций, ссылки на клиенты и прочую контактную информацию.

С документацией требуется помощь! Одному её делать, во-первых, скучновато, во-вторых, слишком однобоко.

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 10:39:10


vit01> Добавил наши емейлы, адреса станций, ссылки на клиенты и прочую контактную информацию.
AL> Предлагаю начать вести нодлисты и поинтлисты с необходимой информацией.

Абсолютно полный нодлист есть на http://ii-net.tk/station.html

Из поинтов же мне просто некого упомянуть. На mira station только Денис пишет, но он как бы не совсем поинт.
Двух друзей-гитаристов из irk39.tk тоже как-то не очень (у них собственный набор эх, да и пишут нечасто).
Товарищ Rush_Pon вообще у меня в поинтах не числится (он даунлинк и пишет через своё болото).

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 11:36:13


AL> Знаю. Просто я имел в виду некий текстовый формат и всё такое.

Предлагаю подобный формат

Nodename: mira station
Client: http://ii-net.tk/ii/ii-point.php?q=/
Web: http://ii-net.tk/ii/ii-web.php
Contacts: vit01 (mailto:me@ii-net.tk; https://github.com/vit1-irk; tel:+7xxxyyyzzzz)
Description: Станция мира и дружбомагии. Что-нибудь ещё сюда написать надо.
Uplinks: station13; Difrex; lenina; mtest; mlp
Downlinks: lenina; station13; Difrex; mtest; mlp
MaxFetchInterval: 10min

Nodename: station13
// и дальше, ну ты понял

А для поинтов можно взять вот это:

Pointname: Рома
Virtuals: 51t; Рома Бибек; Roman Yakovlev
Fullname: Роман Яковлев
TimeZone: UTC+9
Contacts: http://gk11.ru; me@51t.ru
Information: Просто Рома.
	Можно ещё больше текста
	Даже в несколько строк.

Pointname vit01
// ну вы поняли

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — vit01
2016-02-18 11:56:13


Нет, поторопился. Поле Downlinks надо убрать (его можно достроить самостоятельно и MaxFetchInterval тоже.
А вот аплинков оформить так:
Uplinks: station13 (10min), Difrex (10min), lenina (10min), mtest (30min), mlp (20min)

Лучше вообще выбрать какой-нибудь JSON, чтобы парсить можно было на раз-два.

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 14:10:21


AL> Давай уж сразу xml =)
AL> Не надо тащить JSON туда, где он не нужен. Тут просто ключ-значения же.

Ну так а я про что =)

import json
f=open("base.json")
config=json.load(f)

print(config[0]["Nodename"])

И всё, в config уже готовая информация в списке, которую можно рассовывать туда-сюда.

В PHP json тоже полностью загружается в 2 строчки. И ничего сверх этого накручивать не надо.

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — vit01
2016-02-18 14:17:38


Ах да, по сабжу. Сделал скриншоты наших клиентов и выложил в документации.

Посмотри, как оно.

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 15:08:37


sqlite требует библиотеки всякие (особенно для похапе).

// А так шутка плохая, не оценил

JSON крут тем, что его можно и читать вручную, и править вручную, хоть через блокнот. А затем в готовом виде скормить любой программе.

[>] Протокол и формат сообщений
iing.15
vit01(mira, 1) — Difrex
2016-02-18 15:16:52


Лучше, наверное, не сочинять велосипед.
Вот это самые актуальные статьи из текущей документации. В них учтены даже мельчайшие детали вроде отсутсвия обязательных постфиксов.

Предлагаю скопировать и убрать "воду" вроде "симпатичного веб-сайта" и тому подобное.

http://ii-net.tk/ii-doc/?p=2
http://ii-net.tk/ii-doc/?p=4

[>] Re: Немного обновил документацию на Гитхабе
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 16:18:08


AL> // Так то можно и сообщения в JSON хранить. Удобнее, чем строчки разгребать.

При 10000 сообщениях бандлы будут занимать гораздо больше. А ещё клиенту на каком-нибудь bash или Си сложнее с ними возиться будет. Всё имеет свою цену.

[>] Re: Формат листов
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 16:38:05


AL> Вы что-то такое предлагаете?

maxfetchinterval убрать и проставить для каждого аплинка отдельно. Так можно определить, на какую станцию удобнее написать, чтобы сообщение дошло быстрее до цели. Если я тебя фетчу раз в 10 минут, а mlp раз в 24 часа, то разница существенная.

А так да, соглашусь.

AL> TimeZone заменить на Location

А если не хочешь точно выдавать, где живёшь? =)
Тем более, часто удобнее просто отнять нужное число, чем узнавать, сколько времени в том или ином городе.

Как компромисс могу предолжить добавить Location и оставить Timezone.

AL> виртуалов ... выкинуть

Если новичок прочитает пару сообщений от поинта spline, как он догадается, что это ты? =)

AL> добавить флаги для дополнительной информации

Поконкретнее, пожалуйста.

[>] nodelist.json
iing.15
vit01(mira, 1) — All
2016-02-18 17:57:07


Сабж уже можно скачать у меня через /x/file.
Там 3 станции, мне подконтрольные + архив.

Если что, исправлю в любой момент.

[>] Re: Формат листов
iing.15
vit01(mira, 1) — Andrew Lobanov
2016-02-18 18:58:19


AL> Вот сегодня я фетчу всех каждые 10 минут, а завтра меняю интервал на 12 часов. И всё.

Ну ты же об этом сообщишь, и нодлист быстро подправят. Можно удобно мониторить устойчивость сети. Если что, у себя поставил. Просто на всякий случай.

AL> А зачем ему об этом знать? =)

Чтобы знал, с кем в действительности имеет дело =) Если завтра я переименуюсь (а меня все помнят под vit01), то может возникнуть путаница. Особенно у тех, кто заходит изредка.

AL> Просто дополнительная информация о пользователе в виде унифицированных данных.

Что-то вроде политических/религиозных взглядов и интересов? Думаю, это не стоит делать унифицированным. Хотя точно не уверен.

[>] Переименование: продолжение
iing.15
vit01(mira, 1) — All
2016-02-20 19:49:04


С вот этого: ii://8jsaArgGSVwvz5ajRHAs
vit01> А насчёт IDEC/ITEC я даже решил, как переименую Qt-клиент, если выберут один из этих вариантов =)

Так вот, недоговорил. Если стандарт назовём IDEC, то Qt-клиент переименуется в December (девиз: суровый, холодный и неламповый). А если ITEC, то тогда Cutie (милашка), как игра слов для "Qt".

И да, вот это сообщение без ответа осталось:
ii://rOKT4NV6XvYete3gAHif

Pages: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 100