Обновить
139.5

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

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

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

Всем привет. Это третья часть когда я делаю ОС на E-Ink экране.

Значит так:

  1. Я переделал ядро. Полностью.

  2. Мне пришёл e-ink экран.

Что по поводу ядра? Ну, оно работает, оно вроде красиво выглядит.

Главная тема про e-ink:

Мне пришёл 3.97 дюйма (G) Waveshare.

Честно я не понимаю почему он не работает.

Так как библиотеки для моего дисплея я не нашёл, то я решил установить на 7.5 ведь это единственная библиотека где разрешение 800 на 480 пикселей.

Она не выводит нечего. Просто падает (из-за того что видите ли что bytearray не поддерживает 800 на 480 (при делении на 8)).

Другие библиотеки: он выводит какую то абракадабру:

  1. Куча точек всех цветов

  2. Две большие линии которые меняют цвет

  3. Между ними белая линия большая (не меняет цвет)

Подключено верно, но не работает. Помогите пожалуйста.

Да, и это всё на MicroPython (сборка под Rapsberry Pi Pico W).

Теги:
0
Комментарии0

Обновление каталога образов: новые версии Linux-дистрибутивов в Рег.облаке

В каталоге предустановленных операционных систем для виртуальных серверов Рег.облака добавили свежие релизы для работы с Linux: Debian 13, AlmaLinux 10, Rocky Linux 10 и Ubuntu 24.04 LTS. Образы уже доступны во всех регионах размещения IT-инфраструктуры, включая регион, соответствующий требованиям ФЗ-152.

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

Как начать использовать новые дистрибутивы:

  1. Перейдите в личный кабинет Рег.облака или откройте мастер заказа на странице облачных серверов.

  2. Нажмите «Создать сервер».

  3. В разделе «Операционная система» выберите один из новых дистрибутивов в выпадающем списке.

  4. Продолжите настройку конфигурации сервера.

Протестировать обновления можно уже сейчас на сайте Рег.облака.  

Теги:
+1
Комментарии0

Пишу операционную систему для устройства на E-Ink, часть 2.

Всем привет! Сегодня я продолжаю писать операционную систему для своего "смартфона" (назвал потому что прикольно звучит).

Сегодня мало чего сделал, обновил ядро для "многозадачности" (листать задачи можно).

Также сделал штуку, которая запускает все приложения, но в будущем будет планировать задачи (планировщик задач, верно?).

Пока ещё не получил три кнопки и дисплей хочу сделать ядро.

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

Удачи!

Теги:
-1
Комментарии6

Пишу операционную систему для устройства на E-Ink, часть 1.

Всем привет! В своей первой новости (не буду оставлять ссылку) я говорил про некую читалку. Да, проект прикольный, но я собираюсь сделать такое же устройство только с 4.2 дюймовым таким дисплеем и 3 кнопками (влево, выбрать, вправо).

Проект будет на Raspberry Pi Pico W.

Сегодня я сделал библиотеки, нужную структуры (мне будет всё равно на то, что в конечном итоге останется 10 бит памяти) и сделал небольшое ядро.

Выглядит плохо, но старался. Короче сделав небольшое ядро, я почувствовал эту мощь правильной структуры. Когда сделал 100 строк, и тебе остается добавить по 10 в двух файлах, что бы все вызовы 100-го файла были вызваны.

Также все приложения будут написаны на Python.

Много чего ещё осталось сделать, но база уже есть.

Удачи.

Теги:
+2
Комментарии12

РОСА Хром для интерактивных панелей: отечественная ОС для классов и переговорных

НТЦ ИТ РОСА представила редакцию операционной системы РОСА Хром, адаптированную для интерактивных панелей и сенсорных киосков. Цель — дать образовательным учреждениям и корпоративным командам стабильную, удобную и полностью российскую платформу для совместной работы на большом экране.

ОС уверенно работает на массовых платформах Intel/AMD и на отечественных Байкал-М. Вариант для Байкал-М поддерживает внешние видеокарты, HDMI и аналоговый звук; система корректно запускается на платах российских производителей.

Мы переработали взаимодействие с интерфейсом под большой экран и управление пальцами:

  • увеличенные элементы (кнопки, заголовки, меню) для точных касаний;

  • встроенная экранная клавиатура, запоминающая позицию;

  • жесты: двумя пальцами — «правый клик», свайп тремя пальцами вниз — быстрое закрытие окна;

  • поддержка мультитача для одновременной работы нескольких пользователей.

Это упрощает групповые упражнения на уроках, брейнштормы и планёрки.

В состав редакции входят:

  • OpenBoard (с доработками МОС) — электронная доска;

  • Krita — графический редактор;

  • Chromium, Firefox (c аппаратным декодированием на AMD) и лёгкий Falkon — три браузера для разных задач и платформ;

  • Kamoso и Audacity — работа с камерой и микрофоном;

  • утилита «Моргалка» — напоминание о перерывах по требованиям СанПиН;

  • ярлык на webcast.airdroid.com — быстрое включение трансляции экран

Под капотом

  • Файловая система Btrfs с подтомами root и home позволяет делать моментальные снимки перед обновлениями и откатываться без потери данных и переустановки (через графическую утилиту).

  • Работа в графической среде X11 — это гарантирует корректное поведение экранной клавиатуры и сенсора; весь необходимый функционал стабильно доступен уже сейчас.

Кому пригодится

  • школам и вузам — для занятий, лабораторных и совместной работы;

  • госучреждениям — для совещаний, обучения и стендов самообслуживания;

  • компаниям — для переговорных, демонстраций, интерактивных киосков.

Примеры работы панели на видео по ссылке раз и ссылке два.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Selectel выпустил заключительную часть курса «Системный администратор Linux»

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

Курс полностью бесплатный и не привязан к датам — можно изучать материалы в комфортном темпе.

После завершения вы получите сертификат. Как его оформить — рассказываем в последнем уроке. 

Начните изучение по ссылке ➡️

Теги:
Всего голосов 6: ↑6 и ↓0+10
Комментарии0

Windows 10 — 10 лет

Ровно 10 лет назад, 29 июля 2015 года, Microsoft официально выпустила Windows 10. Не планировал писать об этом отдельно, но, не увидев ни одной публикации на Хабре, решил опубликовать этот короткий пост.

Хотя сам я почти не пользовался Windows 10 — уже более 15 лет на Linux, — она всё же стояла в дуалбуте на моём старом ноутбуке и иногда использовалась, чтобы что-то скомпилировать под Windows. Как ни крути, это всё равно важная веха в истории компьютерного мира.

Казалось бы, совсем недавно все решали, стоит ли обновляться с Windows 7 до "десятки". Некоторые уже успели попробовать "плиточную" Windows 8 и ломали голову, что ещё "инновационного" придумает Microsoft. Однако, вопреки опасениям, в Windows 10 вернулся более классический интерфейс.

Издания наперебой писали, почему Windows 10 стала быстрее, безопаснее и почему обязательно нужно обновиться. На форумах шли горячие споры: кто-то держался за Windows 7, а кто-то уверял, что человечество ничего лучше XP ещё не придумало.

Затем случился неожиданный поворот: Microsoft внезапно развернулась в сторону Open Source, стала нанимать известных разработчиков из Linux-сообщества, появилась WSL.

А вот Microsoft уже похоронила Skype...

Казалось, всё это было совсем недавно.

Windows 10 уже исполнилось 10 лет.

Теги:
Всего голосов 6: ↑3 и ↓30
Комментарии6

Сегодня решил сравнить размерчики OS X 10.8 и macOS 15.

Вот что увидел:

OS X 10.8: du -sh ~/Library -> 33M

macOS Sequoia: du -sh ~/Library -> 8.2G

OS X 10.8: du -sh /Library -> 842M

macOS Sequoia: du -sh /Library -> 3.8G

OS X 10.8: du -sh /System/Library -> 3.2G

macOS Sequoia: du -sh /System/Library -> (куча permission denied даже для read, спасибо SIP) -> но то что удалось считать 139G

Конечно последнее значение выглядит как фальшивое, но на остальные сквозь пальцы посмотреть нельзя. А тем временем предлагаю оценить сколько новых фишек добавилось в новой macOS за 13 лет и оценить здравость такого роста:

  1. Рост никак не оправдан, новых и полезных фишек почти 0

  2. Новых функций прибавилось много, но увеличение веса системы не соразмерно

  3. Вес вполне оправдан, так и должно быть при такой массе нововведений!

Лично я склоняюсь к варианту 2. Свои ответы можете написать в комментариях!

Теги:
Всего голосов 2: ↑2 и ↓0+3
Комментарии7

О систематизации регламента в прикладном программировании.

Всем привет! Хабр, — ты лучший.

В соседних темах о вечном споре между ООП школой и ФП школой у меня родилась идея создать по настоящему регламентирующий орган, который бы навел порядок в этом «борделе».

Пусть на основе IETF, будь-то на основе ISO, не важно. И вот спустя некоторое время, я читаю о очередной заголовок последней конференции C++, которая оказывается проходит под флагом того самого уважаемого института (организации) ISO. Казалось бы, чего еще тебе надо Сергей, и чем ты так не доволен?…

Вот только это все «фуфло» и сколько бы вы там не встречались, ни одна из вышеупомянутых организаций не осуществила никакого видимого прорыва в главных двух проблемах конечного ПО — это дыры и согласованость. Согласованость это наиважнейшая проблема взаимодействия между вендорами железа, вендорами ОС и собственно вендорами ПО. Такая согласованость, которая реализовано в глубоко и много любимом мной и родной для меня сферой связи. Да-да, я снова врываюсь к вам с моей «писяной торбой» — это сетевая эталонная модель OSI. Это пример на который вы, сильные мира сего в сфере программирования, могли бы и опереться, взять на карандаш, так сказать.

Здесь все строго формализировано. Да вы можете играться как хотите в своей песочнице, но за рамки определенных и прописанных в ПРОТОКОЛАХ правил вы выйте не сможете. Таким образом организуется БАЗОВЫЙ ПОРЯДОК.

И вот вопрос. Вот вы встречаетесь на этих конференциях, опять-таки под эгидой многоуважаемых организаций, но где протоколы?

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

PS: да я понимаю, что кое-кому или даже кое-каким организациям это выгодно — держать все в таком виде в каком оно есть. Ведь всегда можно использовать дыру заложенную в железке или в святом С (на котором написаны ОС), а те чудики что там парятся над всей этой протухшей надстройкой (конечные программисты ООП и ФП) — пусть они заботятся об уязвимостях нулевого дня, о побеге памяти и прочей лабуде. А хомяки что? Хомяки сожрут, подавятся и отрыгнут, им не привыкать (еще и заплатят за ПО, за ОС, и саму железку). Да для бизнеса все стараются, а то что я обычный пользователь все это терплю, теряю бабки, нервы и прочеее — по пофигу (плебс).

Сделайте уже на основе примера сетевой эталонной модели Восьмой уровень — где будут формализованы основные точки поведения вендоров.

PPS: И да ребята, я могу в чем-то заблуждаться, поэтому вы все вольные меня поправить, открыть глаза мне…

Ура, и доброго дня всем!

Теги:
Всего голосов 9: ↑2 и ↓7-3
Комментарии2

В развитие темы Bare Metal VM, над которой я время от времени размышляю начиная аж с 2010 года, предлагаю ознакомиться с интересным и, на мой взгляд, перспективным проектом OSv.

Ещё в 10-м году я подумывал над тем, что имея сервера приложений наподобие Томката и серьёзную взрослую изоляцию на уровне загрузчика классов - можно выкинуть подлежащую ОС со всеми её ненужными сервисами из нашего стека, оставив сервер приложений на голом железе. Тогда же выяснилось, что не я один так думаю, было коммерческое предложение Oracle JRockitVE. Судя по всему, наследница вот этого приобретения Bea.

Ранее я уже писал статью об этой идее на Хабре и пытался защищать в дискуссии.

Можно попробовать снова.

Ещё можно смотреть на развитие ОС на базе грааля. Или вспомнить про JaOS.

К современным ОС типа Линукса у меня есть много претензий, и есть несколько идей, которые можно было бы реализовать для их улучшения. Некоторые из них описаны в указанном проекте. Некоторые в том или ином виде наличествуют в специализированных коммерческих предложениях (Юникс) крупных вендоров типа АйбиЭм или того же Оракла. Это касается, например,

  • файлово-дискового стека,

  • оптимизации сети,

  • использования ГПУ в неожиданных местах,

  • гибкости в использовании СУБД при разработке с контейнером.

Теги:
Всего голосов 2: ↑2 и ↓0+5
Комментарии6

Всем привет!

Представляю вам мой новый проект: Terpinal.

Также я называл его "терпи нал".

Это терминальная операционная система для Raspberry Pi Pico. Который выводит на SSD1306.

Вот ссылка:

https://github.com/SystemSoftware2/Terpinal

Прочитайте README.md и узнайте что и как подключить.

Также я называю операционку как PicoOS Firmware (не знаю почему так).

Теги:
Всего голосов 1: ↑0 и ↓1-1
Комментарии3

Isar и еще 8 систем сборки для создания дистрибутива на Linux

Isar — система сборки, представляющая собой набор скриптов для создания пакетов и дистрибутивов на базе Debian с возможностью настройки. Организация проекта Isar похожа на Yocto Project, для сборки используется Bitbake.

Перед сборкой можно настроить параметры файловой системы, ядра, модификации списка пакетов (добавление и удаление пакетов, в том числе и собственных, изменение существующих пакетов). Систему сборки разрабатывает компания ilbers GmbH.

Архитектура системы

Так как Isar основан на Bitbake, архитектура решения состоит лишь в нескольких слоях для Bitbake, реализующих сборку и установку пакетов в соответствии с конфигурацией сборки. В основе всех этих слоев и рецептов лежат утилиты Debian Build Toolchain, которые ответственны за непосредственную сборку пакетов, разрешение зависимостей и т.д.

Как проходит процесс сборки дистрибутива в Isar
Как проходит процесс сборки дистрибутива в Isar

Особенности решения

  • Аналогично Yocto требует усилий на начальных этапах для освоения инструмента.

  • Поддерживает загрузку готовых пакетов из репозиториев Debian.

  • Подходит для embedded-дистрибутивов, где необходимо сочетание Debian-экосистемы и глубокой конфигурации.

О других embedded- и desktop-решениях решениях рассказали студенты и преподаватели СПБГЭТУ «ЛЭТИ» в обзоре систем для создания Linux-дистрибутивов.  

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Huawei представил обновлённый ноутбук Matebook на базе своей новой ОС Harmony OS Next для десктопов, включая:

  • собственный процессор (Hisilicon unknown chip);

  • ОС на своём ядре, а не форки существующих ОС;

  • у Huawei теперь полностью своя экосистема, которая включает смартфоны, магазин приложений и ОС для ПК;

  • внутри Harmony OS Next доступны 150 приложений сделанных специально под эту ОС и около 2000 адаптировано, включая аналоги Airdrop, перехват звонков, сквозных сообщений, копирование и вставки и даже перемещение окон между устройствами.

Теги:
Всего голосов 1: ↑1 и ↓0+2
Комментарии2

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

Состоялся релиз РЕД ОС 8 для архитектуры процессоров ARM

Релиз для архитектуры процессоров ARM открывает новые возможности по созданию отечественных программно-аппаратных комплексов, а также расширяет совместимость РЕД ОС 8 с российскими аппаратными платформами.

Установочные образы под различные ARM-платформы уже доступны на сайте.

Поддержка процессоров на архитектуре ARM в РЕД ОС 8 позволит российским компаниям снизить зависимость от зарубежного программного обеспечения. Работоспособность РЕД ОС 8 уже подтверждена для российских процессоров Байкал-М и Байкал-S, сертификаты совместимости размещены на сайте РЕД ОС.

Помимо устройств от российских компаний, РЕД ОС 8 демонстрирует стабильную и корректную работу на процессорах серии Ampere Altra и Huawei Kunpeng.

Скачать образы
Читать подробности в пресс-релизе

Теги:
Всего голосов 2: ↑2 и ↓0+3
Комментарии0

В облаке Рег.ру появилась новая версия Fedora: что нового

В облаке Рег.ру обновили ОС Fedora до 42 версии. Новинка появилась на рынке 15 апреля 2025 — и вот, она и важные апдейты свежего релиза уже доступны нашим пользователям. 

Что нового появилось:

  • стабильное и свежее ядро Linux 6.14;

  • EOL 13.05.2026;

  • актуализация библиотек и версий приложений. Теперь доступны: Golang 1.24, Tcl/Tk 9.0, LLVM 20, PHP 8.4, Ruby 3.4, Django 5.x, Ansible 11 и другие.

Fedora 42 подходит для решения широкого спектра вопросов: от базовых бизнес-задач до управления сервером базы данных с высоким трафиком.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Вебинар: «Импортозамещение в госсекторе — от операционной системы до оперативного управления компанией»

Кто проводит: эксперты компаний РЭД ОС и «Первая Форма»

Кому полезно: техническим специалистам, бизнес-аналитикам, директорам по ИТ и инновациям в госкомпаниях и ведомствах

Почему это важно:

С 1 января на объектах КИИ запрещено зарубежное ПО. Также Минцифры рекомендует госкомпаниям и ведомствам использовать только российские операционные системы и офисные программы. 

Но на практике большая часть настольных компьютеров в госучреждениях по-прежнему работает на продуктах Microsoft. 

На вебинаре мы рассмотрим пример внедрения ПО для полного импортозамещения – low-code BPM-системы на отечественной операционной системе РЕД ОС.

Что узнают участники:

  • какие технологические и правовые аспекты нужно учитывать при импортозамещении в госсекторе.

  • какие процессы можно автоматизировать в едином решении — от управления госпрограммами до планирования отпусков.

  • как свои процессы оцифровали в Аналитическом центре при Правительстве РФ, Академии Ростеха и других компаниях. 

Как попасть:

Участие бесплатное, по предварительной регистрации. Вебинар состоится 16 апреля в 12:30.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

ITFB Group подтвердила совместимость платформы СИМФОНИЯ с операционной системой РЕД ОС 8

Платформа интеллектуального управления контентом, заявками и цифровизации бизнес-процессов СИМФОНИЯ от ITFB Group полностью совместима с отечественной операционной системой РЕД ОС 8. Это открывает организациям возможность автоматизировать широкий спектр бизнес-процессов — от документооборота до управления проектами — в полностью импортонезависимой ИТ-среде.

В рамках сотрудничества ITFB Group и РЕД СОФТ провели тестирование последних версий своих продуктов. По его результатам подтверждено, что платформа СИМФОНИЯ версии 2.0 корректно работает на РЕД ОС 8. Совместимость зафиксирована в протоколе тестирования и подтверждена двусторонним сертификатом. Компании уже подтверждали совместимость своих решений на более ранних версиях.

«Технологическое партнерство и совместимость отечественных продуктов различного класса ПО является сегодня важным условием создания надежной инфраструктуры в различных российских организациях. Платформа СИМФОНИЯ и РЕД СОФТ выпустили новые версии и в очередной раз подтвердили совместимость и корректность работы. Таким образом мы обеспечиваем российским компаниям возможность создания полностью импортонезависимого ИТ-ландшафта», — рассказывает Анастасия Литвиненко, автор и идеолог платформы СИМФОНИЯ, директор по развитию бизнеса ITFB Group.

«Инструментарий для автоматизации бизнес-процессов — важный и частый запрос, поступающий от пользователей. Продукты, разрабатываемые нашей компанией, помогают решать данную задачу на различных уровнях ИТ-инфраструктуры. В том числе, мы постоянно расширяем каталог совместимых решений качественными разработками технологических партнеров. Благодарим команду ITFB Group за плодотворное сотрудничество — доступность платформы СИМФОНИЯ на базе РЕД ОС 8 станет хорошей новостью для многих пользователей нашей операционной системы», — комментирует Рустам Рустамов, заместитель генерального директора РЕД СОФТ.

Теги:
Рейтинг0
Комментарии0

К концу 2024 ICL Services завершила проект миграции 150+ тысяч рабочих мест госслужащих Татарстана на ОС Astra Linux. Обойдя 10 конкурентов, этот проект стал победителем в номинации «Лучшее отраслевое решение/Госуправление» конкурса «Проект года» от Global CIO!

Об этом, а также как мы выполняли проекты для нашумевших Игр Будущего-2024, Чемпионата Мира по Футболу FIFA 2018 и Универсиады в Казани в 2013 году, побеседовали руководитель отдела сетевых технологий Олег Цыганов и замдиректора по развитию бизнеса ICL Services Азат Фахрутдинов.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Поиск команд в консоли с помощью ctrl+r

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

Нажмите в linux-консоли ctrl+r и введите любую часть искомой команды. Будет предложен вариант команды из истории. Если он не подходит, нажмите ещё раз ctrl+r для поиска дальше в истории. Добавьте букв для уточнения поиска. Если пропустили нужную команду, итерируйтесь в обратную сторону с помощью ctrl+shift+r (но этот хоткей работает не везде, иногда надо настроить).

На скрине приведён пример поиска по параметру mig, по команде vim, по флагу cpu.
На скрине приведён пример поиска по параметру mig, по команде vim, по флагу cpu.

Обратите внимание, что курсор будет стоять на начале найденной подстроки. Прервать поиск можно с помощью ctrl-c. Когда нашли нужную команду, нажмите enter для выполнения, esc или стрелочку в сторону для модификации.

Больше хаков в терминале в нашем бесплатном курсе cli-for-dev на степике или в видео forkbomb в docker.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Как отказаться от мизинца для Ctrl + C и Ctrl + V на Windows.

Колпачки клавиш переставил — не сработало
Колпачки клавиш переставил — не сработало

Мои этапы знакомства с "горячими клавишами":

  1. Что это за ерунда, это чтобы пальцы не мёрзли?

  2. Что за дикари используют мышь для копирования и вставки?

  3. Apple, нафига вы даже комбинации клавиш сделали по-своему?

  4. Apple — красавцы! Нажимать ⌘ command большим пальцем куда удобней, чем Ctrl мизинцем — на Windows.

  5. Хочу так же на Windows.

Идея простая: нужно поменять местами (переназначить) левый Ctrl и левый Alt (я обычно использую левую руку для большинства комбинаций).

Раньше я использовал для этих целей программу SharpKeys — она просто добавляет в реестр неообходимые записи.

Потом узнал про PowerToys от Microsoft, которая позволяет делать этот и многие другие фокусы с Windows, не переживая за её целостность и безопасность.

Бонусом можно поназначать себе всяких хитрых символов (≈²€≠) на комбинации клавиш.

Короче, рекомендую.

Теги:
Всего голосов 2: ↑2 и ↓0+3
Комментарии2