[>]
idec.test
idec.talks
ahamai(blackcat, 2) — All
2024-10-25 14:37:24
shaos, почему с тебя idec.test не фетчится?
ps. Ценность маленьких запросов понимаешь, когда фетчишь с spline :)
[>]
Мея видо?
idec.talks
revoltech(spnet, 4) — All
2024-10-23 10:13:09
Тестируем многострочный пост, как я бы его обычно писал в виме до того, как
допилю GUI-клиента.
Если всё нормально, то сегодня или на днях сделаю вообще длиннопост о том,
что покамест думаю об этой сети и её перспективах.
И да, спасибо shaos за доступ, будем тестить в idec.test дальше.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — revoltech
2024-10-23 12:43:30
revoltech> Тестируем многострочный пост, как я бы его обычно писал в виме до того, как
revoltech> допилю GUI-клиента.
revoltech> Если всё нормально, то сегодня или на днях сделаю вообще длиннопост о том,
revoltech> что покамест думаю об этой сети и её перспективах.
revoltech> И да, спасибо shaos за доступ, будем тестить в idec.test дальше.
ВИД О. Только откуда-то лишние переводы строки лезут.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-10-23 13:20:43
Ну может так задумано? Типа пустая строка между абзацами?…
[forwarded from idec.test]
[>]
shaos
idec.talks
revoltech(spnet, 4) — Re: Мея видо?
2024-10-23 14:24:09
Да, так задумано, если о пустой строке между абзацами речь.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-23 15:01:24
shaos> Ну может так задумано? Типа пустая строка между абзацами?…
Я про переносы внутри абзаца.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — Andrew Lobanov
2024-10-23 15:14:38
А, да, так тоже задумано. Держу строку в пределах 80 символов. Не автоматом, вручную.
[forwarded from idec.test]
[>]
ii и user agent
idec.talks
revoltech(spnet, 4) — All
2024-10-23 18:51:54
Теперь, по идее, мой клиент уже должен светить агента tii/current.
А какие юзерагенты имеют другие клиенты вроде того же Caesium? Что-то своё или дефолт какой-нибудь?
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — revoltech
2024-10-23 19:46:02
Не - тут это ненужно
Длинные строки сами разбиваются при выводе
[forwarded from idec.test]
[>]
Re: ii и user agent
idec.talks
shaos(spnet, 2) — revoltech
2024-10-23 20:19:05
Да - ближе к концу лога access.log твой юзер-агент curl/7.54.1 сменился на tii/current
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — revoltech
2024-10-24 09:03:29
revoltech> А, да, так тоже задумано. Держу строку в пределах 80 символов. Не автоматом, вручную.
Это чтобы твои сообщения было неудобно читать на мобильных устройствах и в узких окнах или зачем?
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — Andrew Lobanov
2024-10-24 09:47:46
Это для того, чтобы удобнее читалось в терминале на клиентах без reflow. Хотя, я так понимаю, таковых здесь нет, поэтому буду отказываться от своей гоферистской привычки. Ну и то, что GUI-клиент уже более-менее юзабелен, тоже этому способствует.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — revoltech
2024-10-24 09:52:55
Погоди, а гофер-клиенты чтоли не умеют строки переносить?
Кстати где можно твой гофер почитать? ;)
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — revoltech
2024-10-24 09:55:32
Во, вылезло ещё одно место, где trim не делался, щас должно быть нормально.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — shaos
2024-10-24 10:04:08
Умеют, но далеко-далеко не все, я вон раньше на баше вообще пилил со своим reflow...
Я на gopher://hoi.st обитаю, если что.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — shaos
2024-10-24 11:12:10
Насчёт tii/tiix, как и насчёт ii вообще, в понедельник свежий псто в гофер выкачу. Уже точно есть что сказать. В idec.talks тоже что-то длиннотекстовое на днях появится, думаю.
А так да, я давно уже свой софт в public domain выкладываю, мне ограничения ни с одной из сторон (как копирайта, так и копилефта) не импонируют. Ну и Tcl/Tk, особенно начиная с 8.6, настолько хорош, что позволяет в довольно ограниченные сроки пилить вещи типа tiix и BFG. На sqlite3 мигрировать, конечно, не хотелось, но пришлось: некоторые ноды отдают сообщения не по порядку их фактической публикации (видимо, смёржены позже), поэтому, чтоб не сортировать на лету, пришлось сортировать уже скулайтом при выводе.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — revoltech
2024-10-24 11:18:35
> некоторые ноды отдают сообщения не по порядку их фактической публикации
да - есть такое дело
я себе что забираю кучно потом пересортирую вручную, если совсем страшно напутано
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — revoltech
2024-10-24 12:27:54
revoltech> Насчёт tii/tiix, как и насчёт ii вообще, в понедельник свежий псто в гофер выкачу. Уже точно есть что сказать. В idec.talks тоже что-то длиннотекстовое на днях появится, думаю.
revoltech> А так да, я давно уже свой софт в public domain выкладываю, мне ограничения ни с одной из сторон (как копирайта, так и копилефта) не импонируют. Ну и Tcl/Tk, особенно начиная с 8.6, настолько хорош, что позволяет в довольно ограниченные сроки пилить вещи типа tiix и BFG. На sqlite3 мигрировать, конечно, не хотелось, но пришлось: некоторые ноды отдают сообщения не по порядку их фактической публикации (видимо, смёржены позже), поэтому, чтоб не сортировать на лету, пришлось сортировать уже скулайтом при выводе.
А потом с дальней станции прилетает сообщение полугодовой давности :)
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-24 12:27:55
>> некоторые ноды отдают сообщения не по порядку их фактической публикации
shaos> да - есть такое дело
shaos> я себе что забираю кучно потом пересортирую вручную, если совсем страшно напутано
Зачем сортировать то, что фактически является множеством?
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-10-24 15:18:11
Затем что ii-php показывает в том прядке в каком сохранено, а там может быть не хронологический порядок…
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-24 15:55:30
shaos> Затем что ii-php показывает в том прядке в каком сохранено, а там может быть не хронологический порядок…
И это только плюс, так как снижает шансы потеряться старому сообщению, недавно пришедшему на станцию.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — Andrew Lobanov
2024-10-24 15:32:16
> А потом с дальней станции прилетает сообщение полугодовой давности :)
Ну, ради такого можно добавить ещё одну галочку — сортировать не хронологически, а по внутреннему id в базе, который сохраняет именно порядок добавления туда. Делов-то...
Наверное, добавлю-таки. Но по дефолту всё равно оставлю хронологическую сортировку.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
revoltech(spnet, 4) — shaos
2024-10-24 15:34:12
o_O А оно у тебя не в базу сохраняет? В моём случае оказалось, что ORDER BY при выводе сделать всё-таки проще.
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-10-24 16:25:20
Ну с эхами которые давно живут и пополняются натуральным путём всё плюс минус ок - проблемы возникают у архивных эх, которые вытаскивают из небытия и которые прошли несколько этапов архивирования (бандлы-разбандлы и т д) и перепутались…
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — revoltech
2024-10-24 16:27:05
Ну я использую ii-php в его оригинальном виде когда эхи и мессаги живут в файлах…
[forwarded from idec.test]
[>]
Re: Мея видо?
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-10-24 16:31:14
> А потом с дальней станции прилетает сообщение полугодовой давности :)
Ну пока сеть IDEC не настолько разросшаяся и медленная чтобы какие-то ответы бродили месяцами ;)
[forwarded from idec.test]
[>]
Re: Полуневдимые эхи
idec.talks
revoltech(spnet, 4) — ahamai
2024-10-25 14:49:04
ahamai> Ну и есть всякие плюшки типа минимальной гарантии доставки
А TCP для чего вообще создавался, если не для минимальной гарантии доставки? Зачем дублировать то же самое на уровень выше, но с обязательными метаданными?
ahamai> Для меня простота - это возможность в несколько строк написать фетчер хоть на python, хоть на busybox, поэтому я буду поддерживать реализацию только через http. Но всегда интересно посмотреть на сторонние проекты.
Мысль понял, никого не заставляю, но nc и awk имеются и в busybox (как, впрочем, и декодер base64).
[>]
Re: Полуневдимые эхи
idec.talks
revoltech(spnet, 4) — ahamai
2024-10-25 14:51:32
ahamai> увеличил буферы в nginx. скормил url на 89 кбайт - сожрало
Так и оставил? Я могу быть уверенным, что выгребу 4238 сообщений за один запрос?
[>]
Re: Полуневдимые эхи
idec.talks
ahamai(blackcat, 2) — revoltech
2024-10-25 15:12:55
я не понимаю, зачем. если что-то где-то сглючит, качать придётся всё заново. поэтому и сделали разбивку на мелкие секции, скачал/записал, скачал/записал. но попробуй, я понятия не имею.
[>]
Re: Мея видо?
idec.talks
hugeping(ping,1) — ahamai
2024-10-25 15:09:30
ahamai> видо, видо. влил архив с idec.test, так как не у всех она есть. для истории.
Слушай, ну зачем этот хаос. Я вот осознанно не фетчу idec.test. Без предупреждения.
Снимаю пока фетч и занимаюсь зачисткой.
[>]
Re: Мея видо?
idec.talks
ahamai(blackcat, 2) — hugeping
2024-10-25 15:17:46
потому что это техническая переписка. ей не место в test, test это для тестов, а тут целая дискуссия, которую кто-то просмотрел. и её и надо было вести в talks а не в test. test для архивов бессмысленны и там непонятно, что где найдёшь. я эту дискуссию вообще просмотрел и попал на неё случайно. я вырезал 33 сообщения из test, чтобы их сохранить в общей эхе, чтобы не потерялись. вообще такие разговоры изначально должны были вестись в talks, зачем их чистить???
[>]
Re: Мея видо?
idec.talks
hugeping(ping,1) — hugeping
2024-10-25 15:18:40
hugeping> Слушай, ну зачем этот хаос. Я вот осознанно не фетчу idec.test. Без предупреждения.
hugeping> Снимаю пока фетч и занимаюсь зачисткой.
Фух. Зачистил. Оставил только один топик Re: Мея видно? так как он хотя бы с нормальными repto: выстраивается в одну тему.
Вообще, я начал думать что нужны фильтры того, что от кого брать...
[>]
Re: Мея видо?
idec.talks
hugeping(ping,1) — hugeping
2024-10-25 15:23:49
Подумал. Да, это ведь действительно потенциальная проблема роста сети.
У нас у всех свои реализации нод. Для меня - куча бессмысленных мелких сообщений - это проблема, так как она нарушает подход "форума". Мусорит и мешает браузить действительно нужный контент.
Если же это ленты как в современных соцсетях - то вроде проблем нет. Идёт поток флуда и всё...
То же касается и сообщений. Дико раздражают сообщения однострочники. Но, у всех своя политика и свои правила. И это всё в целом должно как-то работать....
Решения, похоже, никакого не может быть. Ибо диктатура противоречит духу федеративности, а усложнять правила фильтрации конкретных нод (как я сейчас подумал) -- сегрегация и ещё больший хаос..
Так что даже не знаю. Попрошу только, всё-таки, принять общее решение и не заниматься кросспостом, хотя бы из тестовой эхи.
[>]
Re: Мея видо?
idec.talks
ahamai(blackcat, 2) — hugeping
2024-10-25 15:26:01
в смысле? я проверял repto, вроде всё работало.
shaos, проверь repto? если кривые, то вычищаем тему
[>]
Re: Мея видо?
idec.talks
ahamai(blackcat, 2) — hugeping
2024-10-25 15:28:51
> Так что даже не знаю. Попрошу только, всё-таки, принять общее решение и не заниматься кросспостом, хотя бы из тестовой эхи.
форвардинг в более подходящую эху - это нормальная фидошная практка. я вообще не понимал, про какие tii тут ведут речь, пока в эту тему на другой станции случайно не попал. и другие не поймут, какая-то беседа где часть там, часть тут. чтобы потом не остаться опять у разбитого архива, такие вещи нужно мержить. потому что тестовые эхи сохранять для истории смысла мало
[>]
Re: Полуневдимые эхи
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-25 14:58:36
>> Для того, чтобы её не было, нужно писать дополнительный код, который по идее вообще вредный, так как удобную фишку убирает….
shaos> Ну например можно выкинуть «вообще вредный» код файлэх, который сейчас чуть ли не половину всего кода ii-php занимает :)
Можно. Но вред файлэх в чём? Вред твоей идеи понятен -- ты хочешь ограничивать своих пользователей в фичах и свободе общения.
[>]
Re: Ответ на всё сразу
idec.talks
Andrew Lobanov(tavern,1) — revoltech
2024-10-25 14:58:48
>> Точно был способ в документации. Посмотрите подробней.
revoltech> Да уже всё перерыл, никак не нахожу, как именно клиентом выкачать все сообщения из указанных в /u/e за один HTTP-запрос.
revoltech> Так-то у меня и так выкачиваются только те сообщения, ID которых ещё нет в базе. Но проблемы с ограничением длины GET-строки на сервере это не решает.
revoltech> Самым очевидным решением было бы, наверное, разрешить ещё и HTTP POST /u/m с тем же синтаксисом.
У тебя трафик платный и тарифицируется по количеству HTTP-запросов?
[>]
Re: Полуневдимые эхи
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-25 14:58:55
shaos> Надо будет фичу выпилить ;)
shaos> Объясню - по мне так должна быть возможность программно вытянуть весь контент узла любому кто не есть админ узла (причём через веб можно возможности и поурезать т.к. вебом не только люди пользуются), а со скрытыми эхами такой возможности нет.
Никуда не девается эта возможность. Скрытые эхи работают точно так же, как и те, что в list.txt.
shaos> Ну и чисто административный момент - даже если сисоп временно потерял физический доступ к узлу (уехал в отпуск) у него должна оставаться возможность видеть что там происходит пользуясь открытыми апи (напрямую либо через ботов)…
Навернуть расширение для себя было бы лучше, чем ломать удобные фичи.