Авторизация

OpenID



Напомнить пароль
Регистрация
-->

Игры на LinuxНачало «тюнинга» программы Wine

Что такое Wine — тут

Первый мой совет: научитесь компилировать Wine из исходного кода! В случае, если у вас видеокарта nVidia, это почти ничего не изменяет: программы работают с той же скоростью — но в игре S.T.A.L.K.E.R. без патчей 1.004 и 1.005 в игре частично пропадает трава при перемещении героя, а в игре Morrowind неправильно показывается вода, если в игре включены пиксельные шейдеры. И это не исправляется никакими патчами: если вы любите игру Morrowind, вам придётся скомпилировать Wine вручную… Дело в том, что Mesa, свободная реализация библиотеки OpenGL, с которой обычно компилируется программа Wine из репозитария, не содержит часть функций, которая есть в несвободных реализациях этой библиотеки от nVidia и ATi. При этом скомпилированный вариант Wine с драйвером nVidia не заработает с ATi должным образом — и наоборот. Если у вас видеокарта Intel, или вы используете какой-нибудь свободный драйвер для видеокарты с поддержкой 3D-акселерации графики, компиляция ничего не изменит в работе игр. А если проприетарный драйвер от ATi… Ой! Бр-р-р… Лучше компилировать. Правда. Это исправляет много-много ошибок и замедлений в скорости работы игр. Читать дальше
  • +1
  • jack291
  • 13 апреля 2011, 16:00

Linux и все что с ним связаноGNOME 3.0 на Ubuntu 11.04 Natty Narwhal

Сначала о новшествах, а дальше сама установка
  • Из существенных новшеств GNOME 3 можно отметить:
  • Новая оболочка рабочего стола Gnome Shell, объединившая в себе такие сущности, как GNOME Panel и оконный менеджер Mutter. Обеспечивает работу таких функций, как запуск приложений, доступ к документам, выполнение апплетов и переключение окон. В GNOME Shell активно задействованы возможности современных графических карт и представлена инновационная концепция пользовательского интерфейса, отличающегося простотой использования и визуальной привлекательностью, благодаря широкому использованию анимационных и визуальных эффектов. Часть кода GNOME Shell написана на языке JavaScript с использованием GObject интроспекции и биндинга Gjs;
Читать дальше
  • +1
  • den
  • 13 апреля 2011, 11:27

Релизы Linux OSрелиз CentOS 5.6

Обновление дистрибутива Linux, основанного на коммерческом RHEL 5.X и полностью совместимого с ним

Команда разработчиков CentOS team сообщила о доступности релиза CentOS 5.6. Основные отличия от предшествующего выпуска:

*ext4 теперь является полностью поддерживаемой файловой системой;
*до версии 0.8.2 обновлена библиотека libvirt;
*обновленный до версии 9.7 bind поддерживает NSEC3;
*добавлен ebtables;
*php 5.3;
*добавлен System Security Services Daemon (SSSD).
Читать дальше
  • +1
  • den
  • 09 апреля 2011, 18:11

Всё об Ubuntu 10.10 и 11.04Глючит Ubuntu. Основная причина - PulseAudio

Удаление Pulse Audio

Зачем нужен PulseAudio и в чем его проблемы?

Общая идея, которая закладывалась разработчиками PulseAudio в свой продукт, заключалась в «правильном» управлении звуковыми потоками. К примеру, слушаете Вы громко музыку, а Вам звонят по Skype`у. В таком случае «правильный» звуковой сервер приглушит музыку и даст «комфортно» поговорить.

С помощью PulseAudio становится возможным транслировать звук одного компьютера на колонки других компьютеров, подключенных по сети. Это далеко не полный список.

Бесспорно, задумка разработчиков очень хорошая, но реализация PulseAudio пока далека от идеала.
Проблемы у PulseAudio есть. Очень частая проблема, когда звук проигрывается с частыми задержками, на довольно мощных компьютерах. Из встречающихся проблем можно выделить чрезмерное потребление оперативной памяти, приводящее к общей медлительности компьютера или вообще к отсутствию звука в операционной системе.
Для исправления этих проблем предлагается временно удалить звуковой сервер PulseAudio из системы, а когда его время придет установить его заново. Читать дальше

Всё об Ubuntu 10.10 и 11.04Cистемный эквалайзер PulseAudio.

Если вас не устраивает эквалайзер вашего плеера то можно установить системный эквалайзер PulseAudio.

Для Ubuntu 10.04

:~$ sudo add-apt-repository ppa:psyke83/ppa
:~$ sudo apt-get update
:~$ sudo apt-get install pulseaudio-equalizer

Для Ubuntu 10.10

:~$ sudo add-apt-repository ppa:nilarimogard/webupd8
:~$ sudo apt-get update
:~$ sudo apt-get install pulseaudio-equalizer

хостинг для картинок
  • +1
  • jack291
  • 31 марта 2011, 15:25

Яблочный раздел сайта, или всё об Apple и Mac OS XСоздание первого приложения для iPhone (продолжение)

Начало тут

Шорткаты в Xcode

Ред­кий раз­ра­бот­чик не лю­бит поль­зо­вать­ся шорт­ка­та­ми, так что сра­зу изу­чим па­роч­ку, и, глав­ное, пой­мем, где их ме­нять. Читать дальше
  • +1
  • jack291
  • 15 марта 2011, 16:49

Яблочный раздел сайта, или всё об Apple и Mac OS XСоздание первого приложения для iPhone

Что нужно для разработки

Mac OS X 10.5 или выше
На Ма­ке дол­жен сто­ять Mac OS X 10.5 Leopard или 10.6 Snow Leopard. Под бо­лее ста­ры­ми вер­си­я­ми опе­ра­ци­он­ной си­сте­мы про­грам­ми­ро­вать, увы, не по­лу­чит­ся. Сто­ит та­к­же от­ме­тить, что долж­ны быть по­став­ле­ны все ап­дей­ты си­сте­мы. Читать дальше
  • +1
  • jack291
  • 15 марта 2011, 16:40

Яблочный раздел сайта, или всё об Apple и Mac OS XObjective-C (продолжение)

Начало тут

Создание собственных классов

Те­перь, ко­гда мы при­мер­но по­ни­ма­ем, что та­кое со­об­ще­ния и как с ни­ми ра­бо­тать, по­про­бу­ем по­смот­реть, как же вы­гля­дит сам этот класс (я имею в ви­ду на­ше стран­ное окош­ко). По­сколь­ку Objective-​C — это, в неко­то­ром смыс­ле, C, то и опи­са­ние раз­би­ва­ем на две ча­сти: ин­тер­фейс (про­пи­сы­ва­ем его в фай­ле с рас­ши­ре­ни­ем .h, как и в C) и ре­а­ли­за­цию (тут рас­ши­ре­ние фай­ла из­ме­не­но с .c на .m, ви­ди­мо, спе­ци­аль­но для ком­пи­ля­то­ра, что­бы он мог по­нять, ка­кой файл как об­ра­ба­ты­вать). Читать дальше

Яблочный раздел сайта, или всё об Apple и Mac OS XObjective-C

Аннотация

В ста­тье опи­сы­ва­ет­ся язык про­грам­ми­ро­ва­ния Objective-​C. Рас­смат­ри­ва­ют­ся ос­но­вы син­так­си­са язы­ка, от­ли­чия от язы­ка С (и его пря­мых на­след­ни­ков, С++ и Java), ра­бо­та с па­мя­тью. Пред­по­ла­га­ет­ся, что чи­та­тель зна­ком с язы­ком С или С++/Java и ос­нов­ны­ми по­ня­ти­я­ми про­це­дур­но­го про­грам­ми­ро­ва­ния.
Читать дальше

Яблочный раздел сайта, или всё об Apple и Mac OS XПодробное описание установки Mac OS X Leopard на PC (с картинками)

iBoot



iBoot не является оригинальной разработкой. Это логическое продолжение и развитие популярного в свое время Boot-132. Суть метода достаточно проста: записываете на диск или «флешку» специально заготовленный образ. Затем загружаетесь на установщик Mac OS X через этот образ и устанавливаете операционную систему. По завершении установки загружаетесь через образ уже на установленную систему, производите необходиме манипуляции и устанавливаете загрузчик, всё — система установлена и готова к работе. Разработку загрузчика ведет небезызвестный tonymacx86. Читать дальше
Блоги