Типичное утро типичного дня админа. Читаю «IT happens», рядом настраивается ноут для командировки главбуху, в серверной идёт обновление основной учётной программы предприятия. Заходит директор с просьбой «спасти». На этот раз панель задач «чудесным образом» переехала с нижней части экрана вправо и мешала там боссу работать. Исправляю всё за полторы секунды с лёгкой улыбкой, без малейшего раздражения и издёвки.
Я всегда стараюсь поступать именно так. Просто мы все разные, и каждый из нас — специалист в своей области. Я никогда не стану директором на промышленном предприятии, главбух (молодой продвинутый парень тридцати с небольшим лет, большой специалист) не будет настраивать браузер и почту, а директор всегда будет вызывать меня с такими «серьёзными» просьбами.
Давайте будем терпимее и снисходительнее к своим главбухам и боссам. Мы все вместе делаем общее дело на своих местах.
#3395: Чемпионат по анлинкингу
15:00 17.06.2010, IT happens
Случилось так, что наше захолустье стало самой продвинутой техподдержкой в стране. А дело в том, что большинство абонентов покупает «%-линки» в качестве модемов. Понятное дело: то, что делает Китай, не глючить не может.
Как только выходила новая прошивка на один из чудо-девайсов, мы скидывались всем отделом, на часть денег накупали пива (ящика три получалось) и прошивали модемы. По команде «Поехали!» начиналось представление: тот, кто первый находил глюк, срывал оставшийся банк.
И по сей день вопросы по поводу модемных заскоков со всей Украины сыплются к нам.
#3396: Смывайте за собой
15:00 17.06.2010, IT happens
Пришлось в студенческую бытность поработать аутсорсером. Работали совместно с парой приятелей; в итоге оттуда я ушёл на хорошо оплачиваемую работу, а вот приятели остались работать в той же сфере.
Как-то разбудил меня звонок часа в два ночи: мол, спасай. Хорошо, идти недалеко: захватил банку кофе, пару пива и отправился. Прихожу, вижу трёх человек в состоянии, близком к неадекватности: красные глаза и так далее. Три дня до дедлайна — понимаю. Писалось всё в спешке, потому часть кода была позаимствована на просторах паутины. Проблему описали быстро:
— Смотри: вот сокет.
— Угу.
— Вот этот отправляет, вот этот принимает.
— Угу.
— А теперь компилим. Запускаем — ошибка.
— И?
— Cтавим брейк, пошагово выполняем — работает.
Разбирались до утра. Курили матчасть, MSDN зачитали до дыр. Вроде всё правильно, но при выполнении программы неизменный error. Пошагово — как по маслу.
Ошибка нашлась, когда психическое здоровье было под угрозой. Буфер не передавал данные, пока не заполнялся полностью; чтобы передать неполный, нужно было вызвать метод flush(). При дебаге же по истечении определённого времени его вызов шёл автоматом.
Любая мистика при тщательном разборе мистикой быть перестаёт. Простите уж, верующие в духов в машине.
#3397: Айпишником наизнанку
15:00 17.06.2010, IT happens
Своим домашним провайдером я в целом доволен, однако вчера я решил посканить инет на предмет возможной альтернативы. Зашёл на сайт крупной конторы, рекламой которого обклеены все подъезды в округе. Первым же делом кинулся смотреть, как у них обстоят дела с услугой «внешний IP» — для меня это важно.
Дизайн сайта подразумевал рядом с текстом услуги или акции наличие символичной картинки. Задумка-то неплохая, да вот только рядом с описанием услуги «внешний IP» у провайдера был изображён дорожный указатель с надписью белым по синему: «192.168.1.139».
Пожалуй, к ним подключаться не буду.
#3398: Семечкоядные о кодогенерящих
15:00 17.06.2010, IT happens
Я программист. Работаю в довольно крупной компании, и аська у меня включена не просто так: я должен общаться с сотрудниками и клиентами. Стабильно выставляю статусы «Работаю» и «Не беспокоить». Но есть друзья, которым на эти статусы плевать с высокой колокольни: их проблемы важнее.
Сижу в глубокой отладке многопоточной программы (кто знает, тот поймёт, что мозг в это время загружен на 100%, ибо приходится удерживать много информации). В этот момент приходит сообщение от «друга»:
— Срочно нужна помощь!
Вываливаюсь из режима; так уж и быть, отвечаю:
— Спрашивай!
— Как сохранить видео, ну, например, с «контакта»?
Про себя: «@#$, гугл напрячь религия не позволяет?»
— Воспользуйся сайтом videosaver.ru.
— А что там?
— Открой сайт. Там всё по-русски написано.
— А программа какая-нибудь есть?
— Поищи в гугле.
— А что? Тебе сложно объяснить?
— Сложно. Я работаю.
— Я заметил... Если это касается вопросов по компам, все программисты и компьютерщики превращаются в хамов и засранцев.
Ага! Помнишь, я к тебе с вопросом подкатился, так ты мне ответил, что меньше, чем за пять тысяч, с дивана не встанешь?
— Ведь можно вежливо объяснить, что чел не понимает. Да и не должен понимать, иначе бы программеры были не нужны.
Да уж... Рассуждения на уровне семечкоядного быдла.
— Я такое только в вашей сфере видел.
— За представителями других профессий я тоже это замечал...