* * *
И работать веселее. Люблю их!
#12031: Душа машины в свитере
12:45 22.03.2014, IT happens
Работаю эникеем на аутсорсе недолго, всего-то года два, так что меня можно назвать даже ещё не зелёным, а только завязавшимся. Но и за этот срок встретил много интересного у клиентов нашей фирмы.
Есть небольшая туристическая конторка, которая ютится в мелком помещении в центре Москвы, и есть у них мощный серьёзный сервак, который может лопатить инфу в десятки раз большую, чем использует эта конторка. Используется в основном для скуля и для хранения файлов.
По-хорошему, всё можно было организовать намного проще: обычный системник с хорошей сетевушкой и терабайтным хардом обеспечил бы с лихвой все нужды конторки на годы вперёд, тем более что объём хранимых данных невелик: двухгиговая скульная база и около десяти гигов архивов различной документации. Всё это пополняется довольно вяло.
Поначалу у них и была машина попроще под сервер, однако мы столкнулись со странностями то ли железа, то ли софта, когда занялись этой конторой. Сервер стабильно раз-два в неделю в промежутке от семи вечера до девяти просто выключался. Шумит машина кулерами, хардами — и вдруг замолкает. Надо сказать, что владелец этой конторы был просто в бешенстве, так как мы оказались третьими по счету «специалистами», которые не могли решить проблему с выключением сервера.
Что только мы не испробовали: переносили от розетки к розетке, меняли блок питания, чуть ли не через лупу рассмотрели каждый конденсатор на материнской плате, заменили всё охлаждение, перелопатили весь софт и настройки биосов на наличие хоть малейшей зацепки… И ничего.
Взялись за переустановку с переносом всех баз и архивов и заменой хардов. Но под новой ОС сервер всё так же падал в то же время. Кое-как мы уговорили владельца конторки закупить некоторое железо на замену. Со скрипом согласился, так что мы купили новую мать и проц. Заменили, настроили. Работает — и однажды вечерком среди недели падает с весёлым замиранием кулеров.
Мы поговорили ещё раз с хозяином конторки. С матом и сильнейшим скрипом согласился ещё на одну закупку. После этого перед нами предстал окончательный вариант: всё новое, начиная от шнура питания и заканчивая болтами, которыми мать крепилась к корпусу, тоже новому. Прикинув мощность нового железа, мы уже подумали, что этот зверь уже должен работать без проблем… И вдруг звонок. Хозяин турфирмы орёт благим матом, грозится расторгнуть договор и через суд требовать возмещения убытков и возвращения платы за отработанный месяц.
Мы уже были согласны договориться на мировую: пусть забирает оплату за месяц назад. А я уже начал развивать целую философию о том, как не железо составляет основную часть машины, а нечто эфемерное, как человеческая душа, только душа компьютера ещё и переселяется в новое железо.
Бумаги на расторжение в контору повёз я, я же и увидел причину всей нашей головной боли: сам владелец конторы по окончании рабочего дня обходил все рабочие места, выгонял засидевшихся сотрудников по домам и выключал компьютеры. Сервер он, конечно, оставлял включённым, но всегда касался корпуса рукой, чтоб чисто символически удостовериться, что машина работает. И тут происходило наше чудо: сервер просто выключался.
Тут я попросил этого дядю походить немного по кабинету, поёрзать на стуле, а затем пожать мне руку. Статикой меня дёрнуло неслабо, дядя же даже не моргнул. Мне он сказал, что так всегда бывает, когда он надевает свой любимый свитер: его колбасит от всего металлического.
Злодей нашёлся в итоге там, где его и не искали. Контора договор с нами не стала расторгать, а её владелец теперь ходит всё время с антистатическим браслетом.
#12032: Пятнадцать лет без багов и бед
12:15 23.03.2014, IT happens
Где-то в конце 90-х я и группа молодых охламонов от имени нашей школы отправились на олимпиаду по программированию. Я занял на ней почётное двадцать какое-то место и вернулся домой.
В школе нас, олимпиадников, собрал директор и попросил написать для их бухгалтерии маленькую такую программу. Обещал даже заплатить тому, кто лучше всех выполнит задание. «Угу», — подумал я, вспоминая, как меня прокатила бухгалтерия ДК, где располагался мой радиокружок.
В общем, задание я выполнил. Программа получилась просто отличная. Но с закладочкой: через два месяца каждые тридцать минут вылетает окошко с требованием заплатить. А через полгода — через каждые десять минут. Управление, естественно, сразу же переключается на это окошко. Программу сделал, отдал, а там экзамены, все дела… В общем, я про неё вспомнил уже после выпускного. Вспомнил — и махнул рукой: закладка нормально работать не даст, так что, видимо, выбрали другой вариант.