Системное программирование. - страница 2

Массовые увольнения из-за ИИ продолжаются: на этот раз 600 программистов отправила на мороз General Motors

Компания уволила 10% ИТ-штата, чтобы моментально заменить… нет, не на ИИ. На сотрудников с более сильными ИИ-навыками: специалистов по созданию агентов и моделей, промпт-инженеров, а также экспертов по внедрению ИИ в компании.О планах реструктуризации компании под ИИ и увольнении сотрудников сегодня также сообщил GitLab.🫵🏻 У тебя есть свой Open Source проект?🏆 В ТГ-сообществе @OpenSource_Chat 

продолжить чтение

От «Hello, World» до коммита в rustc: Roadmap Rust-разработчика на 2026 год

Rust давно перестал быть языком энтузиастов. На нём собраны куски ядра Linux, движки баз данных и аналитики (TiKV, Materialize, Polars), бэкенды Cloudflare и Discord. Под Rust пишут прошивки для ESP32 и STM32, фронтенд через WebAssembly, инференс LLM.Microsoft переписывает части Windows, AWS строит на Rust Firecracker и Bottlerocket, Google пускает его в Android и в дерево ядра. По зарплатам Rust пятый год держится в верхнем дециле Stack Overflow Survey, и семь лет подряд - самый любимый язык разработчиков.Я веду github.com/Develp10/rust-roadmap-ru

продолжить чтение

Дорожная карта домашнего мини-ПК в 2026: что развернуть, в каком порядке, и зачем — план апгрейда от инфраструктурщика

Вместо вступленияКаждый месяц с карты списываются деньги за подписки. Spotify, Яндекс Плюс, Notion, Obsidian Sync, Google One — суммы небольшие по отдельности, в сумме набегает заметно. Параллельно с этим у меня работает VPS с несколькими проектами, на роутере крутится OpenWrt с AdGuard Home. Инфраструктурный опыт есть. Дома при этом — никакого сервера, всё в облаке.Это начинает раздражать не только из-за денег. Сервисы меняют каталоги без предупреждения, поднимают цены, требуют доплат за объём, периодически ломают регионы. Контроль над собственными фотографиями, заметками и медиатекой постепенно перестал быть моим.

продолжить чтение

Pragmata взломали за два дня до релиза. Шесть слоёв защиты Denuvo и как их обходят через гипервизор

15 апреля 2026 года на сайте ElAmigos появляется раздача Pragmata — нового sci-fi экшена от Capcom. Игра официально выходит 17 апреля. Платящие клиенты ещё ждут разблокировки в Steam, а пираты уже бегают по лунной станции. Денуво, который должен был защитить Pragmata хотя бы пару недель — самые продажные дни, ради которых эту защиту и покупают — пробит через hypervisor bypass от команды DenuvOwO. Включаешь виртуализацию в BIOS, отключаешь Driver Signature Enforcement через F7 на загрузке, запускаешь VBS.cmd — играй.И это не аномалия. С декабря 2025-го Denuvo проигрывает каждую неделю.

продолжить чтение

Проблема несанкционированного вызова инструментов

Доверили бы вы LLM управление контролем доступа? Крупные лаборатории ИИ (Anthropic, xAI, Gemini), похоже, делают именно это, используя механизм вызова инструментов.

продолжить чтение

Как мы запустили 35B LLM на видеокарте за $500: внутри ZINC inference engine

Год назад запуск модели на 35 миллиардов параметров подразумевал облако, очередь на GPU, и счёт от провайдера в конце месяца. Сегодня я покажу, как мы сделали это на одной потребительской видеокарте AMD за $500 — без ROCm, без CUDA, без MLX, одним бинарником на Zig.Это пост про ZINC — inference engine, который мы строим с нуля под железо, которое люди реально покупают. Не как proof of concept, а как рабочий инструмент с OpenAI-совместимым API, потоковой генерацией и встроенным чатом.

продолжить чтение

Cтрою ИИ нового поколения на MacBook Air, пока корпорации сжигают миллиарды на GPU

продолжить чтение

Отладка Программ Уровнями Логирования (или Медицинская Карта Вашей Программы)

Программы часто отлаживают применяя printf-отладку. Однако в этом есть недостаток. Со временем вывод printf сообщения становится настолько частыми и плотным, что становится просто невозможно что-либо прочитать. Перед вам просто сыплется Ниагарский водопад из белых логов. Чтобы с этим бороться давным-давно придумали фундаментальную технологию отладки программ: уровни логирования (Log Levels). Как и любая хорошая практика системного программирования, уровни логирования появились еще в коде ОС Unix где-то в 197x-198x.

продолжить чтение

Всё про ИТ-архитектуру: монолит и микросервисы, системное мышление — интервью с Филиппом Дельгядо

продолжить чтение

«Создание встраиваемых систем». Обзор книги

Как только я узнал, что книга Making Embedded Systems 2nd Edition (русская версия: «Создание встраиваемых систем. Паттерны проектирования отличных программ. 2-е издание») доступна для предзаказа, я не раздумывая отправился на Amazon и раскошелился за неё.

продолжить чтение