#6988: Пирожки с ливером и вайфаем
15:00 14.08.2011, IT happens
Филиал крупного НИИ, исследовательская станция. Десяток домиков и лабораторный корпус в лесу. В лаборатории работает локалка с выходом в интернет. Сеть только для сотрудников лаборатории, и приезжающие специалисты из других НИИ привыкли к такому раскладу. Приехавшая на днях дамочка порадовала:
— А у вас в лаборатории есть бесплатный вайфай-интернет?
Объясняем, что нет у нас «вайфай-интернета», тем более бесплатного. Дамочка настаивает:
— Но ведь когда, например, приходишь в кафе, там есть вайфай…
Всё, что мы смогли ответить: «Вы знаете, так и пирожками мы не торгуем!»
#6989: Даже не думай
15:00 14.08.2011, IT happens
Снова вести из «компании с мотороллерами». Молоко починили, что помогло доделать очередной релиз очередной программы. Вечер, официальный рабочий день закончился часов пять назад. Делаем установщик, в его настройках можно указать GUID программы. По умолчанию что-то уже указано, рядом есть странная кнопочка. Коллега два раза клацает — значение меняется.
— Вау, это же генератор GUID’ов! — говорю.
— Чёрт, да я же две штуки впустую потратил!
Пришлось помянуть их печальную судьбу минутой хохота.
В процессе создания инструмента использовался некий API без документации, только со скупыми комментариями в заголовочных файлах. Например, в описании одной функции было сказано: «If you’re thinking of using %functionName%, STOP WHAT YOU ARE DOING IMMEDIATELY. Go take a break». В общем, ждём ругани от тестеров (хорошо, если от них, а не от клиентов), так как другого варианта не было. Да и пропустить функцию с таким описанием было бы кощунством!
#6990: zhit’ stalo veseley
15:00 14.08.2011, IT happens
Получил должность модератора в группе одной игры во «Вконтакте». Проблемы пользователей забавляют. Я не мог раньше себе представить, что люди способны путать левую кнопку мыши с правой.
Самый вопиющий случай произошёл с неделю назад. Пишет игрок: «propali zdaniya v sektore». Проблема ясна: игру обновляли недавно, а кэш пользователь не почистил. И ведь специально пишем: «Перед обращением с проблемой к модераторам проведите чистку кэша и вновь запустите приложение», только, похоже, читать пользователи не любят, а уж делать что-либо лично…
Вежливо спрашиваю про кэш. Собеседник на пять минут уходит в астрал, после чего заявляет: «pochistil, cveta stali yarche, zdaniy net». Что-то показалось мне в этом деле подозрительным. Спрашиваю, чем чистил. Отвечает: «tryapochkoy». Сперва подумал: что за программа такая? Уже собрался гуглить, но тут взгляд упал на салфетки для чистки экрана. Это сколько ж бедный экран чистки не знал, если «cveta stali yarche»!
Содрогаясь от хохота, отправил ссылку на инструкцию по чистке кэша средствами браузера. Дашь такому товарищу CCleaner в руки — угробит ещё что-нибудь…
Потом, кстати, перестал смеяться. Кэш, который можно протереть тряпочкой, всё же есть (http://en.wikipedia.org/wiki/Cache_on_a_stick).
#6991: Приступ внезапного рефакторинга
13:00 15.08.2011, IT happens
— Виталик, что ты делаешь?
— Ничего.
— Проверь тогда баги в Джире, пожалуйста.
— Я занят!
#6992: Не верю в чудеса
13:00 15.08.2011, IT happens
Админим хостинг. Приходит клиент: удалил нечаянно файлы, восстановите, мол, из бэкапа, плиз. Не вопрос — восстанавливаем. А бэкап битый, пустой. Ну, мы шаркаем ногами: сорри, дескать, нету ваших файлов.
Клиент начинает буйствовать: почему только один бэкап? У вас сто процентов есть ещё! Давайте восстанавливайте, а то менеджеров позову! В общем, до менеджмента дошло. Так же, как и мы, они развели руками.
Начал угрожать судом. Мы ему показали user policy, где белым по чёрному написано, что он сам своим файлам голова. Американцы очень чтут правила: угрозы закончились. Зато клиент начал просто канючить и рассказывать нам, что у нас есть где-то ещё один бэкап, и так по три-четыре листа в каждом тикете.
Мой напарник слушал этот бред, а потом вспомнил, что этот юзер мог переезжать с другого сервера. Светлая голова ты, Дима С.! Подрубили винт, откопали файлы. Восстановили клиенту сайт. Написали телегу: мол, выковыряли ваши файлы, благодарите нас! Что же получили в ответ?