qemu.
LANDAU: Мы сделали BE-U1000 в QEMU
LANDAU (Linux And Neo-Depositorium Associated Unity) - это зонтичный проект RULKC, который объединяет усилия российского open-source сообщества вокруг ключевых системных компонентов: ядро (LANDAU Linux), загрузчик (LANDAU U-Boot), UEFI (LANDAU EFI), эмуляция и виртуализация (LANDAU QEMU) и другие. Название - в честь Льва Ландау: как он собирал физиков вокруг новых идей, так LANDAU собирает разработчиков вокруг общей технологической базы.Подробности и ссылки - на landau.one.Модель BE-U1000 - одно из первых крупных направлений LANDAU QEMU. Что это значит на практике:Если хотите просто пользоваться
Попросил ИИ научить меня общаться напрямую с железом
Я хотел убрать все слои абстракции между собой и компьютером. Оставить своё намерение, ИИ и байты, которые исполняет процессор.В процессе появились программы на RISC-V и ARM64, флешка с собственным UEFI-приложением, физический Dell, цветные объекты на экране и кот, которому можно передать новый мир по Bluetooth. Исчезли далеко не все слои. Зато стало понятнее, что именно они делают и сколько работы за нас обычно выполняют.
Палеокомпьютинг, часть 2: Kubernetes на Обероне, радио Вирта вместо сети, кластер в браузере и преимущества перед K8s
Представьте кластер Kubernetes, в котором нет ни одной сетевой карты. Его узлы ничего не знают ни о TCP/IP, ни даже об Ethernet и перекликаются по радио короткими пакетами по 32 байта, как прорабы по рациям на стройке. Управляющий слой написан на языке конца восьмидесятых и вместе с сетевым протоколом занимает около 1250 строк. Чтобы запустить под, ничего не нужно скачивать: узел просто загружает модуль и вызывает в нём процедуру. А главное, всё это открывается во вкладке браузера: можно выдернуть узел из розетки, заглушить эфир, подсунуть кластеру поддельную команду и посмотреть, что из этого выйдет.
От boot-кода до shell: несколько месяцев разработки ОС на Rust с ИИ-агентами
Ещё полгода назад я всерьёз считал, что собственная операционная система — слишком большой проект для одного человека, который может заниматься ею только в свободное от основной работы время. Для старта нужно было одновременно разбираться в AArch64, MMU, исключениях, прерываниях, планировании, ELF, CPIO — и при этом как-то отлаживать код в среде, которой ещё толком нет.Сейчас мой экспериментальный проект genrt
Разработчики QEMU обдумывают смягчение запрета на патчи, созданные при помощи ИИ
Разработчики QEMU рассматривают
Ювелирная работа, или Как мы разрабатывали Умное кольцо Sber (часть 1)
Салют, Хабр!Мы официально запустили продажи Умного кольца Sber
Операционная система в 1 000 строк кода (часть 3)
Перед вами третья часть серии статей, в которой мы пишем собственную небольшую ОС. В этой части мы реализуем аллокатор памяти, механизм её адресации с использованием таблицы страниц, а также переключение контекста и некоторые другие элементы системы. ▍ Навигация по вышедшим частям Часть 1 Часть 2 Часть 3 < — вы здесь

