Месяц: Февраль 2016
-
DI, PHPUnit и extract
—
от автора
DI, PHPUnit и extract Инверсия зависимостей (Dependency Injection) — весьма приятная вещь, во многом облегчающая жизнь разработчику. Но она же и является причиной появления таких вот конструкторов: public function __construct( \Psr\Log\LoggerInterface $logger, \Zend_Db_Adapter_Pdo_Abstract $dba, ISomeService $service, … ) { $this->_logger = $logger; $this->_dba = $dba; $this->_service = $service; … } Использование extract() в unit-тестах может…
-
Решаем задачу Hackerrank — «Encryption» (используя Go)
—
от автора
Предлагаю вашему вниманию перевод статьи Cracking Hackerrank Encryption с сайта sobit.me. Как любит говорить мой друг: "Лучший способ изучить язык программирования — начать писать на нем алгоритмы". Конечно, это не сделает никого экспертом языка, но есть большая вероятность встретить большинство структур данных и почувствовать мощь уникальных конструкций языка. Есть много хороших ресурсов для начинания, но…
-
Как делают протезы для детей
—
от автора
Протезы от российского стартапа «Моторика» вовсю используют уже 6 мальчиков и девочек, а сейчас ещё 4 ребёнка готовятся к установке. Впервые о тягловых протезах для детей от стартапа из Томского нанотехнологического центра я упомянул в октябре 2015 года, когда писал обзор форума «Открытые инновации». В декабре 2015 года команда запустила краудфандинговую кампанию на Planeta.ru –…
-
Движение робота к точке с заданными координатами
—
от автора
Приветствуем вас, уважаемые хабравчане! Наш научный коллектив, который носит название Студенческого конструкторского бюро кафедры СУиИ Университета ИТМО, продолжает разработку курсов по робототехнике, и хочется поделиться одним из последних проектов на Lego NXT. Ранее мы публиковали курс «Практическая робототехника»на NXT. Сейчас этот курс используется для обучения студентов на кафедре, и на площадке «Открытое образование». Так же…
-
Приложение Windows 10 с данными в облаке с помощью Azure Mobile Apps
—
от автора
Руководство о том, как с помощью несложной конфигурации и нескольких строчек кода создать веб сервис с облачной базой данных и мобильное приложение с доступом к этим самым данным. Я опишу как создать приложение Windows 10, хотя сервис позволяет создавать приложения и под другие популярные платформы. С недавних пор обладатели студенческой подписки Microsoft Azure для DreamSpark…
-
Apple не хочет помогать взламывать iPhone. Почему это важно?
—
от автора
Не самое крупное решение компании Apple явилось толчком для начала нового витка обсуждений вопросов шифрования и приватности. Компания отказалась разблокировать зашифрованный смартфон, фигурировавший в деле о терактах в Сан-Бернандино. Производитель объясняет, что сочувствия террористам он не испытывает. Тем не менее давать спецслужбам бэкдор Apple отказалась. Подобный случай вызвал дискуссии о том, что важнее: помощь спецслужбам…
-
Основы обработки персональных данных
—
от автора
Мы уже начинали говорить о персональных данных, их сборе и обработке. Но, об этом можно говорить бесконечно и мы продолжим. В прошлый раз мы говорили об изменениях в законе, но не учли самого главного — САМ ЗАКОН ВЫ НЕ ЧИТАЛИ!.. И, судя по обратной связи, информация требует более детальной проработки. Поэтому мы несколько раз перечитали…
-
VxRail — гиперконвергентная СХД на все времена
—
от автора
Летом прошлого года мы писали о наступлении эпохи гиперконвергентности в индустрии систем хранения данных. И в соответствии с веяниями времени и потребностями клиентов мы представляем новый продукт — полностью интегрированную, сконфигурированную и протестированную гиперконвергентную систему VxRail, созданную на базе vSphere и Virtual SAN.
-
Как путешествовать с помощью технологий виртуальной реальности
—
от автора
Телепортироваться в любой уголок планеты? Почему бы и нет. Сегодня для этого достаточно VR-шлема. Всего пару движений, и вы слышите отдаленный шум городских улиц и уже совершили путешествие в Лондон, физически находясь в своем городе. Такую возможность сегодня предоставляет гарнитура виртуальной реальности Oculus Rift. Девайс может «телепортировать» человека в самую экзотическую виртуальную обстановку, независимо от того, в…
-
Экшн-камера WG-M2
—
от автора
Японская компания Ricoh обновила линейку экшн-камер. В этом году на рынке появится WG-M2. Модель на 40% компактнее, чем предыдущая (WG-M1) и включает возможность съемки 4K Full HD видео. Одной из особенностью WG-M2 является ее водонепроницаемость и способность выдерживать погружения в воду на глубину до 20 м. Также камера может работать при морозе -14 °C по…