-
В процессе разработки интернет-магазина была поставлена задача реализовать адресную книгу для авторизованного пользователя. Таким образом, чтобы сам пользователь хранился в базе mysql, а связанные с ним адреса — в mongoDB. Отдельного внимания данная задача заслуживает в части управления пользователями и…
-
Смартфон может считать пароль с экрана из отражения в Ваших глазах, а так же отпечатки пальцев
Неожиданная новость пришла из Германии. Проведенные исследования в Техническом Университете Берлина (далее TU Berlin) показали как легко смартфон может считать пароли с экрана телефона по отражение как в очках, так и в зрачках пользователя. Перевод с Heise.de, оригинальные картинки можно…
-
Бот для ведения ленты новостей вышел на работу
Пару дней назад по многим новостным сайтам прошла информация о применении агентством Associated Press робота для публикации новостей. Подробностей нашлось не много, но тема достаточно любопытная.
-
Особенности использования Sails для начинающих (Часть 2)
Синопсис В этой статье собраны полезные для новичков советы по использованию различных возможностей MVC фреймворка SailsJS. Эти советы могут быть полезны новичкам тем, что открывают некоторые «секреты» которые могут им быть незнакомы — из-за этого многие пишут множество костылей и…
-
-
Android Studio для NDK под Windows
На днях я обнаружил, что версия Android Studio неуклонно стремится к единице, в связи с чем задумался об изучении этого инструмента. Чтобы не было скучно, я решил поделиться своим опытом и собранными граблями в виде статьи-туториала. Сразу хочу оговориться, что…
-
Визуализация трансатлантических авиарейсов за 24 часа
Каждый день регион, который принято называть Северной Атлантикой, пересекает от 2 до 3 тысяч самолетов. Авиасообщение между Канадой, США и Европой — весьма активно, ведь множеству людей необходимо пересекать воздушное пространство с той либо иной целью. Для того, чтобы наглядно…
-
Исследуем и тестируем очереди от Hazelcast
Многие из нас слышали о Hazelcast. Это удобный продукт, который реализует различные распределенные объекты. В частности: key-value хранилища, очереди, блокировки и т.д. К нему в целом применяются утверждения о распределенности, масштабируемости, отказоустойчивости и другие положительные свойства. Так ли это применительно…
-
-