Дополненная реальность на Qt

Автор: admin от Вчера, 18:31, посмотрело: 10

Дополненная реальность на Qt
Сейчас дополненная реальность – это одно из самых интересных направлений. Поэтому я и взялся за ее изучение, а результатом этого стала собственная реализация кроссплатформенной безмаркерной дополненной реальности на Qt. Речь в этой статье пойдет о том, как это было реализовано (или же как это реализовать самому). Под катом можно найти демку и ссылку на проект на гитхабе.

Категория: Веб-разработка, Android

 

Расставляем сообщения Android Logcat на шкале времени VTune Amplifier

Автор: admin от Вчера, 18:13, посмотрело: 14

Расставляем сообщения Android Logcat на шкале времени VTune Amplifier Известная пословица гласит: «Один ум хорошо, а два лучше». Она справедлива не только для житейских ситуаций, но и в делах отладки приложений. Объединяя «умы» различных программных средств, можно получить не только количественные, но и качественные преимущества. Например, союз Android Logcat и VTune Amplifier – это как раз такой случай.

Android Logcat – это мощный отладочный инструмент. С его помощью можно получить массу полезной информации о системе или о приложениях с привязкой к временным меткам. Android предоставляет разработчикам стандартные API для логирования данных. Этими API удобно пользоваться при разработке и отладке приложений: достаточно добавить вызовы соответствующих команд в нужные места программного кода. Команды выводят сообщения в Logcat, где их можно просмотреть.

Категория: Программирование, Веб-разработка, Android

 

Карстен Ноль: корпорации против людей, угрозы USB и недостатки биометрии

Автор: admin от Вчера, 14:56, посмотрело: 13

Карстен Ноль: корпорации против людей, угрозы USB и недостатки биометрии


В издании Atlas Obscura вышло интервью немецкого специалиста по шифрованию и защите данных Карстена Ноля. Этот эксперт занимается самыми разными проектами в области информационной безопасности — от разработки «USB-презерватива» до помощи в организации защищенного подключения миллиарда новых пользователей к интернету в Индии. Мы представляем вашему вниманию основные мысли из разговора с Карстеном.

Категория: Информационная безопасность

 

Новые гиперконвергентные системы от HP

Автор: admin от Вчера, 14:54, посмотрело: 12

Несколько месяцев назад в нашем блоге мы рассказывали о гиперконвергентной системе HP Converged System 240-HC StoreVirtual (CS240), с помощью которой всего за 15 минут можно развернуть виртуализованную инфраструктуру (о том, как происходит процедура развертывания этой системы, можно прочитать здесь).

Основные сценарии применения HP CS240 (и всех других систем семейства CS200) – это быстрое создание виртуализованной серверной инфраструктуры «из коробки», которая может использоваться для развертывания новых приложений, инфраструктуры виртуальных десктопов (VDI) на 500 – 2000 рабочих мест и построения частного облака. Это коробочное решение с минимальными требованиями к поддержке и обслуживанию особенно интересно для небольших компаний и филиалов/удаленных офисов крупных организаций, где всю ИТ-инфраструктуру обслуживают один или два системных администратора, обладающих только базовыми знаниями по применению серверной виртуализации и не являющиеся экспертами по системам хранения.
Новые гиперконвергентные системы от HP


Семейство систем HP CS200 было представлено осенью прошлого года. Оно использовало сверхплотную серверную систему восьмого поколения HP ProLiant SL2500 с процессорами Intel Xeon E5-2600 v2. Начиная с сентября 2014 года, когда на рынок вышли первые модели ProLiant Gen9, HP постепенно обновляет все свои серверы стандартной архитектуры. В августе нынешнего года HP вывела на рынок новую версию гиперконвергентной системы HP Converged System 250-HC StoreVirtual (CS250), аппаратной основой которой стала  сверхплотная серверная система девятого поколения HP Apollo 2600 на базе серверных узлов ProLiant XL170r Gen9 с процессорами Xeon E5-2600 v3.

Категория: Админитстрирование » Системное администрирование

 

Фурье-вычисления для сравнения изображений

Автор: admin от Вчера, 14:36, посмотрело: 11

Традиционная техника “начального уровня”, сравнения текущего изображения с эталоном основывается на рассмотрении изображений как двумерных функций яркости (дискретных двумерных матриц интенсивности). При этом измеряется либо расстояние между изображениями, либо мера их близости.
Как правило, для вычисления расстояний между изображениями используется формула, являющаяся суммой модулей или квадратов разностей интенсивности
d(X,Y) = SUM ( X[i,j] — Y[i,j] )^2

Если помимо простого сравнения двух изображений требуется решить задачу обнаружения позиции фрагмента одного изображения в другом, то классический метод “начального уровня”, заключающийся в переборе всех координат и вычисления расстояния по указанной формуле, как правило, терпит неудачу практического использования из-за требуемого большого количества вычислений.
Одним из методов, позволяющих значительно сократить количество вычислений, является применение Фурье преобразований и дискретных Фурье преобразований для расчёта меры совпадения двух изображений при различных смещениях их между собой. Вычисления при этом происходят одновременно для различных комбинаций сдвигов изображений относительно друг друга.
Наличие большого числа библиотек, реализующих Фурье преобразований (во всевозможных вариантах быстрых версий), делает реализацию алгоритмов сравнения изображений не очень сложной задачей для программирования.

Категория: Программирование

 

GPS сервис ViaLatM — язык сценариев

Автор: admin от Вчера, 14:23, посмотрело: 12

В этой серии публикаций будет описан интегрированный в сервис ViaLatM язык сценариев.

GPS сервис ViaLatM — язык сценариев

Язык сценариев ViaLatM позволяет:

  • Создавать новые параметры на основе сообщений, приходящих от устройств

  • Осуществлять логическую обработку событий, возникающих в устройствах

  • Формировать новые системные события

  • Посылать команды на устройства

  • Осуществлять ретрансляцию сообщений устройств во внешние системы

Категория: Веб-разработка, Android

 

Мультиплатформенный аудио плеер на C++ и OpenAL

Автор: admin от Вчера, 14:17, посмотрело: 12

Привет Хабр!

Так сложилось, что большую часть жизни я пользовался Windows и привык воспроизводить аудио файлы с помощью Winamp. Он очень удобно интегрируется с командной строкой — запустил любой аудио файл и готово. После перехода на Linux и OS X (в основном по работе, но Mac использую и дома вместе с виндой) возникла острая необходимость найти альтернативу. Перепробывал большое количестко крафических плееров. Основная их проблема — это отсутствие нормальной интеграции с командной строкой и часто поддержка только одной из платформ: либо Linux, либо OS X. С консольными плеерами ситуация получше: mpg123 и mpg321 практически идеально делают именно то, что надо. Вот только появилось одно большое «но». Они не умеют играть .ogg и трекерную музыку (.it, .mod, .xm, .s3m и прочие), которой тоже накопилось достаточно и расставаться с ней совершенно не хотелось.

Категория: Программирование, Веб-разработка, Windows, Linux

 

Настройка общего баланса игр три в ряд

Автор: admin от Вчера, 13:16, посмотрело: 12

Настройка общего баланса игр три в ряд

В продолжение предыдущей статьи, хочу поделиться своим опытом по подготовке и поддержке контента для рядовой игры три в ряд. Поговорим о глобальной кривой баланса, балансе игровых режимов, оценке своих трудов и ряде нюансов, которые возникают в процессе разработки.

Категория: Программирование » Game Development

 

Intel приглашает на Droidcon. Москва, 25-27 сентября

Автор: admin от Вчера, 13:09, посмотрело: 12

Intel приглашает на Droidcon. Москва, 25-27 сентября
25-27 сентября уже во второй раз в Москве пройдет крупнейшая на Старом Свете конференция Android-разработчиков Droidcon. В программе конференции — доклады ведущих российских специалистов по Android и, конечно, много-много общения по интересам в самых различных форматах.

Компания Intel является золотым партнером конференции Droidcon — приглашаем посетить наши мероприятия в ее рамках.

  • В субботу в 12:10 мы представим новое средство для разработки кросс-платформенных приложений на Java Intel Multi OS engine.

  • В воскресенье в 11:30 состоится мит-ап Intel Developer Zone, где мы расскажем о новостях программы Intel Developer Zone для Android и проведем мастер-класс по Intel XDK.


В субботу и воскресенье на конференции будет проходить выставка Android-достижений. На стенде Intel можно будет увидеть Android-устройства на базе Intel® Atom™ x3 (кодовое имя SoFIA), устройства с камерой RealSense. Будут проводиться демонстрации Multi OS engine и XDK, других инструментов Intel, а также конкурсы с оригинальными призами.

Отдельное объявление адресовано милым дамам. Intel спонсирует участие девушек-разработчиков приложений на Android в конференциях Droidcon по всей Европе. Для участия в спонсорской программе Intel необходимо заполнить форму. http://habrahabr.ru/post/266099/#habracut

Категория: Программирование, Веб-разработка, Android

 

Security Week 36: джейлбрейк-ограбление, прощание с RC4, пористость роутеров

Автор: admin от Вчера, 13:07, посмотрело: 12

Security Week 36: джейлбрейк-ограбление, прощание с RC4, пористость роутеровКогда компьютеры наконец научатся включать напрямую в мозг, наша жизнь станет значительно интереснее. Вместо смс-ок мы будем получать ментограммы, их вкрадчиво нашепчет внутренний голос. Подумал интересную мысль — поделись с друзьями легким движением мысли! Вспомни, что жена просила купить в магазине; всего за $2.99 без НДС. Несовершенные технологии первых биодискретных интерфейсов будут передавать на компьютер (смартфон, только без экрана) терабайты данных в минуту, оставляя за мощными процессорами будущего работу по вылавливанию крупиц смысла из шума электроимпульсов.

Короче, новейший iPhone 164 будет знать о нас абсолютно все. Переживший уже 34 ребрендинга и 8 реструктуризаций Гугл будет хранить эти данные и перерабатывать дальше в датацентрах, занимающих более 2 процентов поверхности Земли. И только потом, совершив невероятный прорыв в технологиях, начнут думать о том, как эти данные защитить. Только после первого появления сборника эротических снов ничего не подозревающих граждан и гражданок на черном рынке в Бангкоке. Только после скандала с банком, читающим мысли получателей кредита прямо во время подачи заявления. И вот тогда придется всерьез разбираться — что же мы за данные собираем? Как храним?

Но это все будет потом. Интересно, а сейчас кто-нибудь задумывается о том, насколько сильно выдает владельца архив показаний гироскопа из мобильника? Исследования в области безопасности всегда происходят после выхода технологий на рынок, в то время как создатели технологий почти никогда не задумываются о безопасности. В сегодняшнем дайджесте важных новостей инфобезопасности за неделю — разбор полетов в софте и устройствах дня сегодняшнего, которыми миллионы людей пользуются уже давно. Напоминаю правила: каждую неделю редакция новостного сайта Threatpost выбирает три наиболее значимых новости, к которым я добавляю расширенный и беспощадный комментарий. Все эпизоды сериала можно найти тут.

Зачем на фото подают в голову 5 и 12 вольт? Я не знаю!

Категория: Информационная безопасность, iOS

 
Назад Вперед