пионеры, поддержка, и Доктор Хаус

Jul 17, 2009 04:20

- Не дай бог мне попасть на поддержку! Сидишь, правишь чужие баги ( Read more... )

доктор хаус, пионеры, разработка ПО, поддержка

Leave a comment

Comments 47

qehgt July 17 2009, 01:32:04 UTC
Замечательно написано.

Reply


insooo July 17 2009, 02:50:39 UTC
Я "молодой" программист. Половина моей работы заключается в поддержке драйвера продублированного на три операционные системы. Ничего интереснее для себя я сейчас представить не могу)

Reply


1a1 July 17 2009, 04:50:34 UTC
Отлично написано!

Reply


Что за кабель был? lexas July 17 2009, 05:37:23 UTC
Кабель случаем не HDMI ?

Рассказ отличный.

Reply

Re: Что за кабель был? gaperton July 17 2009, 12:13:22 UTC
Там была система веревочек.
1) Есть большая плата с большим ПЛИС-ом (где прошит наш квидеоконтроллер). У нее свое питание.
2) В нее втыкается плата переходник (наша), с хитрых разъемов на гражданские разъемы, в которые втыкается шлейф, напиминающий шлейв к диску IDE. Собственно, наводка была на него. По этому кабелю идет цифровой 16-битный интерфейс для пепредачи видео. Это не HDMI.
3) Этот шлейф втыкается в плату (чужую), на которой стоит HDMI-трансивер. У нее свое питание. Эта плата управляется компом через USB.
4) С нее уже идет HDMI на телевизор.


... )

Reply

Re: Что за кабель был? stebanoid July 18 2009, 11:37:11 UTC
Питание запросто могло идти не от USB, а по этому же шлейфу с сигнальных линий.
Не раз с таким сталкивался - питания нет, а установка хоть и глючит, но работает, кормясь со шлейфа, который идёт на PCI плату управляющего компьютера.

Reply


gray_bird July 17 2009, 05:46:50 UTC
Воистину так!
Я сталкивался с еще более предельным случаем кодописательства. Когда в программе уже есть требуемый функционал, но он вызывается не очевидным образом. И вот в поддержку звонит клиент, который не читал инструкцию, там сидит программист, который тоже не читал инструкцию... В итоге молниеносно пишется "пришлепка сбоку", которая должна реализовывать запрашиваемый функционал, вот только почему-то без учета архитектуры системы и тестирования она работает криво и не так. Клиент этой фигней не пользуется, однако она попадает в основную ветку релиза. Далее история повторяется, с другим клиентом и другим инженером, в итоге пишется еще один чудо-модуль, который тоже попадает в основную ветку.
Это тоже удивительное, извращенное удовольствие, находить, читать подобные артефакты, пытаясь понять ход мысли этих людей.

Reply


Leave a comment

Up