[>]
Re: Новый поинт
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-01-28 11:01:13
>> Чебурашка не улучшит ситуацию. Если обнести помойку высоким бетонным забором (изолировать рунет), то помойка чище не станет.
Рома> ii - такая же самоизоляция в рамках отдельно взятой технологии. интернет - безконтролен и развален на мелкие удельные княжества. своя сеть - контрольна и более-менее централизирована.
Я вижу ii как ещё один вариант обмена сообщениями. А уж как мы построим на ней сеть зависит только от нас. Я ратую за личное знакомство и отсутствие авторегистрации. Это долгий путь в современных реалиях и высока вероятность того, что просто ничего не выйдет, но превращать сеть в ещё один форум, где любой обиженный жизнью моральный урод сможет просто зарегистрироваться и написать какие все козлы только потому, что это анонимно и никак не затрагивает его знакомых, мне не хочется. Это не более, чем моё видение сети хотя бы в рамках моей ноды.
Рома> сейчас есть некая централизация, вокруг google - что он покажет, то и есть правда. что он не покажет, того не существует. в данном вопросе я лучше вокруг чебурашки централизируюсь, чем вокруг google. я и google то стараюсь не пользоваться (поисковиками вообще стараюсь не пользоваться, а уж google - особенно)
Раньше вот пользовались не поисковиками, а каталогизаторами. И всё было куда плачевней. Гугл хотя бы индексирует многое (даже мои поделки индексировал). Зачастую поисковики очень удобны для быстрого нахождения информации, но речь не столько об этой стороне интернета, сколько о местах для "общения". Как к информаторию у меня к нему особых претензий нет.
Рома> если выгнать тех, кто больше всех сорит, за забор - чище станет однозначно.
Так чебурашка сделает чище интернет, так как изолирует себя от него. Это уже что-то из разряда "Оградите детей от интернета -- он от них тупеет".
Рома> в фидо было имя, фамилия и личное знание нода - поэтому культуры было повыше. а потом стал проходной двор - и фидо не выдержало анонимных наскоков
Видимо, в разных сетках было по разному. В 5012 была только одна нода (она же хаб), которая набирала людей очень просто (но не без личного знакомства). Из-за чего в итоге появилась эха-предбанник, где некоторые старожилы общались с новопоинтами и только спустя некоторое время новопоинтов выпускали в общие эхи. И убил курганскую сеть не наплыв анонимов, а безлимитный интернет.
[>]
Re: Новый поинт
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-01-28 13:01:41
Рома> фидонет не чище. фидонет мёртв. это я, как старый фидошник и старый идеолог фидонета говорю. иначе я бы давно был в фидо.
Ну тут смотря что считать мёртвостью. Наши сети вот мёртвые ещё больше. Я бы даже сказал мёртворождённые.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — All
2016-01-28 15:26:33
* Исправлен баг, связанный с использований слешей в параметре nodename
* Исправлен баг, приводивший к падению при попытке просмотра отправленных сообщений, в случае их отсутствия
[>]
Re: Новый поинт
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-01-28 13:12:01
Рома> ещё недавно тут активность была выше, чем в фидо... сейчас умерло - но это нормально, я так и задумвал это, как временный эксперимент. что будет дальше - увидим
У тебя сплошь временные эксперименты. Хватит экспериментировать на людях =)
[>]
Re: блокировки
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-01-29 08:33:19
Рома> Вот именно, что если в софте уже понимают разницу между свободным и несвободным (почему - я об этом писал в прошлых сообщениях), то в других сферах - нет
Я немного не понимаю что значит свобода в других сферах. Каким именно определением свободы мы сейчас оперируем. Есть свобода по Столлману и она мало применима к чему-либо кроме софта. Где взять свободную музыку? А свободные фильмы? Есть музыкальные (для примера) проекты, которые сами выкладывают своё творчество в интернет. В том числе на торрент-трекеры (на рутрекеры даже есть раздел "Авторские раздачи"). Как им поможет запрет на технологию распросстранения файлов? Как пользователю поможет разобраться в ситуации блокировка веб-интерфейса торрента? А авторам и исполнителям записываться без продажи прав лейблам? Такие блокировки в большинстве случаев выгодны только правообладателям, а не слушателям или исполнителям.
[>]
Re: Qt-клиент: обновление
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-01-30 21:36:27
vit01> Добавил полезную фичу: клиент теперь запоминает позицию в эхе.
vit01> То есть если вы прервались во время чтения какого-то сообщения, то при следующей загрузке эхи можно будет продолжить читать её с того же места.
vit01> Фичу можно отключить в настройках.
vit01> Файл кэша удаляется через стандартную менюшку (вместе с кэшем для сабжей)
Круто. В гите уже есть?
vit01> Итак, теперь все требования Андрея по фичам и багам в клиенте выполнены.
Какие там требования? Так хотелки.
[>]
Re: ii.stat
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-01 10:42:20
vit01> Андрей, а что случилось с твоим скриптом в сабжевой эхе?
vit01> Хорошая же идея со статистикой была. Тем более, интересно, сколько мы наговорили за всё то время.
Случилось страшное. Скрипт утерян. Как перепишу, так сообщу в этой эхе. Но пока не хватает времени на него.
[>]
Re: Qt-клиент: вкуснятина, которой пока нет в Git
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-01 10:42:20
AL>> А какова практическая ценность blacklist.txt на стороне клиента?
vit01> Если ты заметил плохие сообщения уже после того, как скачал почту. Или если сисоп ленивый и не хочет чистить их на своей ноде (что более реально).
vit01> Предположим, у нас появились спамеры. Рядовой пользователь скачивает сообщения, у него куча мусора. Сисоп об этом узнаёт уже после, чистит сообщения у себя, закидывает в блэклист. Пользователи получают спасительный ЧС одной кнопкой, и клиент чистый.
vit01> Когда в локальной базе скопилось по 10000 сообщений, скачивать всё заново при каждой "аварии" очень накладно.
vit01> А, и ещё может быть такая ситуация: к примеру, мне захотелось удалить из базы и больше никогда не видеть все сообщения со словом "сепаратист", но я не сисоп.
vit01> Достаём нужные айдишники через ii-search.py и закидываем в клиентский блэклист.
А хорошая такая себе идея. Надо будет внедрить у себя.
[>]
Re: Umbrella
ii.14
Andrew Lobanov(station13, 1) — Difrex
2016-02-01 18:19:30
>> И тут захотелось вспомнить какую-нибудь едкую шутку про Perl
Difrex> Скобки лучше отступов :D
(defun agree ()
(format t "~a~%" "Yep!"))
[>]
Re: Qt-клиент, последняя версия
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-04 08:50:27
vit01> На примете есть одна хорошая, но она под GPLv3. Не против, если я перелицензирую клиент с СС0 на GPL, или мне поискать другие значки?
Можно же, вроде, иконки под отдельной лицензией. Или нет? А вообще я за GPLv2 и особенно за GPLv3. Хотя меня редко в этом поддерживают, но Столлман чертяка прав во многом.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-04 11:45:55
vit01> Лови скрины:
vit01> http://ii-net.tk/ii/files/lw7Idrcrdzyxu7mzlvvb.png
vit01> http://ii-net.tk/ii/files/QHneVQV1VWhg5XbAAiFX.png
Вот спасибо. Теперь осталось всего ничего: интерфейс для настройки, интерфейс для подписок и с клавишами что-то сделать =)
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — btimofeev
2016-02-04 18:00:29
btimofeev> А можно сделать, чтобы цезий конфиги и сообщения хранил не в текущей папке, а где-нибудь в ~/.config/caesium? Тогда можно будет создать пакет для установки в систему.
Это всё есть в TODO. Только пока не знаю как лучше реализовать.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — All
2016-02-04 10:41:32
Небольшие косметические нововведения:
* Название ноды "переехало" в нижний левый угол экрана выбора эхоконференций
* В правом верхнем углу экрана выбора эхоконференций теперь помещено название столбца с описанием
* При ширине терминала < 80 скрывается столбец с описанием.
2vit01: проверь теперь его на узком экране смартфона пожалуйста.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — btimofeev
2016-02-04 19:45:59
btimofeev> ~/.config это директория из стандартов XDG. Можно взять библиотеку PyXDG, в ней есть методы для работы со стандартными директориями. Получаешь из этой библиотеки директорию для конфигов, и всю работу с конфигом изменяешь относительно нее. Тоже самое для данных и кэша. Я бы так сделал.
Это всё детали. Я бы хотел оставить возможность работы в standalone режиме. Ну и для меня первоочерёдными являются поддержка sqlite вместо вороха текстовых файлов и интерфейсы для настройки/подписок. И переназначение клавиш, конечно.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-04 22:50:04
vit01> Очень хочется сначала именно с клавишами :)
Получите, распишитесь. Отредактировать раскладку можно в файле keys.py.
[>]
Re: Caesium keys
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-06 10:41:36
vit01> Как сделать несколько разных клавиш на одно и то же действие?
Добавив переменные в код опроса клавиатуры.
vit01> И как ставить комбинации клавиш, к примеру?
Ну вот откуда я знаю? =)
[>]
Re: Caesium keys
ii.14
Andrew Lobanov(station13, 1) — btimofeev
2016-02-06 22:05:34
btimofeev> А может использовать что-то вроде множеств? Я не силен в python'е, но думаю можно сделать типа такого:
btimofeev> s_up = set(curses.KEY_UP, ord("k"))
btimofeev> В коде по всей видимости будет как-то так:
btimofeev> if key in s_up
Хорошая мысль. Пожалуй, так и сделаю.
[>]
Re: Caesium
ii.14
Andrew Lobanov(station13, 1) — btimofeev
2016-02-06 10:41:36
btimofeev> Кстати цезий прекрасно работает в windows через cygwin.
btimofeev> https://yapx.ru/v/j8X
Ух ты! Дай инструкцию по запуску?
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-10 14:17:25
Если ты не видишь принципиальной разницы между стандартном и тем, что понавешано сбоку, то мне остаётся только умыть руки. Если ты считаешь, что все эти небольшие плюхи, которые (я заебался тебе это повторять, но вдруг однажды ты всё таки это прочитаешь или поймёшь) никаким боком не влияют ни на что и никак не ограничивают никого (не то, что 0.5, а хоть на 0.3 сиди блин) это путь к провалу, то переделывание рабочего на непойми что это уже провал. Сколько раз уже проходило это человечество, а ты ломаешь и ломаешь свои же стандарты. Сломали Российскую Импарию -- получили гражданскую войну, голод, НЭП, репрессии, эмиграцию. Сломали СССР -- получили лихие 90-е, когда можно было запросто попасть под шальную пулю, просто по пути в школу/на работу. Сломали ii -- получили нечто обособленное от остальных участников сети. Мы не ломаем стандарты. Так что ты или трусы надень или крестик сними.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-10 13:54:28
> про ноды - понятия не имею, у каждого уже по два своих стандарта, и как они меж собой совместимы - я не представляю :)
Это только у тебя их четыре. У нас стандарт один. И это тот самый старый станарт, который был в версии 0.3. Расширения не обязательны, но добавляют плюшек. При этом не ломают совместимость и не ущемляют права пользователей древних клиентов.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-10 15:28:37
Difrex>> * Не будет ли меняться схема /x/что-то там, для получения мессаджей с опредленного хеша?
> Если захочешь, то не будет. НО
> 3. Андрей упорно воздерживается от комментариев по схеме, поэтому пока что это неофициальное расширение.
Андрей пока слабо представляет себе практическое применение в плане гибкости сети. Сообщения на разных станциях вполне могут быть в разном порядке. Потому это ненадёжная вещь. Потому не вижу практического смысла в ней.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-11 08:46:54
И ещё. Расширения не только необязательны, но и экспериментальны. То есть не факт, например, что в конце концов останутся в стандарте /x/c или /x/file и точно не факт, что туда попадёт какой-нить /x/caesium (которого даже на моей ноде нет и не факт, что попадёт в релизную версию своей реализации). А для пользователя ничего не поменяется в любом случае. Он даже не заметит этих трансформаций.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-11 08:35:00
Столько взаимоисключающих параграфов в одном сообщении, что даже адекватно отвечать не хочется. Ты просто опять путаешь свои цели и свою ноду с моими целями и моей нодой. В этом твоя основная ошибка. То, что ты не мог написать, это твой косяк. Учётка твоя вполне была. На то, что у меня нет регистрации, я могу только спросить: а с какого перепуга у меня вообще должна быть открытая регистрация? Социальные-политические шняги меня мало волнуют. Особенно политические. А том, чтобы исправлять родовые травмы стандарта, из которого ты толи в угаре выкидывания всего, толи изначально не включив (мне честно всё равно как это произошло) туда возможность получать неполный индекс (как пример), нет ничего хорошего.
Я нигде и никогда не утверждал, что собираюсь решать социальные вопросы. Что я собираюсь каждой девочке втюхивать что-либо (даже французский парфюм не собираюсь). Так почему ты упорно проецируешь свои желания на меня? А на Виктора? Чем тебе так мешает ещё одна бесполезная для тебя вещь в интернете? Как ты спишь то, когда есть столько шлака в нём?
PPS: Дискуссию считаю бесполезной, так как у тебя память как у золотой рыбки, повторяешь сам одно и то же из раза в раз и заставляешь повторять это же других пользователей.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-11 09:05:28
>> Чем тебе так мешает ещё одна бесполезная для тебя вещь в интернете?
> названием
> моей личной репутацией
> и моей декларацией, которую я провозгласил на поллора
> если бы это не было никак не связано с моим именем и моим проектом - я бы даже не вспомнил об этом
Давай номер патента на римскую цифру 2, тогда и поговорим. Второй -- это значит второй после твоего варианта.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — All
2016-02-11 08:42:03
Ситуация, если честно, мне напоминает ситуацию с жаворонками (не птицами) и гуманитариями. Большинство жаворонком уверены, что всё человечество встаёт без будильника в пять утра. Гуманитарии уверены, что всё человечество мыслит исключительно их методами.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-11 12:54:59
> дело вообще не в этом. я уже всё понял, и дальше буду действовать отдельно. дело в том, что осталось после меня.
После тебя осталось ii и 51talk, но даже не на твоих серверах (во всяком случае я не нашёл) и сообщения в базе. Никто не отрицает, что то, что мы имеем сейчас и то, что было у тебя всё таки немного разные вещи.
Если тебе так уж горит, то название можно и сменить. Мне всё равно практически как будет называться то, что мы используем. Лишь бы укладывалось в морально-этические и законодательные рамки. Но то, что в центре всего этого стоит тот самый ii, который никуда не делся и такой же вечно молодой (за исключением необязательности цифровых индексов у эх) не скроешь.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — Рома
2016-02-11 09:07:23
> моей личной репутацией
После тех говен, что ты тут иногда разбрасываешь, заботиться о репутации уже поздно.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — guest
2016-02-11 16:14:36
> ii не может работать без цифровых постфиксов. в принципе. там всё заточено на них
Там на них заточен только фильтр и без них всё прекрасно работает. Я проверял.
> дело не в софте, это вообще не имеет значения. дело в людях. особенно в тех людях, которых нет. которым нравилось здесь жить, и которых нет после всех этих реформ. вот что мне жалко. мне пофиг, кто управляет сетью, на каких технологиях она работает и кто ваще главный. меня интересовали только люди и атмосфера.
Это было отличной причиной бросить свою ноду =)
> мне казалось, что я передал сеть людям, которые понимают в этом больше меня. я ошибался. и это только моя ошибка. но всё равно обидно
Все ошибаются. Я никогда не скрывал, что я не особо социален. А уж привлекать новых людей и равлекать пришедших мне никогда не удавалось.
> блин, даже авторизация - и та потерялась :(
Отпишись мне на c3BsaW5lQHJvb2tlci5ydQo=. У меня твоих поинтов две штуки вообще.
[>]
Re: Про ноды
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-11 16:16:34
AL>> Если тебе так уж горит, то название можно и сменить. Мне всё равно практически как будет называться то, что мы используем.
Difrex>> Я, кстати, свою ноду под названием jj начал пилить :D
> Может, действительно пора всерьёз задуматься над этим вопросом?
Надо исправить историческую несправедливость! ii -- не сеть сирых и убогих. Так что нам надо срочно переименоваться.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-15 09:12:26
> А ещё размер файла стоит обработать с помощью round() или чего-то подобного.
Проверь последнюю версию из гита. Теперь должно всё быть нормально.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-15 08:10:44
> Обратите внимание на неполный вид сабжа.
А что с ним не так? Там специальная функция, отрезающая лишнее.
> А ещё размер файла стоит обработать с помощью round() или чего-то подобного.
Вот это странно. Буду посмотреть.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-15 09:53:25
> В том и дело, что он обрезанный. Юзер может захотеть прочитать сабж полностью, и надо это как-то предусмотреть.
Не придумал я красивого решения этого дела. Потому просто обрезаю строку чтобы не падала.
[>]
Re: Переименование
ii.14
Andrew Lobanov(station13, 1) — Рома Бибек
2016-02-18 08:12:43
РБ> хотя лично мне латинские названия надоели - свою сеть я называю только русскими буквами (разве что домен на латинице)
"text commutationem conventus" к вопросу о латыни.
ИМХО, конечно, но лучше использовать международный язык, коий у нас таки simple english. Хотя, кого я обманываю? Эта штука даже в России никому не нужна =)
[>]
Re: Переименование
ii.14
Andrew Lobanov(station13, 1) — Рома Бибек
2016-02-18 08:47:31
РБ> Я говорю про название и трейдмарку. Надоели вывески на каждом углу на латинице :)
И я про них же говорю. Вот некий Кшиштов... Нет. Некий Ганс будет долго с кириллицей тупить. Надо быть доступней для всех. Но если нацеливаться на чебурашное применение, то да.
[>]
Re: Переименование
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-17 12:58:44
Не хочу повторяться, но хочу повториться (с) Черномырдин
Мне более всего симпатичен вариант
vit01> ii-Like Text Exchange Convention - ITEC (IlTEC)
но и
vit01> ii-Like Data Exchange Convention - IDEC (IlDEC)
тоже кажется вполне приемлемым.
[>]
Re: Переименование
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-02-18 09:42:17
vit01> Кстати, появилась сегодня идея дать стандарту название Enclave (анклав по-русски).
По смыслу вполне себе близко к истине, кстати. Но ITEC/IDEC как-то больше по дуге. А вот анклавом можно секту(зачёркнуто) сетку назвать %)
[>]
Re: Полёт фантазии, часть вторая
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-10 15:14:45
vit01> Продолжение ii://gq8nGRAU1AyNC34AE67K
vit01> В итоге нода (да и вся сеть) может работать "на автопилоте" при полном отсутствии сисопов. Вполне хорошая альтернатива перекатыванию. А юзеры/клиенты и не заметят ничего.
Но ведь у нас в связи как раз с расширенной /u/e проблема перекатывания уже не актуальна. Или пока продолжаем перекатываться?
[>]
Re: iing
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-12 22:44:43
vit01> Ты так и не исправил ту досадную ошибку при первом запуске.
Я её обязательно исправлю.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-13 18:48:38
vit01> Отправил Pull Request, который это реализует. Конечно же, всё протестировал и проверил.
Спасибо. Гляну на днях.
vit01> // Если фича не идёт к Магомеду, то Магомед пишет её сам =)
Просто если уж чего и получается писать, то урывками и кое как. У меня сессия на носу, у жены сессия сейчас.
[>]
iing
ii.14
Andrew Lobanov(station13, 1) — All
2016-03-11 23:44:44
Небольшие изменения в сабже (пока у ноды всё ещё слабо применимый для использования веб-интерфейс):
* Добавлена возможность помечать эхи для краткого отображения на главной (без последнего сообщения)
Это полезно для таких эх, как lit.14 или creepy.14.
* Список конференций на главной теперь сортируется по времени последнего сообщения. Активные эхи теперь вверху. Так всё интересное перед глазами.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-15 13:51:56
> Будет лучше, если ты сольёшь изменения себе.
Ты меня извини, но я параноик с перва посмотрю что там в патчах =)
> В-третьих, все ссылки ведут в твой репозиторий; люди ищут фичу и не находят её (т.е. путаница)
Ну так официально я эти фичи пока и не объявлял. Я не страдаю синдромом вахтёра, но даже от тебя без проверки патчи включать не стано. Извини, если обидел.
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-15 11:11:16
> Как перейти на "нормальные клавиши":
> * Обновляете репозиторий, конечно же
> * Набираете patch caesium.py < keys_android.patch
> * Всё, можно пользоваться! И да, советую почитать keys_android.py для ознакомления
Хочется добавить, что цезий надо забирать из репозитория Виктора:
https://github.com/vit1-irk/caesium =)
[>]
Re: Цезий
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-15 14:16:05
> Просто ситуация странная: ты даже комментарий в репозитории оставил, а сами коммиты до сих пор не посмотрел =)
Вопрос затрат времени. Написать комментарий занимает около минуты, а вот смотреть изменения это подольше. Я же не шибко сообразительный и для разбора кода мне нужно время =)
[>]
Re: андроид
ii.14
Andrew Lobanov(station13, 1) — vit01
2016-03-16 11:02:11
> Хотелось бы (конечно, после тех патчей) одну небольшую, но полезную фичу в цезии. Её суть заключается в запуске фетчера отдельно от самого клиента. Например, в Cron. И чтобы он после этого возвращал либо количество скачанных сообщений, либо их айдишники.
Разделение цезия на модули планируется, но пока не даю никаких обязательств по срокам. В ближайшие пару месяцев вряд ли смогу находить достаточно времени для своих хобби-проектов. Как бы печально это не было.