Date | Title | Description |
01.11.2024 | Как создать простую операционную систему с нуля | Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В это... |
25.10.2024 | VoWiFi, DIY-свитчи и другие сетевые эксперименты: дайджест материалов о работе провайдеров, экспериментах и не только... | В предыдущем выпуске сетевого дайджеста мы говорили про железо и регулирование в сфере коммуникаций. На этот раз в подборке статьи про конфигурирование и поддержку сетей, а также некоторые эксперименты в сфере сетевых технологий.
Фотография... |
24.10.2024 | Про qemu и протокол 802.1p | Наткнулся на днях на довольно забавный артефакт, и решил поделиться. Потому что в гугле по этому поводу — чуть лучше "белого шума".
В общем, довелось поднимать "playground" на платформе Cisco UCS. Немного б/у и не без ст... |
23.10.2024 | Разработчики из проекта AlmaLinux представили дистрибутив Kitten 10 на пакетной базе CentOS Stream 10 | Разработчики из проекта AlmaLinux представили первый релиз дистрибутива Kitten 10. Это проект на пакетной базе CentOS Stream 10, используемой для разработки будущего значительного выпуска Red Hat Enterprise Linux 10. Kitten 10 преподносится... |
22.10.2024 | Cybersecurity Vulnerabilities: A Week of Alarming Threats | In the ever-evolving landscape of cybersecurity, vulnerabilities emerge like weeds in a garden. This past week has been particularly tumultuous, with critical threats surfacing across various platforms. The digital realm is under siege, and... |
22.10.2024 | The Cybersecurity Landscape: Navigating Vulnerabilities and Threats | In the ever-evolving world of technology, cybersecurity remains a critical concern. Recent events have highlighted vulnerabilities that can shake the foundations of even the most robust systems. This week, several significant incidents emer... |
21.10.2024 | Топ-5 ИБ-событий недели по версии Jet CSIRT | Сегодня в ТОП-5 — устранение критической уязвимости SQL-инъекции, две уязвимости в Kubernetes Image Builder, всплеск атак на пользователей Google Meet, несанкционированный доступ к защищенным данным пользователей macOS, исправление уязвимос... |
17.10.2024 | Microsoft представила открытый проект диспетчера виртуальных машин OpenVMM, написанный на Rust | Microsoft представила открытый проект мультиплатформенного диспетчера виртуальных машин OpenVMM. Исходный код проекта написан на Rust и опубликован на GitHub под лицензией MIT.
«OpenVMM — это написанный с нуля модульный универсальный VMM дл... |
14.10.2024 | Вторая экспериментальная сборка Firefox для ОС Haiku | Доступна для тестирования новая редакция порта Firefox для операционной системы Haiku, которая работает относительно стабильно и позволяет даже серфить по некоторым сайтам. При этом сборка не лишена отдельных проблем, например, пока не рабо... |
01.10.2024 | Reviving the Past: The Launch of ELKS 0.8 and Tcl 9.0 | In the tech world, innovation often dances with nostalgia. Two recent releases embody this spirit: ELKS 0.8 and Tcl 9.0. Each project breathes new life into old technology, proving that even the past can be relevant in today’s fast-paced di... |
26.09.2024 | Релиз ELKS 0.8 — проекта ядра Linux для устаревших 16-разрядных процессоров Intel | 25 сентября 2024 года состоялся релиз ELKS 0.8 (Embeddable Linux Kernel Subset) — открытого проекта ядра Linux для работы на ПК с устаревшими 16-разрядными процессорами Intel. Исходные коды решения распространяются на GitHub под лицензией G... |
15.09.2024 | Unix на работе. Часть вторая, программная | В этой части раскрываю тему программного обеспечения «которого нет» под ОС, которые «не нужны». Что есть, чего нет, где брать и что со всем этим делать.
Страшная картинка с CDE, которой 20 лет пугали своих клиентов менеджеры Микрософта.
Пер... |
14.09.2024 | Navigating the Future: Redox OS and the End of Windows 10 Support | The tech landscape is shifting. Two significant developments are on the horizon: the rise of Redox OS and the impending end of support for Windows 10. Each represents a different approach to operating systems, with unique implications for u... |
14.09.2024 | Redox OS: операционная система на Rust с микроядром и поддержкой Unix. Что это за ОС? | Мы в Selectel любим изучать разные операционные системы. Сейчас в наше поле зрения попала Redox OS, которая считается альтернативой Linux/BSD системам. Она написана на языке Rust. По словам разработчиков, теперь ОС более безопасная и произв... |
10.09.2024 | AMI's New Chapter: A Strategic Investment for Growth | In the fast-paced world of technology, change is the only constant. AMI, a dynamic firmware company based in Atlanta, has just turned a new page. The company has secured a majority investment from THL Partners, a move that promises to resha... |
08.09.2024 | Вышел эмулятор QEMU 9.1 | В начале сентября 2024 года вышел эмулятор QEMU 9.1. Открытый проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совм... |
02.09.2024 | Как я пришёл к пониманию основ создания Live-дистрибутивов Linux, решив починить свой старый SSD | Был у меня старенький SSD объёмом 240 Гбайт от Kingston, который внезапно перестал работать, вообще перестал распознаваться в системе. Попробовал я подключить SSD к другому компьютеру, попробовал использовать как внешний диск, ничего не дал... |
16.08.2024 | arm linux на apple silicon mac | Эта статья не перевод, но я следовал инструкциям статьи на японском.
Для большинства юз-кейсов контейнеры подойдут лучше. Но мне нужно работать с usb устройствам из под линукс, на маке. Intel версию поставить намного проще, но мы не ищем ле... |
08.08.2024 | Gabby Thomas: The Sprint to Glory in Paris | In the heart of Paris, under the shimmering lights of the Stade de France, Gabby Thomas sprinted into history. The American sprinter, 27, finally seized the elusive Olympic gold in the 200 meters, a title that had danced just out of reach f... |
07.08.2024 | Математика матричных расширений: как происходит умножение матриц на примере T-Head Matrix Extension | Привет, Хабр! Я Андрей Соколов, инженер-программист в группе разработки математических библиотек YADRO. Месяц назад моя коллега Валерия запустила цикл статей про матричные расширения, ускоряющие операции над матрицами. Вы уже смогли узнать,... |
02.08.2024 | Audi's Bold Move: A New Era for EVs in China | Audi is steering into uncharted waters. The luxury automaker, a subsidiary of Volkswagen, is set to launch a new series of electric vehicles (EVs) tailored specifically for the Chinese market. But there’s a twist: these vehicles will not fe... |
01.08.2024 | The Intricacies of Conditional Breakpoints and RISC-V Matrix Extensions | In the world of programming, debugging is akin to navigating a labyrinth. Each twist and turn can lead to breakthroughs or dead ends. Conditional breakpoints are powerful tools in this journey, yet they often slow down the process. Understa... |
01.08.2024 | Тестирование BMC: Автоматизировать! Нельзя все руками | Привет, Хабр! Меня зовут Александр Иоффе, в компании Aquarius я руковожу департаментом разработки средств автоматизации и обеспечения качества производимой продукции, такой как сервера, коммутаторы, ноутбуки, мониторы и так далее.
Конечно ж... |
30.07.2024 | Погружение в матрицу: расширение RISC-V от T-Head | Продолжим нашу «антологию матричных расширений» текстом про независимое матричное расширение RISC-V от компании T-Head.
Почему мы рассматриваем именно его? Интересно понять, что из себя представляет будущее стандартное матричное расширение ... |
27.07.2024 | The Rise of Tiny11 on iPhone: A New Era of Emulation | In a world where technology evolves at lightning speed, the recent news of Tiny11 running on the iPhone 15 Pro through the UTM SE emulator is a game-changer. This development, shared by NTDEV, showcases the potential of lightweight operatin... |
23.07.2024 | Сборку tiny11 core запустили на Apple iPhone 15 Pro через эмулятор UTM SE | NTDEV опубликовал в соцсети Х скриншоты, демонстрирующие запуск облегчённой сборки Windows 11 tiny11 на iPhone 15 Pro. Он отметил, что загрузка была очень медленной и заняла 20 минут.
Характеристики, которые выдал эмулятор UTM SE, включают ... |
21.07.2024 | Почему LLVMpipe ORCJIT важен для RISC-V? | 16 июля официальный репозиторий mesa объединил MR о RISC-V, llvmpipe: add a new JIT engine based on LLVM ORCJIT, also add RISC-V support (updated)
Это радует всех пользователей RISC-V. Мы ждали патча больше двух лет, и он наконец-то вышел!
... |
14.07.2024 | Apple одобрила выпуск в App Store первого эмулятора ПК для iPhone и iPad под названием UTM SE | 14 июля 2024 года Apple одобрила выпуск в App Store первого эмулятора ПК (DOS и Windows) для iPhone и iPad под названием UTM SE. Ранее Apple несколько раз отклоняла этот и другой аналогичный проект iDOS 3, поскольку «ПК — это не консоль».
«... |
03.07.2024 | Драйвер Ethernet для xv6 | Xv6 - учебная ОС - рассказывает об идеях, что лежат в основе операционных систем.
Книга об xv6 в формате pdf, html, epub
Исходный текст xv6 c драйвером virtio-net
Научим xv6 работать в сети, познакомимся со стандартом виртуальных устройств ... |
03.07.2024 | Google теперь платит $250 тыс. за уязвимости нулевого дня Kernel-based Virtual Machine (KVM) | Google запустила новую программу kvmCTF по вознаграждению за уязвимости нулевого дня в Kernel-based Virtual Machine (KVM). Максимальное вознаграждение в её рамках составляет $250 тысяч.
Google активно использует KVM в сервисе Google Cloud и... |
02.07.2024 | Немного о NixOS. Часть 1. Общая информация и установка | Всем привет! Этой статьёй я хотел бы начать цикл, посвящённый настройке NixOS, а именно её установке, настройке и эксплуатации. Я постараюсь собрать воедино достаточно материала, чтобы каждый смог разобраться с этим необычным дистрибутивом
... |
24.06.2024 | Забытый порт 3c0, или видят ли камеры иллюзии | Вы видите желто и синих цвета? Но у меня черно-белые изображение. Сам монитор черно-белые. Монохромное изображение — чёрно-белые компьютер монитор. У меня он был! Нет у меня желто и синих цвета.
А они есть в глазу! Но не только. Они есть в ... |
30.05.2024 | Операционная система «Альт Виртуализация» 10.2: более удобный веб-интерфейс, темная тема и автоматизация функций... | «Базальт СПО» выпустила новую версию операционной системы «Альт Виртуализация» 10.2, предназначенной для создания корпоративной виртуальной инфраструктуры. Версия 10.2 доработана с учетом требований безопасности, в ней устранены все известн... |
29.05.2024 | Второй номер народного FPGA журнала! «Погоди-ка, а когда был анонс первого?» | ПЛИС-культ привет, FPGA хабрунити.
На днях состоялся анонс уже второго номера народного FPGA журнала
FPGA-Systems Magazine :: № BETA (state_1). В нем 200+ страниц и 20+ статей и небольших заметок по направлениям FPGA / RTL / Verification (П... |
21.05.2024 | Кибер Инфраструктура 5.5. Обзор новинок | Привет Хабр!
Сегодня познакомимся с ключевыми новинками в версии 5.5 нашего продукта "Кибер Инфраструктура". Кибер Инфраструктура — это универсальное решение, которое представляет собой мультипротокольное программно-определяемое х... |
13.05.2024 | Введение в Ubuntu autoinstall | Данная статья это авторский перевод/русскоязычная версия моей статьи на Medium, и первая из цикла про этот интересный инструмент.
Пожалуй, наиболее адекватным эпиграфом будет перефразированный английский перевод частушки «по реке плывет топ... |
13.05.2024 | Энтузиаст установил Windows 11 на Nintendo Switch | Пользователь X под ником PatRyk установил Windows 11 на консоль Nintendo Switch. По его словам, у него получился «самый медленный компьютер в мире», что недалеко от правды: только загрузка рабочего стола занимает более двух минут.
Как уточн... |
06.05.2024 | Сборка MS-DOS 4.0 | Совсем недавно на хабре появилась следующая новость: На GitHub опубликован исходный код MS-DOS 4.00 под лицензией MIT. Раз появились исходные коды, стало сразу интересно: а можно ли собрать эту операционную систему?
Задача оказалась нетриви... |
24.04.2024 | Вышел эмулятор QEMU 9.0 | 23 апреля 2024 года вышел эмулятор QEMU 9.0. Открытый проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совместимом ... |
16.04.2024 | Разбираем на винтики учебный процессор TOY | Архитектура
TOY - это минималистичный воображаемый процессор (хотя были попытки его воплощения в реальность). Его описал профессор Phil Koopman в своей статье Microcoded Versus Hard-wired Control ещё в 1987 году. TOY изучают на парах по Com... |
09.04.2024 | Xv6: учебная Unix-подобная ОС. Глава 9. Еще раз о параллельных потоках | Предыдущая: Глава 8. Файловая система
Примечание. Авторы рекомендуют читать книгу вместе с исходным текстом xv6. Авторы подготовили и лабораторные работы по xv6.
Xv6 работает на RISC-V, поэтому для его сборки нужны RISC-V версии инструменто... |
04.04.2024 | Xv6: учебная Unix-подобная ОС. Глава 8. Файловая система | Предыдущая: Глава 7. Планирование процессов
Примечание. Авторы рекомендуют читать книгу вместе с исходным текстом xv6. Авторы подготовили и лабораторные работы по xv6.
Xv6 работает на RISC-V, поэтому для его сборки нужны RISC-V версии инстр... |
20.03.2024 | Xv6: учебная Unix-подобная ОС. Глава 7. Планирование процессов | Предыдущая: Глава 6. Блокировки
Примечание. Авторы рекомендуют читать книгу вместе с исходным текстом xv6. Авторы подготовили и лабораторные работы по xv6.
Xv6 работает на RISC-V, поэтому для его сборки нужны RISC-V версии инструментов: QEM... |
20.03.2024 | Приглашаем в Великий Новгород: на конференции по системному программированию и анализу данных в медицине | 17-18 мая в Великом Новгороде пройдёт наша конференция «Иванниковские чтения»! В последний раз она проходила в Казани в сентябре 2022 года, а теперь мы решили перенести ее на весну.
"Иванниковские чтения" в Казани в 2022 г.
Органи... |
08.03.2024 | Создание своего UEFI приложения | Вступление
Привет, Хабр! Мне 16 лет, я студент, учусь на первом курсе колледжа на программиста. Недавно увлёкся низкоуровневым программированием на Ассемблере и C/C++.
И вот, в какой-то момент я решил для саморазвития создать свой простеньк... |
21.12.2023 | Вышел эмулятор QEMU 8.2 | 20 декабря 2023 года вышел эмулятор QEMU 8.2. Проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совместимом ПК. В реж... |
01.09.2023 | LVM+QCOW2, или Попытка создать идеальный CSI-драйвер для shared SAN в Kubernetes | Несколько месяцев назад у нас появилась необходимость разработать CSI-драйвер для Kubernetes, который в первую очередь использовался бы для хранения дисков виртуальных машин в Deckhouse Virtualization, но также мог бы использоваться и со ст... |
25.08.2023 | Эволюция технологий виртуализации сети в Linux | С китайского языка я еще не переводил:) Но мимо статьи ребят из ByteDance, которые разработали технологию VDUSE, пройти не смог. И хотя в название авторы вынесли «технологии виртуализации сети», на самом деле эти технологии применимы и к др... |
23.08.2023 | Вышел эмулятор QEMU 8.1 | 22 августа 2023 года вышел эмулятор QEMU 8.1. Проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совместимом ПК. В реж... |
08.08.2023 | Пишем и отлаживаем код для ARM64 на голом железе | Я немного изучил arm64 (aarch64) и решил: попробую написать для него код на голом железе.
Я хотел понять, проанализировать и тщательно рассмотреть машинный код, который выдают на моём MacBook Air M1 такие среды исполнения WebAssembly, как v... |
15.06.2023 | Как тестировать Android-приложения без использования эмуляторов? Знакомство с фермами мобильных устройств | Разработка мобильных приложений — это комплексная задача, особенно когда работаешь в среде с ограниченными ресурсами. На это накладываются и внешние условия рынка с огромным разнообразием устройств и вендоров, которые ведут постоянную борьб... |
07.06.2023 | Облака и безопасность | В наше время облачные сервисы неотъемлемо вовлечены во многие аспекты бизнеса и повседневной жизни. Вместе с удобством и гибкостью, которые они дают, приходит и увеличение рисков в области информационной безопасности. Утечки данных, киберат... |
25.04.2023 | 70+ бесплатных приманок для ловли хакеров | Сегодня поделюсь подборкой open source ханипотов, которые можно использовать для защиты своих серверов и локальных сетей от кибератак, но для начала давайте разберемся, что такое ханипот и зачем он нужен.
Honeypot — это приманка для хакеров... |
20.04.2023 | Вышел эмулятор QEMU 8.0 | 19 апреля 2023 года вышел эмулятор QEMU 8.0. Проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совместимом ПК. В режи... |
25.03.2023 | Windows по сравнению с MacOS | Предисловие
Что ж, перед тем, как перейти к содержательной части, обозначу, в чем я вижу здесь проблему, стоящую упоминания. Компьютер - довольно сложное в управлении устройство. Если вам кажется, что это не так, попробуйте вспомнить свое п... |
10.03.2023 | KVM: Что такое Kernel-based Virtual Machine? | KVM с точки зрения QEMU
Начнем с простого вопроса:
Что означает QEMU/KVM или QEMU-KVM?
Можно ответить - это QEMU + KVM или qemu-system, запущенный с kvm в качестве ускорителя. Но в какой-то степени это еще и анахронизм, так как с появлением... |
10.03.2023 | KVM: Что такое Kernel-based Virtual Machine? | KVM с точки зрения QEMU
Начнем с простого вопроса:
Что означает QEMU/KVM или QEMU-KVM?
Можно ответить - это QEMU + KVM или qemu-system, запущенный с kvm в качестве ускорителя. Но в какой-то степени это еще и анахронизм, так как с появлением... |
27.02.2023 | Подробный гайд по Docker на M1 | Я Александр Калинка из компании Evrone. Мы работаем удалённо с 2008 года и делаем это на собственных устройствах. Иногда возникает проблема, как установить, настроить и запустить все приложения и сервисы, необходимые для использования в про... |
25.01.2023 | Зачем нужен эмулятор retrowin32 | Самый популярный вопрос о моём эмуляторе Windows retrowin32 (после «Зачем вообще это нужно?») — это вопрос о том, как он работает. Сегодня ответ кажется мне очевидным, но прежде чем я разобрался, он представлял для меня огромную загадку. По... |
22.11.2022 | Игры наших бабушек | Дейкстра как-то сказал, что студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они умственно изувечены без надежды на восстановление. После такой рекламы нельзя не зах... |
22.11.2022 | Руководство по программированию сокетов на Python. Протокол и сообщения | Первая половина руководства
К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собствен... |
29.07.2022 | VMware Fusion beta joins Parallels in supporting Windows VMs on Apple Silicon | Enlarge / VMWare Fusion running on a Mac Studio. reader comments 66 with 43 posters participating, including story author
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
The transition from Intel to Apple Silicon Macs ha... |
21.06.2022 | Еще один гайд по переходу с Linux на Mac | Перед тем как вы будете покупать новый макбук, сперва обратите внимание на разные раскладки клавиатур. Лично для себя всегда беру только раскладку ANSI, но в Европе продается в основном только ISO. Второй момент - это спецсимволы, нанесенны... |
17.05.2022 | Очень странные дела. Что спрятано под капотом FreeDOS в современном ноутбуке
Заводской образ
Больше вопросов, чем ответов
Погружение: что в файле freedos.img
Ниже, ещё ниже
Резюме
Выводы, без пр... | HP Zbook Fury 17.8 G8 в режиме FreeDOS из коробки
Чтобы сэкономить на лицензии, производители компьютеров часто предлагают «голый» вариант техники без операционной системы. Но совсем без системы продавать нельзя, потому что это может наруша... |
25.11.2021 | Перейти с Linux на macOS и не сойти с ума | Эта иллюстрация сделана нейронкой ruDALL-E по запросу «Linux по сравнению с macOS».
Ноутбук — главный девайс в моей жизни, я провожу за ним бо́льшую часть суток. Он должен быть лёгким, компактным и мощным. Долгое время лидером по этим парам... |
22.07.2021 | За что я люблю ассемблер? | Этой статье уже почти 3 года. Однако сегодня я решил подредактировать её, дополнить и выложить, наконец, на Хабр.Оговорочки
Хочу сразу оговориться, что правильно говорить не «ассемблер» (assembler), а «язык ассемблера» (assembly language), ... |
30.04.2020 | Virtualization on the Linux desktop—Gnome Boxes vs virt-manager | reader comments 122 with 45 posters participating, including story author
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
Yes, you can just install Gnome Boxes from Software Center—but I'm a sysadmin at heart; I used apt... |
05.11.2009 | New tool seeks to block rootkits by protecting their targets | reader comments 16 with 14 posters participating
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
In recent years, malware authors have developed increasingly sophisticated rootkits that burrow into the operating system i... |
- | Tesla hacker installs Gentoo and can now watch movies on the Model S’ 17-in display | For obvious safety reasons, most jurisdictions across the US and the world prohibit someone from driving a car if a “video monitor” is clearly visible from the driver’s seat. Hence why even though Tesla’s 17-in center display could certainl... |
- | Ленивый Reverse Engineering | Данная статья будет состоять из двух частей. В первой части поищем интересные проекты для облегчения процесса обратной разработки, а во второй опробуем их для изучения алгоритмов.Джентельменский набор ленивого Реверс инженера
К инструментам... |