Вчера резко похолодало и испортилась погода. Из-за этого весь день просидел дома, но зато много успел. Прошел в Batlle for Wesnoth кампанию «A New Order», которая очень и очень впечатлила весьма закрученным сюжетом (ее прохождение сопоставимо с прочтением годного фэнтези, жаль только, не все остается объясненным), а также тем, как необычно использован движок игры для создания нелинейности прохождения. Вечером жарил шашлык, а затем сидел в Интернете. Сначала наконец-то собрался найти ответ на свой очень давний вопрос, как в Linux обращаться к портам ввода/вывода из userspace (оказалось, что есть целых два способа: дать права приложению через функции ioperm и iopl, а далее — обычными ассемблерными командами, либо через файл /dev/ports).
Читать далее…
