bash.im ithappens.me zadolba.li
4719

Летим на свет

18 ноября 2010, 11:00

Звонит бухгалтер, жалуется, что пропала программка проверки данных для пенсионного фонда.

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

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

— Ой, вот и она... А у Ани?

Выключаю лампу у Ани — бабочка на прежнем месте.

4718

Коврово-почтовая бомбардировка

18 ноября 2010, 09:00

Работаю в техподдержке компании, продающей хостинговую контрольную панель. Часть поддержки расположена в Индии. Приходит сегодня письмо от одного тамошнего коллеги:

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

Здесь, наверное, должен быть остроумный комментарий, но он кажется мне излишним.

4717

Без лишних хитростей

18 ноября 2010, 09:00

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

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

4716

Черти рукотворные

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

Через три месяца опять встречаю регента, а он мне аж кричит: «Отец ... тебя ищет, машина не работает!» Ладно, инструментальный комплект всегда с собой — едем! Машина и правда не грузится, причём странно: в штатном режиме выдаёт BSoD сразу, в защищённом — при появлении списка пользователей. Гружусь с DVD, запускаю антивирусняк — а там вирус на вирусе сидит и вирусом погоняет.

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

Ага, думаю, в систему входа нет. Хорошо, что мыло на Яндексе сделал.

— На диске С: критичное что есть?
— Да, я туда письма складывал и картинки прикреплённые.

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

Пока больше не востребован. Видно, всё хорошо.

4715

Пробел в знаниях

17 ноября 2010, 16:45

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

Приходит сообщение от клиента, которому перед этим я написал баннерную сеть: «А-а-а! Ничего не работает! Спасай сеть!» Любые объяснения о том, что я не имею никакой возможности и доступа ни к компу, ни к скрипту, не помогают. С огромным трудом нахожу комп у соседа по общаге, договариваюсь за литр пива, настроение никакое.

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

4714

Я и не так могу, @&$!

17 ноября 2010, 12:45

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

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

— Б#я, какого хрена опять эта долбо@#ская почта не отправляется?
— @#$ &*#@#&# #&$%#@! — ответил бот.
— Ладно, сам виноват, что утром достаю. Когда придёшь, пожалуйста, разберись с почтой, заранее спасибо.

Я ощутил гордость за детище, отомстившее за хозяина.

4713

Скринсейвер для аквариума

17 ноября 2010, 12:45

— Привет! А достань-ка мне из загашников своих какой-нибудь компьютер из разряда самых унылых, чтобы разве USB был да винду 98-ю тянул.
— Ну, пороюсь, а тебе зачем?
— Да хочу драйвер для кормушки опробовать.
— ?
— Драйвер для кормушки опробовать, говорю.
— ?
— Ну, блин, рыбки, аквариум! Кормушка! Драйвер!
— ?!

Собеседник с совершенно невозмутимым видом достаёт кормушку для аквариумных рыбок с несколькими выключателями, большим количеством диодиков-индикаторов и USB-портом, а также коробку с двумя дисками: на mini-CD размещалась инструкция, а на CD — драйверы.

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

4712

Один за всех, все с одного

17 ноября 2010, 11:00

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

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

Был в программе один таймер, который довольно-таки часто обрабатывал некоторые действия. Но в другом-то подведомственном мне клубе всё нормально на куда менее мощных машинах! Делать нечего: быстро ставлю Delphi, увеличиваю шаг таймера, перекомпилирую и раскидываю программу на компьютеры. Ответственный момент... И ноль эффекта. Настроение падает.

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

4711

В связи с чем ухожу

Устроился недавно в местный ISP эникейщиком.

Заказ № 0.
«Комп тормозит после подключения инета». Товарищ подключенец, ничтоже сумняшеся, установил поверх Аваста NOD32. Посмеялся, удалил один из них, взял деньгу, ушёл.

Заказы №№ 1–30.
Подключенец (другой эникейщик) обжал кабель так, что изоляция сантиметра на два отходит от коннектора. Смеялся уже меньше.

Заказ № 31.
В комментах к заявке другим спецом написано, что винда битая. «Кабель не подключён». Вытаскиваем мать из Safe Mode — всё работает. При чём тут винда? Уже не смешно.

Заказ № ##
Юридическое лицо на абонентской плате. Куча приложений «банк-клиент» и установленный на нескольких компах Comodo Firewall без настроек правил сети. Жалоба на отсутствие связи с банком. Грустно!

И ещё невиданная куча подобных вызовов. «Какого?..» — спрашиваю у начальства. В ответ лишь пожимание плечами и потирание бороды.

Регистрирую своё ООО. Надоели эти клоуны...