КулЛиб - Классная библиотека! Скачать книги бесплатно 

Bash.org.ru IT Happens Истории ## 8001 – 8100 [Bashorgru IT] (fb2) читать онлайн


 [Настройки текста]  [Cбросить фильтры]
  [Оглавление]

Bash.org.ru IT Happens Истории ## 8001 – 8100


Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

#8001: Одноатомный слой термопасты

16:45 11.12.2011, IT happens


Недавно перешёл работать админом на суровый завод, имеющий отношение к авиации. Я понял, где трудятся самые суровые системщики.


Один из корифеев-пенсионеров, помнящий ещё ЕСки, пошёл в цех и отшлифовал на станке центральный процессор. Мотивировал это тем, что процессор плохо прилегает к радиатору. Вернулся, унёс шлифовать радиатор. Всем отделом ждём результата.



#8002: Сурикат по кличке Эрик

13:00 12.12.2011, IT happens


Украинский милиционер по долгу службы занимается поиском сайтов с детским порно. На машинах во избежание заражения стоит Ubuntu — для линуксов, как известно, массовых вирусов не пишут. И тут случается невероятное: на компьютере с Maverick Meerkat порносайты начинают пересылать на ресурс с предложением обновить Opera Mini. Шок: на других машинах всё в порядке, а здесь негодяи умудрились заразить хвалёный линукс!


Разгадка была проста: редирект происходил при наличии в юзер-агенте браузера строк nokia, eric, sams. Кусок слова Maverick сайты воспринимали как указание на Sony Ericsson и пытались предложить вредоносный Java-файл.



#8003: У четырёх нянек циска без глазу

13:00 12.12.2011, IT happens


Админ, эникей, инженер, Cisco-админ, юниксоид, инженер ОПС — и всё за $700. Обслуживаю госорганизацию. Там за это всё отвечают четыре человека плюс админ в каждом здании.


Сдохла IP-видеокамера. Заменили, настройки восстановил. Звонок из организации:


— Какой пароль на IP-видеокамеру?

— Такой же, какой и был.

— Да? А какой…


Настраиваю видеонаблюдение. Комп из комнаты один не видит компа из комнаты пять. Отвечают: «Вы неправильно настраиваете». Захожу на веб-интерфейс камеры в другом городе через Оперу — всё работает. Местный айтишник через IE зайти не может, а через любой другой браузер может. Советую проверить настройки домена, дерева, прокси, фаера — ответ один: «Мы ох@#нные спецы, у нас всё работает!»


Браузер отбивает от прокси. У четырёх нянек циска без глазу? Это при том, что они регулярно ездят в Москву на учёбу: один по доменам, второй по цискам, третий по локалке, четвёртый по безопасности. Пойти, что ли, работать за четырёх дипломированных айтишников, каждый из которых получает по $1100? Боюсь только, что столько не заплатят, а «специалисты» просто убьют.



#8004: Студенты уходят, админы остаются

15:00 12.12.2011, IT happens


Недавно писали, что IT — это просто профессия[1]. Я один из старожилов: работаю, сколько себя помню. Я не хочу никого расстраивать (тем более, читая IT happens, вспоминаю себя лет десять назад — есть над чем посмеяться), а просто хочу высказать своё мнение.


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


Если вы настоящий айтишник, вы пробьётесь. А если для вас это просто профессия, может, не стоит лезть?



#8005: 1970 г. до юниксовой эры

15:00 12.12.2011, IT happens


Регистрировал недавно домен для небольшого сайта для внутреннего использования. Платить не хотелось, поэтому выбор пал на домен второго уровня из зоны .tk — их раздают бесплатно. При регистрации требуется, чтобы сайт имел посещаемость более 25 человек за три месяца; к требованию в панели управления домена прикладывается форма просмотра ежемесячной статистики посещений.


Решив проверить посещаемость, пытаюсь открыть список «Select a month» и получаю зависший Google Chrome на Atom D525. Поматерив Гугл и Интел, замечаю, что список открылся, и в нём все годы нашей эры. Бедный нетбук рисовал список из 24000+ элементов.


Зато бесплатно.



#8006: За все элементы, начиная с нулевого

15:00 12.12.2011, IT happens


Ходил сегодня на пьянку по случаю свадьбы друга, тоже программиста. Все пытались быть просто людьми, а не программистами, веб-дизайнерами и прочими продюсерами. И всё равно где-то посредине действа родилась идея абстрактного тоста «За!» с возможностью разных реализаций для разных тостов. Несмотря ни на что, был обсуждён и PureVirtualCallException. Решили, что тост всё-таки «псевдоабстрактный», то есть имеет в себе реализацию метода, который возвращает пустую строчку, а не чисто виртуального.


Всё-таки тяжело быть программистом в обычной жизни. Интересно, нас ещё можно вылечить?



#8007: Без пяти двенадцать

15:00 12.12.2011, IT happens


Года четыре отработав сисадмином в госучреждении, уволился из-за постепенно снизившейся до ничтожных сумм зарплаты. Устроился по подряду программистом VB.NET и конфигуратором 1С, а в качестве основной работы выбрал стезю менеджера по продажам компьютерной техники. Со временем понял, что тупею как «компьютерщик».


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


Пока ожидал счёт, решил почистить системник. Снял стенку, вытащил все комплектующие, раскидав их вокруг себя, пропылесосил, а когда стал собирать, не смог найти блок питания. Решив пока поставить замену со склада. Собрал машину с новым БП, включил — и продолжил работать.


В общем, уже второй день без единого глюка и ребутов. Старенький блок питания с годами перестал выдавать достаточное количество электричества по 12-вольтовой линии, из-за чего то одному, то другому органу не хватало напруги для полноценной жизни.


Апгрейд отменяется, кремниевый друг после трансплантации доволен и перестал расстраивать меня, а я получил долгожданный кусочек пищи для изголодавшегося мозга.



#8008: php://

16:45 12.12.2011, IT happens


Использую cURL для отправки POST-запросов на сервер регистратора доменов. Что-то их сервак стал возвращать пустые ответы. Пишу им тикет и получаю ответ:


CURL и PHP не являются документированным протоколом обращения к HTTP API. Протоколом является HTTP.


Вот сижу и думаю, как бы им так ответить, чтобы не обидеть.



#8009: Дебаг карандашом

16:45 12.12.2011, IT happens


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


К нашим алгоритмам нужен дружественный интерфейс. Для этого к нам присоединяют обычного программиста: менюшки, ввод/вывод базы данных, туда-сюда. Реакция на нас всегда одна: «Сидят, ничего не делают».


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


Уже третий программист за пять месяцев.



#8010: SPARC — так!

16:45 12.12.2011, IT happens


Ехали в электричке два админа и говорили о своих админских делах. В разговоре, понятно, периодически проскакивало слово «циска».


Всё было хорошо до того момента, как в салон вскочил футбольный фанат в ярко-красном «спартаковском» шарфе. К счастью, он был не очень пьяным, и объяснить ему, что речь идёт вовсе не о ЦСКА, а о Cisco, с трудом, но удалось. Более того, выяснилось, что фанат — тоже админ!


В тот раз всё закончилась хорошо, но пусть история будет другим админам в назидание. Фанаты бывают разными.



#8011: Будь мужиком, задротик!

19:45 12.12.2011, IT happens


В последнее время на IT happens стало появляться много историй о выборе спутницы жизни для сисадмина или программиста. Сам я не могу себя причислить ни к тем, ни к другим хотя бы потому, что учусь ещё в 11 классе. Но я занимаюсь олимпиадным программированием, интересуюсь околокомпьютерными темами и мобильными технологиями. Одноклассница ласково называет меня задротиком. Конечно, мне ещё рано думать о спутнице жизни, но кому не хочется девушку в 17 лет?


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


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


Стал наблюдать, к каким именно витринам она подходит. Так, «яблочные» плееры. Пригляделась к shuffle, хотя рядом лежит последний nano. Ага, знает цену вещам. Потом подходит к планшетам — но не к айпаду, чтобы поиграться в птичек, и не к 20-30-тысячным андроидам, а к модели с лучшим соотношением «цена/качество».


Просмотрев всё доступное на планшете, девушка тяжело вздохнула и ушла из магазина, а я только проводил её взглядом.


Что можно сказать об этой девушке?

Ухоженная.

Любознательная.

Практичная.

У нас схожие интересы.


Что я могу сказать о себе? Одно слово: идиот. Надо было знакомиться.



#8012: Торговец шапками: история успеха

12:00 13.12.2011, IT happens


Не нарадуюсь интернету северной столицы. Всё устраивает, скорость шикарная, с Бухты тянет файлики ну просто на ура. Вдобавок ещё и ноутбук новый взял. Не жизнь, а сказка.


Долго думал и пришел к выводу, что хватит с меня эльфиек, гномов, секир и файрболов. Хватит. Проще и полезнее почитать книги, а играть уже не совсем по возрасту. Добрались руки до старой и заветной мечты — всем известной ММО про космические кораблики, благо теперь ресурсы позволяют.


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


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


Я одумался. За две недели закрыл сессию и кучу хвостов. Игра тонко намекнула: «Познавай, углубляй свои знания — и воздастся тебе и в жизни, и в игре».


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



#8013: Большой белый брат

12:00 13.12.2011, IT happens


Работаю продукт-менеджером в комнате, где сидит десяток таких же менеджеров, как я. Сисадмин на другом этаже.


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


— Какой принтер?

— Ну, такой большой…


Тут я понимаю, что несу какую-то ересь, и чувствую, как сквозь трубку давится смехом сисадмин. А принтер и правда большой — МФУ напольный.


— А поконкретнее? У нас много больших принтеров.


Идти к принтеру не хотелось. Открыл Word, глянул, какой там принтер стоит по умолчанию, и сообщил модель.


С тех пор сисадмин иногда подкалывает меня при встрече:


— Ну как там поживает наш большой принтер? Не пора ли поменять картридж?


И я покрываюсь краской.



#8014: Ключ всё ещё под ковриком

12:00 13.12.2011, IT happens


Пришёл сегодня на работу, как обычно, подключил свой ноутбук к сети, но другим патч-кордом. Сразу обратил внимание, что интернет появился без ввода всяких настроек и по скорости не уступает моей домашней выделенке. Удивился, но как-то не заострил на этом внимание. Подключаюсь удалённо к серверу, делаю бэкап базы 1С, заливаю на болванку и со спокойной душой продолжаю лазить в интернете. Через некоторое время начинают просачиваться сомнения насчёт возможности такого быстрого интернета у меня на работе, да ещё и без настроек.


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


Сижу и думаю, что с бэкапом 1С делать. С одной стороны, надо сисадминам той организации отнести и всё рассказать. С другой стороны, не хотелось бы, чтобы меня от такого интернета отключили!



#8015: Костылед эдишн

14:00 13.12.2011, IT happens


Говорят, что сисадмины подсознательно завидуют девелоперам, поскольку те могут производить на свет разные продукты, а сисадмины ничего, кроме как протянуть сетку, не умеют.


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


Есть у меня друг-программист. Пишет хорошо, знает назубок несколько языков, создаёт весьма внушительные продукты. Но при этом он совершенно не разбирается в сетях, системах, службах и других околоадминских приблудах. Я — совсем наоборот. Это нормально. Вместе с другом мы пьём пиво и собираем высоконагруженные системы. Каждый делает свою работу, причём очень хорошо. Мы очень любим наблюдать за очередной волной холиваров высокомерных кодеров с высокомерными админами.


Ребят, лучше совершенствуйте свои навыки, кем бы вы ни являлись, вместо пустых споров, кто лучше. Реально полезнее будет.



#8016: Нечего внутрь лезть, коли рожа крива

14:00 13.12.2011, IT happens


Месяца так два назад купил мой друг подержанный коммуникатор. И всё вроде бы с ним было хорошо, да только этот коммуникатор ловил сигнал сети исключительно на открытой территории. В помещении же оставалось только класть его на подоконник и молиться, чтобы сигнал не сдуло сквозняком. Я на это чудо техники посмотрел и вынес вердикт: прошивка стоит неродная, вполне возможно, криво прошит GSM-модуль. Час работы — и на мониторе девайса засияла чистая Windows Mobile 6.1.


Единственная моя ошибка состояла в том, что я немного переделал BMP-картинку загрузки аппарата перед прошивкой, и при включении она отображалась некорректно. Результата это, тем не менее, не принесло. Я стал сильно издеваться над великим и могучим Гуглом в поисках отзывов об аппарате. Оказалось, что антенна этого чуда является самой ненадёжной частью, и при падении или сильной тряске два слабеньких контакта не выдерживают и отрываются.


Фигурных отвёрток под рукой не нашлось, посему в ход пошел ножик. Разобрав девайс, мы ничего подозрительного не обнаружили и, пока ничего плохого не случилось, собрали его обратно. После часового раздумья приняли решение отнести телефон в сервис-центр (не комильфо, конечно, но свои силы уже иссякли) и доверить дело профессионалам.


В одном из лучших СЦ города нас приветливо встретил дяденька, которому я доступно и досконально объяснил суть проблемы и возможные пути решения, на что получил ответ, что мастер по коммуникаторам придёт вечером и заберёт аппарат на диагностику. Завтра утром ему надо будет позвонить, обговорить стоимость ремонта и прочие мелочи. Номер телефона прилагался.


Утро следующего дня. Звоню дядьке-мастеру, консультируюсь и получаю ответ, что до нашего аппарата он пока не дошёл, и позвонить ему надо завтра вечером. Ну, работы много, подумал я.


Следующий день, точнее, вечер. Звоню, спрашиваю, что да как. Ответ меня просто шокирует: «Проблема в прошивке». Как? Я ведь сам его прошивал! А уж в чём-чём, а в этом-то у меня опыт имеется некислый. Ладно, подумал я, заберу коммуникатор и прошью ещё раз.


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


Этот чудо-техник двое суток занимался диагностикой коммуникатора. Что он сделал? Да просто включил его разок!



#8017: Рыбак рыбака

14:00 13.12.2011, IT happens


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


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



#8018: Не качеством, а количеством

15:45 13.12.2011, IT happens


Во время службы в армии я был так называемым «штабным компьютерщиком», то есть перепечатывал документы и ремонтировал по мелочи железо. Частенько офицеры забирали меня к себе домой для осмотра домашних компьютеров.


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


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



#8019: «Проблема серьёзная», — подчеркнул юзер

15:45 13.12.2011, IT happens


Работаю я помощником сисадмина на заводе. Поступает заявка: «Принтер печатает лишние линии». Прихожу — мне объясняют, что Kyocera печатает в неоторых местах две линии, а другие принтеры (HP и Canon) выводят этот файл нормально. Смотрю в вордовское окно — линия одна, при печати — две.


Проблема была выявлена сразу: текст в Ворде был подчёркнут, а в нем попадались несколько стоящих подряд знаков ___. Честный Kyocera, в отличие от своих конкурентов и MS Word, добросовестно печатал двойное подчёркивание.


Вот теперь я уверен, что нужно делать не так, как надо, а так, как люди хотят.



#8020: Об отсутствии пустоты

15:45 13.12.2011, IT happens


Да, товарищи, заработались мы, привыкли к умным компиляторам и IDE.


Помнится, на первом курсе университета я проходил факультативный курс программирования микроконтроллеров. Два дня дебажил задание, не понимая, почему стандартный «хеллоу-ворлд» на Си не компилится. В исступлении на третьи сутки обратился к гуру. Посмотрел он код мой, пожурил и отправил мануалы читать.


Сначала я вспылил: «Как так! Я к нему с простейшей просьбой, а он мне какие-то бумажки суёт!» Поостыв, принялся за чтение спецификации компилятора.


Оказалось, что в коде моём действительно имелся досадный баг. Я-то по наивности писал int main(), а вот в спецификации было указано, что все функции без параметров объявляются как [type] [name](void), и это обязательное требование. В обычном Cи компилятор сам подставлял «пустоту», а этому нужно было указывать явно.


С тех пор я научился читать документацию и лог вывода компилятора, включаю во время дебага все ворнинги и не успокаиваюсь, пока каждый не исправлю.



#8021: Бух + антибух = большой бух

20:45 13.12.2011, IT happens


Моя девушка — бухгалтер, причём весьма грамотный. Заметил, что она с удовольствием пользуется линуксом, сама разбирается с компьютерными проблемами и с успехом их искореняет, шутя обходит ограничения на интернет в её конторе, которые поставили ушлые айтишники, — короче, эникеит понемногу. Последнее время начала пугать навязчивая мысль, что она достигнет когда-нибудь уровня среднего айтишника и аннигилирует вследствие несовместимости бухгалтера и сисадмина и исключающей полярности этих профессий.


Проснулся среди ночи от осознания этой мысли в холодном липком поту, напуганный не на шутку. Я её очень люблю…



#8022: Чтец этикеток

13:00 14.12.2011, IT happens


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


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


Напрасно.


Так как хотелось ещё пробежаться по ассортименту, пошёл в другую торговую сеть. Захожу, объявляю свои требования к ноуту, тут же получаю конкретную модель. Смотрю ценник. Сверху крупным почерком написано: «До 7 часов». Ниже, уже более мелким: «До 3 часов». Интересуюсь, что это за магия такая. Консультант удаляется. Через пять минут ожидания получаю ответ, что это технология X фирмы Y.


— А в чём заключается эта технология?

— Технология энергосбережения.

— Я понимаю. Какой принцип её действия?

— У меня нет таких сведений.

— Хорошо, сколько у меня проработает ноутбук в различных режимах использования?

— 7 часов.

— Вы про какой режим говорите-то?

— Пользовательский.

— Что вы подразумеваете под словом «пользовательский»?

— Режим обычного использования.

— Что значит «обычного»?

— Повседневного.

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

— Да, в таком режиме.

— Хорошо, сколько ячеек в аккумуляторе?

— Не могу сказать.


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


— Каков размер кэша второго уровня?

— Если на ценнике не написано, то не могу сказать.

— Сколько каналов поддерживается для оперативной памяти?

— Эммм…

— Поддерживается ли CUDA? Есть ли слот подключения видеокарты?

— А вы посмотрите в интернете — там, наверное, есть.


Нет, ну я что, специально пришёл сюда, чтобы получить совет погуглить? Естественно, это не сложно, я в любом случае буду мониторить рынок и читать кучу обзоров и отзывов, но пришёл-то я к вам. Я клиент, а вы не можете предоставить даже элементарной информации по продукту. И разве вы консультант после этого?



#8023: The Word is not enough

13:00 14.12.2011, IT happens


Живу в Европе, ремонтирую компьютеры. Недавний случай заставил задуматься. Звонок на мобильный:


— Добрый день, мне вас порекомендовала знакомая. У меня проблема с компьютером: не работает интернет.

— Окей, приносите, посмотрю.


В мыслях уже прикидываю причину, решив, что слетели драйвера китайского USB-модема, какие любит один из провайдеров. Приносят ноут. Смотрю и еле сдерживаю смех.


Женщина подцепила вирь, который все EXE открывает в Ворде. Объяснил ей, что проблема не с интернетом, а с вирусами, и получил ответ: мол, вряд ли, ведь стоит антивирус (триал, просроченный год назад).


Работу я сделал, благодарность получил, но отметил, что иногда люди не только сохраняют картинки в формате Ворда, но и открывают им EXE, пусть и не нарочно.



#8024: Суди о книге по обложке

15:00 14.12.2011, IT happens


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


Перед тем как нести, решил узнать, чья флешка. В корне относительный порядок: нормальные названия папок. Захожу в папку «Изображения» — «ПрИрОда», «Друз@@ффки», «Авто» и тому подобное. Смахивает на 8—9 класс. Окей, пойдём по другим папкам. «Музыка» — и что вы думаете? Гордо красуется папка «Сумерки». Ну, уже понятен пол владельца. Для полного удовлетворения отваживаюсь поискать файлик с фамилией автора. Да, владельцем оказывается девушка из 9 класса, о чём рассказала презентация по биологии.


Так что, говорите, «не суди о книге по обложке»?



#8025: ВИнтернете

15:00 14.12.2011, IT happens


Подруга пишет сегодня в скайпе:


— Спаси! У меня интернет не работает! Вот модем показывает, что интернет есть, а ни одна страница ни в Гугле, ни в Эксплорере не открывается. Я звонила провайдеру — они сказали, чтобы я всё обновила. Я обновила, а интернета всё равно нет… Что делать?


Вспоминаю, что у неё стоит. Понимаю, что «Гугл» — это Файрфокс. Запускаю TeamViewer, спокойно подключаюсь к её компьютеру, открываю браузер. Всё грузится, все странички открываются. Начинаю выяснять, в чём же проблема. Никогда бы не подумал:


— Когда в «контакте» я пытаюсь открыть второй раз уже прочитанные сообщения, он мне пишет «Ajax error», и там данные ещё какие-то.


Открываю vkontakte.ru, отключаю блокиратор рекламы.


— Ура! Интернет работает!


Вот скажите мне на милость, неужели так тяжело сформулировать и описать нормально свою проблему? И это 30-летняя девушка, с высшим образованием, не блондинка, более десятка лет имеющая компьютер с интернетом.



#8026: Время винлокеров

15:00 14.12.2011, IT happens


Смотрел на днях фильм «Время ведьм». В глазах компьютерщика сценарий совершенно преобразился.


Антивирус обнаруживает вирус и помещает его в карантин. Система трещит по швам, вирус зазывает массированные DOS-атаки в виде волков. К концу дороги в карантин оказывается, что это и не вирус вовсе, а хитрый винлокер! Проводник слетает ко всем чертям, процессы отваливаются. К счастью, битва за священную сигнатуру заканчивается успехом, и нечисть изгоняется из системы.



#8027: Пакетированные сны

16:45 14.12.2011, IT happens


Пригласили меня месяц назад на работу админом. Так как после армии я благополучно забыл половину, а раньше занимался в основном железом и окошками (но решил, что пора переходить на пингвинов и чертей), решил поднять у себя дома тестовый сервер под Debian 5 и напихать туда всего, что только можно понадобиться в офисной работе. За неделю основную часть сделал и пошёл обговаривать условия работы. Они оказались более чем удобными, и я сразу же приступил к возведению уже рабочего сервера.


Пришлось мне покопаться немного с Самбой — уж не помню почему. Ночью приснилось, будто ползаю я по своей кровати с патч-кордом в зубах, а у меня кровать большая, как офис прямо, и много на моей кровати подушек. И знаю я почему-то, что осталось мне подключить только ту подушку, на которой я сплю. Наполовину просыпаюсь, засовываю под подушку несуществующий патч-корд, удовлетворённый, засыпаю. Снится мне, что на главной подушке — сервере самостоятельно поднимается NFS-демон, который почему-то работает как Самба, и подушки начинают друг с другом общаться. Вот так-то: у кого Фредди ночью, а у меня…


А сегодня ночью снилось, как скрипт для SARG, настроенный на обработку заданного интервала дат, пытается обработать трафик моих подушек, но постоянно вылетает как будто с ошибкой, но вместо ошибки в консоли красуется начало скрипта и несколько комментариев. А запускается скрипт часто. Так и ворочался всю ночь с этим /bin/sh перед глазами.


Ух, сегодня не буду ничего делать, а так и тянутся руки что-нибудь ещё покрутить да повертеть. И ведь сам твержу постоянно: «Работает — не лезь!»



#8028: Путь компа: из железа к арматуре

16:45 14.12.2011, IT happens


Давным-давно один студент приобрёл себе компьютер. Прошли годы. Компьютер состарился и переехал на балкон, где жил под дождём и снегом. Там мы его и нашли.


Работать комп работал, но плохо. Мы знали: душа у компа в корпусе, и пока он цел, комп считается живым и ремонтопригодным. Долго мы с ним упражнялись на досуге, даже нашли в Австралии производителя материнской платы и написали ему письмо. Австралийцы посоветовали поменять конденсаторы, но это было делать лень, поэтому сменяли мы мать на другую у мастеров-паяльщиков.


Новая мать была тоже заслуженная. Из неё выпал разъём процессора. Мастера припаяли его назад и укрепили с обратной стороны куском алюминия, просверлив в матери дырки под болты. Собрали мы на этой маме новый, улучшенный комп, и стал он жить-поживать, с детьми малыми играть.


Прошли годы. Накопились всякие запчасти, и мы произвели модернизацию. Первым делом сняли с видеокарты плохонький кулер, а на место его приделали аккуратно подпиленный ножовкой медный радиатор. Стало тише. Вторым делом установили почти на все отверстия в корпусе вентиляторы. Стало громче, но прикольнее.


Поменяли процессор позапозапозапозапрошлого полупоколения на процессор позапозапозапрошлого (Сeleron 1.7 на Pentium 2.4). Разогнали, подняв частоту шины с 133 до 166. Это дало возможность сменить память с PC2100, которая уже из продажи практически исчезла, на PC3200, которая ещё продавалась.


Сообразили, что кулер от Целерона не подходит для Пентиума, и купили за 200 рублей новый. Отметили, что за последние десять лет человечество почти решило задачу удобного крепления. Установили пять маленьких жёстких дисков. Посетовали на то, что ЖК-мониторы семь лет назад делали лучше.


Вручили следующему поколению малых детей. На сэкономленные средства купили две тонны арматуры для фундамента своего нового дома. В добрый путь, старичок!



#8029: Мы не ждём перемен

16:45 14.12.2011, IT happens


Всё началось во времена перестройки. Я учился в школе рядом с домом. Потом её закрыли на ремонт, и меня перевели весьма далеко.


После школы я поступил в ГПТУ, которое за четыре года моего обучения постоянно было в ремонте и успело из ГПТУ переквалифицироваться в лицей, а потом и в колледж. Выпустился я с профессией «программист».


Попав в армию, я был зачислен в новый полк, который только строился.


После армии я пошёл на работу сисадмином — и с тех пор, куда бы я не попал, везде начиналась стройка и революционные перемены.


Естественно, что из всех квартир я смог купить только ту, что в новостройке.


За последние одиннадцать лет трудовой практики я так устал от этой непрекращающейся стройки, что решил устроиться в госконтору. Полагал, что в организации, которая последние два века стабильно работает на благо страны, уже всё утряслось.


Первый месяц всё было идеально: режимное предприятие, работа, дом. Но через месяц грянули перемены — да такие, что всё, что было до этого, показалось детским лепетом. Полный ремонт со сменой всего IT-оборудования, мебели, перетягиванием СКС и перенастройкой всей имеющейся инфраструктуры. Естественно, я тут единственный «молодой человек», который может и столы таскать, и циски поднимать…


Не дай вам бог жить в эпоху перемен.



#8030: Как пропатчить SRT под Ubuntu?

16:45 14.12.2011, IT happens


Пытался сегодня посмотреть аниме, как в старые добрые времена. Я успел остепениться, найти девушку, повыбрасывать болванки, обзавестись высокоскоростным интернетом, а ещё стать линуксоидом.


У меня стоял VLC, а субтитры оказались только в СР1251. Отображать неправославную кодировку опенсорсный проигрыватель наотрез отказался, какими бы настройками его ни умасливали. Ставлю SMPlayer, который когда-то отображал всё без проблем, высасывая туеву хучу зависимостей. Открываю им — кодировка не детектится, субтитры по-прежнему отображаются кракозябрами. Ставлю принудительное декодирование в СР1251, выхожу из плеера, открываю снова. Субтитры появляются…


…и пропадает звук.



#8031: По заветам Гейтса, Торвальдса и Ленина

20:45 14.12.2011, IT happens


Я админю в крупной компании и по совместительству в паре маленьких фирм. И вот, сидя и читая посты о спорах между никсоидами и виндузятниками, не знаю, куда себя приткнуть.


В крупной компании работа построена на продуктах так любимой всеми корпорации из Рэдмонда. Всё так глубоко на этом завязано, что если я увижу приказ ставить на телефоны Windows, уже не удивлюсь. Под них выделяются мощности, деньги. Всё просчитано до копейки, учтено и переучтено. Из сторонних продуктов (заслуживающих внимание своей глобальностью) только Oracle и Unix (тоже от небезызвестной фирмы).


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


* * *


Когда старые друзья в мелких конторках попросили разобраться, что у них там и как, браться сперва не хотел. Но не бросать же их в беде? Решение рождалось по мере обхода. Старого админа гнали взашей без выходного пособия с записью в трудовой: «Несоответствие занимаемой должности». Другу я говорил: «Выделяй выходные, чтобы мне не в одиночку в чужом офисе отдыхать. Бери пива, пиццы и не лезь под руку».


Решения были почти однотипнымы. Маленькая шустренькая машинка, на которой крутится линуксовый сервак (одно старые админы умели — железо выпрашивать), рабочие станции — винда, под особые задачи (только там, где надо, и не более) — *nix. Всё максимально ориентировано на удобство обывателя. Про расчёты и подсчёты речи не идёт — берём самый бюджетный вариант. Какое тут ТСО, когда даже на печать идёт полстраницы в неделю?


К чему я это всё? Только к одному. Спор, что лучше, просто неуместен на корню. Для различных условий и различных задач не бывает стандартного решения. Просто надо быть специалистом. Я не расхваливаю себя — я и поумней людей видал. Но мне стыдно за горе-админов, которые считают себя гуру только потому, что подержали в руках диск с Убунтой. Мне смешно видеть, как в какой-нибудь фирме дурно пахнущее чудовище ныряет под столы, матеря всех и вся. Сделать рабочее место комфортным и для вас, и для пользователя несложно.


Ответьте мне, горе-админы: если бабушка-бухгалтер постоянно всё ломает, так ли сложно сделать ей одинэску единственным разрешённым к запуску приложением? Нет. Просто вам лень. Если она залила клавиатуру сладким чаем, просто составьте акт. Упритесь перед директором: виноват конкретный человек. Сложно? Чаще лень. И 100500 оправданий.


Просто становитесь специалистами своего дела. Многогранными людьми, смотрящими на мир только из-за монитора компьютера. Вспомните дедушку Ленина и учитесь, учитесь и учитесь. Тогда и линуксоидам винда не станет такой уж страшной, и виндузятникам будет куда руки приткнуть в консоли. Да и сами вы почувствуете, что отношение к вам изменилось, а зарплата увеличилась.



#8032: Призрак.pdf.jpg.zip

13:00 15.12.2011, IT happens


На работе пришлось забивать базу данных сотрудников, чтобы всем пластиковые пропуска выдать. Попросил прислать в электронном виде фотографию, ФИО полностью и комнату.


Надо отметить, что бoльшая часть сотрудников с задачей справилась на отлично. Но вот меньшая… Это была песня. Открывая очередное письмо, я мог только догадываться, как завернут фотографию в этот раз.


Хитом сезона оказалась две фотографии 3?4, отсканированные в PDF на сканере, по всей видимости, формата А1 в полный лист, из PDF отскриншоченные в Word. DOC переименовали в JPG и всё сверху ещё и заархивировали.


Начал разворачивать. Ну, архив-то — фиг с ним, мелочи. Неправедно обозванный DOC сдался после просмотра свойств файла. А вот дальше было выдирание шерсти из бороды и остатков волос из лысины. Есть DOC, в нём явно виден интерфейс Adobe Acrobat и больше ничего — только сероватое пятно в середине. Не обратил бы внимания, если бы не постоянство координат пятна относительно рамок. Да, это были те самые фотографии.


В общем, сейчас через турникеты проходят у меня два призрака — прилично вытянуть фотографии после такого не удалось. Думаете, это бухгалтерия так извратилась? Не угадали.


А напоследок пришло несколько фото. Бумажных. В конверте. Почтовом. На конверте — адрес. Электронный.



#8033: Нал — криминал

13:00 15.12.2011, IT happens


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


В нашей конторе руководство решило, что мы теперь не малый, а средний бизнес, поэтому наличные деньги может получать только водитель и тратить их строго по одному профилю. Шаг влево, шаг вправо караются половым актом с мозгом в исполнении главбуха и директора.


Не работает БП: потекли кондёры. Его можно отдать человеку, который починит всё за 200 рублей наличными. Но тратить наличные нельзя, а по безналу этот же ремонт выходит минимум в 800. Новый БП стоит 1000 рублей. Учитывая, что за новый БП можно заплатить через две недели после покупки (есть договор с поставщиком), всегда выбирается покупка. Старый блок, естественно, списывается.


Эта комедия с обязательным безналом в год компании влетает тысяч в 50. На эту сумму можно было нанять на десятую часть ставки приходящего электрика. Зато в конторе порядок с документами…



#8034: Преданья старины глубокой о геморрое из страны далёкой

15:00 15.12.2011, IT happens


Одна финансово успешная фирма купила себе Windows, Word, Excel, Works… Да-да-да, это было во времена Windows 3.11 для рабочих групп, когда Ворд и Эксель были разными продуктами, а про Воркс уже начали забывать, но в нём ещё оставались какие-то наработки.


Когда в новом Экселе начали во все 24 иглы широкоформатного матричника печатать очень важную таблицу, сетка начала отъезжать от содержимого, начиная со второй страницы, да так, что странице к пятой от таблицы оставалась нечитаемая кашица. А все закупки ПО ради этой таблицы, считай, и делались. Но у нас же всё куплено! Значит, надо напрягать производителя принтера. Звонок:


— У нас тут… (Описание херни с принтером.)

— Переустановите драйвер.

— Уже.

— Систему.

— Уже.

— Ещё раз.

— Да уже по десять раз.

— А на другом компьютере?

— Та же фигня.

— А там переустановить?

— Уже. И неоднократно.

— Мы подумаем…


И пошли думки. Саппорт думает два три. Потом мы ему звоним и сворачиваем кровь. Он ещё думает. И мы опять ему сверлим мозг. Саппорт опять думает.


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


Месяца два саппорт думает. Тем временем у мегабосса лопается терпение, и начинает он всех нагибать и всем вводить. Доходит дело до микрософтовского саппорта. Уж не знаю как, но факт: нагнул и ввёл прямо по межгороду.


Позвонил нам оттуда хмырь. Сказал, что у него чуть ли не от Билла указание нас удовлетворить любым способом. Сидим разбираемся.


— Комп у вас какой?

— Да вот такой-то.

— А это?

— Вот такое.

— А система — вот такая?

— Да.


И так до мелочей. Всё сходится у нас с ними. Все версии. Железо едва ли не идентичное. И тут на нашего главного асушника, матёрого программиста с 25 годами стажа, просветление снисходит:


— Э! Если мы не видим различий, а результаты не сходятся, значит, различия всё же есть. А давайте даты файлов проверим?


Проверяем — ни даты, ни размеры не бьются ни у Ворда, ни у Экселя. Опаньки! И тут только выяснилось, что в русскоязычном саппорте программы стояли английские, а у нас локализованные. А версии — таки да, 6.0 и тут, и там.


Где-то ещё через месяц нас удовлетворили: персональный фикспак сделали. А грозный мегабосс натравил грозного юриста, так нам ещё и междугородние телефонные разговоры компенсировали.



#8035: Железотомия

15:00 15.12.2011, IT happens


Звонит соседка, просит глянуть, что у неё с компьютером стряслось. Я, как в том анекдоте, «не гинеколог, но посмотреть могу». Захожу в гости, включаю ЭВМ. На экране кракозябры нечеловеческие навроде астральных плагинов-визуализаторов в Винампе или других медиаплеерах.


Первая мысль: видеоплата или монитор огорчили мою соседку. Вскрываю системник, извлекаю видеокарточку — вроде кондёры, питающие дорожки и всё остальное в целости. Пожимаю плечами, перетыкаю монитор на встроенную видеокарту — всё работает.


Теперь соседка уверена: чтобы починить компьютер, надо какую-нибудь железяку вынуть, вроде как опухоль удалить. Скорая компьютерная помощь в действии!



#8036: Участник битвы за сектора

15:00 15.12.2011, IT happens


Проблемы в софте Kia[2]? С кем не бывает. Ведь даже эта ваша ММО про космические кораблики (мною, кстати, уважаемая) в своё время при обновлении сносила boot.ini (http://www.eveonline.com/devblog.asp?a=blog&bid=526) с корня диска C:, результатом чего на некоторых компьютерах после перезагрузки была чёрная пичалька с мигающим курсором.


Так что катить бочку можно на любого программиста. Все они, как сапёры, когда-нибудь да ошибаются. Обязательно! Жизнь, правда, на этом у них не заканчивается. Правду говорит пословица: за одного битого программиста двух небитых дают.



#8037: Специальные землеустроительные штуковины

16:45 15.12.2011, IT happens


Работаю в айтишной области, но с образованием инженера-землеустроителя. Землеустроителем работает мама. Укатив в командировку, она попросила меня заехать на работу забрать ноут.


Новая начальница (старые-то меня прекрасно знают):


— Сейчас, подожди минутку, мне две программки специальные надо поставить. Ну, это нам нужные, названия всё равно не знаешь.


Молчу. Программки оказываются MapInfo и AutoCAD какой-то древней версии. Вижу, как она тупит над путём установки. Показываю, как поменять, жду дальше. Ярлык на рабочий стол выводит перетаскиванием из «Пуска», который постоянно закрывается. Показываю пункт «Отправить ярлык на рабочий стол». Говорю:


— Компьютерщик я, не волнуйтесь, ярлык для второй программы сам выведу.

— Тогда я первую проверю.


Запускает, начинает тыкать по кнопкам.


— Ну вот, тут ещё надо одну штуку сделать. Я бы объяснила, но ты термины землеустроительные не поймёшь.

— Да нет, пойму. У меня образование инженера-землеустроителя.


У тётки шок.


— Да? Вот, кнопочку вот эту нажимать не надо при загрузке.

— Всё?

— Да.


Не тому меня учили пять лет… Я так и не услышал в её речи «землеустроительных терминов».



#8038: И пусть под столом жужжит

16:45 15.12.2011, IT happens


Звонок в 9:30: «У меня синий экран смерти Виндоус, придите разберитесь».


Каюсь, замотался, забыл. В 12:00 подползаю к амбразуре. Сидит тётка перед голубым экраном. На экране нет и признаков смерти винды. Просто горит таким нежным, слегка голубоватым светом.


Ctrl+Alt+Del — нет реакции. Num Lock — диод не мигает. Наклоняюсь под стол — а комп-то выключен.


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


Единственная загадка: откуда это она про экраны смерти нахваталась?



#8039: Семь раз Ctrl+Shift

20:45 15.12.2011, IT happens


Работал я года два назад техспециалистом в интернет-провайдере. В мои обязанности входили выезды к абонентам для устранения неисправностей.


Пришёл наряд на выезд, в котором значилась «настройка». Собрался, приехал за полчаса, сижу у подъезда. Тут подходит тётенька, почти бабушка.


— Это вы по поводу интернета?

— Да, я.

— Ну, пойдёмте.


Поднимаемся вместе на пятый этаж. По пути она сетует на нынешнюю жизнь. На подходе просит не снимать обувь, когда зайдём. «Почему?» — «У меня тут…»


Пенсионерка приютила пару травмированных уличных голубей. Естественно, птиц не приучить к туалету — выводы сделаете сами. «Это не главное», — глядя на обстановку, молвит бабушка. Ноутбук, купленный в подарок сыном, укрыт аккуратно простынкой. «Это мой способ хоть как-то прожить», — говорит.


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


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


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


Помогайте друг другу, себе и природе!



#8040: Мой и только мой

20:45 15.12.2011, IT happens


Мой старенький компьютер без обновлений начинки держался довольно продолжительное время. Исправно притормаживал, но работал.


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


Захотел я себе приобрести коммуникатор. Снова присмотрел и заказал. По прибытии коммуникатора у большого брата случился железный инфаркт: отказал блок питания. Что ж, пришлось раскошелиться и на него.


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



#8041: Увольте, вставить брезгую

20:45 15.12.2011, IT happens


«Прошу вставить в мой виндовз команду копировать».


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


И что бы вы думали? У этой дуры от липких сальных ручонок залипла правая клавиша мыши. В итоге она не может в Ворде копировать и вставлять.


Сами понимаете, чинить я ничего не стал. Показал этой дуре пиктограммки копипаста — пусть, зараза, мучается, раз с головушкой и гигиеной не дружит.



#8042: Братство красного бублика

13:00 16.12.2011, IT happens


Настраиваю новую домашнюю машину, ставлю Оперу и включаю синхронизацию. После подтверждения пароля открывается страница с текстом:


Служба Opera Link включена.

Теперь данные вашего браузера будут доступны любому браузеру Opera на любом компьютере или мобильном устройстве.



#8043: Антиюзер 2011

13:00 16.12.2011, IT happens


Начинаю устанавливать жёлтую программу. Втыкаю флешку с лекарством, только начинаю копировать — и вдруг важный лекарственный файл hserver.exe словно корова слизывает языком. Вылазит антивирус (не буду называть) и гордо рассказывает, что файл был подозрителен, поэтому он удалён с моего носителя безо всякого спроса. Какого хрена? Хорошо, копия была.


Прихожу в контору. Говорят, с флешками что-то не так. Ну да, не так: стоит флешку сунуть, как на ней появляется авторан и мелкая пакость в скрытом каталоге. Вылечить-то не проблема, но присматриваюсь к машине — а на ней стоят аж два антивируса. Что они там делают? Устаревшие? Нет. Хочу удалить авторан руками. Тут же один из антивирей кричит: «Гадость! Не трожь!» — и блокирует файл. Не удаляя и даже не предлагая, зато не давая его удалить мне. Ну что это за поведение тупорылое?


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


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


В последнее время, когда меня просят глянуть на машину, плохо себя ведущую, первым делом я удаляю с неё антивирусы, вторым запускаю заранее подготовленный REG-файлик, отменяющий автозапуск со съёмных носителей, третьим прошу пользователей не лазить по порнухе и ничего не запускать «из интернета». И всё: машина на годы является беспроблемной. А такие антивирусы, извините, в топку.



#8044: Узелковая письменность

13:00 16.12.2011, IT happens


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


Две недели я потратил на изучение этого феномена. Замена сетевух, хабов, переустановка всего, что только можно себе представить, — не помогало ничего. Сил разбираться уже не было — решил переложить сеть своими руками. Я не зря указал на то, что короб очень хорошей марки: закрывается-то он легко, а вот открыть…


Сильно любимые в любое время года господа монтажники, я обожаю ваших матерей и всех родственников до седьмого колена!


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


Ребята, если не секрет: у вас что, маркера или хотя бы ручки и куска изоленты не было?



#8045: Как с картинки

13:00 16.12.2011, IT happens


Я давно считаю, что в России две беды: военкоматы и почта. Про военкоматы говорить не буду.


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


Качаю, открываю, вижу табличку на несколько листов со множеством городов. Жму Ctrl+F, начинаю вводить нужный мне город — ничего не найдено. Думаю, опечатался. Проверяю, ввожу ещё раз — опять ничего. Ради проверки ввожу «Москва». И столицу нашу не находит!


Недаром я уже год читаю IT happens. Страшная догадка мелькнула в голове, когда я вспомнил кучу историй про картинки в Ворде. Так и оказалось: эти молодцы додумались вставить таблички как изображения. Пришлось искать вручную, благо хоть алфавитный порядок соблюли…


В общем, решил я не жадничать и обратиться к надёжной транспортной компании. Нервы — они дороже.



#8046: Число извилин

15:00 16.12.2011, IT happens


Работаю в саппорте раздающего беспроводные интернеты провайдера. Вчера звонит мадам и жалуется, что странички медленно открываются. Пишем заявку по низкой скорости.


— Каким браузером пользуетесь?

— «Вконтакте».

— А через какую программу на сайт заходите?

— Сразу «Вконтакте» запускаем.

— Окей. Сколько делений у вас уровень сети?

— Все.

— Какое количество палочек?

— Все.

— Сколько штук?

— Все.

— Назовите число!

— Сегодняшнее?



#8047: Ливень со всеми вытекающими

15:00 16.12.2011, IT happens


Работаю в техподдержке регионального провайдера. Пару часов назад пролил неслабый ливень с грозой и всеми вытекающими. В некоторых сегментах повышибало базовые свитчи, из-за чего не работает куча домов. Монтажников уже отправили, но звонки, как ни странно, продолжают поступать.


Очередной звонок. Девушка, наверное, со светлыми волосами:


— Здравствуйте, у нас интернет не работает, почему?

— Здравствуйте, клиентская база нашей компании насчитывает более четырёх тысяч уникальных клиентов. У каких именно «нас» из этих четырёх тысяч не работает интернет?

— Сейчас, подождите… А что вам нужно сказать?

— Ну, назовите хотя бы улицу и номер дома.

— Договор номер ####.


Хомячки вы мои любимые, ну почему вы такие?



#8048: Пора в hibernate

15:00 16.12.2011, IT happens


На днях пришли очередные обновления для винды. Обновляю дома стационарный комп и нетбук. Стационарник обновился на ура, а нетбук ни в какую не хочет. Уж я его и так, и эдак, со словами и без слов, но он стойко держит свою позицию, пугая сообщениями об ошибках: мол, не буду обновляться, нас и тут неплохо кормят. Ладно, думаю, ты упрямый, а я упрямее, подождём до утра.


Утром запускаю апдейт. Нашлись все обновления и спокойно установились. Понятно, что вечером были очередные проблемы с полосатым интернетом: страницы открывались через раз, жуткие пинги, глюки с провайдерскими DNS. Понятно, что сообщения об ошибках, которые выдавал центр обновления, и говорили о моих проблемах с интернетом. Понятно, что утром инет заработал, и обновление прошло. Но иногда так хочется думать, что нетбук просто устал и хотел отдохнуть, а утром на свежую голову всё сделал без проблем…



#8049: В тесноте = в обиде

16:45 16.12.2011, IT happens


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


Лезу внутрь. Код откомпилился один в один. Но в более медленном варианте все переменные идут друг за другом, без перерыва, а в более быстром выровнены по 32 бита. Основной счётчик — как раз 32 бита, но в медленном варианте он смещён на один байт, поэтому читается-пишется за два обращения к оперативке.з



#8050: Миллион #ff2400 роз

16:45 16.12.2011, IT happens


Захожу на сайт образовательного заведения. Предлагают пройти компьютерные курсы по специальности «Программирование сайтов». Читаю.


Ваша будущая квалификация (после окончания курсов программирования): Web-мастер.


Почему у нас лучше: Потому что только у нас вы получите гарантированное трудоустройство!


Перехожу по ссылке «Узнать подробности». Под заголовком «Трудоустройство выпускников» перечислены вакансии. Кто бы мог подумать:


Продавец-флорист, визажист, массажист, секретарь-референт…


Тяжко, видать, быть веб-программистом.



#8051: Служили два товарища

16:45 16.12.2011, IT happens


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


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


За всё время существования системы накладка произошла один раз. Дневальный проспал сигнал, дежурный появился неожиданно, народ расползтись не успел, снять одеяло — тоже. Только телевизоры успели отключить. Одеяло на окне дежурного насторожило. Он щёлкнул выключателем и увидел занимательное зрелище: на кроватях, накрывшись одеялами, «спали» по двое парней. Он так смеялся, что порекомендовал дневального отправить на второй срок и в следующий раз быть осторожнее, а то мало ли что…



#8052: Конец работы, или Вивисекторы цифрового поколения

13:00 17.12.2011, IT happens


На форуме обсуждают новенький смартфон. Пост человека:


«Сегодня решил провести эксперимент со своим HTC Sensation. Засунул его в микроволновую печь на две секунды. Естественно, эксперимент закончился неудачей. Телефон заискрился на второй секунде. В итоге на задней крышке оказались две дырочки. Дырка — это не серьёзно. Меня волнует, что пропали сети GSM, 3G, Wi-Fi и Bluetooth. Понятно, что погорел радиомодуль. Скажите, если отнести телефон в сервис, по гарантии сделают?»


Через страницу — отличный ответ модератора:


«Ваш эксперимент добавил в FAQ. Специально для этого создал новую рубрику. Она идёт сразу за рубрикой „Начало работы“ и называется „Конец работы“».



#8053: Silent mode ON

13:00 17.12.2011, IT happens


Я могу спать почти под любой шум. Пьяные разговоры, тяжёлая музыка, да хоть визг болгарки. Но есть одна проблема: с большим трудом засыпаю я под храп.


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


Перед глазами появляется нефиговая такая «Настройка организма». Лезу в меню: «Дыхательная система > Звуковые эффекты». Ага, настройки громкости вбиты намертво, не изменяются. Зато можно установить искусственное прерывание цикла «Храп» посредством внешнего воздействия. Прикидываю условия, оцениваю возможности, запоминаю, где какая кнопочка и галочка включены, и закрываю настройки своего организма. В уме пишу скриптик. Остаётся запустить его на исполнение.


Слегка поворачиваюсь на кровати, наклоняю стоящий рядом стул и отпускаю его. Две ножки глухо бьют по полу, и храп прекращается. В уже засыпающем мозге мелькает мысль: «Надо завтра это дело на IT happens запостить — может, кому пригодится».



#8054: Кружочек кружочатых

13:00 17.12.2011, IT happens


— Алло, техподдержка %providerName%, слушаю вас.

— У меня интернет не работает!

— В чём конкретно это выражается?

— Страницы долго грузятся.

— У вас сейчас запущена программа для подключения?

— Да, вот только подключилась, и ничего не работает!

— В окне программы, в правом верхнем углу, показывается уровень сигнала…

— Да я ничего там не найду! Я же не программист, я экономист!


Снижаю нагрузку на мозг собеседницы:


— Прошу прощения, но вы не дослушали: в правом верхнем углу окна программы есть лесенка из палочек. Сколько там этих палочек сейчас показывает?

— Тут очень мелко и ничего не видно!


Странно: разрешение экрана слишком высокое, что ли? Ничего страшного, предусматривалась возможность работы людей с плохим зрением.


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

— Э-э-э… «Уровень сигнала», а дальше что-то нечитаемое.


Медленно охреневаю.


— В каком смысле нечитаемое?

— Ну, тут сначала двойка, потом четвёрка и какая-то закорючка.


Наконец-то… Дальше уже пошла рутина, но вот что это за экономистка была, которая даже не знает знак процента?



#8055: Палки в колёса

15:00 17.12.2011, IT happens


В нашей фирме работают около 50 человек, направление — НИОКР. Администратор, он же шеф службы безопасности, молодой человек 24 лет, придя на работу два года назад эникейщиком, быстро поднялся до своей текущей должности. Дело своё знает крепко, после старого админа — небо и земля. Уже полгода ни у кого не было проблем с компьютером.


Взяли к нам нового бухгалтера, даму лет 40 с приличным апломбом. Дама — большая любительница социальных сетей и аськи. Начальство не одобряет, но особо и не злобствует. Вышел у неё косяк: что-то вовремя не сделала. Директор её на ковёр, а она говорит: мол, всё из-за компьютера. Тормозит, глючит, потому и не успела. Помещение у нас небольшое, стенки из гипсокартона, — в общем, слышали все, кто был недалече. Админ только многозначительно хмыкнул.


На следующий день даму ждал «приятный» сюрприз. На рабочем столе было всего два ярлыка: 1С и корпоративный почтовик. Не было даже кнопки «Пуск». Из папок открывались только документы на сервере. Заблокированно было всё и вся. Мы пробовали и флешки вставлять, и безопасный режим запускать, кто во что горазд. Результат нулевой: рабочий стол и два ярлыка. В небольшой открытке, лежащей на столе, были извинения админа за «глючный» комп и обещание, что новый глючить точно не будет.


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


Сегодня я затащил админа покурить и начал трясти с него, почему и как. Я недаром сказал, что он ещё и шеф службы безопасности. В нашей конторе везде стоят камеры. Когда админ переделал комп, он направил одну из камер на рабочее место бухгалтера — интересно было, как быстро пойдёт мириться. Тётушка же ничего умнее не придумала, чем через вентиляционные отверстия засунуть в компьютер спицу. Шеф, увидев такое безобразие, уволил бухгалтера без выходного пособия да ещё и в трудовой написал, что за несоответствие.



#8056: Сила флибустьерской привычки

15:00 17.12.2011, IT happens


На Маке я не программировал давно, а тут потребовалось посмотреть работу программы под iOS 4.1 — чисто для себя. Откомпилировать, посмотреть и забыть. Естественно, помимо прочего, надо иметь iOS SDK и сертификаты. Последние я одолжил у подчинённого (в фирме он теперь Маками занимается), принёс исходники домой, подключил айфон и приступил.


Требуемого SDK не оказалось. Хакинтош старенький — давно не включал. Полез в сетку искать, где скачать. Рапидшары и прочие торренты наперебой предлагали либо скачать за деньги, либо установить трояна, либо рассказать пароль от своей почты. Найденные торрент-закачки отказывались стартовать. Сайт Apple требовал Developer ID.


Заскучал. Переключился на виндовый комп, почитал анекдоты, на автомате переформулировал запрос и ещё раз послал в Гугл, оттуда вывалился на яблочный сайт. В окошке, куда надо было вводить Developer ID, красовался неизвестно из каких кук достанный мой ID пятилетней давности. Пароль набрался сразу — руки не забыли.


Оказывается, я зарегистрированный разработчик под OS X и iOS. И какого хрена убивал время, копаясь в пиратских сайтах? Cила привычки, блин…



#8057: Пятьдесят лет посредственности

13:00 18.12.2011, IT happens


— Разумно ли используются сегодня вычислительные машины?

— В 10% случаев — да.

— Поразительно низкая цифра. Почему вы так говорите?

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


Норберт Винер, 1961 год. Вы думаете, что-то изменилось?



#8058: Слишком старый для ядер

13:00 18.12.2011, IT happens


Cегодня я достиг дзена.


Последние семь лет моя трудовая деятельность связана с серверами, коммутаторами и маршрутизаторами. В период 2004—2008 на моём домашнем компьютере стояли Слакварь, Дебиан, а потом Убунта.


В 2008-м женился. Стало не совсем до ядер и патченья KDE, и уже к началу 2009-го на домашней машине стояла винда. Я понял, что больше не хочу собирать ядра. Впрочем, все сервера до сих пор работают на одной сотой доллара.


Сегодня же утром, вдоволь намучившись со своим гигантским железным конструктором 1998 года выпуска, в быту именуемым «Москвич-2141-22», я понял, что больше не хочу с ним трахаться, несмотря на то, что машина — огонь. Завтра я покупаю новую «Короллу». Душой я постарел и хочу, чтобы всё было просто и сразу.



#8059: Сим-сим-брутфорс

13:00 18.12.2011, IT happens


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


Сидела на последнем месяце перед уходом в отпуск по беременности. Работы не было. Скучала: инета-то нет в целях безопасности… Заинтересовалась, что за пакеты гуляют по нашей сети.


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


В общем, началась у директора война с замком: тот сам по себе стал блокироваться. А я — ловить пакеты и смотреть, что и как там устроено. Оказалось, пакет-открывашка устроен очень просто: перевёрнутый пакет-блокиратор и код-пароль, который всего два байта. На десятимегабитной сетке за полсекунды все варианты можно перебрать.


Осталось понять, как можно отослать пакет пульту, не подключаясь к сети. На счастье, директор, взбешённый войной с замком, вызвал мастера. Тот пришёл, открыл пульт. Чудо из чудес: от разъёма сети тянулся длинный, неизолированный медный провод через всю плату. Антенна, да. В общем, сварганила коробочку-приёмник, опробовала… И тут пришла пора уходить в отпуск.


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


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


Всё же охрана у нас хорошая: скрутили, пискнуть не успела. Хорошо, шеф СБ меня узнал. Потом пришлось в Калифорнию ехать и объяснять разрабам, где они накосячили.



#8060: Осталось только колесо прокрутки

15:00 18.12.2011, IT happens


В прокате дали новую «Ниссан Альтима». У этой модели вместо ключа зажигания — брелок, а мотор запускается нажатием большой кнопки около руля.


Ну вот, сажусь утром в машину, нажимаю большую кнопку Start. Огоньки зажигаются, что-то начинает шуметь. «Наверное, вентилятор», — отмечает на автомате отравленный кофеином мозг. Достаю принесённый с собой компакт-диск с музыкой, вставляю в щель на передней панели…


Руки начинают искать мышь и клавиатуру.



#8061: Уверенный пользователь Counter-Strike

15:00 18.12.2011, IT happens


Мне стало страшно после фразы мастера конфетного цеха одной кондитерской компании:


— Мы специально посылали кладовщиков в игровой клуб учиться пользоваться компьютером, а вы хотите, чтобы они его перезагружали?



#8062: Кремний, что дороже золота

13:00 19.12.2011, IT happens

Есть у меня традиция: перед каждым Новым годом я всегда разгребаю рабоче-серверную и, так сказать, домашне-админскую комнаты. Ну, ящики перебираю на предмет завалявшегося хлама, лёгкую полочную инвентаризацию железа вокруг гудящих серверов провожу и всё такое разное.


И вот среди тонн тюбиков термопасты, десятка обрезков кабелей и ряда кулеров нашёл я коробочку бархатную. В таких обычно хранятся кольца, кулончики и прочая ювелирная разность. Вспоминаю, что в этой коробочке некогда подарила мне девушка небольшую подвеску, ныне потерянную. Думаю: может, я её обратно положил и забыл? Открываю — а там два процессора на 478-й сокет лапками друг к другу лежат.


Заадминился, блин.



#8063: Потрахивая и поскрёбывая

13:00 19.12.2011, IT happens


Работаю в техподдержке на предприятии, где в сети 432 ПК и около двух сотен принтеров. Поступает заявка от бухгалтерии:


Доброе утро, товарищи! Поздравляю вас с днём завода!


Прошу принять экстренные меры по предотвращению распада мозгового центра от звуков, издаваемых нашими производственными аппаратами типа «процессор».


Каждый рабочий день начинается с низкочастотного гула, который постепенно перерастает в высокочастотный. Приходится, слегка потрахивая и поскрёбывая, уговаривать процессор не шуметь, так как покачивание и постукивание, а также нервные удары ногой-рукой-головой о процессор категорически запрещены.


Просим срочно принять меры и спасти наши уши, а особенно мозг, который всё это терпит уже третий день. Данные неисправности расположены по адресу: заводоуправление — бухгалтерия — комната типа офис № XXX и комната типа офис № YYY.


Отвечает наш мастер по обслуживанию принтеров:


Производственные аппараты типа «процессор» издают звуки в пределах от 16 Гц до 22 кГц при передаче колебаний по воздуху и до 220 кГц при передаче звука по костям черепа, что является нормой. Звуки выше 20 кГц имеют малое практическое значение, так как быстро тормозятся; колебания ниже 60 Гц воспринимаются благодаря вибрационному чувству. Причины для беспокойства о распаде мозгового центра нет. И вообще, речь идёт, наверное, о системном блоке.


После таких заявок и комментариев к ним чувствуешь себя как минимум работником СЭС.



#8064: Антивирусно-звуковая плата

15:00 19.12.2011, IT happens


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


Заходит к нам (почему к нам — до сих пор загадка) семейство и просит антивирусную плату «Доктор Веб». Именно плату, стандарта PCI.


— А зачем вам антивирусная плата?

— Ну как же! Чтобы вирусов не было!

— (Удивлённо и завистливо.) У вас есть дома интернет?

— Интернета нет.

— Тогда откуда вирусы?

— Из сети.

— Из какой сети?

— Как из какой? Двести двадцать!


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



#8065: Дух старой школы

15:00 19.12.2011, IT happens


Я знаю, что такое олдскул.


Олдскул — это 32 КБ в роли предела памяти для программы.


Олдскул — это игры, где фантазия работает больше, чем видеокарта.


Олдскул — это куча неподписанных дискет, среди которых ты всегда находишь нужную.


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


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


Олдскул — это ручной апгрейд, когда комплектацию своей машины знаешь лучше, чем свои паспортные данные.


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


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


Олдскул — это работа в 14 лет, когда половина заказов отваливается после вопроса: «А сколько вам?».


Олдскул — это постоянная нехватка товарищей для конструктивной беседы.


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


Олдскул — это тот самый дорогой вам проект, который вы пишете уже с десяток лет.


Олдскул — это кучи знакомых, звонящих вам, стоит только чему-то случиться с их ПК.


Олдскул — это телевизор в роли монитора, когда последний сгорел.


Олдскул — это свой дистрибутив линукса.


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


Я рад своей судьбе.



#8066: Привычная статика сна

15:00 19.12.2011, IT happens


Учусь на первом курсе технического университета. При написании программ в школе мне приходилось сталкиваться лишь со статическим выделением памяти, поэтому динамику я изучала с нуля.


Сидела полночи над лабораторной по динамическим структурам. Поспать удалось пару часов. Звенит будильник, я открываю глаза, и в моей голове происходит мыслительный процесс:


— Сейчас у нас что? Лекция по истории. Препод даст новую информацию. Но я же не выделила для этой информации память!


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


Перезанималась я, в общем, в ту ночь. Боюсь, что в следующий раз не смогу подключить к себе библиотеку, чтобы выполнить функцию вставания с кровати по утрам.



#8067: Доработка напильником жива

16:45 19.12.2011, IT happens


В незапамятные времена произошло печальное событие: у инженера-программиста вышла из строя видеокарта. Запчасть сдали в ремонт по гарантии, и пришлось бы нашей даме сидеть несколько дней без компьютера, если бы я только вовремя не вспомнил, что у меня в закромах Родины есть почти идентичная железка. Казалось бы, что может быть проще установки видеокарты? Но тут нас ждал грандиозный облом: вожделенный девайс попросту не влезал в слот. Видеокарта была такой же модели, но оказалась длиннее обычного на какие-то неуловимые доли миллиметра. Логичное решение проблемы было тут же реализовано: непокорная видяха была подпилена надфилем и установлена в комп. Тот завёлся и прекрасно работал те несколько дней, пока продолжался ремонт основной запчасти.


На этом история не заканчивается. Отремонтированная плата вставала в слот только со значительным перекосом — уж не это ли стало причиной поломки? Решение было найдено тоже в стиле надфиля: Г-образный выступ планки видяхи, который не давал вставить плату до конца, был отогнут плоскогубцами и зафиксирован ластиком об выступ в корпусе.



#8068: Один миллиард двести тридцать четыре миллиона…

16:45 19.12.2011, IT happens


На днях поменял пароль юзверю. Сообщаю:


— Новый пароль: 1234567890.

— Надо записать, я так не запомню!



#8069: Блины с мылом

16:45 19.12.2011, IT happens


Я ремонтирую жёсткие диски.


— Сколько? Да мне бухгалтершу проще запрячь на восстановление по первичке!


— Как, информацию снять стоит дороже диска?!


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


— У моего диска сгорела плата, вы можете мне дать на время такую же? Я её поставлю на диск и сам сниму данные, а вам 300 рублей заплачу.


— Как диск мог сломаться? Я же его только две недели назад купил…


— Как диск мог сломаться? Он у меня уже целых два года нормально работал…


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


— А почему вы говорите, что диск не будет работать? Вы же на нём головки замените!


— А вы дадите мне заключение, что я у вас диск восстанавливал, чтобы я мог пойти с ним в магазин, и мне там вернули деньги за восстановление данных?


— А вы можете восстановить данные с диска, если я снимал сам блины и мыл их с мылом?


— У меня RAID-массив, умер только один диск. Вы можете мне сделать посекторную копию с него на новый диск, чтобы я его вставил в сервер, и всё заработало? Ну, чтобы не платить за восстановление всего массива.


— А у меня нет другого диска для записи восстановленной информации. Вы можете записать мне 200 ГБ на болванки?



#8070: Большой тёплый двухгоршковый друг

16:45 19.12.2011, IT happens


В самом конце прошлого века эта машина была мегатоповой: пара PIII-733 и 256 метров памяти, IDE-RAID и четырёхголовый Матрокс на 32 мегабайта. Протрудившись видомонтажкой года два, машина была разжалована в звукомонтажку, ещё года через три опущена в секретарскую: из-за севшей батарейки процы стали запускаться на 266 МГц.


Я выменял маму с начинкой на какой-то годный «третьепень». Мама нашла себе папу: корпус full tower. Постепенно машинка обросла гигом SDRAM, хорошим звуком, SATA-контроллером, SCSI, USB 2.0 до кучи к набортному первому, пачкой винтов и прочих приводов, а ещё разогналась до 800 МГц. Могучий БП на 300 Вт, не моргнув, вытягивал всё, что к нему подключали, а FreeBSD вытягивала задачи, от которых загибалась винда.


Кто ж знал, что 30-мегабитный канал доканает машину? VPN-каналы для друзей работают как часы, SSH-туннели тоже, но гуйня, запущенная локально, перестала успевать переваривать тот поток, который вываливает на неё теперешний вебдваноль.


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


Оказывается, я так привык, что мои ноги всегда в тепле… А сейчас ощущение, что под столом какая-то дохлятина.



#8071: Домашний и свежий

20:45 19.12.2011, IT happens


Вечер. Саппорт.


— Какая у вас операционная система?

— Э-э-э, не знаю.

— Возможно, у вас Windows?

— Да, точно!

— А какой именно?

— Ну, такой… Домашний и свежий.

— На «Мой компьютер» нажмите правой клавишей мыши и выберите «Свойства». Что указано в строке «Система»?

— Windows 7 Home Premium. А я как сказал?



#8072: Моя цифра с краю, ничего не знаю

13:00 20.12.2011, IT happens


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


Код замка я знаю. На улице ни зги не видно. Считаю на ощупь, нажимаю — не открывается. Считаю ещё раз — без толку. Звоню товарищу, спрашиваю код замка. Называет те же цифры. Пробую ещё раз, чтобы наверняка. Отчаявшись, прошу его выйти и впустить меня.


Открывает, рассказывает, какой я криворукий идиот. Требую показать мне, как этот замок открывается. Друг хмыкает, но показывает: «Смотри, считаем с краю: один, два, три…»


Кто же знал, что у этих обычных людей нумерация идёт с единицы!



#8073: Я ему по-мужски пояснил

13:00 20.12.2011, IT happens


Зашёл сегодня в Сбербанк оплатить квитанцию. Народу много, в воздухе витают фразы дня: «Дурдом!», «Ничего себе!», «Не буду стоять». Взял номерок, стою рядом с раздавалкой, жду очереди. Заходят люди, грустно берут бумажные выкидыши. Автомат работает исправно, электронная тётенька говорит красиво, девушка-консультант в жизнерадостном зелёном галстучке-платочке помогает оробевшим бабушкам взять заветныйпропуск к сберкнижке.


Проходит минут пять. С шумным выдохом вваливается здоровенный мужик. Весь в сером разных тонов — шапка, куртка, брюки. Глаза скрыты под тёмными очками. С разбегу втыкает кулак в сенсор ничего не подозревающей и потому расслабившейся раздатки. Аппарат от удара раскачивается с дециметровой амплитудой и зависает. Девушка-конс успевает сделать только: «А-акх…»


— У-у… Не работает! — буднично говорит дядька.


Судорожно производя лёгкие многократные тычки-поглаживания по сенсору, девушка пытается привести нокаутированный аппарат в чувство, приговаривая с лёгким возмущением:


— Зачем же вы так? Не надо так тыкать… Всё работает.


Мужик, невозмутимо:


— Да это у них часто. Вон и на улице терминал для оплаты телефонов тоже зависает. Я щас подходил…


Гляжу на мужика с улыбкой и уважением. Прирождённый тестировщик! И не подозревает ведь о своем талантище.



#8074: Так не доставайся же ты никому

15:00 20.12.2011, IT happens


Меня наш корпоративный антивирус просто убивает своей логикой.


— В «темпе» что-то похожее на трояна! Закрою-ка я к нему доступ.


Через пять минут:


— В «темпе» что-то похожее на трояна! Попытка вылечить провалилась: в доступе отказано.


Какие программисты писали это чудо? Руками починить тоже нельзя: доступа к карантину и отключению антивиря у юзеров нет, вот и лежит несчастный заблоченный файлик в «темпе», а антивирь на каждую попытку его полечить сам себя по рукам бьёт.



#8075: Баннер ослабления бдительности

15:00 20.12.2011, IT happens


Сонно брожу по бескрайним просторам интернета. На одном из не сильно чистых (судя по голым частям тела на баннерах) сайтов, куда занесла меня нелёгкая за дремучей версией одной уже давным-давно снятой с поддержки программы, мне предлагают установить самую распоследнюю версию Google Chrome с усиленной антивирусной защитой. Сообщение умело замаскировано под «официальные» цвета браузера, но я его игнорирую. Тут же срабатывает Касперский и грозно матерится на трояна. «Ага, — думаю, — очередной Винлок запалился!»


Понимание приходит за полсекунды до нажатия кнопки «Запретить» в окне уведомления. Какой, к матери, Касперский, когда у меня дома стоит Dr. Web?!


Впервые я зауважал пакостников: ведь сидел бы с рабочего компа, где установлен Каспер, — купился бы на эту уловку и нажал бы «Запретить», а там кто знает реальное назначение той кнопочки…



#8076: Четыре ноги и длинный хвост

15:00 20.12.2011, IT happens


Вдохновившись историей о таксе-кабелеукладчике[3], прошёл сложный участок с помощью мангуста.


Необходимо было протянуть провод по части периметра навесного потолка — длина небольшая (метров 12), но участок П-образный. Прямые углы внутри профиля, ранее уложенные жгуты кабелей, вентиляция и прочие прелести. Промучившись часа три с различными видами протяжек и их наконечниками, решил всё-таки попробовать «живой интеллектуальный движок».


Взял свою мелкую четырёхмесячную мангустиху и, примотав к хвосту на виток изоленты тонкую леску, запустил в отверстие на одном конце потолка. Животинка так быстро и резво побежала на проблески фонарика, что оборвала леску. Второй раз запустил её с тройной, но когда попытался подтянуть стекловолоконную протяжку, выяснилось, что леска крепко зацепилась за профиль. Третья попытка была удачнее. Примотав непосредственно кабельную протяжку к хвосту, снова запустил мангуста. Зверёк преодолел всю полосу препятствий секунд за десять.


Довольная мангустиха восприняла всё как игру. Правда, позже прямой участок проходить отказалась — видимо, надоело.


В планах — шлейка с лёгкими карабинчиками и парой светодиодов. Мангусты — очень умные звери, при этом прыгучие, легко адаптируются и обучаются. Думаю, со временем получится вырастить из неё профессионального кабелеукладчика. Единственный минус: +15 градусов для них — уже холод.



#8077: @#$ Мороз

15:00 20.12.2011, IT happens


Гугл сделал рождественское пасхальное яйцо. Набираешь в поиске «let it snow» — начинает идти снег, потом окно постепенно замерзает.


Не лги себе, читатель. Ты тоже сперва накарябал на замёрзшем стекле магическое слово из трёх букв, правда?



#8078: Упали всем офисом

16:45 20.12.2011, IT happens


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


Потом снова сменился директор, а ещё через пару недель меня вызвали из-за проблемы с компом секретарши. Девушка, кстати, не стала отмазываться и сразу сказала мне, что неттоп упал. Ну, думаю, не беда. В запасе есть ещё две резервные машинки — поставлю одну из них, воткну бэкап диска, поменяю MAC-адрес на нужный и пойду домой разбираться, что именно сломалось внутри.


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


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



#8079: Виста с нужным ароматом

16:45 20.12.2011, IT happens


В своё время с выходом Windows Vista у носителей латышского языка появилось много поводов для лулзов: vista по-латышски — это курица.


Принесли соседи ноутбук. Включается, но ничего не показывает. Стандартная проблема для HP DV 6000 с отпаявшимся чипом видео. Решили, что проще купить новый. На форумах же писали, что временно эту проблему можно решить в духовке за пять минут при 170 градусах. Ничего не теряя, разобрал компьютер и засунул плату в освободившуюся после обеденной курочки духовку.


Аромат свежеиспечённой курицы от загружающего Windows Vista ноутбука был бесценен.



#8080: Почти килобилл

16:45 20.12.2011, IT happens


Жаловался юзер на комп: тормозит, мол, ужасно, работать невозможно. Посмотрел — точно, не врёт. Кроме Оперы и Опен-офиса, юзер ничего не запускает.


Утащил машину к себе разбираться. Заменил старый винт новым, поставил заново систему — работает нормально, но тормоза небольшие есть. Ставлю антивирус — уже тормозит. Два дня мучал форум поддержки, перенастроил, а тут как раз гиговая планка памяти подошла. Редкая в силу того, что уже не выпускается. Поставил в комп — видит 512 МБ. И так вертел, и этак, в разные слоты вставлял, комбинировал со старыми планками — 512.


От неосторожного движения на пол падает книжка от матплаты виновника и открывается на какой-то странице. Следом летит планка, за ней — заглушка от компа (видеокарту менял). Ложатся ровно по строчкам: одна сверху, другая снизу. Читаю: «Оперативная память: 32—512 МБ».


Сразу вспомнилось знаменитое изречение Билла Гейтса: «640 КБ должно быть достаточно для каждого».



(обратно)

#8081: Инвалид нулевой категории

20:45 20.12.2011, IT happens


Когда я учился на первом курсе, старшие, уже мнившие себя великими программерами, всячески издевались над новичками. Стоило в компьютерном классе оставить открытым свой исходник и отойти, как он тут же подвергался небольшой правке: в каком-нибудь идентификаторе английская буква «o» менялась на идентичную, только русскую. Бедняга-первокурсник по возвращении не мог откомпилить только что работавший код, долго рвал на себе волосы и не мог понять, за что компилятор называет его инвалидом.



(обратно)

#8082: О тщете мелких коммитов

13:00 21.12.2011, IT happens


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


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


Не беда! Друг покупает напиток, находящийся как раз над застрявшей пачкой. Страйк!



(обратно)

#8083: Фейл по-чёрному

13:00 21.12.2011, IT happens


Звонит коллега по работе:


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


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


В чёрном-чёрном корпусе (с ЖК-дисплеем и термодатчиками), в чёрном-чёрном дисководе забыли чёрную-чёрную дискету, с которой компьютер каждый раз безуспешно пытался загрузиться и на чёрном-чёрном фоне писал «что-то не по-нашему».


Теперь продаю полностью рабочий четвертый «пенёк». Вам часом не нужен?



(обратно)

#8084: Пёсика-то за что?

13:00 21.12.2011, IT happens


В процессе работы полез в исходники одного пакета (очень удобного и полезного, кстати). Код красивый, прозрачный, понятный, неплохо откомментированный. И вдруг натыкаюсь на такой кусок:


// check if any component is linked to OnRxChar event

procedure CheckLinks;

{$WARNINGS OFF}

var

I: Integer;

FuckMeAndMyDogToo: Pointer; //TCPortBytes;{Pointer}

ComLink: TComLink;

ReadFromBuffer: Boolean;

begin

FuckMeAndMyDogToo := nil;


Это ж до чего человек дошёл в процессе разработки, что так переменную обозвал?



(обратно)

#8085: За повышение load average

13:00 21.12.2011, IT happens


Я работал программистом и сисадмином, но фирма разрасталась, и совмещать становилось всё труднее. Шеф решил взять админа отдельно, и одна из сотрудниц предложила своего сына. 11 класс, мальчик умный, поступать будет в соответствующий вуз. Платить много не надо. Чем чёрт не шутит — пригласил его на собеседование. Действительно умный, вежливый, свободен четыре часа в день. Сообщаю шефу: «Можно попробовать, вроде всё хорошо».


Всё действительно оказалось неплохо. Схватывал парень быстро, был ответственен и исполнителен. Вместе с ним на пару собрали и подняли новый сервер. Через два месяца я полностью отстранился от администрирования, а школьник потихоньку улучшал всё это дело.


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


Спустя четыре месяца произошло крупное ЧП: умер сервер, обеспечивающий 80% документооборота фирмы. Работа встала почти полностью. Шеф рвёт и мечет, админ кивает на «закладки» предыдущего, меня как одного из сборщиков сервера кидают на его восстановление.


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


Было у нас правило: каждую неделю админ делал бэкап всех пользовательских данных на болванки. Радость шефа, когда он узнал, что последние три месяца бэкапов не было никаких, трудно передать. Через неделю головной боли и полного паралича всей фирмы админа уволили, а я отправился в университет в поисках старого знакомого.



(обратно)

#8086: В ожидании Windows Metro

15:00 21.12.2011, IT happens


Спускаюсь в метро, иду по перрону. Взгляд цепляется за стойку информации — ту, где можно посмотреть карту города и вызвать МЧС. Над стойкой расположен монитор, на котором красуется экран входа в учётную запись, а на фоне — дефолтная картинка из ZverDVD.


Долго ещё Россия будет познавать основы IT-безопасности.



(обратно)

#8087: Сопротивление здравому смыслу

15:00 21.12.2011, IT happens


Недавно приехал после работы на вызов. Дело простое, часа на полтора: поставить юзверю новый Виндоус и отправиться домой с гонораром.


Всё началось с того, что «семёрка» начала ругаться на сидиром. Дай-ка, думаю, гляну, что внутри. Открываю — мама дорогая… Все провода, идущие от БП, бережно перерезаны. Впаяны сопротивления, всё любовно подписано на бумажечках: где +3,3 В, где +5. Сказали, машину собирал знакомый дядечка в возрасте, который работает сисадмином, хоть и самоучка.


БП под замену — и комп заработал как часы. Инженеры — они не дураки всё-таки.



(обратно)

#8088: Тёплый текстовый редактор

15:00 21.12.2011, IT happens


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


— Пришлите скриншот с ошибкой.

— …

— Не знаете, как сделать? Нажмите на клавиатуре кнопку Print Screen. Так, теперь откройте Пейнт и нажмите там «Вставить».

— …

— Нету Пейнта? Хм, создайте документ в Ворде или в Опен-офисе — не знаю, что у вас там, — и в него вставьте изображение с ошибкой.

— …

— Нет ни того, ни другого? А в чём вы работаете с документами-то?

— …

— Какой такой свитер? Ладно, создайте там документ, вставьте картинку с ошибкой и пришлите на почту. Разберёмся.


Становится интересно. Подхожу к его машине. Дожидаемся письма, открываем — вложен ODT-файл со скриншотом. Пока коллега изучает ошибку, я обращаю внимание на заголовок окна: OpenOffice.org — Writer.



(обратно)

#8089: Сообщество нищих эстетов

16:45 21.12.2011, IT happens


Какие бывают забавные эти ненавистники винды! Приходит один такой товарищ ко мне домой, и с порога начинаются стандартные крики: «Снеси это убожество! Хватит спонсировать американцев! Давай я тебе ща всё правильно сделаю».


Дружище! Моя «семёрка» стабильно работает, и переставлял я её лишь в связи с апгрейдом. Абсолютно не жалею потраченных на удобство и красоту 150 баксов. А твои хвалёные орды дистрибутивов на этом же компьютере сразу же после установки виснут или жестоко глючат. Почему?


Хвастаюсь хорошим навигатором или регистратором. Но стоит сказать, что они построены на базе Windows CE, как резко всплывают глюки и косяки: и работает медленно, и пробки не обновляет, и вообще, был бы он на Андроиде… Факт, что на Андроиде до сих пор нет нормальной программы для видеорегистрации, их не останавливает.


И не дай бог сказать, что мой коммуникатор тоже на Windows Mobile! Посчитают идиотом. Конечно, сейчас же все пользуются Андроидом или Эплом. А что на ваших коммуникаторах за тысячу баксов нет нормального джойстика, что зарядки хватает на день — это не баги, это фичи. Да и зачем вам коммуникатор стоимостью в месячный доход, если вы им только звоните да музыку слушаете? Потому что Андроид — это круто?


Про рабочие сервера и станции лучше и не упоминать. В итоге приходим к тому, что все вокруг идиоты, платят деньги или воруют абсолютно неправильные, кривые и глючные программы, а правильный путь — наступать на грабли и есть кактусы, гордо называя это «сообществом».



(обратно)

#8090: День «Н»

16:45 21.12.2011, IT happens


— А что такое «дейт эн»?

— Чего-чего? По-английски прочитай.

— «Дейт эн». Ну, как «дата Н», наверное? Только это всё в одно слово.

— А ну-ка покажи текст!


Вот как можно прочитать domain как «дейт эн», а?



(обратно)

#8091: Между головой и пяткой

16:45 21.12.2011, IT happens


— Доктор! У меня тут что-то болит!

— Где «тут»?

— Где-то тут! Между головой и пяткой.

— Что болит?

— Не знаю! Вы же доктор, вы мне и скажите, что это болит.

— Как болит?

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

— А сейчас болит?

— Нет, сейчас не болит. Но я уверена: вы уйдёте, и сразу заболит! Что это может такое быть?

— Я не могу вам ответить по вашему описанию.

— Почему? Наверное, вы просто непрофессионал! А вот я думаю, это что-то инфекционное. Я купила три лекарства, все сразу приняла. Не помогло, правда, даже как-то хуже стало, но это точно инфекционное!

— Вам лучше лечь в больницу на обследование. Мы возьмём анализы, проведём тесты и выясним, что произошло.

— Вы что, с ума сошли?! Какая больница? У меня важная встреча сегодня вечером, а завтра вообще надо уезжать! Вылечите меня сейчас!

— В таком случае я не смогу вам помочь.

— Ну, тогда давайте так. Вот как мне вообще тяжело дышать станет, я вас наберу. Хорошо, доктор? Доктор?..



(обратно)

#8092: Книжка-раздвижка

13:00 22.12.2011, IT happens


Давеча ездил выбирать мебель для детской. Набрал буклетов, часть образцов запечатлел на камеру мобильника. Вечером дома засели с супругой за выбор. У супруги в руках буклеты, у меня перетелефон. Краем глаза вижу у любимой на буклете интересный образец, тянусь и начинаю его «масштабировать» привычным жестом, а он, зараза, сопротивляется! В голове успевает промелькнуть мысль: «Сенсор сдох! Как я буклет назад сдавать буду?»


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



(обратно)

#8093: Помню твёрдо

13:00 22.12.2011, IT happens


Один из студентов по прозвищу Вано решил освоить Си и написал свою первую программу, которая читала кусок из памяти и записывала его в текстовый файл. Зачем уж ему это понадобилось, неизвестно, но один из лаборантов залез в текст его программы и вставил кусок кода так, что он оказался за пределами экрана.


После многократных попыток понять, что произошло, студент бросил попытки изучения языка. Несмотря на все усилия, вместо ожидаемого результата в виде тарабарщины он каждый раз открывал в текстовом файле одну и ту же строку, многократно повторённую: «Вано — дятел!!!»



(обратно)

#8094: Размножение Магометов по принципу Долли

13:00 22.12.2011, IT happens


Работаю в конторе IT-толка линукс-админом, заодно поддерживаю виндовые десктопы в местном филиале.


Сдох вчера у одного сотрудника винт. Тихо матерюсь на затраты времени на установку юзер-френдли продукта MS. Лезу на файлосвалку за дистрибутивом очередной проги и обнаруживаю левую рабочую группу Programm. Офигеваю. В группе — один-единственный комп, обозначенный как Mohamed (Ibrahim-######). Охреневаю.


Первая мысль: сломали вайфай. Свитчи тут простенькие, определить, на каком он порту, крайне трудно. Да и что это даст: через три точки работает десяток человек. Срочно рублю на шлюзе злодея по MAC, чтобы гадости от нашего имени творить не стал. Запускаю nmap с OS detection. Говорит: либо WinXP, либо Win2003. Железка — Asus какой-то. Обдумываем с шефом, что это может быть.


Заходит «безлошадный». По лицу вижу: с проблемой. «Что, инет отрубился?» — «Да».


Вспоминаю, что он сегодня взял на работу свой недобук асусовский. Не выдерживаю. Высказываю всё, что я думаю о людях, которые ставят на своё железо непонятный софт и даже не утруждают себя правкой хостнейма. Он, оказывается, снёс имевшегося там линуха и развернул готовый образ системы, ничего не изменив. Скорее бы BSA до домашних пользователей у нас добралась…



(обратно)

#8095: Большой, но не мой

13:00 22.12.2011, IT happens


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


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



(обратно)

#8096: Преждевременное водоизвержение

15:00 22.12.2011, IT happens


Перерыв после двух часов семинара по сенсорам. Выхожу с чётким намерением обратно не возвращаться: сил моих сидеть там больше нет.


Решил зайти в туалет перед уходом. Писсуар оснащён ИК-сенсором, который реагирует на движение, но срабатывает после его прекращения (так я думал раньше). Подхожу — мигает лампочка и включается вода. «Стой! Я ж ещё даже не начал», — думаю про себя. Вода перестаёт идти. Посмеявшись над совпадением, перехожу к делу, ради которого пришёл. Закончив, думаю: «Вот теперь можно». Лампочка в датчике моргает, вода снова льётся.


Стою в офигении. И тут вспоминаю слова последнего докладчика о том, что в ближайшее время техника с использованием сенсоров перейдёт на новый уровень. Хм… Может, пойти дослушать?



(обратно)

#8097: Охота на крыс, или Live and let live

15:00 22.12.2011, IT happens


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


Но это оказалась совсем не мышь — скорее, крыса. За три месяца попыток выловить эту тварь, включая дизассемблирование (с учётом того, что я только на Паскале и Си писал), поиск куска кода вируса и битьё в бубен как себе, так и компьютеру, эта падла не сдалась.


Были попытки написания «антител», которые заражали сектора добрым содержанием, а плохие находили и превращали в добрые. Война миров не закончилась приемлемым результатом. Я стучал во всё, что походило на бубен, играл на аккордеоне и плясал с губной гармошкой в национальных костюмах народов Центральной Азии.


Закончилось всё в одно утро, когда оказалось, что моего любимого зверя уже нет. Отец принёс откуда-то антивирус и всю охоту мне испортил. Смахнув слезу, я быстро всё это дело забыл.


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



(обратно)

#8098: С наилучшими пожеланиями

16:45 22.12.2011, IT happens


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


Нет, потом-то путём наблюдений и исследований мы всей комнатой разобрались, что проводка в общежитии старая, холодильник при включении/выключении самую малость искрит, а компьютер реагирует на всё это случайным мусором в порту клавиатуры. Даже издевательским пожеланиям нашлось объяснение: Word 97 был проинструктирован определённые комбинации букв заменять на устоявшиеся выражения, использующиеся в деловой переписке.


С тех пор прошло больше десяти лет. Мои компьютеры всегда были подключены через ИБП, сейчас я работаю на ноутбуке, но привычка сохранять один документ под разными именами осталась до сих пор.



(обратно)

#8099: Невелика разница

16:45 22.12.2011, IT happens


Документация нечитанная?


Перед апгрейдом памяти на старом ноутбуке с 256 МБ ты читаешь все доступные описания, включая PDF-версию книжки, которая прилагалась когда-то к ноуту, и видишь строку: «До 512 МБ». Находишь с трудом пару фирм, где эта память есть, и ловишь розовую птицу обломинго. Грешишь на память, с трудом сдаёшь, с большими усилиями покупаешь другую — и птица всё равно твоя.


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


На двадцатой странице поиска запчастей к ноутбуку после сплошных блоков питания ты находишь сайт по продаже памяти к этой модели и натыкаешься на строчку: «Up to 384 MB per system».


А ноутбук-то работает, хотя там даже нынешняя Runtu Lite притормаживает слегка, хотя ей, по заявлениям автора сборки, всего 128 метров надо.



(обратно)

#8100: Когда земля уходит из-под ног

16:45 22.12.2011, IT happens


Решил как-то сделать себе (и компу) подарок — новый хард. Формат, деление на разделы, установка XP, дров, прочего софта, игр, пара дней исправной работы. Запустил игру от известной 16-битной приставки в эмуляторе. Пара минут — глухой зависон и циклическое заикание звука. Пытаюсь закрыть эмуль — мало ли, файл игры кривой? Хрен так: курсора нет. Alt+F4 не помогают, три кнопки — ноль реакции, Num Lock, Caps Lock — светодиоды молчат. Ну, думаю, только крайняя мера. Тыкаю Reset — ОС ни черта не грузится. Лого материнки — и чёрный экран. Втыкаю диск с виндой и утилитами, запускаю одну из них, занимающуюся разделами харда, и офигеваю: системного раздела у меня нет! Перегрев с фатальным ребутом в момент записи исключён: комп отработал с момента запуска минут двадцать, до этого в предыдущие дни работал не по одному часу, да и BIOS показывал адекватную температуру.


Создаю раздел, накатываю всё заново, играю — всё вроде в норме. Через пару дней лицезрею BSoD на полсекунды. После ребута нормально грузится винда. Проверяю все разделы антивирем — заразы нет. По прошествии минут сорока опять BSoD, ребут и отсутствие системного раздела.


@#$, совсем не смешно! Подключаю старый хард (вдруг с новым что не так?), накатываю всё туда. Пару дней всё нормально, потом история повторяется. Когда во время переустановки винды комп потух, опять оставив хард без системного раздела, я чуть не разнёс системник с ноги.


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


В день вылазки чёрт меня дёрнул глянуть внутрь. Твою за ногу! Из молекса, к которому подключён переходник для питания SATA-харда, вылез один контакт. В молекс, кто не знает, контакты вставляются на манер гарпуна — так вот, оба усика были отломаны. Контакт с хардом был на честном слове и отваливался, когда ему вздумается.


Подогнул «мамы», уменьшив диаметр, туго всадил коннекторы друг в друга, придерживая отвёрткой выпавший. Пробовал потом разъединить руками — не смог, только двумя плоскогубцами. В энный раз накатил систему.


Сколько денег я сэкономил и что бы там ушлые «мастера» наворотили, чтоб я пришёл ещё несколько раз, — только Ктулху известно.

(обратно)

Примечания

1

#7995: Чёрная метка (она же жёлтая)

15:00 10.12.2011, IT happens


Я обычный молодой компьютерщик. Ну, или айтишник — кому как нравится. Ищу работу.


А ещё я проклят, потому что имею два года опыта работы бухгалтером. Теперь эта чёрная метка отпугивает работодателей. От меня открещиваются, как от прокажённого.


Поиск работы в сфере IT каждый божий день оборачивается расстройством в связи с отказами и намёками на маленький опыт. Откуда же я возьму, господа хорошие, большой опыт, если и так на джуниора прошусь? Но глупее всего смотрятся намёки на мои два года работы бухгалтером. Да, работал. Да, немного в теме. И что теперь? Бухгалтер не может быть программистом? Или сисадмином? Что за костыли в сознании, ребята? Неужели поэтому для меня теперь закрыт доступ в мир IT? Нет, я, конечно, пробьюсь и найду своего работодателя, но невольно встаёт вопрос о шорах и штампах.


Айтишники бывают бухгалтерами, а бухгалтера бывают айтишниками. Это не религия и не мировоззрение. Это просто профессия.

(обратно)

2

#7996: Куда вы денетесь с подводной лодки?

15:00 10.12.2011, IT happens


Программный продукт с названием GDS — основной инструмент диагностов и механиков при обслуживании автомобилей марки Kia. Сегодня к нам приехали обновления этого замечательного продукта.


Попытались обновиться сразу — программа вылетела из-за ошибки чтения.


С мучениями слили с диска, поставили с винта. Получили ошибку при запуске.


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


Поставили с нуля программу с четырёх различных дисков.


Не далее как вчера, обновляя известную ММО про космические кораблики, я скачал один экзешник, который спросил: «А где клиент, начальника?» и, получив папку, со спокойствием танка выкачал из сети всё, что было нужно, проверил целостность и запустил игру.


За игру я плачу 15 мёртвых американских президентов в месяц. За волшебный программный продукт Kia наша компания платит 50 тысяч отечественных рублей. Только вот отказаться от него мы не можем.

(обратно)

3

#1003: Кабелеукладчик

00:30 24.06.2009, IT happens


Однажды мне было необходимо срочно проложить четыре десятка проводов витой пары на расстояние в сто метров. Большая часть дистанции проходила над навесным потолком на трёхметровой высоте. Поняв, что для моих единственных в конторе админских плеч решение задачи в приемлемые сроки является непосильным, я принялся терзать шефа на предмет привлечения сторонних монтажников, и тот, скрепя сердце, согласился. Я разработал техзадание, разослал по разным конторам и стал ждать.


Одно из предложений сильно выделялось из общей массы. Ребята утверждали, что работу они выполнят всего за один день, причём втрое дешевле, чем любой из конкурентов! На всякий случай перезвонил и уточнил, правильно ли они поняли задание. Ответили, что поняли прекрасно, а скорость и дешевизна объясняется тем, что в работе используется кабелеукладчик. Я был заинтригован — с кабелеукладчиками имел дело в армии и решительно не представлял, каким образом данный девайс можно приспособить к прокладке витой пары под фальшпотолком.


В назначенный день прибыли всего два монтажника со стремянками и инструментами. Наблюдая за процессом разгрузки, я с нетерпением ждал чудо-агрегата, способного автоматизировать процесс. Агрегата так не дождался, зато последней из микроавтобуса была выгружена некрупная такса. Не успел я удивиться по поводу появления животного, как мне объяснили, что это и есть таинственный кабелеукладчик.


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


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


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

(обратно)

Оглавление

  • #8001: Одноатомный слой термопасты
  • #8002: Сурикат по кличке Эрик
  • #8003: У четырёх нянек циска без глазу
  • #8004: Студенты уходят, админы остаются
  • #8005: 1970 г. до юниксовой эры
  • #8006: За все элементы, начиная с нулевого
  • #8007: Без пяти двенадцать
  • #8008: php://
  • #8009: Дебаг карандашом
  • #8010: SPARC — так!
  • #8011: Будь мужиком, задротик!
  • #8012: Торговец шапками: история успеха
  • #8013: Большой белый брат
  • #8014: Ключ всё ещё под ковриком
  • #8015: Костылед эдишн
  • #8016: Нечего внутрь лезть, коли рожа крива
  • #8017: Рыбак рыбака
  • #8018: Не качеством, а количеством
  • #8019: «Проблема серьёзная», — подчеркнул юзер
  • #8020: Об отсутствии пустоты
  • #8021: Бух + антибух = большой бух
  • #8022: Чтец этикеток
  • #8023: The Word is not enough
  • #8024: Суди о книге по обложке
  • #8025: ВИнтернете
  • #8026: Время винлокеров
  • #8027: Пакетированные сны
  • #8028: Путь компа: из железа к арматуре
  • #8029: Мы не ждём перемен
  • #8030: Как пропатчить SRT под Ubuntu?
  • #8031: По заветам Гейтса, Торвальдса и Ленина
  • #8032: Призрак.pdf.jpg.zip
  • #8033: Нал — криминал
  • #8034: Преданья старины глубокой о геморрое из страны далёкой
  • #8035: Железотомия
  • #8036: Участник битвы за сектора
  • #8037: Специальные землеустроительные штуковины
  • #8038: И пусть под столом жужжит
  • #8039: Семь раз Ctrl+Shift
  • #8040: Мой и только мой
  • #8041: Увольте, вставить брезгую
  • #8042: Братство красного бублика
  • #8043: Антиюзер 2011
  • #8044: Узелковая письменность
  • #8045: Как с картинки
  • #8046: Число извилин
  • #8047: Ливень со всеми вытекающими
  • #8048: Пора в hibernate
  • #8049: В тесноте = в обиде
  • #8050: Миллион #ff2400 роз
  • #8051: Служили два товарища
  • #8052: Конец работы, или Вивисекторы цифрового поколения
  • #8053: Silent mode ON
  • #8054: Кружочек кружочатых
  • #8055: Палки в колёса
  • #8056: Сила флибустьерской привычки
  • #8057: Пятьдесят лет посредственности
  • #8058: Слишком старый для ядер
  • #8059: Сим-сим-брутфорс
  • #8060: Осталось только колесо прокрутки
  • #8061: Уверенный пользователь Counter-Strike
  • #8062: Кремний, что дороже золота
  • #8063: Потрахивая и поскрёбывая
  • #8064: Антивирусно-звуковая плата
  • #8065: Дух старой школы
  • #8066: Привычная статика сна
  • #8067: Доработка напильником жива
  • #8068: Один миллиард двести тридцать четыре миллиона…
  • #8069: Блины с мылом
  • #8070: Большой тёплый двухгоршковый друг
  • #8071: Домашний и свежий
  • #8072: Моя цифра с краю, ничего не знаю
  • #8073: Я ему по-мужски пояснил
  • #8074: Так не доставайся же ты никому
  • #8075: Баннер ослабления бдительности
  • #8076: Четыре ноги и длинный хвост
  • #8077: @#$ Мороз
  • #8078: Упали всем офисом
  • #8079: Виста с нужным ароматом
  • #8080: Почти килобилл
  • #8081: Инвалид нулевой категории
  • #8082: О тщете мелких коммитов
  • #8083: Фейл по-чёрному
  • #8084: Пёсика-то за что?
  • #8085: За повышение load average
  • #8086: В ожидании Windows Metro
  • #8087: Сопротивление здравому смыслу
  • #8088: Тёплый текстовый редактор
  • #8089: Сообщество нищих эстетов
  • #8090: День «Н»
  • #8091: Между головой и пяткой
  • #8092: Книжка-раздвижка
  • #8093: Помню твёрдо
  • #8094: Размножение Магометов по принципу Долли
  • #8095: Большой, но не мой
  • #8096: Преждевременное водоизвержение
  • #8097: Охота на крыс, или Live and let live
  • #8098: С наилучшими пожеланиями
  • #8099: Невелика разница
  • #8100: Когда земля уходит из-под ног
  • *** Примечания ***