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

А дальше — пошло-поехало. «Безынтернетный» сервер пожертвовал одну из своих планок памяти товарищу, который стал кроме не только почтовиком, но ещё и шлюзом для отдела IT, и файрволом, и прокси для избранных сотрудников офиса, и внутриофисным веб-сервером с поддержкой скриптов на Перле, работавших с «мускульной» базой, в которую сливались логи с микро-АТС. Последним штрихом стал mpg123, игравший в кабинете музыку. Вся эта прелесть трудилась года три, пока не появился ADSL с выделенной подсеткой C-класса. Вот так: Пентиум-133, 24 мегабайта ОЗУ, максимум тридцатипроцентная загрузка процессора, никаких тормозов.

Ну да, сейчас, спустя какую-то дюжину лет, софт требует на два порядка больше ресурсов, хотя и имеет немного большую функциональность. Тем не менее, поднять не особо нагруженный веб-сервер можно и на весьма скромном железе или VPS. Только не все знают как.

#10236: Доллар с хвостиком

12:15 02.12.2012, IT happens

Видел тут историю о присваивании переменным имени в виде подчёркиваний, типа $______ = True;

Не поверите: в веб-студии, где я сейчас работаю, похоже, был такой же умник. Прилетело мне задание прикрутить парочку функций к скрипту, в котором переменные объявлялись именно таким способом. Комментов, ясное дело, ноль.

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

На скорую руку написали скрипт, который вытягивал весь этот чудесный код и помещал его в другой документ, но уже с заменой $_____ на $aaaaa. После употребления оставшегося алкоголя скрипт дописали: он считал буквы, и $aaaaaa превращались в $a6. К четырём часам ночи нужная функциональность была прикручена, и я с умиротворением уснул.

Мораль какова? Иногда мозгу нужно дать немного больше фантазии и смелости. У каждого свои средства. А так сидел бы, считал подчёркивания шифтом и стрелочками или писал клон.

#10237: Седина в бороду, бес в рога

12:15 02.12.2012, IT happens

Первая запись в моей трудовой — экономист родного совхоза. Бухгалтерская программа там была далеко не федерального значения, но и не самописная, и поддерживали её не разработчики лично, ибо были далеко, а два классных дядьки ещё старой закалки. Благодаря им я и познакомился с техникой на «ты, блин!», и началось моё админство. Фамилия одного из них была Козлов.

Та бухгалтерия была написана ещё на FoxPro 2.6, если кто помнит такое. Исходники были открыты для оперативности вмешательства. Вносивший изменения оставлял комментарий в стиле «Фамилия. Комментарий».

Однажды курю код, где производится подсчёт сотрудников с ограничением по максимальному возрасту, и натыкаюсь на коммент: «Козлов считать не старше 65 лет».

#10238: COP-1252

12:45 02.12.2012, IT happens

Пришли ко мне, как бы это помягче выразиться, сотрудники ГИБДД МВД РФ. Принесли с собой изрядно обшарпанный ноутбук.

— Вот, — говорят, — не работает, кракозябры какие-то пишет.

Включаем.

— Ну и где же ваши кракозябры?

— Да вот же они! — тычет гость пальцем в дисплей.

В верхнем углу монитора сиротливая надпись: «Operating system not found». Я, конечно, догадывался, что немного по-разному мы на мир смотрим, но не думал, что всё настолько серьёзно. Задаю на всякий случай контрольный вопрос:

— Так ты не можешь прочитать, что здесь написано?

— Да блин, ну как я прочитаю? Чё, сам не видишь — кракозябры тут!

#10239: Обмоем?

16:45 02.12.2012, IT happens

Дело было в крупной аптечной сети федерального уровня. Купили новый супер-мега-сервер известной двухбуквенной марки за бешеную кучу условных енотов, чтоб со всей Руси люди прям на нём работали разом.

Привезли чудо техники в пятницу. Ну кто в здравом уме в такой день новое дело начинает? Отложили знакомство до понедельника. А чтоб у нового оборудования ноги случаем не выросли, заточили сервер в комнату подвальную без окон и с единственной бронированной герметичной дверью. И человека с ружьём приставили.

В понедельник админы, начальство и прочая пошли торжественно распаковывать новинку. Открыли дверь… и были чуть не смыты волной воды. Как оказалось, в выходные на третьем этаже производился ремонт силами специалистов из солнечной республики Таджикистан. Один гуру ремонта в трудовом порыве, сверля стену, досверлился до стояка с водой и сделал в нём ювелирную, микроскопическую дырку. Её хватило, чтобы за выходные вниз набежало полкомнаты воды. Так как текло тихо, то никто ничего не услышал, а герметичная дверь не дала протечь влаге наружу.