Но ведь линуху вроде нужно MMU для полноценной работы, чего у подавляющего большинства контроллеров нет. Что есть вариации которым мму не нужно, не так уж сильно по специфике от того-же фриртоса отличается. А в которых есть — просто по деньгам не пролезут в проект. Так что да — freertos во всех смыслах дешевле линуха.
А вот кстати да, тоже интересный вопрос. В общем складывается впечатление что горизонт планирования у этого программиста такой-же как и у «укравшего» телефон из недавней статьи.
Вы про меня или про программиста из статьи?
Если про статью, то он совершил две ошибки — явно сравнивал с датой и признался. Хотя и с самим признанием из статьи не все ясно, т.к. непонятно чем его додавили чтобы он признался.
Если про меня, то даже вышенаписанное не может ничего доказать, т.к. четко доказать что именно в этом проекте это именно заложенная тайм-бомба а не баг — крайне сложно, практически невозможно. «Мало-ли чего в интернете писал. И вообще вспоминал что вытворял когда был молодой и глупый ))» Точнее можно, но при одном условии — я дам доступ к собственному гиту и там по истории может быть получится найти эксперименты с таким багом. Чего, конечно-же, я в трезвом уме и здравой памяти не сделаю никогда.
Да даже если автономная самоуправляемая машинка, и требуется скорость реакции, логичнее не вообще все переносить на ртос, а только «спинной мозг» — движение, реакцию на раздражение и прочее что вот прям кровь из носу требует скорости реакции, а высокоуровневые функции (камера, связь, анализ обстановки и прочее) сотавить малинке-апельсинке.
Просто не нужно было делать явное сравнение с датой когда срабатывать, а чтобы оно выглядело как просто ошибка/опечатка. Я обычно такие баги с долгим периодом срабатывания намеренно не лечу до полной оплаты, а потом выкатываю апдейт «я тут противный баг нашел, который может сработать при таких вот условиях, вот исправленная версия». И не подкопаешься. Конечно, если по договору передаются исходники есть шанс что будут проводить аудит и найдут эту ошибку, но все равно не подкопаешься — баги у всех бывают. А если закопать глубоко в логике в редко срабатывающей ветке, да еще и просто всю дорогу считается что-то, кладется, потом опять считается, опять кладется, и так опять и снова. А потом когда-нибудь опять явно ничего не проверяется — просто если изначальный «ключ» был неверным, где-то далеко в глубине не те данные начнут обрабатываться в один прекрасный момент и глюки будут потихоньку нарастать. «Ну, ошибся в константе — опечатался...» Если кто помнит, Медноногов примерно так «Черный ворон» защищал.
ЕМНИП, Бобук в одном из радиотов когда-то говорил что в турции у них не получилось. Вроде еще куда-то пытались выйти, и тоже не получилось. Та что они пытались, но не все так просто — взять и расшириться на другие регионы…
А при работе от датчика присутствия вывести сигнал на свет. Чтобы как только дверь открывается включался свет, дальше по алгоритму и финалом выключаем свет в туалете. Или свет выключался до смыва.
КМК, массив антенн как-бы не обошелся дороже камер даже с учетом компа на котором будет крутиться софт. Зато с камер бонусом получаем картинку для внешнего наблюдателя от третьего лица. Камера ведь может смотреть вдоль улицы и зная ее направление и высоту установки несложно получить удаление машинки. А этих антенн вдоль всей улицы нужно расположить некоторое количество.
Массив камер на потолке и идентификаторы на крыше тележки? Заодно «бесплатно» получаем просмотр от третьего лица.
Или даже так. Камеры не на потолке, а просто чтобы просматривались все улицы. А идентификаторы такие чтобы несложно по искажениям можно было просчитать угол наблюдения, а дальше простая тригонометрия.
И обозвать артефактами. Нет, все-таки робота-пылесоса оставить, а вот место сброса назвать аномалией из которой можно натаскать артефактов. А если неудачно попал в аномалию — завалило.
бабушки на лавочке гуглят каждый неизвестный входящий, переходят по ссылке из подозрительно корткого поиска, там обнаруживают линк на кабинет и пасс, переходят по линку, там логинятся…
Интересно, где лавочки с такими бабушками… Они наверное сидят на лавочке с планшетами и походя хакают каждую проезжающую мимо теслу просто джаст4фан.
Если про статью, то он совершил две ошибки — явно сравнивал с датой и признался. Хотя и с самим признанием из статьи не все ясно, т.к. непонятно чем его додавили чтобы он признался.
Если про меня, то даже вышенаписанное не может ничего доказать, т.к. четко доказать что именно в этом проекте это именно заложенная тайм-бомба а не баг — крайне сложно, практически невозможно. «Мало-ли чего в интернете писал. И вообще вспоминал что вытворял когда был молодой и глупый ))» Точнее можно, но при одном условии — я дам доступ к собственному гиту и там по истории может быть получится найти эксперименты с таким багом. Чего, конечно-же, я в трезвом уме и здравой памяти не сделаю никогда.
Или даже так. Камеры не на потолке, а просто чтобы просматривались все улицы. А идентификаторы такие чтобы несложно по искажениям можно было просчитать угол наблюдения, а дальше простая тригонометрия.
Толерастия. Удивительно что не черный гей-инвалид скажем, с одной ногой.
Интересно, где лавочки с такими бабушками… Они наверное сидят на лавочке с планшетами и походя хакают каждую проезжающую мимо теслу просто джаст4фан.