пятница, 11 мая 2018 г.

TS100: новый инструмент для моей мастерской

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

вторник, 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

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