nlothik: (Default)
[personal profile] nlothik
А расскажу я вам айтишную байку из жизни нашей конторы.

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

По итогам этого облёта была составлена подробнейшая 3D-карта линии электропередач и всего, что находилось под ней. Деревья, ветки, просветы, рельеф — всё было измерено чуть ли не с точностью до сантиметра.

Мы занимались data warehousing для всего этого проекта. Собственно, СУБД с терабайтами данных, и их анализ/визуализация — это наш хлеб с маслом.

Дальше была построена математическая модель высоковольтных проводов: их провисания, нагрева, расширения, раскачивания на ветру, и прочих весёлых физических явлений, которые в учебнике выглядят безобидно, а в реальной жизни превращают пол-Калифорнии в костёр.

Провода ведь греются. А когда они греются, они расширяются. А когда расширяются — сильнее провисают. А если в этот момент поднимается ветер, они ещё и начинают раскачиваться. И если внизу под ними радостно торчат ветки деревьев, то в какой-то момент провод может сказать ветке: «здравствуй, дерево», — и начнётся пожар.

Всё это было просимулировано до тонкостей. Что будет, если всем жителям Сан-Франциско вдруг одновременно захочется заварить чаю, испечь хлеба, включить кондиционеры, зарядить свои Теслы, а поверх всего этого ещё и поднимется шторм.

По итогам были сделаны вполне конкретные рекомендации: какое дерево спилить, какому обрезать ветки, и насколько именно.

С этим списком необходимых работ идём мы назад к заказчику.

— А вот это дерево надо спилить.
— Спилить? Вы с ума сошли. Только обрезать ветки.
— Если его не спилить, у вас не останется никакого запаса безопасности при опасном раскачивании проводов.
— Я знаю.
— Тогда в чём проблема?
— Проблема в том, что по каждой обрезанной ветке я обязан отчитываться перед властями и докладывать, сколько именно футов я от этой ветки отпилил. А дерево, которое вы предлагаете спилить, находится в охранном реестре штата Калифорния, и если я его спилю, меня губернатор с говном съест.

... ???

— И что вы тогда предлагаете сделать?
— Сделайте другое решение. Чтобы дерево не пилить, а только обрезать ему ветки.
— Но при худшем сценарии зазор будет нулевой.
— Остаётся надеяться, что худшего сценария не будет.

Сделали мы ему “решение”. Ветки, да, обрезали.

А на следующий год худший сценарий таки произошёл, и всё сгорело нахуй. Вместе с деревом, находившимся в охранном реестре штата Калифорния.

На нас потом хотели подать в суд. Но мы, сука, тоже не лыком шиты, и все ходы у нас были записаны.

Мы предлагали? Предлагали.
Ты нас послушал? Не послушал.
Ну вот и иди теперь по известному адресу.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

nlothik: (Default)
Multithreaded Branching Logic Blog

May 2026

S M T W T F S
      12
3 4 56789
10 11 1213 141516
1718 19 20 21 2223
24252627282930
31      

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2026 01:50 am
Powered by Dreamwidth Studios