vak: (Default)
[personal profile] vak
Новая книжка на моей полке. Впрочем не особо новая: второе издание 1999 года. Для программистского склада ума масса удовольствия.



Материалы из книжки доступны на Гитхабе: https://github.com/sergev/Programming-Pearls-source-code

Вот вам одна из задачек. Перевожу как могу.
В начале 1980-х годов инженеры Lockheed ежедневно передавали дюжину чертежей из системы автоматизированного проектирования (САПР) на своем заводе в Саннивейле, штат Калифорния, на испытательную станцию в Санта-Круз. Хотя объекты находились всего в 25 милях друг от друга, автомобильная курьерская служба занимала больше часа (из-за пробок и горных дорог) и стоила сто долларов в день. Предложите альтернативные схемы передачи данных и оцените их стоимость.
Решение:
Компьютеры на двух объектах были связаны радиорелейной связью, но для печати чертежей на испытательной базе требовался принтер, который в то время был очень дорогим. Поэтому команда рисовала изображения на главном заводе, фотографировала их и отправляла почтовым голубем 35-миллиметровую пленку на испытательную станцию, где она фотографически увеличивалась и печаталась. 45-минутный полет голубя занимал половину времени автомобиля и стоил всего несколько долларов в день. За 16 месяцев проекта голуби передали несколько сотен рулонов пленки, и только два из них были утеряны (в этом районе обитают ястребы, секретных данных не было). Из-за низкой цены на современные принтеры нынешнее решение проблемы, вероятно, будет использовать радиорелейную связь.

Date: 2022-02-03 00:18 (UTC)
From: [personal profile] dijifi
Это та самая испытательная станция в честь которой назван пожар 2009 года?

https://en.m.wikipedia.org/wiki/Lockheed_Fire

Она не в городе, она хрен знает где и оттуда еще за углом.