• Низкая скорость поисковых запросов Работая над поисковым движком по социальной информации (ark.com), мы остановили свой выбор на Elasticsearch, так как по отзывам он был очень легок в настройке и использовании, имел отличные поисковые возможности и, в целом, выглядел как манна…

  • У меня сложилось впечатление, что в России есть стереотип, что зарабатывать на 3d-принтерах можно только двумя способами: 1) стать дилером международной компании/создать производство собственных 3d-принтеров 2) купить несколько 3d-принтеров и принимать заказы от архитекторов/врачей/военных Этот пост будет посвящен тому, что…

  • Этот пост — первый из серии переводов руководства Мартина Финке о написании собственных аудио плагинов. Отличительной особенностью этого материала является отсутствие зависимости от формата плагина и платформы его использования. Внимание сфокусировано на общей структуре аудиоплагина. Затем алгоритмы оборачиваются в слой…

  • В предыдущей статье я сделал обзор основного развития DDoS-атак и рассмотрел решения Radware. Обзор обзором, но, эффективность решения познается в боевых условиях. Не так давно (около 25 мая в Киеве) мне волей судьбы поступила миссия буквально за два дня организовать…

  • На фоне своего увлеченного изучения DDD, я прочел статью Мартина Фаулера от 25 Ноября 2003 года Anemic Domain Model. Иногда для лучшего понимания материала я перевожу его на русский язык. Вот я и решил поделиться переводом. Перевод авторский и местами…

  • Устав проекта (Project Charter) помогает понять к чему мы идем и чего хотим достичь. Устав дает формальную отправную точку. Инициация — зарождение мысли о том, что проект должен быть — происходит немного раньше. Устав же формализует эту мысль и не…

  • Новый доклад в DevConf::Mobi секции Носимые устройства (Wearable Devices) — бурно растущий тренд бытовой электроники (Google Glass, фитнес-трекеры, умные часы). В докладе все подробности и нюансы разработки бизнес-приложений под Android Wear По мнению аналитиков, в будущем Google будет сближать Android Wear…