-
Привет, Хаброжители! Недавно у нас вышла новая книга Эрика Мэтиза: Цель этой книги — как можно быстрее ввести читателя в курс дела, чтобы тот начал писать на Python работоспособные программы (игры, визуализации данных и веб-приложения), и одновременно заложить основу в…
-
Создание консольного приложения с помощью Android NDK
Привет! Меня давно интересовал вопрос, насколько Android есть Linux и можно ли в нем запускать терминальные (консольные) приложения, минуя песочницу под названием Dalvik. Для этого я освоил способ создания приложений на языке C/C++ для Android с использованием Android NDK. NDK…
-
The Pros & Cons of Test-Driven Development
Test-driven development (TDD) — практика, известная уже довольно давно. Разработка через короткие циклы «прежде всего пишем юнит-тест, затем код, потом проводим рефакторинг, повторяем» в ряде компаний принята в качестве стандарта. Но обязательно ли команда, достигшая хорошей степени зрелости процесса разработки,…
-
Поднимаем Owncloud с нуля с динамическим IP и Let’s Encrypt. Тысяча слонов!*
Давно хотел написать целостный туториал по поднятию Owncloud в условиях домашнего сервера или небольшой компании до 500 пользователей. Owncloud — это прекрасный open-source проект, который позволяет на собственной инфраструктуре поднять свой вариант сервера синхронизации. По возможностям очень похож на Dropbox,…
-
Технологии разработки и поддержки сложного продукта: опыт «Гидры»
В нашем блоге мы уже рассказывали о биллинге для операторов связи «Гидра» — наших подходах к разработке сложных продуктов, а также описывали реальные кейсы внедрения системы. Сегодня мы подробнее поговорим о стеке технологий и инструментов, которые используются в процессе разработки…
-
Возвращение к истокам. Как спустя 5 лет я снова начал пользоваться телефоном от Motorola
Данная статья — не традиционный обзор очередного Андроид-фона. Это просто заметки на полях после трёх-недельного использования телефона, марка которого мне очень импонировала в прошлом. Здесь не будет unboxing-a, сравнения с другими моделями, тонн фотографий в разных ракурсах, бенчмаркинга и прочих…
-
Подготовка к миграции vCenter Server в vSphere 6.0 Update 2m. Часть 2
Миграция VPS на новую версию – часто «головная боль» админов, но вариант «не переходить на новую версию» – может быть чреват проблемами в будущем. Поэтому мы продолжаем публиковать полезные обзоры для наших клиентов, которые захотят перевести свои виртуальные машины с…
-
HyperX на «Игромире»: ответы на вопросы
Всем привет! Вот уже который год для многих осень в Москве — это фестиваль игр высокой производительности, косплея и новых технологий в области игр. Да-да, речь идёт, конечно же, об Игромире. HyperX не остались в стороне, и в этом году…
-
Всякие технологичные инфраструктурные игрушки для публичных мест — передаю привет Скайнету
Рентгеновская установка для транспорта, где с помощью машинного зрения ищутся предметы, похожие на оружие или спрятанных людей. Начнём с детектора драки. Задача вполне понятная: есть много процессоров и умных программистов, город покрыт камерами, нужно всего-то ничего — сделать так, чтобы…
-
Приглашаем на II-й международународный GDG DevFest 2016 в Нижнем Новгороде
10 декабря 2016 года в Нижнем Новгороде в Технопарке “Анкудиновка” пройдет грандиозный ивент — GDG DevFest 2016 NN, который соберет на одной площадке более 500 разработчиков, менеджеров, студентов IT-специальностей и всех, кто интересуется последними новинками и технологиям!