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



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

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

Date: 2022-02-04 17:25 (UTC)
From: [personal profile] dijifi
По Bear Creek от Lexington.

На 17й 50, я держу константу 55, на прямых меня обгоняют, а на виражах — я
Edited Date: 2022-02-04 17:26 (UTC)

Date: 2022-02-04 17:50 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

И на девятку? Это на любителя. Я там семь лет на работу каждый день ездил; ну и на велике тоже немножко объездил. Считаю это не очень практическим советом.

И да, верно, на 17-й 55 только маленький кусочек, на подъеме от Борланда.

Date: 2022-02-04 18:05 (UTC)
From: [personal profile] dijifi
Ну ё, вбить-то в аппликуху ? Нет по девятке только 300 метров в Boulder Creek. Начальная точка — 1111 Lockheed Martin Way Sunnyvale

https://goo.gl/maps/tUKyn1ThHiyxNRgK8

Совет практический хотя бы потому что расстояние до того самого перекрестка от Санта Круза по Empire Grade и по Bear Creek от Лексингтона одинаковое, дороги сравнимого качества. Кстати девятый из Санта Круза идет по Empire Grade так что…

И интересно насколько люди предпочитают знакомые маршруты, даже если это заставляет кругаля давать.
Edited Date: 2022-02-04 18:34 (UTC)

Date: 2022-02-04 18:49 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Ха! Сегодня мне тоже показывает эту дорогу! А вчера вечером гнало через Санта Круз.

Date: 2022-02-04 18:50 (UTC)
From: [personal profile] dijifi
Вчера вечером Bear Creek могли например чинить