Архив за 18 марта 2014 - 8

Стратегия игры в «мафию» с точки зрения анализа транзакций В разных компаниях в Мафию играют по-разному. У всех свои заморочки, за которые эти отдельные компании часто просто готовы порвать. Например, я знаю компанию, где много говорить опасно – считается, что мафия нервничает и болтает. Где-то надо обязательно смотреть в глаза собеседнику. Могут «убить» за закрытую позу или другой частичный признак, почерпнутый из книг или сериалов.

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

Итак, начнём с простой вещи. Мирный житель – это игрок, всегда находящийся под угрозой. Это основной фактор, определяющий его поведение.Читать полностью »

Привет, %username%!
Декодирование IA-32 кода — задача архисложная. Чтобы в этом убедиться, можете обратиться к Intel Software Development Manual или к статьям, ранее написанным на хабре: Префиксы в системе команд IA-32, Правильно ли работает ваш дизассемблер?. Давайте посмотрим, как с этой задачей борется функционально точный полноплатформенный симулятор Wind River Simics, позволяющий создать высокопроизводительное виртуальное окружение, в котором любая электронная система, начиная с одной платы и заканчивая целыми многопроцессорными, многоядерными и даже многомашинными системами, может быть определена, разработана и запущена.
Как справиться с IA 32 кодом или особенности декодера SimicsБольшинство библиотек для декодирования IA-32 инструкций генерируют или используют таблицы соответствия между кодами операций и инструкциями. Пример использования данного подхода описан в статье Дизассемблер своими руками. Однако декодирование префиксов и аргументов обычно написано руками: libopcodes, metasm, beaengine, distorm. Данный подход обладает существенным недостатком — добавление поддержки новых наборов команд потребует большого количества ручной работы.
Существуют и другие способы создания декодеров, например с помощью языка GDSL. Данный подход является универсальным и позволяет создавать декодеры для любых архитектур.
Simics же использует совершенно другой не менее универсальный подход для работы с IA-32 инструкциями, названный раздельным декодированием. Также Simics имеет возможность использования внешних декодеров, но об этом немного позже.
Читать полностью »

О смартфоне OnePlus One мы уже кое-что знаем. Устройство получит вполне современную платформу и дисплей Full HD, пусть подобные характеристики уже давно никого не удивляют. Однако, устройство вполне может получиться не таким уж и заурядным, как предполагалось изначально. Во-первых, аппарат получит корпус, целиком выполненный из металла, что на сегодняшний день всё-таки встречается не часто.

в 5:13, , рубрики: Без рубрики

Реалии работы в проектах приложений Smart TVВ компании, занимающейся выпуском приложений для Smart TV я начал работать в 2013 году, выбрав её как по удобному расположению от дома (35 минут на велосипеде, 8 км), так и по интересному кругу задач, которые составляли IPTV- и Smart TV — проекты.

С тех пор разработчики и заказчики часто спрашивают меня об особенностях работы в окружении браузерного движка Smart TV, приходится повторять не слишком простые, но интересные особенности, которые слушателям хотелось бы знать и иметь под рукой в качестве справочника. Формат статьи, думаю, идеально подходит для информации по этой теме, тем более, что разработчики из других групп и городов тоже предоставляли сообществу такие обзоры. Объединение знаний сложит необходимую картину из разбросанных паззлов отдельных взглядов. Будем координировать их сборку вместе, и…
Читать полностью »

Компания MSI объявила о выпуске высокопроизводительного игрового ноутбука MSI GS70 Stealth Pro, представляющего собой развитие модели MSI GS70 Stealth.

Ноутбук MSI GS70 Stealth Pro оснащен дисплеем размером 17,3 дюйма по диагонали

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

Недавно мы узнали, что компания AMD 26 марта проведет пресс-конференцию, на которой будут представлены новые профессиональные карты FirePro. Чуть раньше в Сети появились слухи о том, что процессорный гигант готовит новый ускоритель профессиональной линейки FirePro W на основе GPU Hawaii.

Компания MSI анонсировала выпуск нового поколения системных плат. В него войдут модели трех серий: Gaming 3, Gaming 5 и Gaming 7. Известно, что их основой станет один и тот же чипсет, так что можно предположить, что серии различаются оснащением, позволяя производителю охватить более широкий круг потенциальных покупателей.

В числе особенностей новых плат семейства MSI Gaming значится наличие высокоскоростного интерфейса SATA-Express

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

«Запретите им запрещать» или обратная сторона реестра запрещенных сайтов

Быть может создатели реестра запрещенных сайтов не думали о том, что такое возможно. А может им было известно о такой возможности, но они не придали ей должного значения. А может им не было дела до возможных технических проблем при реализации реестра, и «лишь бы запретить». А может им было понятно, что избежать таких проблем нельзя, и к чему об этом волноваться раньше времени?..

Можно долго спекулировать о том, что они думали и чем они не думали, но факт есть факт: блокировкой любого сайта они невольно вручают мощное средство, если не сказать орудие, защиты и нападения в руки владельца домена, включенного в реестр.

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

Компания Toshiba объявила о выпуске микросхемы TC358840XBG, которая, по данным производителя, является первым в отрасли интерфейсным мостом, который преобразует видеопоток 4K из HDMI в MIPI CSI-2 без сжатия и ухудшения. Ознакомительные образцы новинки появятся в апреле, а к серийным поставкам компания рассчитывает приступить в сентябре.

Микросхема Toshiba TC358840XBG предназначена для абонентских приставок и Smart TV

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

Компания Asus без лишней огласки добавила в свой ассортимент мобильных ПК две модели под названием Asus Zenbook UX32LA и Asus Zenbook UX32LN. Оба устройства относятся к классу ультрабуков и получили процессоры Intel Haswell.

Ультрабуки Asus Zenbook UX32LA и Asus Zenbook UX32LN

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


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