-
В первой части цикла статей мы рассмотрели пример исследования файла в hex-редакторе (с самой минимальной аналитикой) и базовые возможности написания шаблонов в 010 Editor. Углубим знания, ознакомившись с рядом других полезных возможностей 010: использованием функций по аналогии с С и…
-
Умный видеоплеер или просто распознавание жестов
Введение В этой статье речь пойдёт о распознавании жестов. Я считаю, что эта тема на сегодняшний день очень актуальна, потому что этот способ ввода информации более удобен для человека. В YouTube можно увидеть много роликов про распознавание, отслеживание предметов, в…
-
Настройка pgpool-II + PostreSQL + Streaming replication + Hot standby в среде AWS
Всем привет! Решил описать основные моменты настройки отказоустойчивого (HA) кластера БД PostgreSQL в IaaS среде от Amazon — AWS. Про настройку указанной связки с момента появления в свет 9й версии с нативной репликацией уже написано достаточно много статей, поэтому подробно…
-
Dropbox помогает вернуть украденный телефон (детектив)
Небольшая детективная история о том, как с помощью Dropbox за четыре месяца удалось вернуть украденный (а может потерянный) смартфон. Хронология 1. В супермаркете жена обнаруживает пропажу смартфона (HTC Desire SV) через десять минут после последнего совершённого звонка. 2. Попытки позвонить…
-
Google Maps v2 для Android: Всплывающее окно с полноценной перерисовкой и поддержкой событий ввода
С объявлением Google Maps v1 для Android устаревшей прекратилась и выдача ключей. Разработчикам была предложена новая версия — быстрее, выше, сильнее лучше, удобнее старой. Чего стоила попытка отобразить с ее использованием несколько точек на карте и несложное всплывающее окно с…
-
Как я перехватывал трафик покер рума или «Пишем свой MitM SSL прокси на C#»
Однажды у меня появилась навязчивая идея: посмотреть, а что же там такого покерный клиент отправляет на сервер. Как Вы понимаете, крупные покерные румы используют SLL для передачи данных. Протоколы, основанные на асинхронном шифровании, подвержены только одному известному мне виду атак…
-
Корпоративные порталы и электронная коммерция: Что делать?
Наверное каждый хабравчанин в своей жизни хоть раз сталкивался с корпоративным порталом. В настоящее время такие порталы обладают довольно обширным функционалом для улучшения рабоичих процессов внутри компании, именно за этим их, собственно, и приобретают. Но может ли такой сайт приносить…
-
Побочный результат: проверяем Firebird с помощью PVS-Studio
Сейчас мы заняты большой задачей. Мы хотим провести сравнение четырёх анализаторов кода: CppCat, Cppcheck, PVS-Studio и Visual Studio 2013 (встроенный анализатор кода). Для этого мы решили проверить не менее 10 открытых проектов и проанализировать отчёты, которые выдадут анализаторы. Это очень…
-
Погодная станция с Ethernet и планшетом в качестве устройства отображения
Введение Я – пользователь бытовых погодных станций со стажем, и в этом скрыта двойная катастрофа. Во-первых, я уже настолько привык к тому, что погода внутри и вне дома мне известна, что отсутствие этой информации вводит меня в состояние когнитивного диссонанса.…
-
Применение преобразования Пуассона для бесшовного наложения изображений
В задачах машинного зрения и автоматизированной обработки изображений зачастую встречается задача бесшовного наложения изображений. Для наглядности, сразу приведу пример.