Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed Dr. Mickey Lauer [copy] https://www.vanille-media.de/feed.xml has loading error: https://www.vanille-media.de/feed.xml is invalid XML, likely due to invalid characters. XML error: XML_ERR_NAME_REQUIRED at line 1285, column 31
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 22: The requested URL returned error: 500
Интервью с Расом Коксом (Russ Cox)
Здесь можно прочитать перевод интервью с Расом Коксом, одним из разработчиков Plan 9, Inferno, Go и создателем Plan 9 from User Space.
emuq - запуск Inferno без мороки

Вчера mjl анонсировал emuq - версию Inferno emu, которую не нужно распаковывать, компилировать, настраивать и т.д. Достаточно только скачать бинарник (весом 1.5 Мб) с официальной страницы проекта, запустить, изменить несколько настроек с помощью конфигуратора и на экране появится полноценный рабочий стол Inferno.
Внутри бинарника находится самый обычный emu со слегка измененным кодом инициализации. После запуска emuq подключается к venti-серверу, запрашивает у него vac-архив, содержащий коневую ФС Inferno, и подключает ее к корню c помощью vacsrv. При этом адрес venti-сервера и имя vac-архива указываются во время запуска emuq (тот самый конфигуратор), что дает возможность использовать его для запуска самых разных редакций Inferno.
К...
q или inferno portable apps
Новый проект mjl - реализация инструментов для создания самодостаточных Inferno-приложений, которые не потребуют для своего запуска ниче+го, кроме emu (или ядра Inferno, если она собрана как ОС).
q позволяет превратить любое приложение в файловый сервер, который будет хранить внутри себя все необходимые этому приложению (да и любые другие) файлы и каталоге. Во время запуска сервер подключит дерево этих файлов к текущему пространству имен и продолжит функционировать как оригинальная программа.
Для хранения файлов внутри сервера используется обычный байтовый массив (так же как это сделано в псевдо-устройстве root), поэтому после+ его создания файлы невозможно изменить или добавить.
Поддержка 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...
Redmond with the Microsoft Student Insiders
I was recently in Redmond (Microsoft HQ), hanging out with the rest of the Microsoft Student Insiders. Microsoft was kind enough to pay for my flights, hotel, and other expenses, which was great. It really allowed me an opportunity to just enjoy what I was there for - meeting new people and checking out the next big things. I was very happy to see their Home of the Future and their very cool Envisioning Lab. They also invited me to shop at the Microsoft Employee Store, where I was happy to make a few purchases at a...
Post-Session: Windows Phone 7 @ RMTT
Thanks to everyone who dropped by and saw my talk on Getting the Most Out of Silverlight for WP7 at the Rocky Mountain Tech Trifecta. Just a few things you might like to check out:
Slide DeckYou can pick up the slide deck right here: http://tinyurl.com/5utyofc
Source CodeThe source code for out Ultimate Task Manager is right here: http://tinyurl.com/6fuphmy
Do whatever you want with it, but if you make it better, I’d love to hear about it! It’s not too detailed, but it does a pretty decent job of showing off WP7.
Other ResourcesHere’s some pretty sweet stuff you can check out:
Accelerometer Shake...Rocky Mountain Tech Trifecta
Coming soon, I’ll be giving a presentation on Windows Phone 7 with Silverlight at the Rocky Mountain Tech Trifecta. If you can get to Denver on March 5th, it’s a free event and you’ll learn a ton. Be there by 1:15PM to check out my talk - here’s the description:
Get the Most Out of Silverlight for WP7The Windows Phone 7 provides a great platform for rich, interactive applications with Silverlight 4.0 and XNA. Developers can create amazing applications in small amounts of time using the same powerful tools they already use. The phone provides hardware such as an...