Месяц: Декабрь 2016
-
Как написать свою «песочницу»: пример простейшей «песочницы». Часть II
—
от автора
В первой части статьи вы получили краткое представление о драйверах в привилегированном режиме. Настало время покопаться в нашей песочнице.
-
Что общего у мобильного QA и осьминога
—
от автора
Привет! Я Катя, и я – трудоголик тестировщик самого популярного приложения для новых знакомств. Итак, раннее утро, вы – мобильный QA. Вы приходите на работу, завариваете крепкий кофе и хотите взять пару мобильных устройств для тестирования новой фичи, осознавая, какие муки выбора вам предстоят. Что это будут за устройства? Рано или поздно каждый мобильный тестировщик…
-
Рекуррентные формулы для расчета ошибок итерационного суммирования двоичных чисел ограниченной длины
—
от автора
innotor В настоящей статье мы продолжим рассмотрение проблемы компьютерных вычислений десятичных чисел с помощью двоичной арифметики, которая была затронута в предыдущем топике [1]. В статье речь пойдет об ошибках, которые в литературе принято называть ошибками округления. И, в частности, ошибок, которые порождаются в результате итерационного суммирования большого числа одинаковых десятичных чисел, представленных в двоичном виде…
-
Тестирование UWP приложений с помощью Appium
—
от автора
На данный момент UWP приложения используют в качестве решения для тестирования Coded UI. Но если у вас приложение под несколько платформ, то в этом случае вам придется писать тесты под каждую платформу отдельно. В 2016-ом году была анонсирована возможность тестирования UWP приложений с помощью Appium. Для этого был создан драйвер под названием Windows Application Driver…
-
Android Fingerprint API: приделываем авторизацию по отпечатку
—
от автора
Привет, Хабр! Прошло достаточно много времени, как появился Fingerprint API для Android, в сети много разрозненных сэмплов кода по его внедрению и использованию, но на Хабре по какой-то причине эту тему обходили стороной. На мой взгляд, настало время исправить это недоразумение. Всех заинтересовавшихся прошу под кат.
-
Дизайнер интерфейсов на Хабре — итоги моего первого года
—
от автора
Всем привет! В данном посте хотелось бы пройтись по статистике своих записей за год. Дело в том, что я, как UX/UI дизайнер внезапно начал писать на Хабр! Так уж вышло, сорян. Это было почти ровно год назад. Запись ту сурово слили — первый блин комом. Однако, кто-то нашёл в ней долю ценного и подарил мне…
-
Обзор трансформера ASUS Transformer 3
—
от автора
Недавно мы рассказывали о небольшом трансформере Transformer Mini с откидной подставкой. А сегодня наш обзор посвящён его более крупному собрату — ASUS Transformer 3 (T305CA) с клавиатурным чехлом-подставкой.
-
Intel Software Guard Extensions, учебное руководство. Часть 3, проектирование для Intel SGX
—
от автора
В третьей части серии учебных материалов, посвященных расширениям Intel Software Guard Extensions (Intel SGX), мы поговорим о проектировании приложений, использующих Intel SGX. Мы используем принципы, изученные в первой части, и применим их к общей концепции примера приложения Tutorial Password Manager, которая была рассмотрена во второй части. Мы обсудим общую структуру приложения и влияние Intel SGX…
-
Календарные функции в MySQL и MariaDB
—
от автора
Как показывает практика, множество систем с использованием календарей обычно строится в виде статических таблиц, в которых перечислены даты и их соответствие рабочим, выходным, праздничным дням. Обычно проблемы начинаются когда система работает без вмешательств программистов достаточно долго и заполненный календарь просто кончается. Для очередного проекта я решил немного оптимизировать данную ситуацию и написал календарь, который создаётся…
-
Как планировка окружения влияет на сложность игры
—
от автора
Недавно я вместе с дизайнерами Майком Баркли (Mike Barclay) и Сэмом Хауэлсом (Sam Howels) выступал на GDC Europe 2016 с докладом «Создание конфликта: дизайн боя для экшн-игр уровня AAA». Сам доклад доступен только для участников GDC Vault, так что я решил поделиться своей частью в статье. Я рассмотрю наш подход к геометрии уровня в связи…