Месяц: Февраль 2016
-
RxSwift в действии — пишем реактивное приложение
Если верить последним тенденциям, то FRP набирает обороты и не собирается останавливаться. Не так давно я столкнулся с проектом, посвященным FRP — ReactiveX, и его реализацией для Swift — RxSwift. На Хабре уже была небольшая статья, которая будет полезна для начального понимания RxSwift. Я хотел бы развить эту тему, поэтому заинтересовавшимся — добро пожаловать под…
-
Как создать свою игру: образование в геймдеве
Бизнес по созданию видеоигр активно набирает обороты во всем мире. Согласно оценке аналитиков компании Digi-Capital общий объем рынка игр в 2016 году составит $90 млрд, а к 2020-му эти цифры вырастут уже до $115 млрд! Доходы отдельных компаний уже достигают нескольких миллиардов долларов, а самая прибыльная игра в мире League of Legends за 2015 год…
-
Dash открыл исходный код ПО вендингового аппарата с InstantX
Cегодня Dash наконец открыл исходный код ПО «dashvend», на котором работает концепт — аппарат по продаже газировки (вызвавший фурор на последней Биткойн-конференции в Майами). Теперь желающие могут создавать собственные вендинговые устройства на базе технологии мгновенных платежей Dash InstantX (эта технология уже поддерживается в мобильных кошельках Dash).
-
Аппаратный менеджер паролей или как перестать вводить пароли и начать жить
Меня зовут %username%, мне n лет и я параноик. И каждый день информационный мир усложняет мне жизнь. Технологий становится больше, порог вхождения в IT снижается, и мы получаем действительность, где грубые ошибки в безопасности это нормально. А еще и мощность вычислительной техники растет с каждым годом. В итоге наши пароли, хранимые как получится, становятся достоянием…
-
Лучшие практики по защите e-commerce сайта
Интернет-магазины всегда привлекали злоумышленников: это и источник данных кредитных карт (сейчас практически неактуальный); пользовательских данных; данных о заказах и рыночных трендах (покупательском спросе); источник трафика; манипуляция со скидочными купонами и т.д. E-commerce сайт может быть атакован как злоумышленниками в «свободной охоте» (нецелевая атака), так и по заказу недобросовестных конкурентов. В последнее время популярны разного рода…
-
Роскомнадзор: предложения по регулированию работы Netflix в России должен готовить отечественный медиабизнес
Вопрос работы стриминг-сервиса Netflix в России активно продолжает рассматриваться чиновниками, пишет RNS. Как оказалось, рекомендации по регулированию работы Netflix в России будет готовить Медиа-коммуникационный союз (МКС) по поручению Роскомнадзора. В МКС входят как отечественные медиакомпании, так и российские операторы. «С появлением Netflix на территории Российской Федерации тема стала сложнее — помимо связных ОТТ-сервисов, которыми являются…
-
Nginx 1.9.11 с поддержкой динамических модулей
9 февраля состоялся выпуск nginx 1.91.11 с долгожданной поддержкой динамических модулей, которую анонсировали разработчики nginx на Хабре в апреле 2015 г. Список изменений Добавление: теперь resolver поддерживает TCP. Добавление: динамические модули. Исправление: при использовании HTTP/2 переменная $request_length не учитывала размер заголовков запроса. Исправление: в модуле ngx_http_v2_module. Динамические модули компилируются как отдельные файлы .so и подгружаются…
-
Качество связи — приложение для Android от минкомсвязи
Минкомсвязи выпустило приложение для android, которое позволяет создавать коллективную карту покрытия сотовой связи по всем операторам и частотам. Саму карту можно увидеть как в приложении, так и на сайте ведомства, о начале тестирования приложения сообщил министр связи в своем twitter.
-
«341». Часть 1
От автора Хочу поделится с вами своим небольшим рассказом. Изначально я придумывал мир для компьютерной игры, но после n-ой попытки создать хоть что-то, я решил изложить все на бумаги. И возможно поэтому он получился с развлекательным уклоном. Очень надеюсь, что вам понравится мир «341». Глава 1. Уна 09.05.21* Эрида — небольшая планета на окраине Империи.…
-
Объясняя необъяснимое
Друзья, мы с радостью продолжаем публикацию интересных материалов, посвященных самым разнообразным аспектам работы с PostgreSQL. Сегодняшний перевод открывает целую серию статей за авторством Hubert Lubaczewski, которые наверняка заинтересуют широкий круг читателей. Одна из первых вещей, которую слышит новоиспеченный администратор баз данных – «используй EXPLAIN». И при первой же попытке он сталкивается c непостижимым: QUERY PLAN…