Читать «Bash IT Happens Истории ## 4701 – 4800» онлайн - страница 36

Bash.org.ru IT

3

#4695: Пока не меркнет свет, пока горит свеча

15:45 15.11.2010, IT happens

Говорите, индийский код? Фамилии длинные? А вы когда-нибудь видели творения российских жёлтых программистов? Вот примеры из реальных конфигураций, работающих в достаточно больших фирмах:

Сумма = Документ.Сумма;

Если Сумма = Сумма Тогда

СуммаНовая = Сумма;

Иначе

Сумма = Сумма;

КонецЕсли;

Пока "Сообщение на экране" = "Сообщение на экране" Цикл

[...]

КонецЦикла;

Все мы хороши.

4

#4698: Вкривь, вкось и не спеша

12:00 16.11.2010, IT happens

Кажется, я знаю название софтинки из истории про сущности (История #4686). Мы тоже берём файл из P-CAD, перегоняем его в *.dxf, который скармливаем простенькой старенькой софтине для генерации управляющей программы в G-кодах. Каждое действие занимает секунды три, а поворот всей модели — около десяти. Что на десктопе с Атлоном 3000+ и двумя гигами оперативки, что на ноутбуке с Core 2 Duo и четыремя гигами. Обычно обе этих машины легко вращают тяжелые солидворксовские сборки из десятков деталей. Немало удивившись, начинаем думать, как же оно всё вообще работало в начале двухтысячных. Взяли со склада старый третий «пень» с WinXP, поставили программу — никаких тормозов. В чём разница? В видеокарте. Старая и слабая дискретная видяшка на 16 метров для творения сумеречных гениев предпочтительнее, чем любая из современных встроенных.

А уж после того, как мы выяснили, что при наличии в чертеже элементов с координатой, большей 255, тысячные дюйма автоматически начинают интерпретироваться как миллиметры, мне стало страшно. Индия ведь член ядерного клуба — мало ли что.

5

#330: Хулиганы в эфире

11 декабря 2008, 11:00. рейтинг: 3716

Собирал я как-то по просьбе начальства привезеный из за бугра мудрёный фре зерный станок с ЧПУ. Большой такой столик размерами примерно 2*6 метров, по кото рому ездит каретка, а по каретке – три шпинделя на крутых частотноуправляемых движках.

Чтобы запихивать в это сооружение задания, рядом поставили простенькую б/у машинку и привязали её через RS485. Поставил постпроцессор, настроил, объяснил народу, как в него портировать кореловские файлы и передавать на железо. В общем, после недели возни, я, с чувством выполненого долга, ухожу. Как оказа лось, ненадолго.

На следующий день звонок: "У нас синий экран с буквами!". Ну, думаю, понятно: уже пытались что-нибудь поставить и укатали систему. Прихожу, проверяю – всё работает. В системе ничего лишнего. Всё, как надо. Так и не выяснив, что происходит, ухожу.

Через день история повторяется. На пятый раз я, неистово издеваясь над маши ной, таки сваливаю её в BSOD... Удовлетворённо спрашиваю:

-Такой экран с буквами?

-Неа, – отвечают, – светлее как бы и написано "Завершение работы".

Ничего не понимаю. Проверяю все возможные причины такого странного поведе ния. Всё работает, пока я сижу за компом.