-
Вышел новый отчет Forrester “A Better But Still Subpar Global Tech Market In 2014 and 2015”. В нем аналитики спешат сообщить что рынок облачных вычислений в 2014 с трудом вырастет на 6%.
-
Отладка Android CMake проекта по-взрослому
После перевода наших проектов на CMake, встал вопрос об отладке нативной части Android. Так как инструменты NDK стали неактуальны, пришлось залезть в дебри и научить Eclipse запускать удалённую отладку CDT-проекта, что называется, вручную. В идеале, чтобы это выполнялось в один…
-
CryEngine переходит на модель Engine-as-a-Service
GDC преподносит нам много сюрпризов — вслед за анонсом, что Unreal Engine 4 становится доступным всем желающим по подписке о том же самом заявили и товарищи из Crytek. Начиная с мая этого года инди разработчики смогут получить доступ к движку…
-
Шоу Звук #7 — Подкаст об аудиотехнике, комплектующих, форматах и технологиях
Всем привет! С вами «Шоу Звук» — это подкаст для тех, кто любит жить, работать, отдыхать и передвигаться, слушая любимую музыку, подкасты или аудио-книги дома, на работе, в метро или других видах транспорта. Начав с самых основ, мы поможем вам…
-
Структура метаданных в СУБД от Microsoft и Sybase
Не так давно мы анонсировали бесплатную утилиту SQL Dynamite для поиска по метаинформации в базах данных. Хотим поблагодарить всех за хорошие отызвы, критику, найденные ошибки. Для вас мы выпустили обновление, исправли найденные ошибки, и добавили поддрежку с SQLite и Informix.…
-
AngularJS — разделение приложения на модули и загрузка компонентов с помощью RequireJS
Использование AngularJS в паре с RequireJS — достаточно популярный подход к разработке веб приложений в последнее время. И один из основных вопросов — структура приложения. Существует достаточно известный seed для такого приложения tnajdek/angular-requirejs-seed, но мне это не походит, так как…
-
Big data: размер имеет значение?
Перед всеми веб-разработчиками встает задача индивидуальной выборки контента для пользователей. С ростом объема данных и увеличением их разнообразия обеспечение точности выборки становится все более важной задачей, оказывающей существенное влияние на привлекательность проекта в глазах пользователей. Если вышеописанное входит в сферу…
-
5 способов сравнить два байтовых массива. сравнительное тестирование
Суть этого поста В результате профилирования моей софтины я сделал вывод о необходимости оптимизации функции сравнения буферов. Т.к. CRL не предоставляет стандартного способа сравнить два куска памяти, то функция была написан на скорую руку самостоятельно (лишь бы работало). Погуглив по…
-
Data Mining в музыке. Определяем музыкальный инструмент при помощи Дерьевьев Классификации
Приветствую Вас, уважаемые читатели и писатели Хабра! Так сложилось, что я меломан и программист – и мне однажды захотелось совместить это. Попробую рассказать, что из этого вышло. В данной статье будет описано, как я пытался создать алгоритм, который бы мог…
-
Как создавать и зарабатывать на SaaS (part1)
Давно хотел порассуждать на тему отличия создания SaaS (он-лайн) сервисов для малого и среднего бизнеса от создания классических систем автоматизации того же сегмента бизнеса, что собственно, и начну делать сегодня. В моей терминологии классическое решение — это десктопное платформенное решение,…