Как стать автором
Обновить
-3
0

Пользователь

Отправить сообщение
Они в этом году уже договорились с Hyundai чтобы поставлять им решение для селфдрайвинга.
Раз тут про селфдрайвинг, то очевидно, что интересует safety из automotive, тобишь ISO 26262.
Интересно как обстоят у вас дела с safety? Без этого будет сложно выйти на международный рынок.
Как минимум, коробка знает ещё какая передача включена и какие передаточные числа у каждой передачи. Этого достаточно для определения скорости с определенной точностью. Понятное дело, что скорость с колес будет точнее, но если ставить только те размеры колес, чьи размерности указаны производителем, то погрешность скорости, снятой с коробки, будет в пределах +-5%. Я думаю, что Яндексу будет достаточно такой точности для работы.
К слову, скорость с колес тоже далеко не самый точный показатель. Наиболее точным является скорость определенная посредством GPS.

Про OBD-II я лишь упоминал в контексте, что это общая информация, доступная любому, кто может подключиться, и что скорость с оборатами это такая настолько информация, что даже современные ВАЗы её предоставляют.

Понятное дело, что Яндексу Тойота дала спеки по внутренним сигналам и им доступно гораздо больше с гораздо большей точностью.
Скорость знает коробка передач, а расстояние (правда с точностью до 1км) можно снять с одометра. Все это доступно через обычный OBD-II разъем.
Камеры в общественных местах, конечно, могут быть неприятны, но на мой взгляд не так страшны и нацелены на помощь в расследовании преступлений (не всегда, конечно, мы все прекрасно знаем, что записи могут магическим образом «исчезнуть»).

Другое дело когда ваша колонка собирает данные непосредственно о вас: что вы спрашиваете, включаете, слушаете и смотрите. И все это привязано к вашему аккаунту.

Сейчас Яндекс уверяет, что аудио данные отправляются только в после триггера. Но где гарантии, что в будущем не прилетит незаметный «апдейт», который по команде с сервера будет «иногда» включать запись всего, что происходит в комнате? Код то закрыт.

Понятное дело, что каждый человек сам решает идти ли на эти риски или нет. Когда-то репостить смешные картинки в VK тоже было безопасно.
Ладно бы если только для рекламы. Учитывая, что частью Яндекса владеет государство, можно предположить, что данные будут отправляться известно каким «третьим лицам».
Я, кстати, не уверен какие артефакты генерит Keil во время сборки, но если есть наряду с бинарем на прошивку какой-нибудь elf с отладочной информацией (или без неё, неважно), то можно довольно быстро набросать скрипт на питоне, который подставляет имена функций вместо адресов. Можно даже написать, чтобы он делал это on the fly, то есть читал бы uart, находил бы стектрейс, заменял адреса на имена функций и выводил бы дальше в файл или std out.
В принципе, если вы знаете регионы памяти где лежит код программы, то вы можете фильтровать ваш выхлоп стека и выводить только те, которые находятся в пределах этого региона. Тогда вы получите более-менее похожее на настоящий стектрейс.
Постоянно пользуюсь CLion, но почти не видно развития среды. Разве что проекты с каждом релизом грузятся всё дольше и дольше.

Вот вы говорите, что метите в embedded, но в то же время никак не запилите поддержку Makefiles (уже 5 лет обещаете), не говоря уже про другие системы сборки (до поддержки какого-нибудь IAR я думаю, что и не доживу даже).
Внесу свои пять копеек про собеседования в Яндексе на позицию С++ разработчика. Дело было в далеком 2016 году и, после интервью по скайпу, я был приглашен в офис для очного собеседования.
Из того, что помню, спрашивали:
  • Написать свой unique_ptr на листе бумаги (да, я каждый день пишу кастомный умный указатель с его двумя специализациями, в каждом из которых по 6-7 конструкторов)
  • Написать что-то типа своего LRU кэша на доске. Эта задачка понравилась больше всего, так как интервьюер был живенький и охотно отвечал на уточняющие вопросы.
  • Нарисовать и разработать архитектуру распределенного хранилища (самое то для embedded developer'а)
  • Какая-то геометрическая задачка про нахождение центра множества точек (точное условие не помню)


Офера не получил, но было интересно попробовать.

Из неприятного было то, что они не предлагали оплачиваемую гостиницу, и из-за этого пришлось лететь в 6 утра. Почти не спал тогда и это сказалось на собеседование. Ну и деньги за билеты возвращали месяц. Могли бы уж сами купить.

В принципе, на эти алгоритмические задачки можно просто натренироваться по книжке типа Cracking The Coding Interview, но стоит ли оно того? Ну и видно, что задачки у них типовые и они не подстраиваются под бэкграунд кандидата.
Интересно, а есть ли opensource self-hosted решения для списка дел и календаря с десктопным и мобильными приложениями под все платформы и с синхронизацией.
Если смогут реализовать стандарт ISO 26262 по Functional Safety, то либо никто не будет виноват (несчастный случай), либо владелец (misuse). Ну а если не смогут, то у них будут проблемы.
Что касается зарплаты для кандидатов из СНГ (из личного опыта): если вы сильный мидл или сеньер, но нету опыта работы с Германии, имеете кое какие знания в немецком (можете хотя как-то на интервью общаться), пытаетесь устроиться в Баварию (за другие земли не знаю), то можете рассчитывать на 40-45 тысяч, что примерно соответствует позиции джуна. Но через пару-тройку лет, поработав в немецкой компании, можете претендовать на более высокую зарплату, уже мидловскую или сеньёрскую.

Сильно зависит от компании и специализации. Я вот перебрался в Баварию уже сразу с нормальной сеньорской зарплатой, хотя немецким языком не владею.
Как embedчик не соглашусь с вами. Железо и софт очень сильно отличается, и я еще ни разу за свою карьеру не видел человека, который был очень хорош и там, и там. Как правило, у каждого очень сильный перекос в какую-то из этих областей. Поэтому очень важна специализация каждого, чтобы выпустить качественный продукт. Конечно, если в компании два человека, делающие мелкосерийный продукт для конкретного заказчика со сроками «надо было сделать вчера», то понятно, что каждый должен уметь что-то в каждой области.

Другое дело когда проект большой, сложный и массовый. Вот у меня сейчас проект — это кодовая база на несколько миллионов строк для МК и сотни людей. Попробуйте это поотлаживать светодиодом и осциллографом. Поэтому тут и SOLID, и юнит тесты, и blackbox тесты, Software-In-the-Loop, Hardware-In-the-Loop, Continuous Integration и т.д. Скажи такие слова человеку из мира железа, он и не поймет что это.

Все-таки разделение труда — это главное достижение человечества.
Было где-то -5.5 на обоих глазах, небольшой астигматизм. Делал обычный LASIK в Чебоксарах. Сейчас острота зрения 0.9-1.0 на левом, 1.0 на правом. Блики, гало присутствует. Но самая плохая побочка — это Coma http://www.lasikcomplications.com/images2/halos(425).jpg, которая только прогрессирует со временем.
Для меня решение сделать лазерную коррекцию было самым ужасным в жизни. Получил целый букет побочных эффектов в сумерках и ночью (а теперь уже и частично днем). Уж лучше бы дальше очки носил.
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность