Как стать автором
Обновить
68.37

Операционные системы

Без них как-то неудобно, ощущения не те

Сначала показывать
Порог рейтинга
Уровень сложности

На чём нам можно экономить и на чём нет — включаем здравый смысл

Время на прочтение13 мин
Количество просмотров1.4K

Вот эта штука примерно в 10 раз снижает затраты электричества на охлаждение

Мы строим последнее коммерческое облако в России. Мы маленькие, просто микроскопические. Но при этом, пока мы маленькие, есть время подумать про архитектуру и подходы, а также разобрать оверхеды прошлых компаний. Ну, знаете, у каждого был бизнес (или пара), после которого хотелось всё сделать заново правильно.

При определённом уровне масштаба думать становится дорого, и проще залить всё типовыми решениями и деньгами. Нам это пока позволительно.

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

Поэтому мы сели и подумали, какие затраты вообще можно оптимизировать, а какие сильно не поменяются никогда:

  • Например, в копеечной экономии на комфорте сотрудников нет никакого смысла.
  • Фонд зарплат явно должен использоваться на маленькую команду профессионалов, а не на большую толпу середнячков.
  • Аренда стоек: каждая сотая доля процента цены скажется на нашей марже, тут надо очень чётко всё продумывать.
  • Железо: жёстко торговаться много раз.
  • Электричество — ключ к марже. Оно определяет место ЦОДа.
  • Поставщики: строго взаимовыгодные открытые отношения, иначе — никак.
  • Сразу нужен хороший юрист для договоров (там потенциально самые большие потери).
  • Минимум совещаний внутри команды, там самые большие потери — то есть усиление архитекторов и сеньоров LLM-инструментами сразу.

Теперь давайте попробуем угадать, что получится, а что — нет )
Читать дальше →

Новости

Как написать свою ОС: руководства на Rust и C

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.2K

Навыки проектирования ОС помогают разрабатывать и выбирать эффективные решения для распределённого хранения данных, управления сетью, виртуализации. Но подойти к вопросу проектирования операционной системы непросто. Однако по теме накопилось множество открытых материалов. Сегодня говорим о руководстве для разработки на Rust, гайде по ОС для мини-компьютера и учебном пособии на C и ассемблере. 

К слову, Rust набирает обороты: первое место в категории любимых языков программирования по версии Stack Overflow.

Читать далее

Windows Subsystem for Linux теперь open source. Как WSL объединяет Windows и Linux

Время на прочтение4 мин
Количество просмотров8.8K

В мае 2025 года Microsoft сделала важный шаг: исходный код Windows Subsystem for Linux (WSL) выложили на GitHub под лицензией MIT. Авторы проекта подчеркнули, что это решение открывает новые возможности для разработчиков. Обсудим, что такое WSL, почему переход к open source так важен и как эта подсистема сближает Windows и Linux.

Читать далее

WWDC 2025: всё, что вы не посмотрите сами, но о чём должны знать

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.5K

Все говорят про вчерашнюю Apple Keynote, а вы не успели ее посмотреть и теперь не понимаете, что за «жидкое стекло» и причем тут число 26? 

Вместе с Surf iOS Team подготовили небольшой обзор прошедшей конференции — го смотреть!

Читать дальше

«Базальт СПО» выпустила «Альт Сервер» 11.0 с контейнерами и компонентами

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.2K

«Базальт СПО» выпустила серверную операционную систему на Одиннадцатой платформе (p11 Salvia). Основные изменения коснулись установки и настройки. Впервые в одном образе доступны две редакции — «Альт Сервер» и «Альт Домен». В новом приложении «Альт Компоненты» автоматизирована установка инструментов для различных способов использования сервера.

Обновлены все ключевые составляющие, в том числе Samba 4.20, добавлена контейнеризация. Переход на актуальную криптографическую библиотеку OpenSSL 3.3 усилил защищенность системы.

Читать далее

/e/OS 3.0: мобильная платформа для тех, кто ценит приватность

Время на прочтение4 мин
Количество просмотров6.7K
image

В начале июня 2025 года вышла новая версия мобильной операционной системы /e/OS 3.0, созданной Гаэлем Дювалем, создателем небезызвестного Mandrake Linux. Она полностью исключает сервисы Google, предлагая пользователям высокий уровень конфиденциальности без компромиссов в функциональности.

Система получила интерфейс BlissLauncher, улучшенные инструменты приватности, сертифицированный менеджер учетных записей, а также функции поиска утерянных устройств и голосового ввода Murena Voice. В этой статье разберем, что такое /e/OS, для чего она нужна, какие новшества привносит версия 3.0 и какие перспективы ждут проект в мире, где защита данных становится приоритетом.
Читать дальше →

Всего два месяца — и новый релиз: Linux 6.15 уже готов

Время на прочтение6 мин
Количество просмотров6.4K
image

Линус Торвальдс представил ядро Linux 6.15 всего через два месяца после предыдущего релиза. Среди ключевых новшеств: механизм аудита в Landlock, режим закрепления маппинга памяти, подсистема fwctl, драйвер Nova для GPU NVIDIA, поддержка Hyper-V как хост-системы, зонированные устройства хранения в XFS, оптимизации сетевой подсистемы, удаление опции HIGHMEM64G, scrub-проверка в Bcachefs и управление операциями через io_uring. Все подробности — под катом.
Читать дальше →

Введение в память, мотивация виртуальной, отображение между физической и виртуальной

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.4K

У нас имеется физическая память, она одна для всех программ. И представьте, что вот вы разрабатываете программу, пишете алгоритмы, верстаете интерфейсы, свои контейнеры, это и так в силу несовершенства языков и сложности задач является довольно нетривиальной задачей, а теперь, задумайтесь: если вам нужно будет параллельно анализировать и запоминать, как вашей же памятью могли воспользоваться другие программы, или даже как ваше приложение пользуется ей.

Как же оно получилось?

Взлом уязвимой операционной системы Vulnix. Уязвимая служба/протокол smtp

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.6K

Всех приветствую, читатели Хабра! В сегодняшней статье я поделюсь примером взлома уязвимой ОС Vulnix и энумерацией порта/сокета/службы smtp. После чего опять же пример брутфорса паролей

Примечание

Правовая информация:

Данная статья создана исключительно в ознакомительных/образовательных/развивающих целях.
Автор статьи не несет ответственности за ваши действия.
Автор статьи ни к чему не призывает, более того напоминаю о существовании некоторых статей в уголовном кодексе РФ, их никто не отменял:
УК РФ Статья 272. Неправомерный доступ к компьютерной информации
УК РФ Статья 273. Создание, использование и распространение вредоносных компьютерных программ
УК РФ Статья 274. Нарушение правил эксплуатации средств хранения, обработки или передачи компьютерной информации и информационно-телекоммуникационных сетей

В данной статье, я атаковал (взламывал) систему запущенную виртуально на собственном компьютере, в собственной локальной сети, то есть все действия легитимны.

Читать далее

У Линукс нет перспектив в качестве операционной системы для десктопа

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров66K

Судя по результатам которых достиг GNU/Linux за более чем 30 лет своего существования, перспективы на на домашних компьютерах и ноутбуках (десктопе) у него отсутствуют, и вызвано это сразу несколькими причинами.

Читать далее

Подводные камни при работе с файлами в Linux с примерами на Python

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров5.1K

Работа с файлами в Python кажется простой — open, read, write. Но на практике, особенно в системах с высокими требованиями к отказоустойчивости, стабильности и логированию, за банальными строками кода может скрываться целый мир проблем.

Читать далее

Рекламация по телевизору BBK 50LED8259/UTS2C с YaOS

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров3.5K

Для корпоративного сегмента мне часто приходится приобретать телевизоры. Они используются не для демонстрации развлекательного контента (ТВ‑каналов, YouTube, онлайн‑кинотеатров), а в качестве больших информационных панелей для вывода видео‑ и аудиопотоков со сторонних источников сигнала, подключённых по HDMI. Я не углублялся в особенности установленной операционной системы (Smart TV или обычная), так как это не было важно. Мой выбор всегда основывался на качестве картинки, звука и диагонали экрана при приемлемой цене. После подключения внешнего источника HDMI пульт убирался в коробку, и система работала без нареканий. Пока я не столкнулся с YaOS. Голосовой помощник — «Алиса» быстро дала понять, кто в доме хозяин.

Читать далее

Поиск уязвимостей и эксплоитов программами searchsploit, metasploit, и по exploit-db.com. Безопасность macOS и iOS

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров662

Всех приветствую, читатели Хабра! В сегодняшней статье я поделюсь примерами поиска возможных уязвимостей (и соответственно эксплоитов под уязвимости), причем, постараюсь проводить поиск по программному обеспечению от корпорации Apple.

Среди моих коллег, друзей, товарищей, знакомых, соседей и близких бытует мнение о том, что платформы macOS и iOS неуязвимы, несокрушимы. Это не совсем так. В начале моей сегодняшней статье я немного развею это утверждение, просто обнаружив в базах эксплоитов примеры возможных эксплоитов под эти системы. Причем покажу я примеры использования не только веб-приложения базы, но и программ, таких как searchsploit и metasploit.

Но на этом я не стану ограничиваться и покажу приблизительное количество известных эксплоитов (и соответсвенно уязвимостей) и под другие ОС и проведу некоторую статистику. Публикация ориентирована на практические примеры поиска эксплоитов, но важную теорию я буду объяснять походу.

Читать далее

Ближайшие события

Simply Linux 11 выйдет в 2025 году, в нем будет резервное копирование и PortProton для запуска популярных игр

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров2.7K

Продолжается разработка операционной системы Simply Linux от «Базальт СПО» на Одиннадцатой платформе, релиз ожидается в 2025 году. В новой версии обновятся графическая среда и пользовательские приложения, появится программа PortProton для запуска популярных Windows-игр, будут улучшены звук и графика.

Графическая среда Xfce 4.20

Графическая среда Xfce обновлена до актуальной версии 4.20. Основные изменения:

Читать далее

Девять desktop- и embedded-систем для создания собственного Linux-дистрибутива: какой выбрать для вашего проекта

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров3.2K

Привет, Хабр! На связи команда авторов совместной лаборатории ЛЭТИ и YADRO. Часто компаниям нужно контролировать программное обеспечение в инфраструктуре, включая серверы и ПК сотрудников. А еще — управлять версиями ПО из пакетной базы дистрибутивов, особенно для частных систем, где требуются определенные версии. Здесь компании могут либо довериться стороннему вендору, либо разработать собственный дистрибутив.

Кастомизация дистрибутивов особенно актуальна при разработке встраиваемых устройств, таких как IoT, где требуется собственная инфраструктура для сборки загрузочных образов ОС и полный контроль над процессом. 

В этой статье мы рассмотрим технологии создания загрузочных образов и инфраструктуры для поддержки собственных дистрибутивов на базе Linux, исследуем системы сборки, в том числе Yocto Project, Buildroot и Open Build Service, а также подскажем, как выбрать лучшее для вашего проекта. 

Читать далее

Microsoft подтвердила проблемы с обновлением Windows 11 24H2: WSUS снова в ударе

Время на прочтение4 мин
Количество просмотров7.3K

Есть вещи вечные: кофе по утрам, пробки на дорогах, баги в продакшене и обновления Windows, которые внезапно превращают будни IT-отдела в квест с элементами выживания. Казалось бы, только вчера вы радостно жали кнопку «Обновить всё», а сегодня уже гуглите очередной загадочный код ошибки. В этот раз Microsoft решила не изменять традициям и подкинула нам свежий повод для обсуждения - обновление Windows 11 24H2 внезапно перестало доходить до адресатов. Но не для всех, а только для тех, кто по старинке использует WSUS. Ну что, погнали разбираться, кто виноват и что делать.

Читать далее

Add-on pack из 90-х: Microsoft 95 Plus! для Windows

Время на прочтение6 мин
Количество просмотров5.6K

24 августа 1995 года вышла Windows 95 — операционная система, которая должна была стать одним из лидеров в домашнем и SOHO-сегменте. Она предлагала пользователям удобный графический интерфейс, поддержку многозадачности и функцию Plug&Play. Правда, работало это далеко не идеально: в народе технология получила ироничное прозвище Plug&Pray («подключи и молись»). Зато с архитектурной точки зрения это был серьезный шаг вперед — переход от 16-битных к 32-битным приложениям.

Как это часто бывает, к моменту релиза далеко не все запланированные функции были готовы. Разработчики стояли перед выбором: внедрить недоработанные фичи и рисковать стабильностью или отложить их на потом. В итоге дополнительные возможности решили выделить в отдельный коммерческий продукт. Так появилась первая версия Windows 95 Plus! — своеобразное дополнение к основной системе. О нем сегодня и расскажу.

Читать далее

Атака на уязвимую систему Deathnote Vulnhub. Получение доступа к системе пользователя и суперпользователя root. Часть 7

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров645

Всех приветствую, читатели Хабра!

Седьмая часть анализа защищенности, правда в этот раз системы (серверной) Vulnhub. Система я поднимал на virtualbox, а не на докер, то есть иной метод виртуализации.

Вот ссылки на первые четыре части уязвимых веб-приложений, советую ознакомиться:

https://habr.com/ru/articles/894508/
https://habr.com/ru/articles/895092/
https://habr.com/ru/articles/895856/
https://habr.com/ru/articles/897296/
https://habr.com/ru/articles/898918/ (это уязвимая ОС на virtualbox)
https://habr.com/ru/articles/902248/

Примечание

Правовая информация:

Данная статья создана исключительно в ознакомительных/образовательных/развивающих целях.
Автор статьи не несет ответственности за ваши действия.
Автор статьи ни к чему не призывает, более того напоминаю о существовании некоторых статей в уголовном кодексе РФ, их никто не отменял:
УК РФ Статья 272. Неправомерный доступ к компьютерной информации
УК РФ Статья 273. Создание, использование и распространение вредоносных компьютерных программ
УК РФ Статья 274. Нарушение правил эксплуатации средств хранения, обработки или передачи компьютерной информации и информационно-телекоммуникационных сетей

Все атаки я проводил на локальный сервер, внутри моего сетевого интерфейса, на моем компьютере, то есть все действия легитимны.

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

Читать далее

Huawei и HarmonyOS PC: китайский десктоп с собственной ОС появится уже в этом месяце. Что это будет?

Время на прочтение4 мин
Количество просмотров11K


В этом месяце Huawei готовится представить первый в истории настольный компьютер на базе собственной операционной системы HarmonyOS. Премьера, намеченная на 19 мая 2025 года, обещает стать переломным моментом для компании, которая уже шесть лет выстраивает независимую экосистему, способную бросить вызов Windows, macOS и Linux. И это не просто очередной продукт в портфеле Huawei, а значительное снижение зависимости от технологий США. Давайте посмотрим, о чем идет речь.
Читать дальше →

Взлом зашифрованного pdf-файла. Часть 2

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.9K

Всех приветствую, читатели Хабра!

Вторая часть исследования безопаности файлов pdf. После того, как я опубликовал первую часть (https://habr.com/ru/articles/906076/) у одного из моих коллег возник вопрос: а что если зашифровать pdf файл при помощи программы Adobe (естественно на Windows). Естественно что, меня заинтересовал этот вопрос, и мы решили совместно с моим коллегой зашифровать файлы в ОС Windows (10) при помощи Adobe и на сайте, указанном в первой части. Один из файлов был зашифрован в Windows но на сайте указанном в первой части статьи. Сделал я это специально для того, чтобы узнать не будет ли проблем совместимости на двух ОС - Windows и Linux, и возможно ли кракнуть такой файл, который был создан в другой системе, так сказать тестовый запуск. Другие файлы были зашифрованы в программе, опять же на ОС Windows. Почему мой коллега и я задались вопросом возможности крака? В Adobe возможно зашифровать pdf файл при помощи небезызвестного AES!

Примечание

Правовая информация:

Данная статья создана исключительно в ознакомительных/образовательных/развивающих целях.
Автор статьи не несет ответственности за ваши действия.
Автор статьи ни к чему не призывает, более того напоминаю о существовании некоторых статей в уголовном кодексе РФ, их никто не отменял:
УК РФ Статья 272. Неправомерный доступ к компьютерной информации
УК РФ Статья 273. Создание, использование и распространение вредоносных компьютерных программ
УК РФ Статья 274. Нарушение правил эксплуатации средств хранения, обработки или передачи компьютерной информации и информационно-телекоммуникационных сетей

Читать далее
1
23 ...