» Последние публикации на сайте

 

Система трекинга для GearVR или производство электроники в России

Автор: admin от Сегодня, 12:30, посмотрело: 0

Десяток человек однажды сидели вместе в баре. Общались, шутили и, вдруг, подумали: почему бы не сделать высокоточную и скоростную систему трекинга для мобильного VR.

Система трекинга для GearVR или производство электроники в России

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

 

На сказочном Бали выпал снег или как же легко обмануть GPS

Автор: admin от Сегодня, 12:25, посмотрело: 0

На сказочном Бали выпал снег или как же легко обмануть GPS


Добрый день, судя по фотографии, на Бали выпал снег! Как же так получилось?


Плач


В последнее время мне приходится заниматься проектированием и изготовлением спутниковых навигационных антенн, антенных решеток и радиоприемных устройств (РПУ). Здесь нужно заметить, что эти РПУ — это пребразователи навигационного сигнала в виду удобному для дальнейшей обработки, а не те навигационные приемники, которые выдают решение навигационной задачи и которые встроены в ваши гаджеты.


При тестировании антенн, особенно новых их конструкций, в обычной городской комнате возникают проблемы с хорошей радио-видимостью спутников. Грубо говоря, сложно понять новая антенна лучше или хуже старой, измененная схема согласования РПУ с антенной дала или нет улучшение чувствительности системы. Про антенные решетки вообще говорить не приходится. К тому же, лично в моем случае, присутствует какая-то помеха, которая мешает приему. Стоит отойти от окна и приемник теряет спутники, хотя прямая видимость четверти неба сохраняется.


Летом дача становится спасением. Там почти свободное небо и нет никаких помех. Но туда нужно либо ехать со всем имуществом, либо держать там его дополнительный комплект. Есть еще товарищи с прошлой работы, которые дают поработать в безэховой камере. Не знаю за что, но бывает такое счастье.


В общем, нелегка доля разработчика.


Удача


Недавно мне посчастливилось подобраться к решению этой проблемы. Я всегда знал о симуляторах навигационных сигналов, но они были дороги для меня. Тут сложилось несколько счастливых событий.

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

 

Приглашаем на Moscow CocoaHeads 27 января

Автор: admin от Сегодня, 11:20, посмотрело: 0

Приглашаем на Moscow CocoaHeads 27 января

В последнюю пятницу января состоится встреча iOS-разработчиков Moscow CocoaHeads. Мы соберемся в нашем московском офисе, чтобы послушать экспертов и пообщаться на профессиональные темы. В программе встречи три доклада, подробности читайте под катом.

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

 

Кейсы: разработка спецификаций и гайдлайнов (web ui kit)

Автор: admin от Сегодня, 10:00, посмотрело: 7

Кейсы: разработка спецификаций и гайдлайнов (web ui kit)

Сегодня я поделюсь опытом разработки графической документации по гайдлайнам. Это оказалось мое второе задание для Viline. И как Вы не помните из первой части, я делал редизайн страницы видео-курса. В данной статье я опишу процесс разработки стилистики всех элементов и различных состояний. Придумаю и сформулирую некоторые правила, чтобы интерфейс получился сбалансированным и доступным с учётом аудитории…

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

 

Создание сеток шестиугольников

Автор: admin от Сегодня, 10:00, посмотрело: 7

Создание сеток шестиугольников

Сетки из шестиугольников (гексагональные сетки) используются в некоторых играх, но они не так просты и распространены, как сетки прямоугольников. Я коллекционирую ресурсы о сетках шестиугольников уже почти 20 лет, и написал это руководство по самым элегантным подходам, реализуемым в простейшем коде. В статье часто используются руководства Чарльза Фу (Charles Fu) и Кларка Вербрюгге (Clark Verbrugge). Я опишу различные способы создания сеток шестиугольников, их взаимосвязь, а также самые общие алгоритмы. Многие части этой статьи интерактивны: выбор типа сетки изменяет соответствующие схемы, код и тексты. (Прим. пер.: это относится только к оригиналу, советую его изучить. В переводе вся информация оригинала сохранена, но без интерактивности.).

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

 

Ломаем Android. Как глубока кроличья нора?

Автор: admin от Сегодня, 09:30, посмотрело: 8

Ломаем Android. Как глубока кроличья нора?


Мой первый Android телефон Galaxy Note N7000 был приобретен сразу после анонса в октябре 2011 года. Благодаря одному немецкому умельцу под ником bauner, у меня была возможность использовать последнюю версию CyanogenMod (ныне LineageOS). До тех пор, пока полтора года назад телефон не умер от китайской автомобильной зарядки.


Замену искал долго и остановился на Kyocera (да, они и телефоны выпускают) KC-S701. Он отличается брутальным внешним видом и отсутствием сенсорных кнопок. О root доступе к телефону я тогда даже и не задумывался, полагая, что нынче каждый телефон тем или иным способом имеет возможность получения root. И найдется умелец, который сможет под него портировать CyanogenMod. Я ошибался.


За полтора года было выпущено всего одно обновление — фикс падения ядра от специально сформированного ping пакета. А Android KitKat уже год назад был не первой свежести. Root доступ на этот телефон так никто и не получил, и никакой информации о нем не было. Отмечу, что тоже самое железо используется в американской версии телефона Kyocera Brigadier E6782, в котором по-умолчанию активизирован режим fastboot и нет ограничения на запуск неподписанных ядер (именно запуск, а не прошивку, и только при использовании непропатченного bootloader'а, CVE-2014-4325) и присутствует возможность загружаться в эти режимы путём зажатия кнопок телефона. Стараниями Verizon (а может Kyocera?) версия Android на Brigadier была обновлена до Lollipop.


Итак, я решил разобраться с процессом получения root на Android самостоятельно.

Категория: Веб-разработка, Информационная безопасность, Android, Linux

 

Как создать в большой компании удобное рабочее место для распределённых команд?

Автор: admin от Сегодня, 09:30, посмотрело: 8

Последнее время многие крупные компании пытаются внедрить у себя практики DevOps, чтобы ускорить процесс доставки ценности до клиента. Работающие над продуктом люди собираются в одну команду, работают в едином информационном поле. Что же делать большой компании, если сотрудники её команд не могут собраться в одной комнате, а разбросаны по разным офисам, возможно, даже в разных городах и часовых поясах?

Напрашивается ответ — зарегистрироваться в интернет-сервисах для ведения совместной разработки (GitHub, Slack, Evernote, Wunderlist...). Но что делать, если в твоя большая компания работает, например, с клиентскими данными или финансовой информацией, и не может доверить её интернет-сервисам? Единственный выход — развернуть у себя внутри сети инфраструктуру распределённой разработки.

Но как это сделать, чтобы обеспечить безопасность данных и процессов, при этом не потерять в скорости и удобстве работы? На этот вопрос я и постараюсь ответить в данной статье.

Как создать в большой компании удобное рабочее место для распределённых команд?

Категория: Программирование, Сетевые технологии

 

Аппаратные или программные блокираторы записи — что надежнее?

Автор: admin от Сегодня, 09:30, посмотрело: 10


Являются ли аппаратные блокираторы записи более надежными по сравнению с программными?


Предисловие


Проведение криминалистических исследований при расследовании инцидентов информационной безопасности, производство судебных экспертиз и многие другие направления деятельности, связанные с компьютерной криминалистикой, требуют максимально возможного сохранения целостности исследуемых данных. Для этого используются блокираторы записи — программы или устройства, не позволяющие записать что-либо на исследуемый накопитель. Необходимость применения таких средств происходит как из требований процессуального законодательства (например, УПК РФ), так и из различных рекомендаций методического и иного характера, а также из стандартов (например, СТО БР ИББС-1.3-2016). Некоторые аспекты функционирования блокираторов записи и будут рассмотрены в настоящей статье.

Аппаратные или программные блокираторы записи — что надежнее?
Один из ранних аппаратных блокираторов записи (2002 год)

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

 

Visual C++ for IoT Development: Прорыв или разочарование?

Автор: admin от Сегодня, 09:30, посмотрело: 8

Visual C++ for IoT Development: Прорыв или разочарование?


Как известно мир не стоит на месте и активно развивается. Особенно в сфере IT и конкретно разработки ПО. Самое трудное в этом деле это уследить за всеми новинками и выхватить наиболее ценные и полезные из них. Вот и я только недавно наткнулся на дополнение к Visual Studio под названием Visual C++ for IoT Development, которое существует уже почти год. Потенциально — очень полезная штука, но пока это больше яркое название, чем настоящее Visual C++ для IoT. Давайте разберемся почему.

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

 

Обновление возможностей и инфраструктуры бесплатных видеоконференций 3CX WebMeeting

Автор: admin от Сегодня, 09:15, посмотрело: 10

3CX WebMeeting 9.3


Представляем новую версию 3CX WebMeeting 9.3! Важнейшее улучшение – это “возвращение” востребованной функции – доски для совместной работы Whiteboard. Доска для совместной работы позволяет визуализировать обмен идеями во время конференции. Вы можете рисовать на доске и печатать в текстовом поле. Whiteboard отлично подойдет для проведения мозговых штурмов, деловых презентаций и онлайн обучения. Вот некоторые ее возможности:


  • Средства совместной работы: поле для ввода текста, изменение цвета, изменение размера объектов, кисть, стирательная резинка, выделение цветом, очистка доски

  • Два шаблона: чистый лист и разметочная сетка

  • Общий просмотр рисунков на доске в реальном времени

  • Совместное одновременное рисование несколькими пользователями


Для включение Доски для совместной работы кликните на иконке интерфейса WebMeeting, показанной на скриншоте ниже.

Обновление возможностей и инфраструктуры бесплатных видеоконференций 3CX WebMeeting

Категория: Системное администрирование, Веб-разработка, Сетевые технологии

 
Назад Вперед