Pull to refresh
  • by relevance
  • by date
  • by rating

FPV

DIY
Эта статья для тех, кто с детства мечтает летать как птица. Сразу оговорюсь, в реале Вы не полетите, но чувства будут очень близки. Итак, речь идет о FPV (first person view)-полетах. FPV — это новое движение в авиамоделизме, его суть заключается в управление моделью самолета через установленную на борту камеру. Картинку с борта самолета Вы получаете в реальном времени и видите через очки “виртуальной реальности”. Также, на очках установлен датчик поворота головы и камера на самолете поворачивается вслед за поворотами Вашей головы. У вас появляется неподдельное ощущение реального присутствия. А самолетом Вы управляете по радио каналу. Со стороны это выглядит примерно так:


А вот как выглядит изнутри:

Читать дальше →
Total votes 258: ↑255 and ↓3 +252
Views46.4K
Comments 165

Автомобильная телеметрия за 100$

Smartphones
Так вышло, что я довольно давно интересуюсь автомобилями и автоспортом, однако моя основная работа непосредственно связана с разработкой под мобильные платформы — и мне всегда были интересны возможности для связи технологий из этих разных миров. К счастью, последнее время для этого стало гораздо больше возможностей. В этой заметке хочу коротко поделиться своим опытом работы с автомобильной телеметрией.

Профессиональные гоночные команды давно знакомы с этой темой и как правило устанавливают очень недешёвые системы записи (а иногда и передачи в реальном времени) телеметрии. Любителям тратить такие деньги обычно не хочется, да и смысла нет. Ниже — о том, как дешево и сердито решить эту задачу.

image

Читать дальше →
Total votes 55: ↑52 and ↓3 +49
Views41.5K
Comments 91

Еще один способ отключения сбора телеметрии в OC Windows 10

Information Security
Микрософт с помощью пасьянса и косынки учила пользователей пользоваться мышью,
теперь с помощью windows 10 учит читать лицензионное соглашение.

После выхода windows 10 сразу появились сообщения о сборе информации о действиях пользователей и много обсуждений, что делать. Достаточно быстро пользователи составили список основных серверов, собирающих информацию и попытались их заблокировать через файл hosts. Но скептики сразу выдвинули здравое предположение, что MS мог предусмотреть этот метод и некоторые адреса прописать в коде. Тем более, что MS всегда может актуализировать адреса серверов через windows update.

В нашей компании начали появляться первые пользователи windows 10, и мы решили опробовать блокировку передачи телеметрии через встроенный windows firewall.
Читать дальше →
Total votes 97: ↑89 and ↓8 +81
Views330K
Comments 245

Стандартная библиотека Visual Studio 2015 и телеметрия

Information SecurityC++Visual StudioC

Преамбула


Программы на C и C++, как правило, проводят бо́льшую часть своей жизни внутри функции main() и функций, прямо или косвенно вызываемых из main(). Тем не менее, на самом деле выполнение программы начинается вовсе не с main(), а с некоторого кода из стандартной библиотеки, поставляемой вместе с компилятором. Таковой код, по идее, должен подготавливать окружение для других функций стандартной библиотеки, которые, возможно, позовёт main(), а также параметры самой main() (под Windows; Unix-системы имеют тенденцию передавать argc/argv/envp в подготовленном виде прямо при запуске процесса, но речь не о них). Симметрично, завершающий return в функции main() — вовсе не последняя инструкция программы, после него следует ещё немного кода из стандартной библиотеки.
В Visual Studio «настоящая» точка входа в программу называется mainCRTStartup. В комплекте с VS идут исходники стандартной библиотеки, в VS2015 определение mainCRTStartup находится в %PROGRAMFILES(X86)%\VC\crt\src\vcruntime\exe_main.cpp, но, впрочем, всю работу выполняет exe_common.inl рядом. Давайте туда посмотрим.
...
        // If this module has any thread-local destructors, register the
        // callback function with the Unified CRT to run on exit.
        _tls_callback_type const * const tls_dtor_callback = __scrt_get_dyn_tls_dtor_callback();
        if (*tls_dtor_callback != nullptr && __scrt_is_nonwritable_in_current_image(tls_dtor_callback))
        {
            _register_thread_local_exe_atexit_callback(*tls_dtor_callback);
        }

        __telemetry_main_invoke_trigger(nullptr);

        //
        // Initialization is complete; invoke main...
        //

        int const main_result = invoke_main();

        //
        // main has returned; exit somehow...
        //

        __telemetry_main_return_trigger(nullptr);

        if (!__scrt_is_managed_app())
            exit(main_result);

        if (!has_cctor)
            _cexit();

        // Finally, we terminate the CRT:
        __scrt_uninitialize_crt(true, false);
        return main_result;
...

Ой, а что это за вызовы __telemetry, обрамляющие вызов main?
Total votes 35: ↑32 and ↓3 +29
Views36.2K
Comments 26

Microsoft избавится от телеметрии в Visual C++ в Update 3

Information SecurityC++Visual StudioC
image

Месяц назад Евгений Гречников grechnik опубликовал пост «Стандартная библиотека Visual Studio 2015 и телеметрия», в котором рассказал об интересной находке: оказалось, что в любом бинарнике, скомпилированном VS2015 из программы на C или C++, есть код, который может писать логи — и выглядело это всё слегка подозрительно, особенно в силу отсутствия исходников telemetry.cpp.

Три дня назад этот вопрос был снова поднят на Reddit, где время от времени в комментариях появляются разработчики Visual Studio — и вот сегодня общественности наконец-то удалось получить вполне себе официальный ответ от представителя Microsoft.

Самое важное: телеметрия будет убрана из статических библиотек в обновлении Update 3.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views15.8K
Comments 14

Драйвера nVidia и телеметрия

Information SecurityWorking with videoReading room


Всем привет.

Возможно ни для кого не секрет, что последние пакеты драйверов от nVidia содержат комплекс телеметрии.

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

На картинке выше приводится способ отключения телеметрии «из коробки», надо отдать должное — производитель засунул эту опцию в довольно неожиданное место, и надо ещё больше отдать должное — работает она не до конца.

Ниже будет рассмотрено, как полностью отключить телеметрию в драйверах nVidia последних версий.
Читать дальше →
Total votes 33: ↑31 and ↓2 +29
Views50.5K
Comments 67

Microsoft перевыпустила обновления телеметрии Windows 7 и 8.1

Information Security


Компания Microsoft повторно выпустила обновления KB2952664 для Windows 7 и KB2976978 для Windows 8.1 с одинаковой функциональностью. Пока что нет повода для волнений, потому что обновления помечены как необязательные к установке, но Microsoft может изменить их статус в будущем.

Впервые эти обновления вышли в августе 2015 года, а их функциональность изначально была засекречена. KB2952664 описывалось как «обновление совместимости для апгрейда Windows 7… [которое] помогает Microsoft производить улучшения в текущей операционной системе, чтобы упростить процедуру перехода на последнюю версию Windows». Больше никакой информации. Оба обновления были крайне слабо документированы.
Читать дальше →
Total votes 37: ↑36 and ↓1 +35
Views55.8K
Comments 92

Заблокировать слежку со стороны Windows 10 очень непросто, считает специалист по безопасности

Information Security


Неделю назад независимый специалист по безопасности Марк Бёрнетт (Mark Burnett) опубликовал результаты небольшого некорректного расследования настроек безопасности в Windows 10 Enterprise. Система установлена у него в виртуальной машине под Linux исключительно в исследовательских целях, с минимальным набором софта и удалёнными всеми дефолтными приложениями Windows Store.

Эти результаты вызвали бурную дискуссию в твиттере, потому что они дают понять, что ОС как будто игнорирует некоторые настройки, установленные пользователем — и всё равно соединяется с различными следящими серверами и отправляет туда какие-то данные. Первый тест Бёрнетта с результатами, опубликованными в твиттере, был проведён с ошибками. На самом деле есть способ получше ограничить телеметрию. Но полностью избавиться от сбора данных в Windows 10 вообще невозможно.
Читать дальше →
Total votes 23: ↑21 and ↓2 +19
Views89.9K
Comments 347

GDPR — палка о двух концах

Social networks and communitiesThe future is here
Каким был Интернет 1.0 до социальных сетей, пока не набежали широкие массы, дерущиеся за деньги и власть?

Сейчас другой Интернет. Время от времени появляются нововведения, решающие старые проблемы и добавляющие новые…
Одно из таких введений — GDPR, вступающий в действие в мае 2018-го.
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Views11.6K
Comments 27

Microsoft патентует способ следить за пользователем с помощью ИИ и регистрации всех действий в Windows

Software

«Посредник» — предлагаемый Microsoft новый компонент Windows 10. Возможно, он будет выглядеть именно так

Последняя операционная система от Microsoft, Windows 10, занимает все большую долю рынка ОС. Частично это вызвано тем, что Windows 10 получила одобрение многих пользователей. А частично — тем, что корпорация Microsoft старается активно продвигать свой продукт. За прошедший год методы продвижения Windows 10 ее создателями много раз становились предметом обсуждения в СМИ.

Еще один нюанс — это передача Windows 10 большого количества пользовательских данных на сервера компании. Телеметрия в «десятке» беспокоит большое количество пользователей, которые пытались узнать, зачем Microsoft столько данных. Корпорация в ответ заявляла, что получаемая информация обезличена и служит только для улучшения качества ее программных продуктов. Но пользователям все это не слишком нравится. Сейчас редмондская компания рискует вызвать новую волну недовольства. Дело в том, что Microsoft подала заявку на патент для способа слежения за пользователем при помощи нового компонента ОС.
Читать дальше →
Total votes 36: ↑32 and ↓4 +28
Views26.8K
Comments 140

Установка FPV и телеметрии на квадрокоптер

RoboticsMulticoptersDIY
Данная статья является продолжением статьи «Квадрокоптер на MultiWii SE v2.5 — от задумки до первого полёта», в ней я поделюсь с Вами своим опытом установки и настройки FPV оборудования на квадрокоптер для полётов от первого лица. Заинтересовавшихся прошу под кат.


Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views8.9K
Comments 9

Немного статистики — разработчики Ubuntu впервые опубликовали десктопную телеметрию

1cloud.ru corporate blogConfiguring LinuxSystem administrationSystem Analysis and DesignServer Administration
В феврале этого года в дистрибутиве Ubuntu 18.04 LTS появилась утилита Ubuntu Report (GitHub). Она дала пользователям возможность отправлять в штаб разработчиков данные о своей рабочей среде, которые бы помогли дальше развивать операционную систему.

И вот на прошлой неделе разработчики Ubuntu опубликовали первую телеметрию. Далее — приведем некоторые цифры.

Читать дальше →
Total votes 28: ↑22 and ↓6 +16
Views23.8K
Comments 37

Firefox устанавливает на ваши устройства расширения для сбора данных без вашего ведома… опять

Browsers

Начало


Не так давно я обзвелся телефоном Nokia 8110, что побудило меня начать использовать WebIDE для экспериментов с KaiOS. Сегодня я зашел на страницу дебага в расширениях, а там:

image

… появилось 2 не прошенных гостя — fxmonitor@mozilla.org.xpi и telemetry-coverage-bug1487578@mozilla.org.
Читать дальше →
Total votes 45: ↑29 and ↓16 +13
Views20.9K
Comments 76

Как выбрать широкополосный модем для беспилотного летательного аппарата (БЛА) или робототехники

Wireless technologiesRoboticsMulticoptersTransport
Sandbox
Задача передачи большого объема данных с борта беспилотного летательного аппарата (БЛА) или наземной робототехники не редкость в современных приложениях. В данной статье рассматриваются критерии выбора широкополосных модемов и сопутствующие проблемы. Статья написана для разработчиков БЛА и робототехники.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views7.4K
Comments 21

Опасность внутриигрового сбора данных

Information SecurityGame developmentBig DataGames and game consoles
Translation
image

Ник Йи торгует секретами.

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

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

Йи основал в 2015 году компанию Quantic Foundry, занимающуюся продажей его данных в такие игровые компании, как Tencent (владелица League of Legends), PopCap (студия, разработавшая Plants vs Zombies) и Wizards of the Coast (издатель Magic: The Gathering).

«В прошлом отрасль разработки игр не могла узнать истинных данных», — рассказывает Йи. «Когда люди играли на консолях без Интернета, разработчики не получали обратной связи. Они не могли составить чёткой картины того, как пользователи играют в их игры».

Теперь, по словам разработчиков, у них есть большие объёмы данных, как от телеметрии продуктов (внутриигрового поведения игроков), так и из внешних источников (например из опросов Йи). И некоторые люди начинают опасаться, что у них может быть слишком много информации.

По мнению многих разработчиков, частые утечки паролей из соцсетей, компаний и других источников делают приватность в играх очень важным аспектом. Кроме того, развитие взаимосвязанных государственных систем, например, китайской системы социального кредита ставит перед нами вопрос: может ли внутриигровое поведение влиять на то, как тебя воспринимают в реальном мире?
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views9.2K
Comments 42

Серийное производство электроники в России. Как мы делали телеметрию

Третий пин corporate blogStart-up developmentManufacture and development of electronicsElectronics for beginners


Часто встречаемся с мнением, что производить в России электронику – занятие бессмысленное. Дорого, долго, плохо и вообще лучше делать в Китае.

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

[первоначальный текст статьи был изменён по просьбе заказчика]
Читать дальше →
Total votes 42: ↑41 and ↓1 +40
Views19.2K
Comments 89

Анализируем телеметрию «Берешита», или Что случилось около Луны 11 апреля 2019 года

MathematicsPopular scienceAstronauticsPhysicsAstronomy
🔥 Technotext 2020
image

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


Общий объем показанной телеметрии таков, что в целом позволял оценить многие нюансы, связанные как с конструкцией станции, так и с особенностями ее посадки. Это действительно интересно. Дело в том, что посадка на Луну — очень непростой процесс, нюансы которого публикуются редко. В частности, реальная телеметрия обычно не публикуется вообще.

Читать дальше →
Total votes 81: ↑81 and ↓0 +81
Views17.9K
Comments 43

Как увеличить дальность связи с беспилотным летательным аппаратом (БЛА)

Wireless technologiesRoboticsMulticoptersTransport
Задача увеличения дальности связи с беспилотным летательным аппаратом (БЛА) не теряет актуальности. В данной статье рассматриваются методы улучшения этого параметра. Статья написана для разработчиков и эксплуатантов БЛА и является продолжением цикла статей про связь с БЛА (начало цикла см. в [1].
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views6.2K
Comments 6

Управление по защите данных Германии: телеметрия в Windows 10 1909 Enterprise может быть полностью отключена

Information Security
Translation

Телеметрия давно стала горячо обсуждаемой темой с момента, когда Microsoft выпустил первую версию Windows 10. Microsoft решил глубоко интегрировать сбор данных в операционную систему — да так глубоко, что у пользовательских выпусков Windows 10 Home и Windows 10 Pro не было опции по полному отключению телеметрии.

Читать дальше →
Total votes 20: ↑20 and ↓0 +20
Views29.5K
Comments 134

Amazon Go: магазин без касс — личный опыт

ITSumma corporate blogIOTThe future is hereUrbanismIT-companies
О проекте «магазинов самообслуживания» Amazon Go начали говорить в середине десятых. Даже пост на Хабре был. Но одно дело — читать описания, и другое — узнать из первых рук, как это: зайти в магазин без кассиров, набрать товаров и that's it, как пишет Amazon на своём сайте. Наш давний друг Василий Даниленко, 5 лет назад перебравшийся из небольшого города Иркутской области в Штаты, поделился личным опытом.


Фото Forbes.

«В Нью-Йорке уже немало (8, если быть точным, — прим. ред.) магазинов Amazon GO, где отсутствуют кассиры. Амазон сам тебе присылает счет и списывает деньги через пару минут после выхода.

Почти никто не пишет, что сами точки довольно небольшие (по американским стандартам можно сказать, крошечные), а ассортимент в них раз в десять меньше, чем в обычной ноу-нейм АЗС.
Но это вполне объяснимо, потому что это, скорее, пока пилот, нежели бизнес. Дальше некоторые заметки из личного опыта регулярного посещения магазинов без касс.
Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Views24.5K
Comments 118
1