Выбрать главу

 

Разбираем код на QBasic из учебника. Задача — перемещение точки из одного конца экрана в другой. «А движется эта точка потому, что вот тут — видите? — оператор DELAY(). „Делай“, то есть!»

 

 

 

#1885: Уровень абстракции

12:00 08.01.2010, IT happens

 

Моя жена всю жизнь была далека от компьютеров, однако в последнее время по роду деятельности (её поставили главной медсестрой) ей приходится составлять различные документы в Word и Exсel. Как-то раз приносит она на флешке неоконченный вордовый документ с кучей таблиц, содержимое каковых и предстояло исправить. Жена, естественно, попросила меня помочь в этой титанической работе.

 

На домашнем компе у меня уже лет 12 стоит SUSE Linux, так что запускаю я OpenOffice, загружаю документ и начинаю его править. Жена сидит рядом и наблюдает за процессом. Через некоторое время она не выдерживает, кричит: «Что ты делаешь?! Не так нужно», — выхватывает у меня мышь и клавиатуру и начинает показывать, куда нужно нажимать и что делать. Я ей осторожно так говорю:

 

— Ир, может быть, ты не заметила, но это не винда и не Ворд.

— Да мне не всё ли равно? Иконки везде одинаковые!

 

 

 

#1886: Винт стучит

14:00 08.01.2010, IT happens

 

Случилось это не так давно. Разбитый, пришел я домой после пар. Открываю дверь, выглядывает сосед с круглыми глазами:

 

— У меня это... наверное, жёсткий навернулся, а курсач делать-то нужно!

 

Заходим к нему. Гудят кулера, ворочается MathCad, и через краткие промежутки времени внутри корпуса что-то металлически цокает. Похоже, и вправду беда скоро настанет!

 

Раскручиваем системник. На блоке питания висит картонная этикетка на верёвочке. Попадая в поток воздуха, она отлетает на пару сантиметров, поворачивается торцом и — цок! — тюкает аккурат в расшатанный винтик, который вкрутили в первое попавшееся место, видимо, чтобы не потерять.

 

 

 

#1887: Золотая печать качества

12:00 09.01.2010, IT happens

 

Есть такая порода покупателей: если ему нужен "шестисотый мерс", то он никогда не пойдет к официальному дилеру. Нет, он поедет в Германию, на заводы фирмы Мерседес-Бенц - и плевать ему, что фирма розничными продажами не занимается! Мало того: он уверен, что показывать ему машину должен не кто-нибудь, а лично президент компании. А как же иначе - ведь сам Вася Пупкин за покупкой приехал! VIP-обслуживание для VIP-клиента!

 

Вот и с программами то же самое. Поэтому у нас на фирме, где мы клепали популярные бизнес-приложения, постоянно появлялись классические "новые русские" и требовали, чтобы им про наши программы все показали и растолковали. Причем толковать они соглашались только с самым главным. То есть со мной. Мне приходилось тяжко...

 

Особенно убивал вопрос, который задавал почти каждый визитер. Вот он, этот вопрос: "А ваши программы сертифицированные?"

 

Я долго пытался объяснять, что программные продукты сертификации не подлежат... Что никакой государственный орган сертификацией не занимается... Даже поднимался до философских высот и доказывал, что софт - это, в общем-то, не товар, а услуга... Не помогало.

 

Из всех объяснений, в голове такого клиента оставалось только одно: "программа не сертифицирована". И клиент уходил. Это было обидно. Это был вызов моим профессиональным способностям! И тогда...

 

И тогда я взял лист А4 и отпечатал на нам крупными буквами слово "СЕРТИФИКАТ". Ну, и далее: "Компания %mycompany% подтверждает, что данная копия программного продукта %productname%, серийный номер такой-то, полностью соответствует эталонному образцу... бла-бла-бла..." И красивые виньеточки. И моя подпись. И печать. Все.

 

Вот такой лист мы стали вкладывать в коробку каждой программы. И теперь на страшный вопрос я честно отвечал: "ДА, программа сертифицирована". Изучение листа А4 полностью удовлетворяло любого клиента. И вопросов он больше не задавал. И все у нас стало хорошо.

 

 

 

#1888: На пушечный выстрел

12:00 09.01.2010, IT happens

 

Утро второго января. Жестокое похмелье. Идиллию прерывает телефонный звонок знакомой девушки. Через сопли она кричит: «Приди срочно, компьютер не работает!» — и вешает трубку. Мозг с трудом перебирает возможные варианты: творение Гейтса накрылось, очередной вирь с «вконтакта» напал. Через час была найдена «хакерская коробка» с разнокалиберным софтом и дистрибутивами винды и скачан свежий CureIT.

 

Идти до знакомой недалеко, но похмелье от свежего морозного ветра успело пойти на убыль. На вопрос «Что случилось?» прозвучал стандартный ответ: «Не знаю. Не включается». Странно — действительно не включается, даже кулеры не хотят стартовать. Системник стоит на столе без боковой крышки. Взгляд бегло прошёлся по материнке — стоп, что-то не то! Замечаю небольшую вмятину на материнке рядом с «южником», а недалеко, спрятавшись под винчестером, и саму виновницу всего этого торжества — пробку из-под шампанского.

 

 

 

#1889: Гигагерцовый термостат

14:00 09.01.2010, IT happens

 

Зачастую те, кто работает с компами, часто работают не по своей специальности. Такая участь не пощадила и меня, но мне повезло: я одновременно работаю и сисадмином, и химиком. С наступлением же кризиса меня вообще решили оставить только в качестве сисадмина — на эту должность найти нормального преемника намного сложнее, чем хорошего химика.

 

Задали мне весьма хитрый синтез с двумя небольшими, но обязательными условиями: сделать всё до завтра и кипятить при температуре не более 47 градусов в течение 7 часов. Задание, наверное, дали специально, чтобы я из серверной не вылезал, ехидно намекнув, что химиков у нас и так хватает.

 

Кроме продолжительного времени синтеза была ещё одна маленькая проблема: у меня не было в распоряжении ничего, что может поддерживать температуру в автоматическом режиме. С такими тяжёлыми мыслями я пошел к себе в серверную. Взгляд упал на разобранный системник, и в голове мелькнула мысль: а чем процессор не нагревательный элемент?

 

Полчаса на доводку радиатора напильником, чтоб придать ему правильную форму плитки, ещё десять минут на настройку программы регулировки разгона процессора, чтобы она сбрасывала его частоту при превышении температуры, и подключение компа к ИБП — так, на всякий случай.