Ох и юмористы тут сидят! Для них баннер, который требует 50 рублей, потому что пользователь якобы просматривал сайт ГорячиеЦыпы.com, говорит о том, что пользователь точно просматривал порно. Расскажу-ка я историю, которая приключилась со мной в пору становления админом.
Нашёл я себе новую работу в филиале торговой компании. Предстояло мне администрировать сеть с Active Directory. До этого я работал либо с малыми сетями, где AD был не к месту, либо в чужих сетях, где админили AD бородатые дяди, либо где AD просто не внедрили. Взяли меня как перспективного эникея, который не падает в обморок от слов RDP, TCP/IP, «маршрутизация» и «права доступа». И вот я осваиваюсь на новом месте, нахожу узкое место в сети, из-за которого жутко медленно работала 1С, предлагаю решение, устраняю проблему и мой начальник, админ из центрального офиса, решает, что я перспективный малый и мне можно доверить ключи от Рая. Впрочем, это был пароль администратора домена.
Гордости моей не было предела. Ещё бы: из грязи в князи! Напрягал меня лишь тот факт, что в AD я, мягко говоря, не силён и вообще только читал, что есть такая технология. Привычным для себя путём решил скачать Очень Толстую Книгу и стать-таки гуру Активных Каталогов. Поскольку уже в то время бумажные книги стали стоить как вертолёт, я залез в Гугл, забил туда «администрирование active directory книга скачать», после чего жмякнул первую же ссылку. Экран немедленно покрылся психоделическими цветами, и поверх этого вылезло окно с ужасными надписями:
Ваш компьютер заблокирован УФСБ КГУ ЦРУ Министерства внутренних дел за просмотр некропедозоопорно на сайте ОченьНеприличноеНазвание.com! Заплатите штраф, отправив SMS на номер 7-9xx-xxx-xx-xx! Не пытайтесь перезагрузить компьютер, иначе все ваши данные будут удалены!
У меня просто отвисла челюсть. Вот так я, до этого смеявшийся над такими случаями, сам взял и попался на винлокер. Одним кликом по ссылке.
Меня спасли только опыт работы эникеем в разнообразных условиях и любознательность, из-за которой я знал все интересные места в системе. Рука на автомате вдавила reset, ПК ушёл в ребут, я пожмякал F8, загрузился в безопасном режиме, вычистил все известные мне пути автозапуска, удалил сам исполняемый файл, прогнал весь винт свежескачанным антивирусом и перезагрузился обратно в свою учётку. После этого я накатил плагин для блокировки скриптоты на браузер и по сию пору живу в добром здравии, чего и всем желаю.
Забористая порнушка этот Active Directory, не находите?
Работаю в детдоме учителем труда. Также отвечаю за всю электронику, технику — да, в общем, за всё, где течёт ток.
На днях какой-то добрый человек прислал китайские тетрисы. 500 штук, блин! Почему, блин? Потому что у них очень мерзкий звук, и начальство постановило: перед тем как отдавать детям, пищалку отключить.
В общем, открываю корпус, динамик сам вываливается, оставляя контакты на проводах. Мнда. Дёргаю за провод — и любуюсь оторвавшейся дорожкой. Мнда… В общем, 499 штук нам надолго не хватит.
Зову самых толковых детишек, диктую инструкцию по патчу. Сидим, работаем.
— Ой, дядь Толь, а тут стандартная ARM-овская микросхемка… Можно я программатор соберу?
— Да, собирай, хлама не жалко.
Собрал. Долго возился, как же туда залезть: микросхемка без корпуса, просто капнуто сверху пластика. Потом догадался, что прошивать нужно флешку, с ней проще: можно выпаять. Под моим руководством аккуратно поставил кроватку. И вырезал дырку в корпусе: микросхема в кроватке не помещается в корпус.
Дальше затих на месяц, щёлкая что-то на компе. А вот сегодня показал свой плеер на базе этого устройства. Пищит так же мерзко, но уже на выбор из того, что залито. Сейчас мальчишка думает, где достать нормальный динамик и что из этого можно сделать ещё.
Айтишники смешные. Это, конечно, аксиома. Все эти компьютеры, смартфоны и прочие гаджеты существуют для решения задач, а не для того, чтобы в них ковыряться. Это бесспорно.
Теперь история.
Есть знакомый. Как он покупает себе ноутбук? Легко. Вопрос в магазине: «Что у вас самое дорогое из ноутбуков?» Ответ он не слушает, так как ему это неинтересно, а просто говорит: «Дайте два и сделайте всё, что нужно». Всё, что нужно, у него записано на листочке. Облачко, антивирус, почта и пара игрулек-программулек, всё с паролями. Магазин ему не отказывает, всё настраивает, ведь клиент очень хороший. Если с ноутбуком что-то не так (батарея стала хуже держать, поцарапался, зашумел, долго грузится, вышла новая модель), то старый сдаётся и берётся новый.
Принтер покупается новый после того, как заканчивается картридж. Ибо менять картридж — это бесконечное ковыряние ради ковыряния. И всё в таком духе.
И знаете — он ведь в чём-то прав. И пример про машины, раз уж так модно стало.
Спор про МКПП и АКПП извечен. Знакомый не знает, какая коробка передач в его автомобиле. Ибо это знание для нищебродов. Нормальный человек может позволить себе водителя.
И в этом он тоже кажется прав.
А я, видимо, нищеброд, ведь не могу позволить себе вместо обновления драйверов на видеокарту просто пойти и купить новый компьютер со свежеустановленными драйверами. Так что приходится ковыряться.
Кстати, о технических заданиях. Очень часто сталкиваюсь с тем, что ТЗ пишут заказчик с маркетологом в виде «хочу сайт-магазин в такой-то срок и с такими-то фильтрами в поиске! И с интеграцией с 1С».
Господа программисты, а признайтесь себе честно: кто хоть раз в жизни читал ТЗ, сделанное по ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы»? И соответствующими документы, как, например, порядок контроля и приёмки по ГОСТ 34.603-92 «Информационная технология. Виды испытаний автоматизированных систем»?
Конечно, нет нужды следовать ЕСПД и рисовать ЕСКДшные рамки, но эти ГОСТы писали люди, набившие несколько десяток шишек на разработке и вводе системы в эксплуатацию. Там предусмотрены большинство возникающих в реальной жизни проблем. Обязательное указание цели системы, взаимодействия с другими системами, требования к персоналу, к времени работы, детально прописанная процедура сдачи-приёмки, включающая регламент проведения тестирования при приёмке, — всё это существенно сокращает количество возможных недопониманий между заказчиком и программистом.
Возьмите эти ГОСТы, выкиньте оттуда то, что вам не нужно, заставьте ваших продажников (или кто у вас взаимодействует с заказчиком) заполнить хотя бы половину тех пунктов, которые должны быть в нормальном ТЗ, и жизнь ваша станет чуточку проще и веселее.
Добрый день! С вами снова библиотечный админ-параноик. Настроение у меня нерабочее — разрешите вас очередной байкой из жизни развлечь.
Подвалило нам как-то денег. В масштабах любого предприятия мелочь, на один чих не хватит, а для библиотеки, живущей исключительно «дважды гуманитарной» помощью, так сумма просто огромная.
На что тратить, вопросов не возникло: конечно же, на технику. Бо она у нас совершеннолетие уже отпраздновала, а держится исключительно на мате, но хоть я и работал в прошлом с военными, а столько мата всё равно не знаю.
Техника так техника — а какая? И вот тут-то пришла гениальная мысля взять железку, одну, но на перспективу, и чтоб чертям тошно стало. Не вопрос. Лезем в Яндекс, смотрим, смотрим… Смотрим… Становится грустно: не по карману нам железка-то. А-а, была не была, пишем производителям! Благо что их двое всего, наши да немцы. Да у немцев ещё и менеджер специальный русскоговорящий есть.
А теперь будет реклама.
Буквально на следующий же день звонок от одного из производителей. С нами мило беседуют, внимательно вникая во все тонкости и трудности. О чудо — делают индивидуальную скидку, чтобы мы смогли вписаться в выделенную сумму. Безропотно ждут несколько месяцев, пока бумаги пройдут через все инстанции и деньги поступят на счёт библиотеки, с ангельским терпением вносят все правки в документы (кто оформлял госзакупку, поймёт), и, как только есть принципиальная договорённость, мгновенно поставляют и устанавливают оборудование. А ещё обучают — да так, что распоследняя тётка-библиотекарь уходит окрылённая и в полной уверенности, что приобщилась к великим таинствам.
«Да и что ж тут такого? — скажете вы. — Нормальное европейское отношение к клиенту. Так и должно быть».
А что же второй производитель?
А немцы так и не ответили. Может, их русскоговорящий менеджер в отпуске был, а может, рядовая провинциальная библиотека их и не интересует вовсе — чай, не Ленинка.
На работе состоялся делёж списанной техники. И был среди прочего один МФУ HP модели, популярной лет семь-восемь назад. При копировании он «срезал» низ листа сантиметра на три: если в самой нижней части листа-оригинала что-нибудь было, то на копии это не выходило. Хотя сканировал и печатал с компьютера нормально. Из-за этого и списали. Возили, правда, сначала в сервис, но там поглядели и сказали, что ремонт нецелесообразен, менять надо всю электронную начинку, что очень дорого, проще купить новый. Жаль, аппарат-то хороший, живучий, сейчас таких не делают.
МФУ хотели все, но с таким дефектом отказывались брать. Я объяснял, что, как правило, внизу листа-оригинала и так чисто, или там нижнее поле всё равно пара сантиметров, а то и более. Можно положить лист-оригинал чуть выше и пожертвовать верхним полем, которое и так белое. Но народ был непреклонен: всем хотелось идеала, тем более что большинству в основном и нужна функция копирования. Тогда я забрал аппарат себе, в душе радуясь неимоверно. Для меня этот дефект ровным счётом ничего не значил.
Принеся МФУ домой, я решил снять отчёт о конфигурации и состоянии — и вдруг увидел в меню «Настройки → Настройки копирования → Формат бумаги»… «Letter»! Выставил «Авто» — и дефект чудесным образом исчез.
Я по образованию АСУшник, работаю программистом промышленных контроллеров в оборонке. Но иногда думаю: «А не получится ли из меня и хороший тестировщик?» Почему? Интуиция вроде располагает. Вот несколько хохмочек.
Туалет. Довольно старая сушилка для рук гудит и не вырубается. Не задумываясь, выключаю свет, секунд через пять включаю. Сушилка вырубается. Уже потом понял: древний датчик ловил свет, отражённый от пола. Видимо, вдобавок к ИК от старости стал ловить и видимое излучение.
Проходная с карточной системой, турникет древний — такие раньше в метро стояли. Он при попытке закрыться мотает туда-сюда створкой, не закрывается. Сидят двое молодых наладчиков, медитируют. Говорю: «Стопор заклинило внизу, не срабатывает по концевику». Хотя турникет ни разу не разбирал. Угадал, поправили, прошёл на работу.
Ну, про прыгнуть в лифте, чтобы двери быстрее закрылись, и нажимать на этаж (кнопки закрытия-то нет) уже можно не говорить, это классика. Но сам допёр.
Читаю я тут перепалку насчёт работо-соискателей и разных видов нанимающих и не совсем понимаю, о чём спор. Совершенно чётко просматриваются две линии: одни ищут готовых профессионалов, которые начнут работать с первого дня, другие ищут тех, кого можно поднатаскать и через какое-то время иметь удобного, лично наученного работника. Сама большая и, надо заметить, критичная разница — когда человек должен начать приносить компании пользу.
Сейчас я работаю с системами UNIX/Linux, сетевым оборудованием и разного рода оборудованием, связанным с мобильными телекоммуникациями. Не буду скрывать, попал я на эту работу по протекции, меня позвал в свою команду хороший друг моего брата. Ему нужен был толковый парень, который «хоть что-то знает» и сможет быстро научиться. Знания мои сводились к «почти CCNA» без сертификата, MCSA с небольшим опытом работы и относительно свежим и хорошим знанием теории. Ах, ну да, ещё я не впадал в панику от вида шелла, потому что имел шапочное знакомство с Kali Linux и видел сервера Sun на картинках. Но у меня был тот самый «огонёк в глазах», желание учиться, а стартовой страницей во всех трёх браузерах стоял Гугл, и поэтому меня таки взяли на работу, хорошенько помурыжив аж на трёх собеседованиях.
Когда через три месяца я в первый раз смог в одиночку пропатчить и поднять систему, тот друг, который меня принимал, честно признался, что не ожидал: по изначальному плану я должен был начать приносить пользу только через полгода. Вдумайтесь: они взяли на работу человека, которого были готовы учить и поправлять за ним косяки шесть месяцев, но зато в итоге получить работника, который хорошо знает систему и работает именно так, как им надо.
А теперь я расскажу вам про человека, которого я заменил в команде. Это был дедушка, который в 67 таки согласился выйти на пенсию. Впрочем, дедушкой назвать его было и правда сложно: подтянутый живчик, которому на вид было сложно дать больше пятидесяти. К моменту, когда я его заменил, он работал в компании семь лет. Да-да, его наняли в возрасте 60 лет в тогда ещё довольно молодую и развивающуюся компанию. У него был сверхъестественный опыт работы с UNIX, вплоть до выученных наизусть серийных номеров для модулей памяти на разные типы серверов. Прилетев в ещё не достроенный дата-центр, где интернета не было совсем, он мог, порисовав полминуты на бумажке, настроить с нуля только распакованный роутер Cisco, включая туннели и VPN на будущее. Такое ощущение, что в определённых вопросах Гугл мог посоветоваться с ним, а не наоборот. Тогда дедушку наняли, не глядя на возраст, потому что им нужен был именно такой профессионал, который с первого дня работал на все свои 100%.
Есть разные компании, разные должности и разные соискатели. Да, глупые требования и тесты есть (за это спасибо эйчарам), но уповать на «огонёк в глазах» и Гугл в некоторых случаях глупо, а где-то по той или иной причине вас не возьмут на работу, потому что вам уже за 35.
Люстра Чижевского — вещь хорошая. Особенно когда эту люстру решила внедрять охрана труда, типа, оздоравливать сотрудников.
Приходим — висит. Причём на недоступной высоте — потолки у нас высоченные. Работает, не работает — непонятно, звуков не издаёт, выключателя не видно нигде. Как потом выяснилось, люстра таки работала. А выключателя просто не было.
Выяснилось это, когда электроника в лаборатории начала дохнуть пачками. Всякая микросхема, полежавшая с незамкнутыми выводами, оказывалась мёртвой, и пока этот факт был обнаружен (часа два, не больше), пожгли приличное количество дорогих компонентов.
Как-то раз на этом сайте прочитал историю про то, как по кабелю внутри вода текла. Смешно. Буквально через неделю жалуется склад: у них из компьютера на первом этаже пошла вода. Где-то я это уже слышал… Бегом на склад — точно, кабель. Проблема найдена — проблема устранена, комп спасён.
Другой раз понадобился срочно нормальный SSL-сертификат. Нормальный в том смысле, что не самоподписанный, чтобы браузеры не ругались, и в то же время единственная его функция — шифрование трафика. Везде просят много денег и верификацию, а нужно-то просто пароль спрятать. Но на другом сайте где-то в обсуждениях упомянули про одну контору, которая как раз такие простые сертификаты вообще даром раздаёт — то, что нужно! Проблема снова решена.
На третьем сайте в обсуждениях упоминали интересную картографическую систему — а тут как раз понадобилась. Посмотрел — точно, подходит больше, чем другие, хотя и более известные. И опять проблема решена.
И так постоянно: интернет большой, люди пишут разные, кто-то пишет про свои ошибки, кто-то даёт советы, информация льётся рекой — знай только бери. Если вспоминать, сколько всего нового и полезного я нашёл и увидел — да сидя на одной работе, этого всего никогда не узнаешь!
Но вот говорят, что есть настоящие профессионалы, которые знают всё. Они рулят электростанциями, моделируют разрушения астероидов ядерными зарядами и строят искусственный интеллект, поэтому им больше ничего не надо, кроме как поржать над убогими лошарами, рассказывающими про свои эпик-фейлы.
Завидую этим людям. А пока схожу почитаю что-нибудь интересное…