Apr 27, 2010 20:12
Я роняю во время тестирования модуль. Уже несколько дней. Никто не роняет, а я роняю. Уходит модуль в корку с такой аккуратностью и точностью, что впору менять профессию на тестера.
Девелопер мне присылает перекомпилированные бинарники с напиханными ловушками в надежде поймать упрямый дамп и загнать в специальный загончик. Пока не получается. Каждый раз мне приходит бинарник с припиской "Теперь не грохнется!". Через двадцать минут я иду в соседнюю комнату и со скромным достоинством молча даю понять, что надежды не оправдались. Тогда девелопер - немолодой и очень приятный дядька Вольфганг - встает и идет за мою машину - запускать дебаггер.
Ему удобней это делать у меня, потому что у него всегда открыто штук двадцать консолей, и добавлять туда мои семь некомильфо. А у меня все готово - вот логи, вот нагрузка, вот coredump уже с первичным анализом, вот дебаггер. Просто и удобно. Кроме одного.
Раскладка клавиатуры английская.
А Вольфганг - немец.
А раскладки отличаются не только тем, что в немецкой Y и Z поменяны местами, что само по себе противно. Но еще и абсолютно другим расположением слэшей, скобочек, дефисов и прочей спецсимволики.
Поэтому все выглядит так. Вольфганг сосредоточенно стучит по клавиатуре. Временами он поднимает обе руки и, держа их на весу, командует:
- Подчеркивание!.. Слэш!.. Левая скобка!.. Плюс!..
Немедленно после команды сбоку протягивается моя рука и нажимает нужное. Вольфганг роняет руки обратно на клавиатуру и продолжает дебажную рапсодию.
"Спирт! Тампон! Зажим! Спирт! Скальпель! Спирт! Огурец!"
lhs,
полосатые байки