Второй выпуск LGT

Несколько дней назад вышел второй номер русскоязычного электронного журнала для разработчиков игр “Linux Game Techonologies”. В этом номере:

Тема номера: Ресурсы для разработчиков
Хорошо, когда команда разработчиков включает в себя всех необходимых специалистов для создания игры. Но такое бывает редко, даже продвинутым студиям с солидным бюджетом приходиться обращаться «на сторону» за дополнительной помощью. Что же говорить об инди-разработчиках или молодой команде энтузиастов!

Обзор: Игровой конструктор Novashell
Создание игры – дело сложное, поглощающее много времени. Неудивительно, что разработчики стараются любыми способами сократить стоимость и время производства, путем использования соответствующего инструментария. Встречаем – Novashell, необычную среду для разработки двухмерных игр.

Читать

Con Colivas и планировщики в Linux

http://romaha.livejournal.com/

 

Не так давно в комментариях к моему посту [info]al_zatv написал: «Читал недавно про дядьку, который обиделся что его крутой планировщик задач выкинули из ядра линукс и заменили на почти такой же только хуже. Мотивировали тем, что этот дядька хирург и может бросить поддерживать свой планировщик». Информация заинтересовала. Что за человек? Что за планировщик такой он написал?

Для тех кто не в курсе, планировщик (sheduler) наверное самая ключевая технология в современных операционных системах. Очень упрощенно ее можно объяснить так. Если один процессор может обрабатывать только одну инструкцию за определенный момент времени, то как же организовать многозадачность? Очевидно, что надо выполнять их попеременно, так, чтобы у конечного пользователя сложилась иллюзия, что все выполняется одновременно. Указанная задача как раз и возлагается на планировщик.

Читать

Хотите узнать больше о различных звуковых API?

Оригинал:A Guide Through The Linux Sound API Jungle
Автор: Lennart Poettering
Дата публикации: 24 сентября 2008 г.
Перевод: Максим Белозеров
Дата перевода: 25 августа 2009 г.

 

Статья не полностью, скопипастил самое интересное, оригинал спрашивайте у гугля, линк к сожалению утерян.

 

GStreamer

GStreamer – стандарт де-факто для систем управления медиапотоками для рабочих станций Linux. Он поддерживает кодирование и декодирование аудио- и видеопотоков. Его можно применять для самых разных целей от простого воспроизведения аудиофайлов до сложных систем вещания по сети. GStreamer поддерживает широкий диапазон кодеков и звуковых подсистем. GStreamer не очень подходит для воспроизведения простого PCM и для приложений, работающих с малой задержкой или в реальном масштабе времени. GStreamer переносим и может использоваться не только в Linux. Среди поддерживаемых звуковых подсистем – ALSA, OSS и PulseAudio. [Справочник и руководство по программированию]

Читать

Конвертирование Reiserfs в Ext4

Всети множество информации, как конвертировать без форматирования ext3 до ext4, к примеру здесь. Но у меня сложилась иная ситуация, использую на винте размером в 500 гигов reiserfs – меня вполне удовлетворяла, однако новшества ext4 очень и очень стали для меня соблазнительны. Проблема осложнялась тем, что винт забит на две трети, забекапить всё и тупо форматнуть винт не было возможности.

Читать

Проекту Debian исполнилось 16 лет

Дочка Убунту прибежала к Дебиану и, весело смеясь, поцеловала его в лоб: “С днём рождения, папаша!”
Затем она окинула радостным взглядом сидящих за столом гостей и спросила своим звонким голосом:
– Папа, а где Gentoo, разве он ещё не пришёл?
– Нет, он ещё только собирается.
Убунту плюхнулась на свободный стул рядом со Slackware, и, не удержавшись, подёргала его за бороду:
– Всё, пьёшь старик? А говорили у тебя нет зависимостей!
Slackware по-отечески улыбнулся и начал набивать табачком трубку:
– Всё проказничаешь!
Посмотрев на пакеты с подарками, Убунту загадочно улыбнулась, а затем, тыкая Slackware в бок локтём, прошептала:
– Смотри, смотри! RedHat опять в шляпе припёрся! Говорят под ней у него – лысина!
Дебиан достал из-под стола большую бутылку вишнёвой наливки и начал разливать её по стаканам. Предвкушая чудесный вкус напитка, дистрибутивы приумолкли и сидели, глотая слюну.
Убунту тоже задумалась и больше не вертелась: она по-детски раскачивала ножками и попеременно взирала то на зелёную шкурку OpenSuse, то свои сапожки.
“С днём рождения, Дебиан!” – прокричали дистрибутивы хором.
– Спасибо, Друзья! – улыбнулся Дебиан, – ещё два года и у меня будет совершеннолетие!
–Byron (linux.org.ru)

Рекурсивный main(), или программирование квадратиком

Карл у Клары украл кораллы,
а Клара у Карла украла кларнет
Язык сломаешь

Вы когда-нибудь задумывались, сколько информации реально содержится в коде, который вы пишете? В смысле, до каких пор его можно сжимать?.. Ну и правильно – нечего голову забивать. Тем временем, один человек по имени Дмитрий Мельник, не теряя этого самого времени, решил посжимать программы на практике. Угадайте, что делает следующий код.

Читать

Linux Standard Base

Материал из Википедии – свободной энциклопедии

Linux Standard Base, LSB – совместный проект нескольких дистрибутивов GNU/Linux при организации Linux Foundation, целью которого является стандартизация внутренней структуры операционных систем, основанных на Linux. LSB опирается на существующие спецификации, такие как POSIX, Single UNIX Specification, и другие открытые стандарты, при этом расширяя и дополняя их.

Читать

Как Microsoft проиграла битву за API

http://russian.joelonsoftware.com/Articles/HowMicrosoftLosttheWaronA.html

Автор: Джоэл Сполски
Переводчик: Алексей Бушмин
10. 01. 2005

Перед вами модная теория: «Microsoft-у конец. Как только Linux продвинется в своем набеге на десктопы, и web-приложения заменят настольные приложения (desktop application), могучая империя падет».

И хотя существует часть правды в том, что Linux представляет большую угрозу для Microsoft, предсказания о падении компании из Рэдмонда, по меньшей мере, преждевременны. У Microsoft невероятное количество денег в банке, и они до сих пор невероятно прибыльны. Падение будет долгим. Они могут халтурить десятилетие, прежде чем попадут в зону относительной опасности, и кто знает… в последнюю минуту они могут реинкарнироваться в компанию по производству мороженого. Поэтому не торопитесь списывать их со счетов. В начале 90-х все думали, что с IBM покончено: мейнфреймы стали историей. Тогда же Роберт Крингли предсказал, что эра мейнфреймов закончится 1 января 2000 года, когда все программы на COBOLе заклинит, а вместо исправлений этих приложений, чьи исходники, как говорят, давно потеряны, легче будет их переписать на клиент-серверной платформе.

Читать

Админы и программеры

Автор пока неизвестен

 

Программеры – они толстые. Потому что они сидят.
А админы – они тощие. Потому что бегают.
Впрочем, бывают тощие программеры.
Hо не надо думать, что это исключение из правил – это переученные админы.
Также встречаются и толстые админы.
Это обленившиеся программеры.

 

Программеры курят быстро, потому что мысль.
Потому что она уйдет и придется думать ее снова.
У админов мыслей нет, поэтому они курят медленно.
Они делают это в те моменты,когда все работает и ничего не падает.
Поэтому они курят редко.

Читать