Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 22: The requested URL returned error: 500
Поддержка UNIX-сокетов в псевдо-устройстве #U
22 марта Noah Evans добавил в дерево исходников проекта inferno-npe патч, реализующий поддержку чтения и записи в сокеты, расположенные в файловой системе низлежащей ОС. Сегодня Чарльз Форсайт перенес этот патч в официальную ветку inferno-os.
Смысл всего этого в том, чтобы позволить Inferno напрямую работать с файловыми серверами из p9p (Plan 9 from User Space), которые используют сокеты в качестве интерфейса для обмена Styx-сообщениями (p9p работает в UNIX, поэтому в нем нет полноценной поддержки пространств имен).
Книга о Inferno 2010 года издания
Книга на Амазон. Понятия не имею что это и почему понадобилось три автора для написания 88 страниц, но сам факт довольно интересен. Если у кого-то есть информация на этот счет, поделитесь. Интересно будет всем.
Google Summer Of Code 2011
Опубликован список идей для SoC 2011, касающихся Plan 9 и всех связанных с ней технологий. Выглядит он примерно так:
1. Переписать механизм генерации html-кода в wikifs(4).
2. Научить wikifs производить аутентификацию с помощью auth-сервера.
3. Портировать BSD NDISulator (для работы сетевых Windows-драйверов).
4. Научить компилятор kencc генерировать объектные файлы для Windows (как я понял это нужно, чтобы портировать некоторые компоненты Plan 9 в Windows).
5. Библиотека для декодирования asn.1 DER (часть проекта по портированию LDAP).
6. Реализовать NAT (уже не первый раз в GSoC, видимо никому не нужно).
7. Научить libdraw/libframe работать со шрифтами разной высоты.
8. x2apic и msi interrupts (в двух словах: улучшение работы Plan 9...
To generate 60fps videos on iOS
![]()
Back in winter 2009 I was working pretty hard on the 3D engine that would power my next iPhone/iPad game: "SHMUP". To demo the work in progress required to generate videos, a task far from being trivial on a smartphone: Slow CPU/GPU, Little RAM, no TV output, no storage space, no real multitasking. Hence I had the idea to have the engine generate its own videos. This is how I did it, maybe it will inspire someone.. More...
To become a good C programmer

Every once in a while I receive an email from a fellow programmer asking me what language I used for one of my games and how I learned it. Hence, I thought it may help a few people to list here the best things to read about C. If you know of other gems, please email me or add a comment at the bottom of the page. More...
Новинки от mjl
Неутомимый mjl продолжает публиковать свои приложения для Inferno. На этот раз он приготовил несколько по-настоящему интересных вещей:
1. Менеджер окон qwm. В отличие от стандартного менеджера окон, qwm использует "тайловый" метод раскладки окон, так что внешне рабочий стол под его управлением больше похож на редактор acme или рабочий стол Unix под управлением dwm, awesome или ion3. Имеется поддержка виртуальных рабочих столов и клавиатурных комбинаций.
2. Vi-подобный текстовый редактор vixen. Подарок поклонникам vi(m) и ненавистникам acme.
3. Ланчер wmrun. Простая и удобная замена wm/sh.
4. Старый добрый find. Не в стиле inferno, зато удобно.
SHMUP Lite

I have decided to release a free version of "SHMUP". It is called "SHMUP Lite" and the only limitation is that you can only play the first level for free, if you want to continue further you have to go for the full version.
All about the fillrate

I bought "Blade infinity" yesterday. The game is a lot of fun and has the ability to satisfy both people looking for instant fun and people wishing for a long game while collecting powerful items. At $5.99 it is a bargain, a must have not only for the gameplay but also for its graphical breakthrough, just like Rage HD.
The game programmer in me really wanted to understand the engine and I was especially interested to see the game being released as a universal binary running on iPhone 3GS, iPhone4 and iPad. Those three devices have different capabilities but down...