Сегодня скончался сервер. Заведовал он системой КПП хрен знает с какого года. Ну, знаете, есть ключ-брелок, подносите его к считывателю, и дверь либо открывается, либо нет — зависит от ваших прав и настроек замка.
Пошли сервер искать. По теории, искать его надо в серверной, но ку — все серваки весело моргают лампочками, говорят, что у них всё окей.
Дальше начали подключать логику. Вскрыли замок. Заходит на обычную витую пару, внутри у него обычный эзернет, датчик и питание. Всё жутко старое, но надёжное.
Думаем логически: все эти кабели заходят на свитч. Свитчей — как грязи. Проверять все пять корпусов — это несколько дней работы.
Думаем логически: если подносят карточку, то этот парень посылает кому-то сигнал. Включаем в свитч с замком ноут, запускаем Wireshark, смотрим. Облом-с. Широковещательная рассылка по UDP, но с контролем: не получив ответа, замок ещё пять секунд тщетно шлёт пакет в никуда.
В свете здравых идей рождается мысль посмотреть, где жила админская раньше и нет ли там какого агрегата. Потом рождается ещё одна идея: есть же программка с правами, можно посмотреть, куда она отсылает данные.
Разбились на две группы и побежали проверять оба варианта. Я отправился смотреть, с кем связывается программка. Жутко старый софт, работающий только из-под Досбокса, тем не менее, связывался с айпишником, а не по широковещательной. Дальше всё легко и просто: смотрю в базу серверов, ищу нужный мне IP…
Охреневаю. Зову всех посмотреть на запись в базе и прочитать её вслух. Запись гласит: «Компьютер охранной службы. Расположение: охранный пост № 1». «Гм…» — говорим мы все хором, и я иду смотреть на это диво.
В комнате охранников есть лежанка, стул, сервер охраны с камерами (оказалось, не тот), и всё. Полчаса поисков дали неожиданный результат: лежанка кому-то показалась слишком короткой, и её придвинули к непонятной коробке с огоньками. Кстати, кнопки Power и Reset на блоке отсутствовали.
Вскрываю. Сервер охранной службы — старый добрый х386. Все кулеры на нём давно встали, но так как грелся он лишь чуть, то, в принципе, не страшно. А умер комп по банальной причине: таракан залез в БП и коротнул.
Теперь эта программка крутится в Досбоксе на одном из наших серверов, соответствующая запись сделана в базе. Оказалось, старичок прожил на одном месте с 1997 года. Мать этого героя теперь висит в админской с надписью: «Я проработал 17 лет в самых жутких условиях. А вам слабо?»
Хорошо иметь пятидюймовик премиум-класса: водонепроницаемый, металлический, производительный, ёмкий, с отличным экраном! Вот только дома им можно пользоваться безбоязненно, на работе тоже — контингент интеллигентный, но по дороге туда и обратно его светить как-то боязно. С этой мыслью листал Кузьмич «Хабрахабр», да и наткнулся на нечто вроде выносного VNC-терминала для «лопат», работающего по Bluetooth и внешне похожего на недорогой букридер. Конечно, предназначен он для другого — экономить заряд батареи смарта по йотафонному принципу. Но можно использовать и для того, чтобы дорогой аппарат на людях не светить.
Где ж купить такую прелесть? Пока только в китайских магазинах. Но нету у Кузьмича опыта пользования ими. Какие ещё есть варианты? Взять дешёвый аппарат, лишь бы Java была, и научить его тому же самому. Мысль заманчивая, но из Кузьмича такой же программист, как из его шефа лётчик. Вот паяльщик отменный, что есть, то есть.
Но ему ведь достаточно в дороге слушать (музыку, сетевое радио, синтезатор речи) и говорить (по скайпу и прям так). Подключить гарнитуру и болтать? Есть нюанс. Если у пользователя гарнитура (хоть проводная, хоть Bluetooth), у карманника возникает соблазн залезть в карман и проверить, что там. Дальше идёт в ход алгоритм: нащупано крупное и без кнопок — экспроприировать, а если мелкое и с кнопками — оставить как было.
Значит, надо обмануть карманника. Пусть думает, что в кармане ничего нет. Идёт Кузьмич по двору, а там дети корзину подвесили и типа баскетбола себе устроили. А мяч странный, подозрительно похож на…
Словил Кузьмич мяч и убежал, а он не «похож на», а и есть плеер с ч/б экраном, маленький такой. Экран покрыт трещинами, плата ударами превращена в несколько плат, поменьше и неработающих.
Потрошим игрушку — остаётся корпус. В этот корпус запихиваем целиком Bluetooth-гарнитуру, наружу выводим гнездо для любых наушников. Вот и готово — можно создавать у окружающих впечатление, что слушаешь плеер, и нету в карманах никаких «лопат»!
Только когда Кузьмич подносит плеер ко рту и разговаривает с ним (микрофон-то гарнитуры в ней же и остался), окружающие считают его чокнутым. Но лучше уж прослыть чокнутым, чем лишиться дорогой вещи.
Возникает желание поэкспериментировать («поиграться») на железе, предоставляемом работодателем? От этого соблазна есть лекарство. Проверенное.
Вы ведь сторонник определённых аппаратных решений, системного и прикладного ПО, так ведь? И неважно, каких именно. Устраивайтесь работать туда, где всё из перечисленного используется из разряда «я это видеть не могу». Только тогда вы сможете держать себя в руках и использовать хард и софт работодателя строго в рамках служебных целей, потому что в личных целях всё это использовать вам будет противно. Даже личную почту проверять раз в два часа не потянет — только рабочую. Экспериментировать («играться») вы будете лишь дома с тем железом и ПО, которые предпочитаете, а если будет совсем уж невтерпёж — то в свободную минуту (когда нет завалов и авралов, или же в обед) тихо под столом… не на том, о чём вы подумали, а на собственном мобильном устройстве (уж там-то, надеюсь, всё соответствует вашим предпочтениям полностью?), не прикасаясь к казённым клавиатуре и мыши.
А ещё лучше знаете что? Выберите себе профессию, не совпадающую с хобби вообще. Увлекаетесь IT — пусть работа будет связана с чем-то другим. И наоборот: увлекаетесь чем-то другим — пусть работа будет связана с IT. Только тогда вы сможете относится к рабочим обязанностям как к рабочим обязанностям, а к хобби — как к хобби, не смешивая их. И ни то, ни другое не осточертеет.
В подвале «Нокии» ночь провели бессонную —
Ещё бы, руководству выпало решать
Судьбу, что ждёт систему операционную,
К которой даже рифму-то не подобрать.
Они, по правде, не желали хоронить тебя —
Весь персонал к тебе душою прикипел.
Но стиснув зубы, Балмер был готов прибить тебя,
Да так, как Ктулху проглотить бы не сумел.
Ты был седьмым, ты был подвержен страшным вирусам,
Что по блютусу заражали всех в метро.
Ты, став девятым, распрощался с этим минусом,
Но виндофон уж нагло метил на твой трон.
А с ним делили рынок твой огрызок яблока
И толстый Карлсон, что зелёною махал
Рукою пухлою, в скафандр втиснут наглухо,
И тётя Аша — но её удел твой ждал.
Как мог боролся ты, став Анною и Беллою —
Прям как розетки производства фирмы ВОС,
Но Балмер грезил тебе впарить тапки белые
И над тобою свой кинжал уже занёс.
Но ты не умер — просто ты не размножаешься,
А так — в карманах у ценителей своих
В потёртых домиках по-прежнему вращаешься,
Микроядром сердца и души грея их.
Теперь ты — друг олдфагов, гиков и романтиков,
Ты — как с женою тихий ужин при свечах,
Как магнитола двухкассетная «Романтика»,
Как кинескоп, «Спидола», лампа Ильича!
Я аналогии искать мастак значительный,
Ещё их много подобрать к тебе берусь.
Ты — как слепящий свет фотоувеличителя,
Винила тихий треск, кинопроектор «Русь».
Меня читатели сочтут кобылой сивою,
Что бред несёт (тебе сумел я рифму дать!),
Но все равно спою тебе я оду, Symbian,
И модераторам отправлю утверждать.
ЖЖшечки — они разные. Есть полные негатива, есть скучные, а есть и очень приятные и уютные — те, в которых публикуют тёплые и светлые воспоминания. В одном из журналов третьего типа прозвучало недавно рассуждение о том, что нынешнему поколению бывают непонятны не только воспоминания, но и даже песни прошлых десятилетий. И приведены два примера: «Плачет девушка в автомате» и «Ноль семь».
А у меня в памяти почему-то всплыл девяносто седьмой. Муж сестры решил поставить на «первопень» «Гарант» для DOS. Пиратский — тогда все так делали, да по-другому и трудно было сделать. Чтобы он заработал, пришлось запустить «кряк», а при нем было «кряктро». И на экране засветился ник автора «кряка» — Professor Nimnull.
При этом действе присутствовали люди разных возрастов. Кто-то старше меня, кто-то младше. Но один я вспомнил, в чью честь (если вообще можно говорить о чести у отрицательного мультгероя) хакер выбрал себе «позывной». Хотя с того времени, когда по всей стране гремел мультсериал с этим персонажем, тогда прошло всего несколько лет. Смотрели все, а как быстро забыли-то!
Есть вещи, явления, имена, персоны реальные и персонажи вымышленные, которым лет будет побольше. И их помнят. А этот смешной, толстый и, увы, злобный обитатель экрана был забыт подозрительно быстро, хотя его коллег по мультику даже сегодняшние дети вспоминают, будучи разбуженными среди ночи.
А что произойдет с тем, что создаёшь ты — писатель, мультипликатор, программист, разработчик железа? Неважно, как громко оно гремит сегодня — забудут ли это через месяц после того, как популярность пойдёт на спад, или запомнят навсегда?
А ты, историк-любитель, хранитель воспоминаний, всё ли сделал от себя зависящее, чтобы никто не был забыт, ничто не было забыто?
Сколько приносит компании сисадмин, который должен «оставить амбиции в серверной»? Нисколько. Вопрос поставлен совершенно не так. Сколько благодаря нему не уносят?
Сколько ядерных боевых блоков не упали в городе, где расположена штаб-квартира вашей мегакорпорации из-за того, что на другой стороне планеты боевое дежурство несут ракетные войска стратегического назначения (или стратегические ВВС)?
Сколько раз ваша компания не разорилась из-за того, что действуют финансовые регуляторы типа Центрального банка или Федеральной резервной системы, не позволяющие неустойчивому равновесию на рынке перейти в новую Великую депрессию?
Сколько раз вас не зарезали гангстеры у порога офиса из-за того, что полиция худо-бедно, но ловит преступников?
Сколько раз вы не умерли от эпидемий из-за того, что врачи обеспечили такой охват прививками, что вам не от кого подхватить заразу, которая в средневековье выкашивала Европу, даже если лично вы прививки не делали?
Сколько коммерческих тайн вашей корпорации не утекли на сторону из-за того, что офицер по компьютерной безопасности (возможно, совмещающий должность с системным администратором, сетевым администратором, эникеем, электронщиком и посыльным из-за небольшого бюджета вашей организации) давал по рукам гениальному брокеру за размещение конфиденциальной информации в открытом всем виде в социальных сетях?
Так что давайте сисадмину правильно настроить ваш компьютер и сетевое оборудование, показывайте полицейскому паспорт, выполняйте предписания пожарных и правила дорожного движения, соблюдайте гигиену. Не мешайте специалисту работать. Поверьте: оно случается. И работа специалиста по безопасности в любой отрасли не в том, чтобы обеспечить комфорт клиента и выполнять любые его капризы (за этим — к платным жрицам любви, только потом всё равно побежите к врачу, когда вас заразят, и в полицию, когда опоят клофелином и ограбят), а в том, чтобы пользователь делал свою работу, потерпев небольшие неудобства ради отсутствия серьёзной опасности.
О вкусах не спорят, но рассказывать о них не возбраняется. Вот засел во многих стереотип, что ПК — инструмент для создания произведений, а смартфон удобен лишь для их потребления.
Конечно, набирать текст на смартфоне неудобно по крайней мере на первых порах, но произведения бывают выраженными не только в текстовой форме. У вас есть хорошие наработки в области живописи, скульптуры, художественного чтения? Оцифровать и выложить их при помощи смартфона можно быстрее, чем используя ПК. Меньше промежуточных этапов.
У страха перед набором на смартфоне длинных текстов тоже глаза велики. Если преодолеть себя и потренироваться хотя бы месяц, карманная машина окажется в этом смысле даже удобнее настольной или раскладной. Для меня оказалась, во всяком случае, а окажется ли для вас — не знаю, опыт покажет. Но для этого надо хотя бы провести этот опыт.
А главное — и для меня это стало решающим фактором — смартфоном удобно пользоваться лёжа. Потому-то у меня ПК и простаивает большую часть времени. И этот опус набран тоже на смартфоне.
Когда я включаю телевизор, я просто хочу, чтобы он показывал. Но если он не показывает — я не против провести настройку, даже детальную. Мне будет интересно выбрать тип кодирования цветности, мне будет полезно выставить частоту с точностью до герца (это называется точной подстройкой). Но помнить все частоты всех каналов я не обязан: я не инженер по вещанию телецентра. Я не обязан знать про особенности цифровой обработки шумов — я пользователь телевизора, а не его разработчик.
Я буду рад выставить тайминги зажигания на каждой свече (это называется «угол опережения зажигания»), отрегулировать состав горючей смеси при разных оборотах двигателя и провести это всё один раз при точной настройке моего автомобиля. Далее — уж пускай автомобиль как-нибудь постарается запомнить мои волшебные настройки.
Я буду рад иметь доступ в инженерное меню телефона, чтобы узнать, какие базы сотовой связи есть вокруг — может, нужно переключиться на соседнюю (иногда механизм «передачи» сотика от базы к базе даёт сбой). Я буду рад на досуге почитать описание сетей GSM — вдруг я смогу поймать сеть, где её никогда не было, а мне надо срочно отправить SMS (в тайге, например, заблудился)?
Но всё это только в случае, если я сам захочу. Во всех случаях должны быть фабричные настройки, которые позволят быть мне всегда на связи, ехать пусть не так быстро, но гарантированно добраться до пункта назначения и всегда оставаться на связи (пусть и не так быстро переключаясь от базы к базе, изредка пропадая из сети). Я не разработчик телевизора, не конструктор автомобиля, не инженер компании сотовой связи.
Я сисадмин. И я делаю свою работу хорошо. Я ставлю системы и программы на компьютеры, я настраиваю различные технические системы, я разгребаю дерьмо других юзеров. Это моя работа.
Я не заставляю пользователя знать, за сколько тактов процессора обрабатывается команда
JMP
— у него свои проблемы. Я не кричу «оужаснах!», когда они называют ящик под столом процессором. Я понимаю, что заявлением «у меня не проходит проводка Д44.01К60» меня может поставить в тупик самый тупой (в компьютерном мире) бухгалтер. У каждого своя область знаний.
Не спрашивайте юзера, почему у него не обновляется антивирус. Не спрашивайте, откуда духи на системной плате или засохший трупик мыши в принтере. Не спрашивайте, почему они компьютер выключают красной кнопочкой на удлинителе, а не через кнопку «Пуск». (Сначала «Пуск», потом «Завершение работы» — нету логики, у нормального человека сносит крышу.) Если они не знают элементарных вещей — объясните им. Если они чего-то не знают — это ваше упущение. И никогда не удивляйтесь, «как можно было вытворить такое». Я собственноручно по ошибке отформатировал основной винт (палец спросонья попал не по той кнопке), а вы хотите внятности от человека, не являющегося спецом в вашей области!
Я понимаю, что сейчас минимальные знания компьютера нужны даже грузчику, но не всем дано. Будьте снисходительны. Цезарю — цезарево, Богу… Ну, вы поняли.
У меня складывается впечатление, что сисадминами люди становятся в силу каких-то комплексов или из-за психологических проблем. Каждая вторая история тут содержит угрозы что-то сломать, испортить, нагадить и вообще сделать какую-то подлянку проклятым юзверям. Прям профессия неудавшихся wannabe.
Ещё раз, по порядку.
Компания, где вы работаете, создана и существует совсем не для того, чтобы у вас была возможность играть с вашими любимыми железками. Цель любой (ну, почти любой) компании в том, чтобы приносить прибыль. Для этого нанимаются сотрудники, которые эту прибыль умеют создавать. А для их успешной работы нужны условия. Чистый пол, вкусная еда в кафе и — да — работающий компьютер. Желательно работающий так, как комфортно сотруднику, а не как умеет сделать сисадмин. Без этих условия сотрудник будет работать плохо, а может, вообще убежит к конкурентам.
Привожу пример. В моей компании почта была организована на решениях Microsoft. С двойным дублированием, с дополнительным отдельным сервером в Америке с веб-мордой — на всякий случай. Работаем по всему миру, много путешествуем. Так надо. Но вот проблема: я использую только Apple. И хотя вроде бы нормально всё это работает в среде Outlook, но есть нюансы. Вызывали сисадмина, объяснили ситуацию, он кивнул и всё сделал. Не спрашивал зачем, не истерил, не быковал. Просто сделал. Вы так умеете?
Ладно, я начальник, скажете вы, не считается. Хорошо, другой пример. Пришёл новый сотрудник. И так вот у него сложилось, что работать он предпочитал в Lotus Notes. Что, по-вашему, надо было сделать? Да, мы знаем: объяснить тупому юзверю, что это его бред, а работать он будет так, как ему скажет сисадмин. И тому найдётся сотня причин. Но есть одна закавыка: этот сотрудник приносит компании около 50 миллионов евро в год. А сколько приносит сисадмин? И кого мы быстренько заменим — уникального брокера или «компьютерщика», которых на рупь ведро дают?
Нет, если вы напишете скрипт на две строчки, который его заменит, мы будем очень рады, но сумеете ли?
Так что напрягся наш админ и сделал ещё и систему Lotus в компании. С привлечением сторонних сил, поскольку сам не умел, но сделал.
Я понимаю, любая работа важна. Нашего админа я уважаю и ценю. Но он никогда и ни разу не сказал, что чего-то не будет делать или что айфон — говно. Он просто решает наши задачи. Надо на айфоне — будет на айфоне. Вот так это работает. А свои амбиции оставляйте в серверной.
Работал я в техподдержке по железкам и софту на заводе — обслуживал компы пользователей, устанавливал всякий эникейный софт через Radmin, настраивал принтеры, сканеры; если уж не получалось удалённо решить проблему, приходилось идти забирать компы и переустанавливать системы, менять вышедшие из строя железки и проч.
Контингент пользователей — «кому за сорок», поэтому заявок хватало сполна, не было времени даже сбегать в туалет, голова всё время была забита решением тех или иных заявок. Причём настолько, что иногда съезжала: даже в телефоне вместо набора номера иногда вписывал автоматически IP-адрес, а потом удивлялся, почему этот абонент занят.
Как-то раз позвонил мне один пользователь высказать свою проблему, а я в этот момент удалённо кому-то что-то настраивал. Вместо того чтобы поздороваться-представиться, поднимая трубку, я крикнул о том, что у меня было в тот момент под стрелкой мышки:
— «Пуск»!
На том конце таймаут, заминка — и неуверенный голос:
— Ой, подождите…
Положил трубку, со смехом представляя, что подумал пользователь.