Архив за 24 августа 2013 - 3

По сообщению Reuters, тайваньская компания Hon Hai Precision Industry, больше известная по торговой марке Foxconn, продала компании Google часть своих патентов. Патенты относятся к технологии дополненной реальности и описывают совмещение изображений виртуальных объектов с фотографиями реального мира.

Компания Google купила у Foxconn часть патентов

Области применения этой технологии включают авиацию и наземный транспорт, инженерное и научное оборудование, игровые устройства, симуляторы и тренажеры.

Читать полностью »

В руки к специалистами iFixit, занимающимся изучением ремонтопригодности электронных устройств, попал смартфон Motorola Moto X.

Ремонтопригодность смартфона Motorola Moto X оценена в семь баллов из десяти

Читать полностью »

Ожидаемый многими смартфон Samsung Galaxy Note 3 будет анонсирован 4 сентября. Большая часть характеристик известна давно, однако кое-какие новые подробности в Сеть всё-таки попали.

Во-первых, стало известно, что кроме чёрной и белой версии устройства, которые появятся на прилавках сразу, чуть позже (в двадцатых числах октября) свет увидит и розовая модель Note 3. Но откровенно женский вариант, возможно, будет доступен лишь в некоторых странах (Корея, Тайвань).

Во-вторых, ресурс ETNews сообщил, что первая партия из 4 млн. устройств будет оснащаться однокристальной платформой Qualcomm Snapdragon 800, а модификация с новой SoC Читать полностью »

До того как я стал разработчиком игр, я (да и все в моем окружении) считал себя дизайнером сайтов.
Не плохим, кстати, но дизайнером сайтов. Профессия, которая почти никак не используется в разработке игр.
Как начать разрабатывать игры даже если до этого вы были бухгалтером

Есть такой стереотип — когда кто-то говорит, что он в разрабытавает игры без команды, все сразу представляют его программистом. На самом деле, стереотип не так далек от правды: скорее всего, разработчик, описанный выше, действительно умеет программировать, но программистом он может себя не считать.

После одного игрового проекта со стримом всего процесса разработки мне часто пишут начинающие разработчики, что-то спрашивают, что-то показывают и на что-то жалуются. Недавно мне пришлось влезть в спор двух ребят, где темой спора было: “Что круче знать 3д-моделирование или программирование, если собираешься разрабатывать игры?”. Влез к ним в спор с предложением сделать первый шаг из схемы, что родилась в процессе участия в игровых проектах и создания своих. Читать полностью »

Рэймонд Чен отвечает на известную шутку:
— Папа, покажи, какая винда многозадачная!
— Сейчас, сынок, только дискету доформатирую...

Кто же целыми днями форматирует дискеты? Оказывается, многие гики только этим и заняты. (Вообще-то, можно покупать дискеты уже отформатированными, только тссс!) Но почему Windows 95 подвисала при форматировании дискеты?

Всё дело в совместимости с MS-DOS.

Как мы видели немного раньше, MS-DOS в Windows 95 выступала как слой для старых 16-битных драйверов. Несмотря на то, что в итоге операции ввода-вывода обрабатывались 32-битной файловой подсистемой, все они проходили через 16-битный код, чтобы 16-битные драйверы, TSR и подобные обработчики видели «нормальные 16-битные операции» и работали в привычном им окружении.

В 16-битном мире форматированием занималось программное прерывание 13h, и многие программы использовали этот факт, перехватывая прерывание так, чтобы получать управление при форматировании дискеты. Так делали некоторые TSR, программы для бэкапов (программы для бэкапов, разработанные для Windows 3.0, включали в себя 32-битные драйверы под Windows 3.x, называемые VxD, для отслеживания операций с дискетами). Но это объясняет не всё. В конце концов, Windows 95 прогоняла весь дисковый ввод-вывод, а не только форматирование дискет, через 16-битный код. Почему же форматирование дискет так существенно влияло на систему?

Читать полностью »

MS-DOS в составе Windows 95 использовалась для двух целей:

  • Она служила загрузчиком.
  • Она выступала в качестве слоя совместимости с 16-битными драйверами.

Когда Windows 95 стартовала, сначала загружалась специальная версия MS-DOS, именно она обрабатывала ваш файл CONFIG.SYS, запускала COMMAND.COM, который выполнял ваш AUTOEXEC.BAT и в конце концов выполнял WIN.COM, который в свою очередь начинал процесс загрузки 32-битного менеджера виртуальных машин VMM.

Эта специальная версия MS-DOS была полностью функциональна в той мере, в которой слова «полностью функциональна» вообще применимы к MS-DOS. По-другому и быть не могло, при выходе в режим эмуляции MS-DOS только эта версия и оставалась работать.

Программа WIN.COM начинала загрузку того, что большинство людей называют собственно «Windows». Посредством копии MS-DOS она загружала менеджер виртуальных машин, считывала файл SYSTEM.INI, загружала драйверы виртуальных устройств, затем выключала EMM386 (если таковой был) и переключалась в защищённый режим. «Настоящая Windows» с точки зрения большинства людей — именно защищённый режим.

В защищённом режиме драйверы виртуальных устройств творили свою магию. В числе их действий было вытаскивание всего состояния MS-DOS, перевод его в состояние 32-битной файловой подсистемы и отключение MS-DOS. Все дальнейшие файловые операции направлялись в 32-битную файловую подсистему. Когда программа обращалась к int 21h, ответственной за обработку оказывалась 32-битная файловая подсистема.

Здесь вступает в игру вторая роль MS-DOS. Видите ли, программы и драйверы MS-DOS любили встраиваться в глубины операционной системы. Они могли заменять обработчик прерывания 21h, они могли патчить код системы, они могли заменять низкоуровневые дисковые обработчики int 25h и int 26h. Они могли также творить умопомрачительные вещи с прерываниями BIOS типа int 13h, ответственного за работу с дисками.

Читать полностью »

Компания Motorola недавно выпустила целых четыре новых смартфона: Moto X и троицу новинок линейки Droid. Однако для некоторых пользователей среди представленных устройств необходимого не нашлось. Речь идёт о приверженцах аппаратов с клавиатурами QWERTY. И, по всей видимости, Motorola таки готовит пятого представителя данного семейства Droid.

Motorola Droid 5

Читать полностью »

На проходящем в эти дни в Кельне мероприятии Gamescom компания Cooler Master представила корпус для ПК Cosmos SE. Однако это не последняя новинка в категории корпусов для ПК, выход которой Cooler Master наметила на последний месяц лета. Производитель уже опубликовал название новой модели и дату ее премьеры.

Местом премьеры корпуса для ПК Cooler Master HAF Stacker выбрана выставка PAX Prime

Читать полностью »

Читать полностью »

Apple, вероятно, тестирует изменения в алгоритмах ранжирования iTunes App Store — теперь для вычисления позиции приложения учитываются отзывы пользователей и некоторые другие новые факторы. Являются ли такие изменения экспериментальными по своей природе или свидетельствуют о новом переделе рейтингов пока непонятно. Однако, они уже приводят к изменениям позиций приложений в топах – без увеличения или уменьшения количества загрузок.

Первой происходящее в конце июля заметила компания Fiksu — приложения с оценкой в 4 или больше получили лучшие позиции в рейтингах. В то же самое время приложения с оценкой три и ниже потеряли свои позиции, несмотря на то, что количество загрузок у них осталось относительно неизменным. Приложения же со средними оценками (от 3 до 4) практически остались на своих местах.

Ранее основным параметром для определения позиции приложения в чартах для App Store было количество загрузок. Сейчас, похоже, мнение пользователей так же начали принимать во внимание.

В App Store меняется алгоритм ранжированияЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js