Ночью было самое весёлое. На ночь сваливались все задачи, которые требовали много ресурсов. Либо проц на 100%, либо полгрузовика лент на входе, либо печать километровая, либо 100 метров перфоленты в качестве входных данных.
Что касается математики: трёхмерная модель куска земной коры где-то 20×20×3 км со всеми слоями и тем, что там сейсморазведка навзрывала, строилась двое-трое суток. И совсем не монопольно. На тогдашнем SPARC аналогичная задачка считалась монопольно больше недели, да ещё и большую часть данных надо было предварительно посчитать на ЕС и в извращённой форме пересунуть на SPARC. Хотя по всем мыслимым и немыслимым MIPS и FLOPS SPARC должен был крыть EC, как бык овцу.
«Мы считаем зарплату», — говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.
Не было эмэрзе, фуллэйчди и игр в тридэ. Зато наши пользователи были зачастую лучшими программистами-практиками, чем краснодипломники мехмата. Не было возможности «скачать за полминуты». Но книжке без разницы, за сколько ты её скачал. Главное — за сколько ты её прочитал. А читать можно и на телетайпе на 300 бод.
Так и жили.
#8400: Фотоны из фантомного фонарика
13:00 01.02.2012, IT happens
Начал изучать программирование под Android. Думал-думал: чего бы такого полезного и простого запрограммить? Придумал: сделаю-ка себе фонарик, пусть телефон вспышку зажигает. Почитал доку — ага, даже режим специальный есть, так и называется: TORCH. Порадовался, что всё предусмотрели. Сел писать.
Программа простейшая — ошибиться негде. А не работает. Полез отлаживать. Зараза, ни одной ошибочки, ни одного ворнинга, но не вспыхивает, паскуда!
Через час дебага до меня дошло почитать мануал к телефону. Да, в LG P500 Optimus нет вспышки.