Месяц: Июнь 2014
-
Атака на чёрный ящик. Реверс-инжиниринг виртуализированного и мутированного кода
—
от автора
Защита собственного программного обеспечения от реверс инжиниринга достаточно старая проблема, в своё время терзавшая сердца многих shareware разработчиков и не только. Обычно для таких целей применяют протектор, но насколько бы ни был крутой протектор, всегда найдутся люди которые его распилят и взломают. Однако последнее время протекторы стали применять технологии видоизменения кода(мутацию и виртуализацию), которые позволяют…
-
Перезапуск блока кода, который стал причиной исключения
—
от автора
Не так давно я обнаружил одну интересную фичу в Руби. Мне показалась, что она может быть весьма полезной в определенных ситуациях. Тем не менее, я пришел к выводу, что этот трюк не так уж частно используется в коде, так как за многие годы программирования наткнулся я на него только сейчас. Идея в том, что мы…
-
Настройка работы сервера на CentOS с 2 шлюзами и балансировки между ними
—
от автора
Вместо вступления За основу взята более ранняя прочитанная мной статья на Хабре, которой лично мне оказалось достаточно для понимания механизма policy routing в целом — и катастрофически мало для реализации этого типа маршрутизации на сервере компании. Было 2 серьезных подводных камня, над которыми пришлось работать самостоятельно, и которые нельзя оставить без внимания: Сохранение настроек в…
-
—
от автора
-
Как мы реализовали DKIM в «Mail.Ru для бизнеса»
—
от автора
Недавно на Хабре уже была статья о том, как «Mail.Ru для бизнеса» становится лучше благодаря вашим комментариям: мы рассказывали, как реализовывали ваши пожелания. Сегодня я хочу остановиться на одной из воплощенных хотелок — возможности настройки собственной DKIM-подписи. Для нас она была одним из приоритетов: настройка DKIM позволяет владельцам доменов верифицировать отправителя того или иного письма.…
-
Nintendo анонсировала конструктор «сделай свою игру Super Mario»
—
от автора
На презентации, сделанной во время E3, компания Nintendo анонсировала интересный игровой конструктор уровней для Super Mario. Правда, этот конструктор предназначен не для 8-биток, а для Wii U. Само собой, эта новинка предназначена для любителей/фанатов серии игр о сантехнике Марио, которых до сих пор достаточно много. Конструктор позволяет создавать игру либо в стиле New Super Mario…
-
Разбираемся с NSURL / NSURLComponents
—
от автора
От переводчика: В свете последних событий быть iOS-разработчиком стало уже не так модно, некоторые уже бегут сдавать Objective-C в утиль, но я считаю, что это делать еще рановато, потому позволю себе поделиться переводом. Начав читать оригинал, не ждал ничего нового в, казалось бы, простой и очевидной теме, но в итоге вынес достаточно полезных моментов.
-
Решаем проблему грамотности в интернете с помощью Яндекс.Спеллер
—
от автора
«Если человек умер, он об этом не знает, только другим тяжело. То же самое, когда он тупой…» И то же самое, когда он безграмотный. К сожалению, невозможно заставить всех людей выучить правила и начать писать без ошибок. Это факт, с которым нужно смириться — ошибки в интернете есть и будут. А что, если подойти к…
-
Google купил микроспутниковую компанию Skybox за 500 миллионов
—
от автора
На Хабре несколько раз публиковались новости и статьи о микроспутниковой компании Skybox. Эта компания, при помощи спутников специальной конструкции, не только получает снимки поверхности Земли с детализацией до 90 см на пиксель, но и позволяет получать HD-видео почти в режиме реального времени. Руководство компании планировало запустить несколько десятков спутников на орбиту, для получения изображения поверхности…
-
—
от автора