Posts
370
Following
48
Followers
53
Web-разработчик, автор форумного движка Intellect Board. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Любитель IndieWeb, Fediverse и yggdrasil, так как именно тут ещё сохраняется дух идеализма Старого Доброго Интернета.
Edited 8 months ago

Немного поизучал Emacs, и с удивлением обнаружил, что там перемещение курсора делается сочетаниями клавиш Ctrl+буква. Сначала это показалось полной дичью, но потом задумался: а ведь это даёт возможность перемещать курсор, не убирая руки с основной части клавиатуры, что может экономить массу времени при правке уже существующего кода. Решил поэкспериментировать, сделав что-то подобное в Visual Studio Code.

За основу решил взять привычное всем геймерам WASD. Сначала хотел в сочетании с кнопокой Win (она же Super), но тут возник конфликт, т.к. активно использую Win+D для быстрого сворачивания окон и не хочу отвыкать. В итоге вместо Win использовал Alt, плюс ещё добавил кнопки Alt+QEZC как альтернативу Home, PgUp. End. PgDown.

Пока вроде даже удобно, но непонятно, получится ли приучить себя пользоваться этим на постоянной основе. Плюс ещё опасаюсь, что буду испытывать неудобство, оказавшись за чужим компьютером, где это не работает. Кстати, по этой же причине я никогда не пытался перейти на раскладки типа Dworak/Colemark.

0
2
1
repeated

Сегодня отправил письмо самому себе в 10 января 2027 года (просто через календарь). Делаю так каждый месяц: пишу порцию позитива и надежды, а потом получаю «привет» от прошлого «я».

Невероятно круто видеть, как меняются цели и что в итоге сбывается. Это такой легальный способ пообщаться с тем, кто тебя точно поймет.

Рискнёте присоединиться к этому уютному помешательству? Просто напишите себе что-то доброе на год вперёд. Оно того стоит!

1
2
1

@zvezdochetia О, ты тоже любитель лыж? Классно!

0
0
1
Edited 8 months ago

Сегодня ради эксперимента перенёс проверяющую часть SiteKnockerBot на сервер с #FreeBSD в отладочном режиме (без отправки реальных уведомлений). Прогнал полный цикл проверок где-то около десятка раз подряд, и впечатления очень даже хорошие: ложных срабатываний не появилось даже когда увеличил число параллельных проверок до 300 (на старом сервере под Linux проблемы возникали уже при 80-100 соединениях). Похоже, в FreeBSD и правда сетевой стек лучше реализован (либо проблемы были вызваны какими-то особенностями прежнего хостера). Так что сейчас готовлюсь к переносу бота на новый сервер, разбираюсь с написанием скрипта запуска для RC Script. Эх, сколько лет не имел дела с FreeBSD, многое забыл уже…

1
2
1

@Chia А у меня — не только третьи, но и вторые (которые, на мой взгляд, даже лучше третьих, если не считать того, что ИИ там послабее).

0
0
0
@johan @rf @rur @Russia @russian_mastodon На смартфоне ввожу с помощью swype, но даже это не особо помогает приблизиться к скорости с компьютера, особенно когда нужно вводить какие-то специфические термины. Но мне особо и не надо, у меня позиция «всё серьёзное делать только с компьютера, телефон — чисто вспомогательное устройство».
1
1
2
repeated

@lumin Думал над таким вариантом (да и DeepSeek предлагал рассмотреть такое). Но там к базе постоянно обращаются два процесса одновременно, опасаюсь, не вылезет ли проблем из-за одновременных попыток открыть файл.

1
0
0
Сегодня спросил у DeepSeek, что лучше подходит для маломощного #VDS (с 512 или 1024 Мб оперативки) в качестве СУБД: #MySQL или #PostgreSQL. (Нагрузка там — база данных для Telegram-бота с не особо большой посещаемостью.) К моему большому удивлению, DeepSeek выбрал Postgres. Интересно, насколько оправданное это решение...
1
2
0
Edited 9 months ago

Distrosea.com — сайт, где можно прямо в броузере запустить множество различных дистрибутивов #Linux, чтобы выбрать себе подходящий. Подключение делается через NoVNC (броузерный клиент VNC).

В частности, с его помощью сейчас попробовал Artix Linux с альтернативными init: openRC, dinit, runit и openrc вместо привычного systemd. runit понравился, очень хорошо соответствует моим прежним представлениям о том, каким должен быть init. Но сейчас, увы, не вижу никакого смысла в том, чтобы уходить с привычного systemd. Разве что только для совсем старых компьютеров использовать.

0
3
4
С Новым годом всех, кто встречает его в Интернете!
#новый_год
0
2
5
Edited 9 months ago

Подвёл у себя на сайте итоги 2025 года: https://4xpro.ru/lytdybr/year-2025/ Год был очень непростой и привнёсший в мою жизнь массу нового, прежде всего, вынужденный переезд. А ещё — немало осознаний и ответ на вопрос, что же в жизни по-настоящему важно. #итоги_года #2025_год #предновогоднее

0
2
1
Edited 9 months ago
В последнее время периодически приходят в голову мысли о том, чтобы больше делать в консоли. Сейчас вот попробовал cli-клиент toot на компьютере и tut — в Termuxе (но второй — слишком мозголомный). Ещё есть мысль для основного сайта писать посты в nano, а потом сделать скрипт, который будет прогонять их через pandoc для преобразования в HTML и отправлять через curl, но пока руки не доходят. Интересно, это что, реакция на информационный перегруз такая?
0
2
1

С подачи @madtechguy перешёл на использование TOTP для GitHub и Госуслуг и очень доволен: теперь при входе не нужно каждый раз вставать из-за компа и идти искать мобильник, чтобы ввести код из SMS. Использую otpclient для GUI и на всякий случай настроил cotp для командной строки (но cotp жутко неудобно сделан, на мой взгляд).

0
2
1

@cthulhu Пофиксил. Там была ошибка, связанная с двойным // в URL. Эх, надо будет автору скрипта bug report написать, но не знаю, найду ли в себе силы на это.

0
0
0

@zvezdochetia LOL! Но я сначала почему-то подумал про фото на аватаре своего аккаунта в соответствующих сервисах. Видимо, потому что фото для контактов устанавливаю в очень редких случаях для особо значимых людей.

0
0
1

@zvezdochetia @Russia @rf @russian_mastodon Как считать, если фото есть только у нескольких наиболее значимых людей, а у остальных — нет?

1
0
0
repeated

то есть они поняли, что дикари были благородными не в силу «природной» доброты, а потому что общество и окружающие условия были благоприятными для альруизма. ебать открытие.

https://naked-science.ru/article/anthropology/mif-o-blagorodnyh-dikarya

0
2
0

Как выяснилось, IT-tools — это PWA, и может работать даже при отсутствии Интернета. Замечательно!

1
2
0

Ещё шаг к цифровой автономии сделан: поднял у себя на поддомене tools.4xpro.ru копию IT-Tools — набор разных полезных утилит типа подсчёта длины строки, кодирования в base64, генератора UUID/паролей/секретов по заданным требованиям и т.п.

1
2
2
Show older