Давайте прямо сейчас перечитаем четвертую каплю, чтобы вспомнить о реализации ООП в Руби. Повторили? Идем дальше. В этой капле мы подрежем все образовавшиеся хвосты, связанные с объектно-ориентированным программированием на Руби.
Флаги /proc/cpuinfo для архитектуры x86

Однако очень мало линуксоидов воспринимают всерьез самую длинную строку вывода — так называемые flags, а еще меньше знают, как расшифровывается тот или иной параметр, поскольку зачастую флаги имеют дикие и непонятные имена. Я постараюсь описать большинство распознаваемых флагов, специфичных для архитектуры x86.
Простой диспетчер задач с веб-интерфейсом, на GO для Unix-систем, включая Android
Простой диспетчер задач с веб-интерфейсом, написанный на языке GO для Unix-систем включая Android.


Коммит в ядро Linux от четырёхлетней девочки

Теперь у Linux-сообщества есть достойный ответ: это четырёхлетняя Маисса Ропонен (Maisa Roponen), которая прислала патч для внесения правки в ядро Linux. Так что среди разработчиков ядра появились совсем маленькие дети.
Правда, коммит не такой уж и серьёзный. Маисса предлагает всего лишь подкорректировать документацию для виртуальной файловой системы
/proc
.Внутренности Linux: как /proc/self/mem пишет в недоступную для записи память
Translation

Странная причудливость псевдофайла
/proc/*/mem
заключается в его «пробивной» семантике. Операции записи через этот файл будут успешными даже если целевая виртуальная память помечена как недоступная для записи. Это сделано намеренно, и такое поведение активно используется проектами вроде компилятора Julia JIT или отладчика rr.Но возникают вопросы: подчиняется ли привилегированный код разрешениям виртуальной памяти? До какой степени оборудование может влиять на доступ к памяти ядра?
Мы постараемся ответить на эти вопросы и рассмотрим нюансы взаимодействия между операционной системой и оборудованием, на котором она исполняется. Изучим ограничения процессора, которые могут влиять на ядро, и узнаем, как ядро может их обходить.