lazy_flyer (lazy_flyer) wrote,
lazy_flyer
lazy_flyer

Опенсорса псто...

Айсед тут собак на опенсорсный софт вешает...Мол - косорукие дебилы, ничего толком сделать не могут, руки повырывать и в ... вставить.
Ему ребе М оппонирует - да всё там пучком, а если что - сам пофиксишь.

Расскажу пример из жизни.
Есть плата автопилота, управляет самолётом. Хорошая плата, опенсорсная, баги вычистили, правда два года вычищали. Но вычистили.
Есть IMU, но уже не опенсорсная, дорогая как искуственная почка, зато работает без малейших проблем. Связка АП + IMU после некоторых танцев с бубном заработала и затихло...
Всё было хорошо, но производитель IMU сплодил новую версию железки и выкинул на рынок. А старую перестал продавать.
И тут внезапно случился проект, да так, что пришлось женить старый автопилот с новой железкой IMU.
На первый взгляд - работает. Но при ближайшем рассмотрении оказалось, что малость повалена система координат в автопилоте. Самолётик боком летит, крылом вперёд. Вместо того, что бы носом вперёд лететь. И с этого момента начался спуск в адЪ. Проблема оказалась быть в драйвере, что дёргал данные с IMU и кормил ими автопилот.
Письмо автору драйвера. Чё за?
Тишина...
На форум, где обсуждается проблема. Там советуют - напишите автору драйвера.
Тишина...
После некоторого скандала ( недели три продолжалось? ) проблема попадает в баг-трекер.
Тишина...
Колорита добавляет факт, что IMU выдаёт данные в трёх разных системах координат. Не одновременно конечно, конфигурить надо. Но которую из автор применил - нигде не описано и понять невозможно. Письмо очередное ему.
Тишина...
Какой то умник на форуме советует - сам пофиксь. Афигенно чувак, я последний раз на С что то делал лет 25 тому назад. Пишу в очередной раз автору.
Тишина...
В конце концов с помощью молотка, зубила и какой то матери удалось. Вроде всё нормально работает. Пишу автору. А в ответ - нет у меня сейчас ни времени ни желания этим заниматься. Тыж пофиксил? Ну вот и пользуйся...

Опенсорс это круто, говорите?
Tags: Беспелотнеги, ИТ войны, дЫбилы на марше
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 61 comments