alexvoste

+5
с 16.05.2026

Системный инженер с аллергией на плохой софт. Rust, C, NodeJS и три диалекта Ассемблера. Знаю, почему твой Linux троттлит

2 подписчика
0 подписок

Все мы знаем, какая боль — настраивать CMake для маленького проекта на Си или асме. Хочется просто писать код, а не гуглить синтаксис конфигов 20-летней давности. Я написал ForgeZero именно за этим: чтобы сборка была такой же простой, как go build. Запустил — собралось. Без ритуалов.

v1.6 — то, что раздражало каждый день

1
КАКОЙ LINUX-ДИСТРИБУТИВ ВСЁ-ТАКИ «ЛУЧШИЙ»? РАЗБИРАЕМ МУКИ ВЫБОРА

Хочу разобрать вопрос, который волнует большинство новичков в Linux.

1
1

Всем привет. Хочу поделиться опытом, который стоил мне трёх ночей и пары литров кофе.

Когда я поднял первые два сервера, буквально через несколько минут в логах началось что-то страшное — сотни попыток входа в минуту, боты ломились на SSH со всех сторон. Я не ожидал, что всё произойдёт так быстро. Думал, ну кому нужен мой маленький сервер. Ок…

1

Если вы хоть раз писали на ассемблере или C без всяких CMake и Makefile — вы знаете этот ритуал. Открываешь терминал, вспоминаешь флаги, компилируешь один файл, потом другой, потом линкуешь, потом ошибаешься в порядке аргументов, потом снова. Раз за разом.

Я делал это достаточно долго, чтобы в какой-то момент сказать: хватит.

1

fz (ForgeZero) — утилита для сборки проектов на ассемблере (NASM, GAS, FASM) и C. Написана на Go, не требует дополнительных зависимостей (кроме самих компиляторов). Инструмент для низкоуровневой разработки.

ForgeZero (fz) — универсальный «швейцарский нож» для сборки NASM, GAS, FASM и C
1

Всем привет, на связи снова AlexVoste.

Совсем недавно я писал пост о своём билдере ForgeZero, который я писал на технологии Node.js без зависимостей. В общем, пришло время, и я перешёл на более лёгкие, современные технологии.

1

Честно, это был ад. Мучительнее ничего в жизни нет. В линуксе я тусуюсь уже лет шесть-семь (сам запутался в датах), перепробовал кучу всего на вкус и цвет, но самый сок пришёлся на 2025–2026 ;)

Началось всё с CachyOS — такой современный, мегабыстрый дистр на базе Arch, заточенный под игры и скорость. Поставил с Hyprland из коробки. Видеокарта…

4
1

Всем привет. На фоне недавних обсуждений возможной блокировки GitHub в России, сейчас, пожалуй, самое время задуматься о собственном хостинге (self-hosting).

Официально: депутат Госдумы Антон Горелкин заявил, что GitHub может стать полностью недоступным в России. Он призвал разработчиков срочно переносить свои проекты на российские платформы…

1

Всем привет, низкоуровневые программисты и сочувствующие.

Месяца два назад я ковырял операционную систему в реальном режиме с поддержкой 64-бит. Работа с ассемблером была ежедневной рутиной: криптографические протоколы, системные вызовы, ручное управление памятью. И мне надоело. Надоело бесконечно вбивать цепочки команд nasm …, ld …, следить…

1