ULTeam8

В теории, теория и практика неразделимы. На практике это не так.

Тема U8 Sirius

тема U8 Sirius

Свершилось! Блог работает теперь с использованием собственной темы U8 Sirius. Данная тема не претендует на крутизну. Все сделано достаточно просто. Факт в том что своя! Это сильно взбодрило меня для того, чтобы продолжить действовать по плану намеченному в статье: Дорожная карта EOS. Этот пост будет содержать краткий рассказ что я сделал, из чего, несколько ссылок […]

Структура проекта и Meaty Skeleton

Структура проекта EOS

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

Дорожная карта EOS

EOS

Здравствуйте, уважаемые читатели. Наконец-то я возвращаюсь. В этом посте я расскажу о новостях: желании переименовать ОС. Дорожная карта разработки ОС будет ниже. Также расскажу еще раз об обещаниях.

Таблица дескрипторов (GDT) — понимание сути

Глобальная таблица дескриторов

Добрый день, уважаемые читатели! Сегодня почитаем теорию о том, что такое таблица дескрипторов и из чего состоит каждый дескриптор. Ниже представлен перевод части 4 главы статьи: Написание простой операционной системы с нуля. Я старался переводить ближе к тексту. Надеюсь что получилось. Начнем!

Курсор в текстовом режиме

Курсор-порты

Добрый день, уважаемые читатели. Некоторое время я был занят, но теперь снова возвращаюсь к продолжению разработки операционной системы. Эта статья посвящена работе с курсором. Курсор в текстовом режиме, как показала практика, обладает аппаратной поддержкой.

Примеряем обновки на блог

примеряем обновки на блог

Приветствую Вас, мои читатели. В прошлом году я начал вести этот блог, но обстоятельства непреодолимой силы: загруженность на работе, трудности с учебой у детей, лень и тому подобные вещи прервали мою победную серию статей. К тому же я узнал себя в статье

Работа над ошибками, работа над собой

работа над ошибками

Добрый день, уважаемые читатели. Пришла пора изучить кое-что новенькое и исправить что-то старенькое. В предыдущей статье я переписал ассемблерный вывод строки, используя язык Си. Но если хорошо посмотреть на полученный код возникнет куча вопросов. Что делать, если понадобится еще вывести текст на экран?

Язык программирования Си поможет мне подняться

Язык программирования Си поможет мне подняться

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

Ядро операционной системы — первые шаги

Ядро операционной системы - первые шаги

Доброго дня, уважаемые читатели. В статье начнем писать ядро операционной системы. В предыдущей статье был подготовлен загрузчик для нашей Simple OS. Однако чистый черный экран не вызывал чувства исполненного долга.