вторник, 24 января 2017 г.

Простой веб-сервер на С++ - вид изнутри

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

воскресенье, 22 января 2017 г.

Простой веб-сервер на С++

После столь долгого перерыва я решил написать статью про то как я писал веб-сервер на С++ и системных вызовах не используя никаких сторонних библиотек.
Фактически это был просто эксперимент, поэтому сразу предупреждаю что код ещё далёк от идеала по производительности и структуре.

суббота, 27 июня 2015 г.

AT91RM9200 sources - arm my learn

Решил почистить домашний каталог от всякого мусора и нашёл интересную коллекцию своих исходных кодов для AT91RM9200, примеры которые писал под плату Rainbow v1.1.
Для тех кому это интересно расписано где всё это можно взять и что там конкретного лежит.
Заранее извиняюсь за компоновку и некоторые названия функций - это всё было порядка шести лет назад - на тот момент я достаточно плохо знал английский.

суббота, 30 мая 2015 г.

Alternative OS - Part 5: Fiasco.OS, Genode, L4Linux, etc...

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

суббота, 16 мая 2015 г.

Alternative OS - Part 4: L4

В этой части будет рассказана общая история появления микроядер второго поколения а также про высокомодульные системы и собственно ядро L4. Т.к в настоящее время это ядро представляет собой интерес скорее как API и прототипы то будет рассказано также о наследии этого ядра.


воскресенье, 10 мая 2015 г.

Alternative OS - Part 3: Hurd/Mach

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


пятница, 8 мая 2015 г.

Alternative OS - Part 2: Begin

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