12556

Стопроцентный фибергласс мы спрядём для вас сейчас

Три админа под окном

Пряли оптоволокно.

Старый шредер на полу

Мирно ел картон в углу.

Кот Фортран лежал на лавке

И сметаной тихо чавкал.

Тараканы на столе

Шустро ползали во мгле.

Непростое это дело —

Пряли долго, но умело.

Не без риска окосеть

Доплели большую сеть.

Тут админы подустали

И за пивом побежали,

Придавив углы сети,

Чтоб по новой не плести.

Потекло рекою пиво

(Может, ровно, может, криво),

И админы напились

Да под лавкой улеглись.

А наутро, как поднялись,

Минералкой похмелялись.

Потому что весь рассол

Программист себе вколол.

Протрезвели — и в субботу

Снова взялись за работу.

Похватав углы сети,

Снова принялись плести.

— Стопроцентный фибергласс

Мы спрядём для вас сейчас! — 

Заявил один админ

И сказал: — Адынадын!

Два других тотчас заржали,

Волокно в руках разжали…

Нити сразу расплелись

Да на землю улеглись.

И расстроились админы,

Волокно сожгли в камине…

Шредер грустно проскрипел —

Волокна он не поел.

В тусклом свете мониторов

Шли пустые разговоры:

Как теперь дебажить код,

Если пряжа не идёт?..

Волокно горит в камине,

Плачут бедные админы.

В свете их печальных глаз

И кончается рассказ.

12555

Спасая сеть во тьме сырой

Я девушка, блондинка, единственный эникейщик в довольно известной столичной компании. Нормальных сисадминов у нас трое. Двое по серверам и один что-то типа эникей-про, то есть решает все проблемы, которые у меня не решаются даже с помощью великого Гугла. Стать сисадмином я мечтала ещё в школе, и вот, наконец, мечта начала сбываться. Работу я обожаю, очень стараюсь, всё свободное время на работе посвящаю мануалам и интерактивным обучалкам, мне интересно, всё нравится. Кроме коллег. Они постоянно прикалываются по-разному, но с подтекстом, что я дурочка, ведь не может «блондинко» быть нормальным админом. Что компьютеры я чиню, погладив и сказав: «Ну, не шали, мой хороший, пожа-алуйста, ради меня», — это у них одно из любимых. А я так только раз сделала, и то кривлялась, уже всё починив, чтобы развеселить девушку за этим компом, очень уж она грустная была. Кто ж знал, что коллега это увидит и всем расскажет? Я думала, что уже привыкла и смирилась, до недавнего времени.

Давным-давно какой-то гений расположил стойку со свитчами для всего здания… в подвале, прекрасно подходящем для съёмок ужастиков без дополнительных вложений в декорации. Кроме стойки и труб, там нет вообще ничего, ламп тоже. И нормальной лестницы нет. Есть вертикальная (это как верёвочная, но только металлическая и к стене крепится). Каждый раз спускаешься по ней, а она угрожающе поскрипывает и пошатывается, добавляя адреналина. Свет только от фонарика, или если кто-нибудь идёт с тобой и придерживает дверь открытой (она на тугой пружине). Так тоже темно, но хоть что-то видно.

А я ужасно боюсь темноты. Самый главный страх, с детства. Даже сплю всегда с ночником. И вот, в один прекрасный день мне надо было пойти в подвал, так как в очередной раз наглухо завис свитч (он часто зависал, помогало только сбросить настройки в ноль и загрузить их из файла). Целый этаж остался без сети. А на этом этаже как раз демонстрационный зал, и туда пришли заказчики смотреть, что же с их заказом творится. А без сети показать им ничего невозможно. Глава проекта наорал на моего начальника, тот в ультимативной форме отправил меня в подвал одну. Я и раньше лазила туда, потому что самая лёгкая в отделе, а лесенка и правда ненадёжная. Совсем ненадёжная, как оказалось. Но всегда кто-нибудь ходил со мной и сверху стоял (ну, я просила, чтобы не так страшно было, лучше уж пусть поржут лишний раз, чем в темноте с одним фонариком остаться). Начальник знал, что у меня фобия, но остальные сейчас один в отпуске, двое на больничных. Некого было со мной послать. Сам он занят был, успокаивал руководителя проекта.

Так вот, лестница эта идиотская обвалилась, когда я только начала спускаться. Я ногу подвернула, падая, руку сильно расшибла. На ногу вообще не наступить было, из руки кровь даже не ручьём, а, блин, небольшой речкой лилась, на пол капала. А крови я, кстати, тоже боюсь. Меньше, чем темноты, но всё-таки. Фонарь разбился. Скорее всего, я об его осколки руку и рассадила. Созвонилась с начальником по мобильному, героически сдержалась, не истерила, а спокойно объяснила обстановку. Он сказал, что сейчас пошлёт людей меня оттуда вызволять, ну, а я чтобы все-таки перезалила свитч, если смогу до него доковылять, потому что заказчики уже в бешенстве, скоро час будет, как они ждут. Собрав всю волю и смелость, я таки доползла в темноте до стойки, чуть не подвывая от ужаса, ориентируясь по светодиодам, сделала всё, что надо. Постоянно казалось, что сейчас из темноты кто-нибудь схватит, рука всё это время ощутимо кровоточила, прямо кожей чувствовалось, как кровь течёт и течёт. Потом вернулась, меня подняли на страховочном поясе, врачей уже вызвали, мне прямо на месте руку зашили и перевязали, на ногу шину наложили. Домой меня начальник на машине отвёз, сказал, чтобы отдыхала неделю без вычета из зарплаты (зарплата не белая, по больничному там был бы большой минус).

А теперь то, из-за чего я это всё пишу. Когда вернулась на работу, мне все коллеги (уже вернувшись из отпуска и больничного) так или иначе высказали: «Поняла теперь, почему это не женская работа?» Один предложил устроить помощником к своему другу: там и зарплата гораздо выше получится, и вообще, девушке оно больше подходит. Они все уверены, что теперь я уволюсь, потому что осознала свою ошибку: не дело это — девушке работать в такой сфере. Они, что, реально думают, что будь я мужчиной, подо мной бы лестница не обвалилась?! Или у мужчин такая твердокаменная кожа, что они бы не поранились, упав с трёх метров? Я разве плохо что-то сделала? Я, блин, фобию детства преодолела, будучи довольно сильно травмирована, только ради того, чтобы исполнить свои профессиональные обязанности как можно лучше и быстрее! Они бы так смогли? Не знаю, конечно, чего они боятся, но вот разве обязательно смогли бы? Ну почему, когда они лажают, это «интересный случай», или «пользователи-рукожопы», или «оборудование надо не на свалке брать» (хотя у нас, на минуточку, почти все сетевое оборудование — Cisco, сервера и компы тоже очень достойные, всё ПО лицензионное, жаловаться вообще не на что). А когда я даже не по своей вине хоть что-нибудь делаю не идеально, это всегда только потому, что я девушка, чего с меня взять…

Достало такое отношение. Просто достало. Будьте же вы хоть чуть-чуть толерантнее к коллегам другого с вами пола, а? Нам тоже нравится эта профессия, нечестно так себя вести.

12554

Апдейты выходят в окно

Эта история произошла пару дней назад.

Вы сидите за компьютером с последней (или предпоследней) лицензионной версией Windows и думаете: «Какой смысл имеют все эти шутки про нестабильные „окошки“? Они просто устарели. В системе есть все инструменты, необходимые для работы, под неё выходят сотни игр, тысячи приложений, код вылизан, надёжен и работает на серверах и в банкоматах. Даже автоматические обновления есть, вот сейчас как раз одно установилось, надо только перезагрузить компьютер…»

И видите Blue Screen of Death.

В новостях сухие строки: «Microsoft советует удалить патчи, установленные после 12 августа», «рекомендуется воспользоваться диском восстановления», но два часа жизни сисадмина, потраченные впустую, уже не вернуть.

12553

Бубен в ритме танго

IT-отдел в службу оперативного управления сетями:

— В связи со случившимся в нашей серверной армагеддецом имени электриков временно недоступны следующие сетевые ресурсы: […]


Из переписки IT-департамента %cityName% и их же коммерсов:

— В принципе, когда бандерлоги будут готовы, мы можем начать тестирование проекта.

— Бандерлоги всегда готовы, ждём, когда великий Каа даст отмашку приступать.


Сломалась АТС у чёрта на рогах. Инженегры там бурно пишут друг другу, потом приходит такое:

— Наши компетентные специалисты исполнили все известные отделу ритуальные танцы с бубнами и прочими музыкальными инструментами вокруг %brandName%, такого-то числа обратились к старшим товарищам в %cityName%. Возможно, ритм выбрали неверный.


Юристы прислали служебку в IT-отдел с вопросом, чем отличается маршрутизатор от IP-адреса. Ответили: «Тем же, чем почтовое отделение от почтового индекса». Как это техдир подписывать будет — не представляем.

12552

Ничего мудрить не надо

Как хорошего специалиста меня посоветовали одной небольшой фирме на 25 компьютеров, но с очень суровым руководством. Предупредили, что работа будет сложная и ответственная. Собравшись с духом, проверив наличие драйверов, систем и бубна, отправился на задание. Прийдя, был приятно удивлён, увидев сервер с двумя процессорами, пять жёстких по 500 ГБ, 16 ГБ оперативной памяти. Мысленно нарисовал десятый рейд, DNS-сервер, контроллер домена, DHCP. Уточнил у строгого руководства мои планы… И узнал, что:

  • интернет и адреса раздаёт роутер сразу в сеть для всех — «ничего мудрить не надо»;

  • контроллер домена — «глупость»: все пользователи должны быть администраторами;

  • сервер должен выполнять только роль общей папки для обмена файлами;

  • никакого резервного копирования документов пользователей — им удобней всё иметь на своём компьютере.

Развернулся и ушёл. Денег не взял. Знакомый админ отпаивает валерьянкой.

12551

Нажмите «Сделать всё» для всего

Расскажу и я о бритвах. Не так красочно, как мой коллега, но ближе к реальности.

История начинается с обычной опасной бритвы, которая появилась за 2000 лет до нашей эры. Время шло, металл становился доступнее, бритвы — острее, тоньше, легче, но лишь в начале двадцатого века инженеры додумались, что хорошо бы лезвие окружить чем-нибудь эдаким, предотвращающим порезы. Так родилась безопасная бритва. Ещё через почти полвека кто-то додумался ставить не одно лезвие, а картридж из нескольких. Потом ещё полвека — появилась эргономичная ручка, полоска для смазывания с экстрактом чего-нибудь, лазерная заточка и многое другое. Правда вот, использование лезвий из аморфных металлов, которые почти невозможно затупить, нам уже лет тридцать обещают, но никто не торопится вводить эту фичу. Но даже за это время станки так и не обезбажили: хрупкий пластик крошится в руках, заточки часто хватает на одно-два бритья, после чего процесс превращается в разновидность пытки, а одноразовый станок выбрасывается целиком. Бриться, как в рекламе, чтобы с одного раза и сразу начисто, у меня не получалось ни разу ни с одной бритвой за все двадцать лет, что я бреюсь.

Что же с программированием? В программировании сроки не измеряются веками. У нас не то что веков — нет даже десятилетий! Многие продукты доходят до стадии беты за год-два. Столкнувшись с простеньким багом или торможением, пользователи начинают верещать на ультразвуке: это бритве можно не сбрить с первого раза щетину или затупиться, а тут они же аж 15 баксов за продукт заплатили (в лучшем случае), они — клиенты, и у них всё должно быть идеально! Это к бритве не надо прилагать инструкцию на десять страниц и организовывать круглосуточную техподдержку, а к любому ПО надо, потому что даже если там будет форма с огромной кнопкой «Сделать всё» и надпись «Нажмите „Сделать всё“ для всего», то обязательно найдётся пользователь, который позвонит и будет истерить, что он ничего не понял и у него ничего не работает, а он же деньги платил и теперь натравит на нас НАТО, ООН и Спортлото.

Мы можем сделать всё быстро, качественно, недорого — но выбрать можно лишь два пункта, а для сложных приложений так и вовсе один.

12550

Людей админящих сойдут с ума

Заглянул сегодня в, так сказать, кроссовую одной фирмы, куда позвали «сервер установить». Офигел.

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

Железки очень хитро соединены между собой: пятеро патч-кордами в кольцо, плюс ещё один порт у каждого из этой великолепной пятёрки уходит к шестому, «головному» вроде как. Остальные интерфейсы разбегаются куда-то вовне, видимо, по офисам.

И надписи фломастером одна под другой:

«ЖЛОБЫ» (зачёркнуто)

«МОДУЛЬНЫЙ СВИТЧ» (зачёркнуто)

«БЕЗЫСХОДНОСТЬ»

Захотелось зачеркнуть и последнее слово и написать что-нибудь навроде «БЕЗНОГNМ».

12549

ТеХника комфорта

Из комментариев к посту на Хабре про педаль для текстового редактора Vim:

olegkrasnov: Ждём коробку передач для git и руль для emacs.

А у меня был руль для TeX. Ну, реально была задействована одна педаль, но тем не менее…

Правил я книгу. Жёстко правил: сроки поджимали, мозги плавились, а когда пошёл на каток, сразу сказал инструктору: не цепляйте меня сегодня, я кайфую. Книга научная, написана на MikTeX. У меня пачка бумаги с пометками от редактора (в литературном языке дока, но предмета не знает), нужно или перенести замечания в файл, или сказать: тут он неправ, оставляем как есть.

TeX время от времени нужно компилировать, это секунд пять ожидания. И вот появилась идея: запустить компиляцию, пока я перекладываю листы. Вот только нажатие F7 требует точности и не особо сочетается с размашистым движением «отбросить лист». И вдруг идея: под столом руль!

Штурвал я не стал прикручивать к столу, только подключил. Настроил мэппер джойстика, чтобы педаль нажимала F7 — и работа пошла быстрее. Рукой отбрасываю лист, ногой на педаль.

12548

После смерти попаду в репозиторий

Сегодня мне, как и рабе Убунтовой, а также красноглазому мессии на белом коне, предоставился случай наставить на путь истинный непросвещённых адептов секты свидетелей Иеговы.

Август. Семь часов вчера. Возвращаюсь с работы домой. В ушах наушники-вкладыши с музыкой. Вижу, что мне навстречу идёт какая-то женщина в возрасте, явно хочет со мной заговорить. Вынимаю наушники (музыка продолжает играть). Женщина протягивает мне какую-то брошюру и спрашивает:

— Вы читали Библию? Вот на этом сайте (показывает на буклет) есть вся информация, возьмите, прочтите… У нас есть божество, мы называем его Яхве, что в переводе с иврита означает «Иегова».

Вежливо отказываюсь от буклета и объясняю:

— Нет спасибо, я исповедую другую религию. Я поклоняюсь Убунту. Я танцую с бубном, чтобы сервера пинговались.

Немая сцена. Женщина, наверное, в течение десяти секунд смотрит на меня молча, непонимающим взглядом, после чего отводит глаза в сторону и говорит:

— Что-то не совсем вас понимаю. Расскажите о своём боге.

— Сейчас очень немногие обращены в эту веру, но постепенно Убунту поклоняются всё больше и больше людей.

— Вы верите в то, что ваш бог сможет избавить человечество от войн, конфликтов, страданий?

— На самом деле, избавление уже происходит. Начиная с 1970 года благодаря Убунту было пресечено порядка 70 конфликтов разного масштаба.

— Что может дать вам ваш бог? Что вы имеете благодаря ему? — спросила женщина.

— Благодаря ему мы имеем свободные продукты. Более того, эти продукты мы можем конфигурировать и настраивать под свои нужды, но для этого надо обладать исходниками.

— Например, какие продукты?

— Например, GIMP. Это графический редактор. Благодаря этому редактору мы может создавать любые образы, которые захотим.

— Что вы ощущаете, когда стали верить в своего бога?

— Я стал более спокоен, неконфликтен. В отношении меня не проявляют агрессии даже приверженцы других религий.

— А что по поводу смерти и вечной жизни? — спросила она.

— Все люди, которые верят в Убунту, после смерти (мы называем её декомпиляцией) духовно остаются со своими живими родственниками, но в то же время находятся рядом со своим богом.

— А вы бы хотели остаться на Земле или попасть в рай? — ещё один вопрос от нее.

— Как я уже говорил, как только я стал поклоняться Убунту, я стал мирным и неконфликтным. С тех пор мне всё равно, что на Земле, что в раю.

Беседа подходила к концу, хотя, конечно, только благодаря мне. Начинает она:

— Вот посмотрите на небо, какое оно голубое. И облака какие перистые. Посмотрите на траву. Проведите по ней рукой, какая она мягкая…

Тут я понимаю, что пора это всё заканчивать. Я извиняюсь, вставляю наушник в левое ухо, начинаю изображать разговор по телефону. Прошу прощения у воображаемого собеседника и обещаю подойти к его машине через пять-семь минут. Говорю непросвещённой, что мне пора. Она заканчивает свой монолог:

— А фрукты какие сочные! Верьте в Иегову, и у вас это будет (природа с фруктами и бессмертие, я так понял).

— Убунту может то же самое. Просто отрекитесь от Майкрософта, — сказал я ей вслед, после чего продолжил прогулку до дома.

12546

Большие, но по пять рублей

Есть такие процессоры — Niagara. Даже не сомневаюсь, что большинство так называемых айтишников сейчас полезут в Гугл смотреть, что это за зверь и почему они про него никогда не слышали.

Это была такая крутейшая для своего времени линейка процессоров от Sun, многоядерных, которая в сочетании с многопроцессорными серверами и операционкой Solaris уделывала влёт любые Интел-совместимые системы. Предполагалось, что системы Sun будут массово использоваться там, где требуется параллельная работа однотипных процессов, например, в высокопроизводительных веб-серверах или на серверах баз данных. И, в общем-то, тут с этими системами сложно было спорить. Неплохое железо, неплохая надёжная ОС давали прекрасную надёжность работы и высокую производительность системы. Имелся лишь один недостаток: дорого очень. Требовалось очень хорошо представлять себе объём задач и его изменение во времени, чтобы закупить необходимое количество оборудования — не больше и не меньше, чем нужно.

Решения на интеловых серверах выглядели куда как менее внушительно: меньше ядер, меньше процессоров, да и ОС на выбор: либо Windows со всеми её недостатками, либо линукс, бесплатный и потому не слишком интересный для крупных компаний — нет возможности перекладывать возможные глюки на плечи техподдержки производителя. Но зато интеловый сервер был значительно дешевле. Можно было легко купить один сервер, второй, третий, заменить на более производительные. Можно было собрать сервер на коленке, а можно закупить фирменный с поддержкой.

И вот так дешёвый и относительно примитивный вариант постепенно вытеснил более дорогой и несомненно более качественный, а компания Sun де-факто перестала существовать, растворившись в Oracle. Хотя, конечно, где-то до сих пор предпочитают мощные производительные системы уже от Oracle, но всё больше и больше стартапов и проектов, использующих в работе недорогие Intel-сервера с одиним из вариантов бесплатного линукса и бесплатной MySQL. Это банально удобнее.

Думаете, с сетями иначе? Конечно, если у вас магистральный канал с высокой пропускной способностью — глупо городить на нем софтовый роутер, кто ж с этим спорит? Но если у вас задача типа той, описанной автором исходной истории — соединить пару офисов + немного спецсофта, — то глупо будет уже закупаться оборудованием уровня hi-end. А вот таких вот мелких сетей гораздо больше, чем магистральных каналов.

Что дальше? А дальше, по логике развития, мы должны придти к копеечным роутерам SOHO-класса, представляющим из себя, по сути, мини-компьютер с софтовым роутером (и такие уже есть — все эти WiFi-роутеры с WAN-LAN-интерфейсами) и к копеечным же веб-серверам со встроенной ОС и возможностью заливки веб-приложений. Впрочем, сейчас их роль успешно выполняют виртуальные машины, VDS/VPS.

А оборудование класса hi-end останется там, где оно должно быть и где без него не обойтись.