![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Трое в серверной, не считая админа 2.0. Глава 8 Цех кодирования. ⇐ ПредыдущаяСтр 8 из 8
Еще один способ оскорбить. Сам с собой. Куда пропадали китайцы. Крутые ребята. Росток ПОНОСа. Исчезновение сисадминов. Явление Пети. Повадки эйчаров. Лошадки MySQL. Предложение работы. Цех кодирования. Кент Бэк и его методы. Знак коэффициента. Sun Black Box. Метеорология. Увидев, что мы впали в ступор, и нуждаемся в помощи, Миша-2 заторопился объяснить: Мы переглянулись, и Кирилл изумленно сказал: Миша-2 смешался и замолчал. Миша-1 мыслил более практично и быстренько достал еще одну бутылочку и разлил ее по стопочкам. Мы все выпили. Миша-1 вдруг широко заулыбался и сказал, указывая на Мишу-2, который только пригубил стопочку: Миша-2 неодобрительно покачал головой и сказал: Миша-2 продолжил: -Это как вы с Мишей? - довольно невпопад спросил я. Есть у меня глупая привычка переспрашивать очевидные вещи. -Не только, - отозвался Миша-2. – То, что делает АКМ – пример локального форка. Концентрируя большое информационное поле, можно переносить значительно большие объемы. Например, так решили проблемы с перенаселённостью в Китае. -Погоди, - спросил Кирилл, - Так если они раздвоились, как вы, то проблема должна была только усугубиться – стало в 2 раза больше китайцев? И надо все время держать это информационное напряжение? - Молодец, - уважительно покачал головой Миша-2, - Быстро доходит. Но с китайцами применили двухступенчатый процесс – это когда сначала делают форк, затем меняют полярность, так что основная ветка оказывается в другой плоскости, и потом производят слияние – и объект уже в другой плоскости. - Одно время, они, правда, пытались населять перебрасываемые деревни сотрудниками спецслужб, но потом перестали, и вместо этого стали отгружать диссидентов. Но IBM все равно – все прибывающие проходят форматирование и затем получают слегка модифицированную память. -Как вы понимаете, тот, кто управляет информационным полем, управляет миром, и не только с точки зрения информации, - продолжил Миша-2., - Так что ставки достаточно высоки. -Я вынужден повторить свой вопрос, который задал некоторое время назад, - сказал Кирилл, - Если мы столкнулись с такими крутыми ребятами, то почему до сих пор живы? -Что-то я такого за собой не замечал, - сказал Сергей, - Бывает, конечно, заснешь, такое приснится… В гробу там, закопанным.. Брр. - А раньше этой способности у тебя и не было, - ответил Миша-1, - Она появилась после запуска ПОНОСа, а вы оказались в самом эпицентре, но как-то умудрились выжить. -Что значит – выжить?, - заинтересовался я. - При запуске вокруг ростка происходит такое значительное возмущение информационного поля, что мало кто выживает – так колбасит между плоскостями, что мало не покажется. Проверено печальным опытом., - Миша-2 грустно покачал головой. -В пятницу ночью запускали ПОНОС в вашем секторе, - пояснил Миша-1, - Серверная как раз была в эпицентре. Тот датацентр, который был здесь ранее, работал просто как усилитель поля, созданного в Амазоновском облаке, а с помощью ПОНОСа возможности местного хаба резко возросли. Но для развертывания ПОНОСа нужен росток, т.е. компьютер с оригинальным ПО из другой плоскости. -Это наш сервер с «Синим гномом»? – догадался я. - Да, это был росток, завезенный еще лет 10 назад самим МакКлейном. - сказал Миша-2, – Его держали именно для этого момента. Чтобы ему запуститься, надо было сначала создать питательную среду из нескольких тысяч серверов. - И с запасом, - добавил Миша-1, - Если ПОНОСу не хватит серверов, чтобы запуститься, он пойдет в разнос, разные побочные эффекты могут возникнуть - А вы как-то выжили и, как мы недавно проверили, обрели способность транс-информационного перемещения, - сказал Миша-2 - Ну хорошо, - сказал Кирилл, - Умеем прыгать. Но если каждый с этой штукой (и он указал на АКМ у Миши-1) тоже может туда-сюда прыгать между плоскостями, то какой в этом смысл? Миша-2 открыл рот, чтобы ответить, но в этот момент пол под ногами дрогнул, и Миша-1 тут подскочил, прислушиваясь: -Похоже, уже вычислили. Надо уходить! -Куда?! – возопил Сергей, - А мы? -Вам нельзя. Но вы ничего не бойтесь и не принимайте никаких предложений! Я за вами вернусь! - сказал Миша-2 нам, повернулся к Мише-1, который закинул на плечо свой вычислитель (если б не знали, что это такой мощный переносной сервер (ноутсервер?), точно подумали бы, что это базука), и кивнул ему. Миша-1 кивнул в ответ. Сверкнула вспышка и обе копии наших сисадминов исчезли. -Вот как всегда, - с досадой сказал Сергей, - Когда сисадмин нужен, так его нет. В этот момент пол дрогнул еще раз, после этого за дверью раздался топот, потом в нее чем-то тяжелым ударили и она, недолго сопротивляясь, выпала внутрь. В образовавшейся пыли мы увидели несколько уже знакомых нам фигур в голубых полосатых комбинезонах. Они заполнили всю комнату по кругу и окружили нас. Двое из них, профессионально страхуя друг друга, проверили, нет ли кого за остальными дверями. Мы сидели, не двигаясь. Бежать было некуда, сопротивляться такой толпе – бессмысленно. Пыль улеглась, и в проем сорванной двери, подметая пол черным плащом с красным подбоем, в сланцах на босу ногу, вошел Петя Внуков. -Товарищ координатор сектора, - отрапортовал ему один из полосато-голубых, по всей видимости, главный, - Квадрат зачищен, двое нарушителей задержано, дельтамену удалось скрыться… как обычно. -Не называйте их дельтаменами, пожалуйста, - поморщился Петя, - Это же ненаучно. -Есть не называть дельтаменов дельтменами, товарищ координатор! Виноват, товарищ координатор, - вытянулся во фрунт командир полосатых. Петя поморщился еще сильнее и оглядел комнату, будто не замечая нас. Затем он подошел к столу, подобрал плащ и сел напротив нас, где только что сидел Миша-2. Протянул руку и взял вторую бутылку водки “INT13h”, посмотрел на нее, а потом сделал знак, пошевелив пальчиками. Один из полосатых тут же подбежал и разложил перед Петей белую тканевую салфетку и на нее поставил раскладной стаканчик, предварительно протерев его салфеткой. Все это произошло очень ловко и быстро. Петя сам налили себе грамм 50 и в одиночку выпил, крякнул, взял огурчик и захрустел им. Только после это он поднял на нас глаза и сказал: -Ну, натворили вы дел, братцы. Мы молчали, ожидая продолжения. Петя снова взял бутылку, но на этот раз налил и в наши стопки, брезгливо отодвинув тыльной стороны ладони стопки, принадлежавшие Мишам. Я подумал - интересно, откуда он узнал, что именно из этих стопок пили наши сисадмины. - Ну, и что вам нарассказал Миша? – спросил Петя, опрокидывая в себя вторую стопку. - Много разного, - уклончиво ответил Кирилл и тоже выпил свою стопочку, слегка скривившись, - Но у нас ясность так и не появилась. С радостью выслушаем и твое предложение. Петя натянуто улыбнулся и сказал: Затем Петя отставил рюмку в сторону, выпрямился и сказал: И с этими словами он вручил нам три листочка,, заполненным мелким убористым шрифтом. В верхнем колонтитуле была надпись «Конфиденциально. Требуется level 60+» Мы переглянулись – ситуация приобретала неожиданный оборот. Хотя Миша-2 что-то такое говорил про работу, но чтобы вот так сразу… - Вы предлагаете нам работать на Айбиэм? - спросил Сергей после недолгого молчания. - Но в качестве кого? И почему? - На вопрос " почему" ответить легко, - сказал Петя, - Мы следим за нетривиальными людьми... Особенно когда они начинают проявлять какие-то нетривиальные способности. Кого-то стараемся привлечь на свою сторону, кого-то – отправить по ту сторону. Вас пока решили проверить, - он хоть и не выделил интонацией слово " пока", но пропустить его было невозможно. - А если мы не захотим идти к вам на работу?, - поинтересовался я, -И вообще, может мы домой хотим? -Я боюсь, такой опции никого у вас нет, - тяжело вздохнул Петя, и кивнул своему голубому подчиненному. Тот махнул рукой и подскочившие полосатики воткнули в нас шокеры. Напряжение было установлено на серьёзную величину, так что я только успел совсем недолго поудивляться тому, как забавно дергаются мои конечности, и отключился. ****** Очнулся я от мягкого покачивания. Открыв глаза, я обнаружил, что сижу в чем-то вроде открытой прогулочной тележки. Мои руки были прикованы наручниками к поручню, идущему поперек тележки. Рядом на скамеечке сидели Кирилл и Сергей. Напротив также сидел Петя (естественно, он был без наручников). Мы ехали внутри какого-то здания, по очень длинному и широкому, метров наверное 8, коридору... В принципе, после всего, что произошло ранее, можно было ожидать и худшего пробуждения. Но тут мое внимание привлек движитель повозки. Вместо лошадок, или пони, или собачек ну или электромотора, в конце концов, в тележку были впряжены 3 человека. Они были одеты в (очень приличные на первый взгляд) костюмы в полосочку, и тянули тележку за подтяжки, тянувшиеся из-под пиджаков. Было видно, что они слегка притомились, но всё же бежали ровно, не сбивая шага. Я почувствовал, что экзистенциальное помешательство продолжается. Заметив, что я смотрю на впряженных в тележку людей, Петя спросил: Я вздохнул, мысленно вычислил натуральный логарифм в восемнадцатой степени и попытался сосредоточиться. Голова была мутной, в поле зрения постоянно маячил какой-то отблеск - такое бывает, когда насмотришься на слишком яркий монитор. - Ну вот, раз все проснулись, я расскажу вам, что здесь происходит, - Петя потер кончик носа и продолжал, - Вы знали меня как своего коллегу, но на самом деле я начальник полевого отдела кадров северо-западного отделения Компании. - Отдела кадров? - поразился Кирилл. - Скорее начальник отдела расчетов... причем окончательных. Кирилл, как я отметил, тоже имел изрядно прибитый вид. Второй удар шокером за день вообще тяжело переносится. Затем я пригляделся к большому черному значку на груди у Пети, на котором красовались буквы H и R, украшенные черепом и костями. Значит, вот с кого берут пример наши кадровики, особенно те из них, кто называет себя хедхантерами. - Работа у кадровиков интересная, но непростая, - без улыбки пояснил Петя. - Хороших кандидатов найти сложно, сами знаете, рынок перегрет, зарплатные ожидания завышены, лояльность практически отсутствует. Приходится прибегать к нетривиальным шагам. Мы помолчали, припоминая недавние нетривиальные шаги Пети и его полосатых подчиненных. Нет, разумеется, хороших ИТ-шников дейстительно найти сложно, все от этого страдают, так как молодёжь хочет только грести бабки и никак не внимает мудрости старших товарищей… Изучат пару фреймоворков, несколько примеров по шагам пройдут, и вперед, на собеседование на ведущего программиста. А спросишь, чем формальный параметр от фактического отличается, сказать не могут, не говоря уже о принципе работы указателей. Но зачем же кандидатов током бить? Хотя я припомнил что-то насчет методик экстремального интервью, когда кофе в лицо выплескивают и матерят почем зря. Тем временем тележка подкатила к большой металлической двустворчатой двери и остановилась. Петя соскочил с тележки и раскрыл настежь двери. Оттуда выкатился мощный вал тяжелой музыки (по-моему, это был " Sonne" Rammstein'а) - " айн, цвай, драй, зи кам дир Зонне!!! ". Петя вытянул из-за дверь толстую цепь и состыковал ее с поручнем, к которому мы были прикованы, и отпер замок, блокирующий одну из ручек поручня. - Вылезайте, - скомандовал он, - Вы должны посмотреть на наш цех кодирования. Цех оказался большим помещением вроде склада, заполненным ярким светом. По стенам тянулись металлические конструкции, вверх и вниз уходили колонны, опутанные силовыми кабелями, пол состоял из частых металлических решеток. В середине зала располагались ряды кресел, оснащенных какими-то жуткого вида приспособлениями, с многочисленными торчащими кабелями; глубоко в креслах сидели люди. Было видно, что на голове у каждого был белый пластиковый шлем, а на руках - белые пластиковые перчатки, и они постоянно шевелили и водили руками в воздухе. Над рядами кресел нависал металлический мостик с перилами, на котором стояла фигура, одетая во все черное - черный плащ и здоровенный черный шлем. Когда эта фигура повернулась, я в который раз почувствовал, что отрываюсь от реальности. Глотнув воздуха пару раз, я сумел выговорить: Прошло пару секунд, прежде чем я вспомнил, кто такой Кент Бек: - А почему он так... одет? Я еще раз осмотрелся и постарался по-новому взглянуть на ситуацию. Похоже, шлемы на головах у программистов были устройствами виртуальной реальности... ну что, весьма продвинутый интерфейс, жутко дорогой, наверное. Кресла с многочисленными настройками и встроенным массажем... Неплохое рабочее место, в общем-то. Тут я припомнил, что по канонам XP (eXtreme Programming) полагается работать парами и спросил: Я пригляделся и увидел внизу под решеткой множество людей, сидящих на чем-то вроде велосипедных тренажеров, которые усиленно крутили педали. - Это важный шаг в деле спасения нашей планеты. Зеленые ИТ, - ответил Петя, - Как вы, наверное, знаете, наша Компания запустила программу экологического усовершенствования информационных технологий. Поэтому мы добровольно отказываемся от снабжения серверов и рабочих станций электричеством, которое получено не из экологически чистых источников. -Сильно, - прокомментировал Сергей. - А освещение и все остальное тоже таким образом снабжается электричеством? Мы снова переглянулись. В принципе, с точки зрения обычного офисного работника, все ИТ-шники похожи на идиотов. Эта постоянная страсть все переделывать и переписывать, какие-то бредни про оптимизацию бизнес-процессов... Возможно, здесь, в IBM, в центре мировых ИТ, происходит нечто, что мы еще не знаем, и что вполне объясняет происходящее вокруг нас? Нет, торопиться нельзя, как говаривал товарищ Саахов. На кресле у одного из программистов вдруг загорелась красная лампочка. Откуда-то сверху выдвинулся здоровенный механический манипулятор и вытащил программиста из кресла. Тот орал, трепыхался и дергал руками и ногами, но манипулятор безжалостно утащил его куда-то вверх, и крики затихли. Остальные программисты даже не обернулись. - Это нарушитель командного духа, - прокомментировал Внуков, - В третий раз нарушил формат комментариев, теперь, скорее всего, направлен на клизменную лоботомию. Наверное, мои глаза приобрели диаметр чайного блюдца… Признаться, я никогда не любил людей, которые не утруждают себя написанием правильных комментариев, но чтоб вот так вот... - Ничего страшного, - успокоил меня Петя, - Мы ценим наши кадры, никто особо критично не пострадает. В конце концов, у нас хорошие врачи. И престижное кладбище. В этот момент раздался мощный протяжный гудок. Саундтрек от Rammstein немедленно смолк и стали слышны разнообразные рабочие шумы. Программисты в креслах и их напарники снизу зашевелились, верхние стали вылезать из кресел, а нижние – из сёдел велосипедных генераторов. Кент Бек, сопя ну просто как вылитый Дарт Вейдер, стал гудящим голосом отдавать какие-то команды. - Так, скорее идемте отсюда, - наш провожатый забеспокоился, - Сейчас будет совещание стоя, надо убираться отсюда, а то затопчут. Мы стали, звеня цепью, пробираться на выход. Я обратил внимание на одного из программистов, который вылез из ближайшего кресла, снял шлем и я его узнал: Он посмотрел на меня и двинулся было навстречу, то Кент Бек что-то прорычал в свою говорильную трубу и Руслан вернулся в строй. Мы вышли из цеха кодирования, Петя затолкал нас обратно в тележку, отцепил цепь, и двери захлопнулись. - Теперь – к нашим белокрылым лошадкам, - объявил он и причмокнул на инвесторов: -Но, залетные! В отдел тестирования! Не жалейте шорты! Мы переглянулись недоумевающе, так на инвесторах были брюки, но инвесторы, похоже, поняли Петю и резво взяли с места. Кирилл попытался наладить контакт: Петя поднял брови, вероятно, прикидывая, что нам известно про ГОП, и через некоторое время все же ответил: -А все очень просто, если подумать, - сказал Петя. И он сделал паузу, глядя на Кирилла, ожидая, наверное, что тот прямо сейчас подумает и до всего сам додумается. Но Кирилл не поддался на эту уловку и продолжал вопросительно смотреть на Петю. - Формально это вопрос знака у коэффициента, - неохотно продолжил Петя, - Но идеологически это принципиальная разница – мы твердо уверены, что понижаем нагрузку и таким образом освобождаем разум творческих людей от излишнего давления, поэтому их талант раскрывается в полной мере. - Т.е. вы разгоняете облака, а не концентрируете? – спросил я -Нет, мы их как раз концентрируем, -сказал Петя, -А вокруг сконцентрированного облака создается необходимое разрежение, в котором комфортно жить и работать. Тут у Пети в кармане вдруг раздалось разухабистое «ВэВэВэ! Ленинград! ЭсПэБэ! Точка Ру!» - это зазвонил его телефон. Не торопясь и явно наслаждаясь звуком известной песни Шнура, он достал свою Нокию, нажал на кнопку ответа и поднес телефон к уху: Мы молча слушали. Вдруг у меня прошла какая-то смутная ассоциация и я наугад спросил: - Это что, целый железнодорожный эшелон, набитый контейнерами серверами? – спросил Сергей Петя молчал. На этот раз он не произнес сентенцию о том, как прекрасно думать, но было очевидно, что он ждет, пока мы до чего-то додумаемся. Но сколько я ни напрягал мозги, ничего дельного в голову не приходило. Тележка тем временем подкатила к большой черной двери, на которой трафаретом было написано: «Отдел Метеорологии» и остановилась.
|