-
Профилирование – это очень важный аспект при разработке и поддержке почти любого приложения. Не в меньшей мере это относится и к базам данных. Особенно при больших объёмах информации производительность запросов к хранилищу данных является очень критичным. Что же касается производительности…
-
Делимся опытом по интеграции SSO средствами SAML 2.0
1. Предыстория Не смотря на то, что функция централизованного входа (Single Sign On, SSO) существует, обсуждается и применяется уже давно, на практике ее внедрение зачастую сопровождается преодолением самых различных проблем. Целью данной статьи будет показать, как реализовать простейший собственный Service…
-
Автономная работа смартфона: «внятный» гид от Helpix
В Сети есть не так много информационных ресурсов IT-тематики, которые максимально серьезно подходят к оценке времени автономной работы. Нередко даже авторитетные обозреватели ограничиваются общими фразами типа «один-два дня проработает». И это при том, что лично я сразу перематываю статьи к…
-
Стеганография в .NET приложениях или водяные знаки
Представьте, что Ваше приложение нагло крадут и выкладывают в сеть. И никак не понять, кто из честнейших клиентов допускает утечку. Выход ясен: достаточно просто выдавать клиентам приложения с различными версиями и по версии определять утечку. Но что если ситуация усложнилась,…
-
Asm.js практика
Этим прохладным днём я искал алгоритмы и реализации вычисления числа пи. Алгоритмов нашлось какое-то несметное множество, но тут нашёлся пост с описанием алгоритма и его реализацией на си. Алгоритм подкупает своей скоростью, хоть и выдаёт hex представление, но так уж…
-
Медиацентр из MacMini и Rapsberry PI
Или самый простой и удобный медиацентр понятный всем домочадцам картнка для привлечения внимания Привет Хабр! С каждым днем собрать дома медиацентр становиться все проще. Вариантов много – от HTPC из старого железа до безымянных устройств размером с флэшку. На хабре…
-
Применение локальных бинарных шаблонов к решению задачи распознавания лиц
Всем добрый день! В статье уже был кратко рассмотрен оператор LBP. Хотелось бы остановиться на данном вопросе несколько подробнее, а также рассмотреть применение LBP к решению задачи распознавания лиц. 1. Введение Как правило, система распознавания лиц представляет собой программно-аппаратный комплекс…
-
Как купить 3D-принтер в Китае или игрушка за 1000$
Приветствую, Хабр. Меня зовут Игорь, я менеджер по продажам, и я первым открываю серию постов об интересных покупках через наш магазин. Речь в данном обзоре пойдет о приобретенном мной 3D-принтере, или, если быть точным, о самом процессе выбора. Вообще, 3D-печать…
-
Основной критерий успешности проекта
Какие критерии успешности проекта? Google и книги по управлению проекта дают вполне четкий ответ. Проект успешен, если он завершен: в установленные сроки (on-time); в рамках выделенного бюджета (within the budget); при удовлетворении заказчика (with customer satisfaction). На мой взгляд, эти…
-
Обзор Google Chromecast: аналог Apple TV?
Здравствуйте, жители Хабры. С момента анонса Chromecast, я не мог понять, почему устройство сравнивают с Apple TV? Чем функционал ТВ-приставки походит на Chromecast? В самом деле, это абсолютно разные вещи и каждая хороша по-своему, но в этом обзоре я хотел…