Читать «Bash IT Happens Истории ## 7201 – 7300» онлайн - страница 17

Bash.org.ru IT

Ребята из поддержки, айтишной и не очень, спасибо вам! Вы учите нас чётко формулировать свои вопросы и проблемы, правда, иногда не очень получается — больно уж вы хороши, заразы, сосредоточиться трудно. Но мы стараемся. А вообще говоря, да, мы ничего не тро…

#7254: DROP SCRIPT

15:00 14.09.2011, IT happens

Дали мне на неделе PHP-скриптик на оптимизацию. Скриптик простенький, предназначенный для переноса информации из XML-файлов в SQL-базу, хотя и в промышленных масштабах. Только предоставленый вариант выжирал подчистую всю предоставленую ему оперативку и сдыхал, обработав пару десяков файлов из нестольких тысяч. И это должно было обслуживать сайт одного из главных государственных судов!

После полутора суток разбора скрипта решил переписать с нуля. Опитимизировать было нечего: количество запросов превышало необходимое в десять раз, база вообще не имела индексированных полей. А хуже всего то, что горе-прогеры банально не знали SQL UPDATE, и код был испещрён командами DELETE и INSERT.

#7255: В POP3 сидел кузнечик

15:00 14.09.2011, IT happens

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

Для начала раздобыли сэмплы нот — хватило почти на две октавы. С мелодией решили не заморачиваться — классический «кузнечик». Потренировались. Работает плохо, полностью скоординировать действия не получается, мелодия не идёт. Решили вечером перед возвращением жертвы из командировки написать сообщения заранее с интервалом в минуту, чтобы Эксчейндж не путался, какое раньше. А поскольку Аутлук выдаёт уведомления о почте из трея, в тело письма впечатали текст песенки в такт нотам.

Видели бы вы глаза коллеги, когда утром он увидел наше караоке!

#7256: Шуруп в винте

15:00 14.09.2011, IT happens

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

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

Всю толщину накопителя имел счастье бороздить саморез. Зацепил и блины, и мотор; дошёл до платы, пробив цепь питания, но не насквозь. На мой очень вопросительный взгляд знакомый ответил: «Чего-то крышечка расшаталась, так я её закрепил. Правда, саморез входил туго…» И с гордостью добавил: «Но я упорный!»

Знакомый понял, как обращаться с техникой, после чётко-риторического вопроса: «Если тебе вкрутить саморез от головы до яиц, ты будешь жить и работать?»

#7257: Цветные шарики пятого энергоблока

15:00 14.09.2011, IT happens

? Представьте, мы в курсе. И не нужна нам точная последовательность нажатия кнопок. Кстати, что это у вас в тетрадке? Она самая — чтобы сделать то-то, надо нажать то-то и то-то, потом две вниз, выбрать мышкой… Ладно, замнём. Но неужто вы не помните, что делали вообще? «Хотел сменить форматирование абзаца», «переносил деталь с одного слоя на другой», «настраивал печать на плоттере», «открыл двадцать первое окно, и вдруг система как-то подтормаживать стала»? Потому что в классическое «ничего не делал(а), оно само» мы всё равно не поверим — не сидели же вы с самого утра в состоянии медитации? Эту информацию разве трудно сообщить? Поверьте, она нужна нам не для докладной начальству, а чтобы быстрее разобраться в проблеме.