[>]
Re: ii-txt-0.8.tar.gz
retro.talks
hugeping(ping,1) — oldpc
2020-10-18 10:46:16
> а у сообщения id после редактирования изменится? оно ко мне новое придёт?
> я то из текстового клиента сижу :)
id не меняется и сообщение не придёт. Это, на самом деле, вопрос вообще к ii/idec - поддержка изменения сообщений. Наверное, если делать, это многое усложнит. (Надо чтобы новый id как-то ссылался на старый, может тегами?)
Сейчас это просто добавление новой версии в базу, а http морда показывает всегда новую версию.
[>]
Re: ii-txt-0.8.tar.gz
retro.talks
hugeping(ping,1) — oldpc
2020-10-18 11:53:46
> а так, я у себя просто грохну файл эхи и заново всё скачаю
Я отредактировал, теперь в http версии можно просто ткнуть на ссылку и скачать. А в "сырой" - base64
[>]
Re: Старое железо. Заметка №2: OpenBSD 6.8
retro.talks
hugeping(ping,1) — oldpc
2020-10-18 12:39:37
По поводу разных систем на старом железе.
Есть у меня eeepc 1000px. Не сказать, что совсем старый. Atom N450, 1Гб памяти. Лет 10 ему.
После долгого перерыва, попал ко мне в руки. Пробовал там NetBSD, Haiku, OpenBSD, alpine Linux.
Haiku работала прилично. Остальные (брал текущие, последние версии) -- вроде терпимо, но только до иксов.
Например, netsurf (gtk версия) сразу пожаловался на нехватку памяти. Скорее всего, потому что был вариант с gtk. Прикол в том, что на этом же нетбуке когда-то крутилась убунта, и не жаловалась.
В итоге, я поставил на него 9front (форк Plan9). Правда, чтобы всё заработало, мне пришлось портировать wifi/ethernet драйверы из OpenBSD и ещё попатчить кое-что по мелочи. Зато теперь, нетбуком действительно интересно пользоваться! И памяти хватает! (Хотя, на сборку последних версий golang её не хватило).
[>]
Re: Старое железо. Заметка №2: OpenBSD 6.8
retro.talks
hugeping(ping,1) — oldpc
2020-10-19 08:10:20
> Круто. Обзоры были? Или будут?
Пока написал вот это:
ii://zu9dMH3tSs5i1GP7bq4y
Правда, по мере изучения уже вижу там ляпы. Хочу написать ещё несколько статей.
> А golang поддерживает этот процессор?
Старая версия собралась, по крайней мере. Та, что ещё на си. (1.04)
> Странно. gtk2-версии вообще работали прилично.
Вот и я не понял, что это было. В любом случае, рад Plan'у. Очень интересная система. :) В 9front, кстати, и питон есть (какой-то старый. правда).
(upd: изменена ссылка на эту эху, оригинальная zu9dMH3tSs5i1GP7bq4y)
[>]
Re: Старое железо. Заметка №2: OpenBSD 6.8
retro.talks
hugeping(ping,1) — btimofeev
2024-10-13 10:14:15
btimofeev> Поставил себе OpenBSD второй системой. Изучаю понемногу.
btimofeev> Почему-то у меня в ней Firefox постоянно падает (при этом создает дамп файл, чем его можно изучить?). А Хромиум работает стабильно, но очень долго запускается, раза в 4 медленнее, чем на линуксе.
Пишу в тему спустя 4 года. :)
Я не так давно себе на eeepc поставил NetBSD. И должен сказать, что у меня есть ощущение некоторого "перехайпа" openbsd. NetBSD ничем не хуже! Просто -- скромнее. Почему сложилось такое впечатление?
- Безопасность из коробки openbsd иногда мешает. Приходится, например, отключать перелинковку ядра на перезагрузках и те самые параметры, которые приводят к падению firefox (сейчас уже точно не помню, что именно). В NetBSD это не нужно;
- Насчёт тормозов OpenBSD - подтверждаю. По ощущениям, на слабом и новом железе -- заметно медленнее Linux. На NetBSD я этого не заметил;
- Минимализм и простота OpenBSD -- есть и в NetBSD! Может быть, не так экстремально, но очень близко;
- По функциям, бывает, в NetBSD есть то, что в OpenBSD не сделали т.к. "не нужно". Пример сейчас уже не вспомню, но что-то было при настройке pppoe. Ну или более контрастный пример -- поддержка trim. Которую в OpenBSD так и не сделали (не нужно?), а в NetBSD она есть. Хотя в контексте старого железа -- действительно не нужно. :)
В общем, системы довольно близкие по "ощущениям простоты", но в утилитарном смысле для старого железа NetBSD подходит не меньше (а, возможно, и больше!). По крайней мере, если ваше железо поддерживается.
[>]
Новое лицо ii-go
idec.talks
hugeping(ping,1) — All
2024-10-17 18:46:47
Почему-то потянуло на перемены. В итоге влил сегодня много нового в ii-go репозиторий на github (ветка devel). В том числе и поменял "лицо".
Может немного укачивать, и вообще... Наверное будет непривычно, и кому-то обязательно не понравится. Но назад пути нет! Хотелось сделать попроще интерфейс. Пока пользуюсь и смотрю, как оно вообще... :)
[>]
Re: Новое лицо ii-go
idec.talks
hugeping(ping,1) — doesnm
2024-10-17 19:41:13
doesnm> У остальных какой-то косплей морды ii
doesnm> -1 выходит?
Там ведь по топикам отображение осталось, как на форуме. Когда кликаешь на 1й странице на заголовок эхи - попадаешь в список топиков как раньше. Ну и сообщение внутри топика по прежнему можно смотреть. Поменял я не ради косплея, а ради путаницы которая была в прошлой реализации. Слишком много там было всего намешано.
В любом случае, эти вещи делаются темплейтами, то-есть, можно взять старые темплейты и будет как раньше.
Ну а так, может и -1 :)
[>]
Re: Новое лицо ii-go
idec.talks
hugeping(ping,1) — hugeping
2024-10-17 19:53:17
А так, я наверное напишу что именно меня не устраивало в старом отображении.
1) Иногда сообщения в обратном порядке, иногда - в прямом. Это выносило мозг. Кстати, я понял что это темплейтом не делается. Это реально в коде уже изменил.
2) Когда видишь "форум" и тыкаешь на ссылку, попасть можешь в разных случаях на разное представление. Иногда на "ленточное" иногда на топик. И понять где ты сейчас находишься - тяжело. Это приводило к "пропусканию" сообщений. Например ты тыкаешь на сообщение, попадаешь в топик и не видишь других сообщений свежих в этой эхе. А на главной же сообщения видны только по эхам! Надоело.
3) В текущем варианте (который наверняка ещё будет дорабатываться) такие решения:
- ленты всегда прямые (от старых к свежим), кроме rss лент которые человек не видит :)
- Первый клик на ссылку на сообщение всегда приводит нас на сообщение в "ленточном" представлении Эхи (не в топик), если только это не заголовок топика. И мы видим все новые сообщения вокруг нашего сообщения.
- Второй клик на [>] отправляет нас в топик, мы как бы "схлопываем" ленту. Назад можно выйти только кнопкой браузера или кликнув на эху в заголовке.
Мне пока явно удобнее, чем было. Но есть ещё вопросы. Например, стоит ли обрезать сообщения на главной до какого-то лимита как это сделано в "блог"-представлении.
Пока это все не влито в master. Кроме внешних отличий очень много внутренних. Которые пока не буду описывать. Подумаю над возможностью иметь несколько "лиц", пока кажется что захардкожено только в том месте где я поменял порядок выборки. Наверное это можно параметризировать.
[>]
Re: Новое лицо ii-go
idec.talks
hugeping(ping,1) — hugeping
2024-10-18 09:18:52
Вернул возможность работы с ii-go по интерфейсу форума. Вроде бы для этого ничего не понадобилось кроме развилки в template.
На главной странице есть ссылка "Forum" которая переключит вас в этот режим. Назад вернуться можно только перейдя на главную страницу.
[>]
Re: Аналог tiled: более сложный редактор карт
std.rein
hugeping(ping,1) — tuple
2024-10-19 08:45:32
tuple> Есть такая штука как tiled
Да, пользовался им когда делал игру "Дровосек"
tuple> Собственно, появилась идея написать такое для rein с адаптированием под его простоту, то есть с возможностью экспорта в текстовый читаемый формат и минималистичный интерфейс.
Если речь про карты, то в sprited (входит в состав rein) есть такой редактор. Вызывается он по клавише m если не ошибаюсь.
Можно посмотреть его, например так:
./rein edit demo/aadv.lua
Нажать F8, затем m.
Это вроде бы есть даже в документации. Соответственно, можно поменять карту в игре и оно само вставит изменения в исходный код игры.
Что касается rein/red и вопроса "нужно/не нужно".
Возможно, я уже старею. Но у меня абсолютно нет никаких амбиций. За многие годы работы с открытыми проектами я так устал от работы "вдохновителя" и "лидера", устал от быстро разочаровывающихся что мой текущий "манифест" попахивает мизантропией:
Rein: личный проект для души. Это мой инструмент. Я написал на нём red, которым пользуюсь на работе. Я хотел сохранить свои старые и иметь возможность писать новые простые игры в духе pico-8. Так как это фактически микро ядро на C + Lua, на нём можно писать свои инструменты, создавать своё Api и так далее. В нём есть прикольный синтезатор. И даже сеть. Делайте с этим что хотите. Пишите, показывайте (или нет). Меня не надо спрашивать. А идей, что можно сделать с rein - масса. Например, написать новый INSTEAD на нём, написать нормальные инструменты (sprited всё-таки совсем простенький), написать репозиторий игр (аналог splore). Да мало ли что.
[>]
Re: Аналог tiled: более сложный редактор карт
std.rein
hugeping(ping,1) — tuple
2024-10-19 09:23:02
tuple> Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?
Да, просто массив тайлов. sprited конечно скорее как демка был написан. Хотя и сыграл свою роль при портировании aadv с pico-8. Инструмент обычно пишут под проект. Если есть на уме какая-то игра, где этот редактор пригодится -- с удовольствием бы посмотрел!
tuple> Спешу сказать спасибо за rein. Эдакий младший брат love2d, но при этом в духе PICO-8, однако без ограничений "консоли".
Спасибо за отклик. :)
[>]
Re: Новое лицо ii-go
idec.talks
hugeping(ping,1) — hugeping
2024-10-20 22:45:34
Что-то я увлёкся. Влил ещё пачку исправлений. В том числе исправил навигацию в режиме "форума".
Надеюсь, ничего не поломал...
[>]
Re: First test
idec.talks
hugeping(ping,1) — revoltech
2024-10-22 15:10:46
Сегодня на мою ноду зарегестрировался некий товарищ revoltech.
whois показывает Польшу по старлинку.
Почта: с disroot.org
Я написал на почту вопрос о том, кто это (честный пользователь или бот?) но ответа не получил.
Сейчас вижу что он зарегался на станцию tgi и отправил бессмысленное сообщение.
Я снял фетч со всех станций на всякий случай. Пока посмотрю как "раскроется" данный товарищ.
[>]
Re: First test
idec.talks
hugeping(ping,1) — tuple
2024-10-22 15:26:15
tuple> А часто вообще делается такой анализ пользователей? Не флейма ради, а просто интересен администраторский опыт.
Анализ делает моя станция, я только принимаю решения иногда. Пришлось внедрить в эпоху атак одного вандала. Набор средств там небольшой, но пока достаточный. Начиная от honeypot, заканчивая карантином. Альтернатива - закрыть открытую регистрацию вообще. Ну вот в этот раз поинт был явно "подозрителен", станция ввела его в ограниченный режим и я просто написал письмо... Ответа не получил, подозрения усилились.
А так, довольно регулярно "зачищаю" базу поинтов от ботоподобных юзеров с сгенерированными е-мейлами например....
[>]
Re: First test
idec.talks
hugeping(ping,1) — tuple
2024-10-22 15:34:54
tuple> Анализ прямо в ii-go есть что ли?
Ну, я настроил некоторое поведение станции на новых пользователей в зависимости от некоторых критериев. Эти критерии естественно я не буду тут раскрывать и в гит их нет.
[>]
Re: First test
idec.talks
hugeping(ping,1) — tuple
2024-10-22 15:38:53
tuple> Звучит как вызов к ревёрс-инжинирингу. Шучу.
Там ничего сложного и интересного. :) Даже автобанилка IP-шников совсем не интересная. :)))
Ладно, может быть я и перебдел. Ну, посмотрим...
[>]
Битые сообщения от revoltech
idec.talks
hugeping(ping,1) — All
2024-10-22 18:43:44
Вернул фетч и сразу получил пачку битых сообщений, которые сильно попортили отображение на ii-go.
Я откатил бд и снова снимаю фетч на неопределенное время. Видимо, пока не допишу фильтр для фетчера.
Считаю, что станция tgi несёт определенную угрозу в том смысле, что админ видимо совсем не следит за поинтами и эта станция может быть точкой через которую битые сообщения от кого угодно будут просачиваться в сетьт.
[>]
Re: ловите теперь спам и набеги :)
idec.talks
hugeping(ping,1) — shaos
2024-10-22 18:25:58
shaos> Похоже таки с лора понабежал как минимум один человек - revoltech :)
shaos> Судя по всему это rebforce с лора:
Ага, ну последим, посмотрим.... (подозрительно косится на revoltech ;)
[>]
Re: Битые сообщения от revoltech
idec.talks
hugeping(ping,1) — hugeping
2024-10-22 20:06:11
Добавил ещё пару проверок, часть сообщений теперь считаются инвалидными и просто не фетчатся. Например, битый repto. Часть сообщений заблеклистил. Слежу за ситуацией дальше. :) Фух.
[>]
Re: First test
idec.talks
hugeping(ping,1) — shaos
2024-10-22 20:16:09
>> действует презумпция виновности по IP?
shaos> к сожалению интернет в основном населён ботами и спамерами...
К сожалению, ii довольно легко быстро "сломать" битыми сообщениями. Так что да -- я параноик. И конкретно странцию ping несколько раз атаковали. Мне пришлось довольно много всего дописать, чтобы было проще быстро перекрывать атаки. Моя нода - моя крепость. Довольно часто думал вообще убрать регистрацию. Но, как видим, любой узел сети с открытой регистрацией -- точка, через которую битые сообщения могут попасть в сеть и довольно быстро распространиться.