Литмир - Электронная Библиотека
Содержание  
A
A

#1047: Не спрятаться, не скрыться

13:00 07.07.2009, IT happens

 

Только что мне звонил на мобильный какой-то программер из Германии и начал рассказывать на плохом-плохом русском, что нашёл древний пост на форуме GotDotNet, где я выкладывал один исходник на C#. Насколько я понял, парень сейчас пишет такую же штуку на Java и просит моей помощи.

 

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

 

Вот вам и анонимность в интернете! А парню я, конечно же, помогу.

 

 

 

#1048: А вместо сердца — пламенный мотор

13:00 08.07.2009, IT happens

 

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

 

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

 

Итак, очередной клиент решил «переехать». Подготовили ему диск с полным бэкапом сайта; ждём курьера. Ближе к вечеру в офисе объявляется странного вида мужик, напоминающий священника без рясы, и на полном серьезе интересуется: «Где мой мотор?»

 

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

 

Первой догадалась проходившая мимо на перекур главбух. Оказалось, что мужик имел в виду движок сайта, который ждал его на болванке в серверной. Получив диск, он сильно негодовал по поводу произошедшего: «Мотор, движок... Какая разница!»

 

 

 

#1049: Сервер не у-у-у? Пц!

15:00 08.07.2009, IT happens

 

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

 

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

 

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

 

— Я слышал, как сервер работает! Он же должен так завывать: «у-у-у». А сейчас делает «пц, пц», и всё.

 

Я поднапрягся, а потом аккуратно поинтересовался у шефа, какую кнопку тот нажимает. Всё правильно: бедняга битых тридцать минут включал и выключал старенький ЭЛТ-монитор.

 

 

 

#1050: Милый, ты хочешь поговорить об ошибках?

16:45 08.07.2009, IT happens

 

Наша компания занимается разработкой и сопровождением программ для заказчика — попросту говоря аутсорсингом). Филиалы разбросаны по всему миру, и для облегчения общения саппорта и конечных пользователей помимо прочих средств связи существует бесплатный международный номер вида 1-800-...

 

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

 

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

 

Теперь сидим и думаем: а стоит ли шаблон исправлять?

 

 

 

#1051: Вирус Касперского

00:30 10.07.2009, IT happens

 

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

 

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

 

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

 

 

 

#1052: Диктуйте по буквам

16:45 10.07.2009, IT happens

 

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

 

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

 

 

 

10
{"b":"121988","o":1}