bash.im ithappens.me zadolba.li
7102

Полное оно

27 августа 2011, 08:00

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

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

// Following code is unreal who it are.

7101

Бобби Тейблс шлёт привет

27 августа 2011, 08:00

Выезжаю к клиентам на установку банковского интернет-клиента. В очередной конторе с названием вроде «ООО „Д’Артаньян и три мушкетёра“» правильно настроенный клиент отказывается запускаться из-за ошибки в JS. Гляжу в исходник страницы:

var foo = 'ООО "Д'Артаньян и три мушкетёра"';

Так и подмывает зарегистрировать ООО «'; alert('Превед, абонентеги! \о/'); var foo = '».

7100

Тёлочка «+10 к продажам»

26 августа 2011, 15:45

Делаем сайты. Избранные фрагменты из общения с заказчиками:

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

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

— Я вот тут с мамой посоветовался…

— Я не знаю… Может, вы сами как-нибудь?

Спустя год после сдачи проекта: «Я забыл пароли от хостинга, скажите мне их, пожалуйста, а то надо проплатить».

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

— Может, сюда тёлочку в купальнике запилим, чтоб внимание привлекала?

Серьёзный мужик 45 лет с заказом на 200 тысяч: «ты мне больше не друг =((((я ухожу от тебя((»

Вторник, 10 утра. «Чувак, извини, но я не могу щас говорить, я в говно. Давай на следующей неделе?»

Воскресенье, час ночи. Телефонный звонок: «Я придумал! Мы спарсим нафиг чужой сайт и сгребём бабла!»

7099

Тонкий аромат тупости

26 августа 2011, 11:45

В родном, но уже законченном институте крутится-вертится сервер под FreeBSD. Естественно, и швец, и жнец, и на дуде игрец: DHCP, маршрутизация, Samba и тому подобное. Работал до недавнего времени как часы. И тут мой знакомый с кафедры того самого института звонит и сообщает, что сервер упал.

К великому стыду, я во FreeBSD разбираюсь примерно так же, как в теории струн, то есть никак. Но хотелось помочь и поковырять незнакомую систему. Приехали на место — и давай разводить глубокомыслие. Обнаружили сгоревший свитч, переткнули провода в работающий — ноль эмоций. Начали ковырять систему, которая, по нашему мнению, упала. Читаем встроенные мануалы по службам (или их тут демонами кличут, не знаю — мы люди виндовые, к демонам не привыкшие), проглядываем конфигурационные файлы сетевых служб, по телефону выпытываем у несчастного мужика команды для незнакомой системы, очень-очень много думаем.

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

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

7098

А чтоб было

26 августа 2011, 11:45

Внедряли на предприятии 1С. Сеть, домен… Заводим пользователей. Директор:

— И мне компьютер в кабинет! И полный доступ в 1С! Ко всему!

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

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

* * *

Внедрили IP-телефонию. Наладили связь с более чем 20 филиалами нашего предприятия по всей республике. В каждом филиале до 50 номеров плюс в нашем головном за сотню. А к цифровой АТС отдельный комп у нас подключён, статистику звонков собирает. Рано ли, поздно ли, но прознал про это начальник:

— Подробную распечатку мне по всем телефонным звонкам всех филиалов всех работников за три последних месяца!

Пытались образумить — бесполезно. Ладно, вот тебе три коробки «Снегурочки А4» мелким шрифтом — анализируй…

* * *

Поставили систему видеонаблюдения. Шесть объектов по четыре камеры на объект. Глубина архива — 25 дней — предел для винтов на 80 ГБ на компах объектов. Директор:

— Хочу лично посмотреть полностью видеозаписи со всех камер всех объектов за последние три месяца!
— Хранятся только последние 25 дней.
— Блин! Ну ладно, пусть 25 дней.
— А время смотреть всё это где найдете?

Естественно, опять не образумился. Даже флешками и DVD-дисками заморачиваться не стали — сняли харды со всех компов видеонаблюдения, привезли в контору, скинули всё на сервер (около полутерабайта вышло), расшарили папку директору. Смотри на здоровье!

7097

Собачка в кавычках

26 августа 2011, 10:00

Летом я работал сисадмином в небольшой провинциальной фирме. Обычный рабочий день — играю в CS по инету, благо трафик бесплатный. Подходит ко мне бухгалтерша, женщина лет 45 крупного телосложения, и говорит:

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

Протягивает листок с распечатанным адресом. Я отрываюсь от «контры», смотрю на листок и в прямом смысле слова падаю со стула. Адрес таков: фввкуыы"ьфшдюкг.

7096

Не рой другому яму, пусть роет сам

26 августа 2011, 10:00

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

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

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

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

7095

Мой порядковый номер на рукаве

26 августа 2011, 10:00

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

— Введите свой личный номер!

Отвлекаюсь на экран, вижу открытое открытое окно асимметрично-ушастой VoIP-говорилки с очередной «улучшенной функцией» (это цитата) — окном ленты Мордокниги.

Первое, что промелькнуло в голове: «А что писать-то?» Потом вспомнил, где нахожусь, и успокоился.

7094

Солитеромат

26 августа 2011, 08:00

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

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