• В техническом блоге «Спотифая» было опубликовано интересное исследование на тему взлома аккаунтов сервиса путём использования особенностей канонизации вводимых пользователем данных. Это стало возможным благодаря тому, чем спотифаевцы гордятся, — полностью юникодному логину. К примеру, пользователь легко может иметь ☃ в…

  • Большой темой майского номера «Хакера» стал Raspberry Pi. Мы пообщались с создателем «малинки», Эбеном Аптоном и узнали, каковы итоги первого года проекта, и что ждет маленький компьютер в следующем. Также мы описали два концепта на основе Raspberry: незаметную закладку, которая…

  • Приветствую, %username%! Это небольшой ликбез на тему сегодняшнего состояния отрасли портативного освещения. Disclaimer К показанным фонарям и остальному железу я отношения не имею. Их рекламой данный пост не является. Поехали, начнем с современных светодиодов

  • Позавчера на Гитхабе в репозиторий Node.js был принят тот код, посредством которого Linus Mårtensson учёл небольшие, но важные различия в поддержке Android и стандартных POSIX-систем. Также появился автоконфигуратор, позволяющий собрать Node для Android за два шага: source ./android-configure ~/android-ndk-r8d (второй параметр — это путь к NDK)   make -j8 (сборка андроидосовместимых бинарников) С этим достижением не всё ещё гладко (вон там,…

  • Awesomium — это библиотека, для интеграции браузера на базе Chromium в своё приложение. Вся прелесть Awesomium состоит в том, что его можно интегрировать практически в приложение любого типа (есть примеры интеграции в 3D игры на базе Unity3D), он обладает широким…

  • Ошибкой было бы думать, что копирайт – относительно недавнее изобретение человечества: на самом деле копирайт был известен еще в Древней Греции. В доказательство предлагается отрывок из драмы «Безумная Антигона», принадлежащей перу древнегреческого драматурга Эпихарма. Произведение не сохранилось целиком: до современных…

  • Разработка системы документооборота – неподъемная задача для небольшой команды? В предыдущем посте я рассмотрел архитектурные особенности WF, когда лучше применять эту технологию. В данной части передам, как применяется WF в конкретном проекте. Итак, стоит задача реализовать систему электронного документооборота.

  • Телефонная связь сегодня – это далеко не только возможность общаться на расстоянии. Для бизнеса это прежде всего способ решения самых разных задач. Помните, как мы принимали звонки Президенту? Простая переадресация сильно упростила и нашу жизнь, и жизнь тех, кому очень…

  • После того, как ураган Сэнди нанес сильный урон Нью-Йорку (да и не только ему), некоторые компании и частные лица стали задумываться о необходимости создания зарядных станций для гаджетов, которые не зависели бы от обычных линий энергоснабжения. А в некоторых районах…

  • Привет! Я хочу показать, как, не используя приватных API ( = не используя приватных фреймворков/классов/функций) можно собирать разнообразные данные о использовании устройства. Вот описание информации, которую можно получить: Мощность сигнала сотовой сети: RSSI в дБм и относительную мощность в «палках»…