суббота, 28 июля 2012 г.
пятница, 27 июля 2012 г.
Глава Valve хочет поддерживать Linux, так как Windows 8 — катастрофа
На вчерашнем игровом событии в Сиетле, CEO Valve Гейб Ньюэлл
сообщил, что одна из причин, которая задерживает Linux в распространении
на десктопах — это поддержка видеоигр.
«Большой проблемой, которая тормозит распространение Линукса, являются игры. Люди не понимают насколько важны игры для покупателей», — говорит Ньюэлл. «Мы хотим, чтобы 2500 игр для Steam можно было как можно проще запустить на Linux. Это запасная стратегия. Я думаю, что Windows 8 — это катастрофа для всех в мире PC. Я считаю, что мы потеряем несколько передовых ОЕМ-дистрибюторов, которые покинут рынок. Я думаю, многие люди потеряют свою прибыль. Если всё это окажется правдой, тогда будет хорошо иметь альтернативу.»
Раньше в этом году Brad Wardell, CEO компании Stardock (прим. — разработчик Sins of Solar Empire, Galactic Civilizations) написал статью для Kotaku о проблемах Windows 8. Варделл называет новую операционную систему «кошмаром в использовании». Если другие разработчики для PC испытывают те же ощущения, возможно они охотно последуют за Ньюэлом.
«Большой проблемой, которая тормозит распространение Линукса, являются игры. Люди не понимают насколько важны игры для покупателей», — говорит Ньюэлл. «Мы хотим, чтобы 2500 игр для Steam можно было как можно проще запустить на Linux. Это запасная стратегия. Я думаю, что Windows 8 — это катастрофа для всех в мире PC. Я считаю, что мы потеряем несколько передовых ОЕМ-дистрибюторов, которые покинут рынок. Я думаю, многие люди потеряют свою прибыль. Если всё это окажется правдой, тогда будет хорошо иметь альтернативу.»
Раньше в этом году Brad Wardell, CEO компании Stardock (прим. — разработчик Sins of Solar Empire, Galactic Civilizations) написал статью для Kotaku о проблемах Windows 8. Варделл называет новую операционную систему «кошмаром в использовании». Если другие разработчики для PC испытывают те же ощущения, возможно они охотно последуют за Ньюэлом.
воскресенье, 22 июля 2012 г.
Valve и Intel совместно занялись усовершенствованием открытых видеодрайверов для Linux
В рамках инициативы по адаптации игр на базе движка Source для платформы Linux компания Valve намерена
усовершенствовать открытые видеодрайверы для Linux и увеличить качество
поддержки OpenGL. Для проведения данной работы сотрудники отдела
Linux-разработок Valve договорились о совместной деятельности с
разработчиками открытых видеодрайверов из компании Intel. Совместная
работа подразумевает проведение анализа соответствия драйверов
требованиям современных 3D-игр, развитие новых возможностей OpenGL и
выполнение оптимизации производительности, как в драйвере, так и в коде
игр.
Участвующий в проекте разработчик Intel отмечает, что в данной ситуации наглядно демонстрируются достоинства открытого ПО: если закрытые драйверы представляют для производителей игр черный ящик, под особенности которого приходится подстраиваться, то открытые драйверы предоставляют широкие возможности для манёвра, доработки и изучения поведения. Наличие кода драйверов существенно упростило диагностику проблем с производительностью в процессе портирования игры Left 4 Dead 2. Например, было выявлено несколько узких мест в драйвере Intel, которые требуют оптимизации, а также несколько проблем с неэффективной работой шейдеров. Кроме того, плохая производительность в некоторых ситуациях оказалась не связана с драйвером и явилась следствием ошибок в коде управления вершинными буферами и излишней перекомпиляции шейдеров в самой игре Left 4 Dead 2.
Для упрощения совместной работы по оптимизации разработчикам Intel предоставлен доступ к коду игры Left 4 Dead 2. В настоящее время уже подготовлена серия патчей для улучшения производительности DRI-драйвера Intel из состава Mesa. Кроме того, разработчики работают над созданием новой реализации механизма vsync, который позволит получить максимальную производительность без разрывов целостности вывода в процессе синхронизации экранной развёртки (tearing).
Участвующий в проекте разработчик Intel отмечает, что в данной ситуации наглядно демонстрируются достоинства открытого ПО: если закрытые драйверы представляют для производителей игр черный ящик, под особенности которого приходится подстраиваться, то открытые драйверы предоставляют широкие возможности для манёвра, доработки и изучения поведения. Наличие кода драйверов существенно упростило диагностику проблем с производительностью в процессе портирования игры Left 4 Dead 2. Например, было выявлено несколько узких мест в драйвере Intel, которые требуют оптимизации, а также несколько проблем с неэффективной работой шейдеров. Кроме того, плохая производительность в некоторых ситуациях оказалась не связана с драйвером и явилась следствием ошибок в коде управления вершинными буферами и излишней перекомпиляции шейдеров в самой игре Left 4 Dead 2.
Для упрощения совместной работы по оптимизации разработчикам Intel предоставлен доступ к коду игры Left 4 Dead 2. В настоящее время уже подготовлена серия патчей для улучшения производительности DRI-драйвера Intel из состава Mesa. Кроме того, разработчики работают над созданием новой реализации механизма vsync, который позволит получить максимальную производительность без разрывов целостности вывода в процессе синхронизации экранной развёртки (tearing).
среда, 18 июля 2012 г.
Компания Valve официально заявила о создании родных версий Steam и движка Source для Linux
Компания Valve объявила об открытии официального блога,
в котором будут раскрываться подробности, связанные с работой по
обеспечению поддержки Linux в продуктах и играх Valve. В первом официальном анонсе,
посвящённом поддержке Linux, подтверждена подготовка
полнофункциональной Linux-версии клиента для сервиса доставки игр Steam,
а также рассказано о портировании для Linux игры Left 4 Dead 2, а в
будущем и других игр на базе движка Source. Ниже представлен перевод
официального заявления Valve в отношении поддержки Linux:
Большие вещи начинаются с малого
В течение некоторого времени Гэйб Ньювел (Gabe Newell) был заинтересован в возможности портирования Steam и игр на основе движка Source на Linux. В то время компания уже использовала Linux, что заключалось в поддержке работы серверов под управлением этой ОС для игр на основе Source, мы так же имели в своём арсенале несколько внутренних Linux-серверов (под управлением 64-разрядной сборки Ubuntu) для некоторых наших проектов. В 2011 году, основываясь на успехах этих начинаний и разговорах в коридорах компании, мы решили пойти на следующий шаг и сформировать новую команду. В самом начале команда состояла лишь из небольшого количества людей, и их главной задачей было исследование возможности портирования Steam-клиента и игры Left 4 Dead 2 (далее L4D2) для работы в Ubuntu.
Почему Ubuntu ? Существует несколько причин для этого. Во-первых, мы только начали разработку и работа с единственным дистрибутивам является критическим фактором, особенно что касается экспериментов, которые мы проводим. Использование одного дистрибутива уменьшает разброс параметров в части тестирования и позволяет проводить раннюю интеграцию легче и быстрее. Во-вторых, Ubuntu — популярный дистрибутив, который имеет широкое распространение как в среде пользователей, так и в среде разработчиков. Однако это не означает, что Ubuntu — единственный дистрибутив, который мы поддерживаем. Основываясь на успехе усилий, связанных с Ubuntu, в будущем мы рассматриваем возможность поддержки и других дистрибутивов.
После успешного портирования L4D2 на Ubuntu внутри компании вырос интерес, и, как результат, наш проект и команда, которая над этим работает, увеличились в размере. В настоящее время мы сосредоточены на следующих вещах:
- Создание полнофункциональной версии Steam клиента для Linux;
- Оптимизация L4D2 с тем, чтобы производительность L4D2 на OpenGL была сравнима с Direct3D версией для Windows;
- Портирование дополнительных игр;
Текущие проекты:
Целью проекта Steam для Linux является создание полнофункциональной версии клиента Steam, работающей под управлением Ubuntu 12.04. За последний год мы добились значительных результатов и клиент Steam практически полностью функционален, имея все основные возможности Windows-версии. В настоящее время мы дорабатываем некоторые мелкие возможности, но в целом проект готов и работает хорошо. В ближайшем будущем мы займёмся бета-тестированием, целью которого является решение вопросов с автообновлением программы и тестированием совместимости.
Поскольку Steam без игр не представляет из себя ничего полезного, мы также портируем L4D2 на Ubuntu. Данная работа проверяет возможности Steam, связанные с играми, в дополнение к обычной возможности играть L4D2 на Ubuntu. В течение последних месяцев мы добились значительных результатов на многих фронтах, но самое главное, что родная Linux версия Steam работает на Ubuntu 12.04. Мы сейчас усиленно работаем над оптимизацией производительности и также добились хороших результатов (о чём мы расскажем в будущем). Нашей целью является достижение производительности L4D2, сравнимой с Windows.
суббота, 14 июля 2012 г.
Украинская команда quadSquad победила в международном конкурсе Imagine Cup 2012
Украинская команда, впервые в истории, заняла первое место в
международном конкурсе Microsoft Imagine Cup. Антон Пастерников, Максим
Осика, Антон Степанов, и Валерий Ясаков, команда quadSquad из
донецкой компьютерной академии «Шаг», победили в самом сложном
соревновании конкурса — Software Design, в котором со старта принимало
участие больше 70 команд.

Проект ребят носит названием Enable Talk и представляет собой перчатки со специальным устройством и сенсорами, среди которых акселерометр, гироскоп, компас, а также гибкие сенсоры, которые отслеживают сгибание пальцев. Все это, наряду с программным обеспечением для компьютера и смартфона, позволяет Enable Talk переводить язык жестов в голосовые сообщения.

Проект ребят носит названием Enable Talk и представляет собой перчатки со специальным устройством и сенсорами, среди которых акселерометр, гироскоп, компас, а также гибкие сенсоры, которые отслеживают сгибание пальцев. Все это, наряду с программным обеспечением для компьютера и смартфона, позволяет Enable Talk переводить язык жестов в голосовые сообщения.
Карта браузеров [2008-2012]
В 2008 в Интернете еще наблюдалась полная гегемония Internet
Explorer, однако этот год стал переломным, поскольку именно тогда была
выпущен Chrome. В последствие этот веб-обозреватель повлиял на
расстановку сил сильнее любого другого браузера за весь период
существования Интернета.
Во время просмотра обратите внимание насколько распространена Opera в странах СНГ, а так же на то, что IE и Chrome достигли точки эквилибриума: оба браузера по версии StatCounter имеют сейчас 32.49%.
Во время просмотра обратите внимание насколько распространена Opera в странах СНГ, а так же на то, что IE и Chrome достигли точки эквилибриума: оба браузера по версии StatCounter имеют сейчас 32.49%.
суббота, 7 июля 2012 г.
Последнее обновление прошивки к N9. Команда разработчиков MeeGo/Maemo уволена из Nokia
Компания Nokia выпустила последнее обновление прошивки на базе платформы MeeGo/Harmattan для коммуникаторов Nokia N9
- PR1.3 (V40.2012.21-3). В новой версии представлено более тысячи
исправлений и улучшений. В частности, проведены значительные оптимизации
производительности и отзывчивости интерфейса, улучшена поддержка
декодирования видео, улучшено качество и скорость работы стека WiFi,
расширена поддержка NFC, улучшены средства для работы с внешними
сервисами, такими как Facebook и Twitter.
К сожалению данное обновление является последним, выпущенным компанией Nokia. Сообщается, что сотрудники, вовлечённые в разработку проектов MeeGo и Maemo попали под сокращение и покидают компанию. В дальнейшем подготовка обновлений для N9 и развитие платформы Maemo целиком ложится на плечи независимого сообщества.
К сожалению данное обновление является последним, выпущенным компанией Nokia. Сообщается, что сотрудники, вовлечённые в разработку проектов MeeGo и Maemo попали под сокращение и покидают компанию. В дальнейшем подготовка обновлений для N9 и развитие платформы Maemo целиком ложится на плечи независимого сообщества.
Подписаться на:
Сообщения (Atom)