Месяц: Июнь 2013

  • Основы верстки для нативных андроид апликаций

    от автора

    В этом посте будут рассмотрены вопросы верстки при создании нативных приложений для android. Той верстки, которая описывается в xml файлах из директории res/layout/ Итак начнем: Существует пять стандартных типов верстки: AbsoluteLayout FrameLayout LinearLayout RelativeLayout TableLayout

  • Модификация стоковых прошивок для Android. Часть 2

    от автора

    Здравствуй Хабр! В течение всей недели я размышлял о том, стоит ли писать о том что обещал или же по просьбе некоторых читателей дать разъяснения и объяснения по поводу некоторых, на мой взгляд базовых, вещей. Не хотелось бы, но придется некоторых из вас расстроить. Писать самому — займет слишком много времени и сил, «копипастить» я…

  • Основы Mid-Side записи

    от автора

    Когда большенство людей думают о стерео-записи, первое, что им приходит в голову — это подобранная пара микрофонов, расположенных в совпадающей (XY) системе. Обусловленно это тем, что такой способ позволяет максимально реалистично повторить пару человеческих ушей. Но, в то время, как стереопара является самым очевидным методом, это не единственный игрок на поле стерео-записи. Техника Mid-Side выглядит…

  • Создание QR-кодов на C/C++

    от автора

    Это простой пример использования библиотеки libqrencode от FUKUCHI Kentaro для генерации bmp-файла с QR-кодом для какого-то текста. В интернете полно ссылок на эту библиотеку, но ни одного примера ее использования. libqrencode поддерживает QR Code model 2, описанный в JIS (Japanese Industrial Standards) X0510:2004 или ISO/IEC 18004. В настоящее время не поддерживаются режимы ECI и FNC1…

  • Протез The Hand — почти полноценная замена руки

    от автора

    Просто смотрим видео и понимаем, что фантастика кинофильмов начинает становится реальностью. Технические характеристики протеза тут. ссылка на оригинал статьи http://habrahabr.ru/post/182634/

  • Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №60 (1 — 8 июня 2013)

    от автора

    Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.

  • Потоки, блокировки и условные переменные в C++11 [Часть 2]

    от автора

    Для более полного понимания этой статьи, рекомендуется прочитать ее первую часть, где основное внимание было уделено потокам и блокировкам, в ней объяснено много моментов (терминов, функций и т.д.), которые без пояснения будут использованы здесь. В данной статье будут рассмотрены условные переменные…

  • SIMD без SIMD, или ищем на С почти в два раза быстрее чем на С++

    от автора

    Прочитал статьи про комбинаторную кодогенерацию на С++ в контексте линейного поиска в базе данных: Возможности оптимизации в языках C и C++ и Скорости разработки и исполнения не достижимые на С. Попробуем достигнуть скоростей разработки и исполнения на C? После того, как я запустил компиляцию С++ кода из второй статьи, мне стало интересно — успею ли…

  • Компании создавали «защищённые порталы» для разведки вместо передачи прямого доступа к серверам

    от автора

    Девять компаний, обвинённых вчера в участии в разведывательной программе по сбору данных PRISM, опровергли обвинения, заявив, что не предоставляли «прямого доступа» к своим серверам. Однако по словам The New York Times, всё дело в формулировках. Как пишет The Verge с ссылкой на The Times, на самом деле правительство обратилось к таким компаниям, как Google, Apple,…

  • Silicone Skeleton — настроенный Silex

    от автора

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