— Проект почти готов. Ещё день-два на предварительное тестирование, до трёх дней на правку кода. В общем, через неделю можно начинать тестирование.
— Но у нас сейчас нет свободных тестеров!
— Я буду сидеть. Буду читать русский «Башорг». И буду ждать тестера.
— Чёртовы русские!
#7377: Я не рекламщик, я партнёр!
16:45 28.09.2011, IT happens
Я не люблю рекламу. Я вполне осознаю, что в некоторых случаях меня она кормит, но не люблю. Навязчивая она, а местами её слишком много. В метро я её, родимую, разглядываю недолго, телевизор практически не включаю, радио слушаю такое, где рекламы поменьше. В интернете бороться с рекламой мне помогает расширение AdBlock Plus.
Так вот, делал я по работе доработку одного нашего сайта. Партнёрская программа, чего уж там. На локальном сервере всё крутится нормально. Заливаю на реальный сервер, который в интернете. Работает почти всё, кроме одной хитрой функции, которая загружает большой файл на сервер и по ходу загрузки рисует пользователю прогресс-бар.
Ломаю голову. Какие различия в серверах? В конфигурации? В чём-то ещё? Проверяю функциональность сходного процесса, но для другой категории пользователей — там всё работает. Разбираю код. Редактирую по живому, прямо на сервере, который в интернете крутится (благо рядовые пользователи этого никак не увидят) — тщетно. Ломаю дизайн — ломается. Оказывается, исполнение метода (отсылка данных формы) вообще не происходит!
Продолжаю ломать голову. В арсенале ещё три браузера. Поочерёдно загружаю всё то же самое в них. Удивительная новость: всё отлично работает. Как часы. Как на локальном сервере! Общаюсь с коллегами, слышу вполне ожидаемое: «У Мозиллы повышенные требования к вёрстке». Ну да, этот сайт кто только не довёрстывал. Учитывая метод «быстрее, чтобы вовремя сдать», какие там следования распоследним стандартам веб-дизайна? Всюду более-менее работает — задача решена, поехали дальше.
Продолжаю ломать голову. Это что ж получается, даже не хочет исполняться вполне обязательный код? Услужливо найденная Гуглом информация на заданную тему сообщает, что всё я пишу, как надо, и всё должно работать. Уже хочется протяжно петь: «Why?!», словно траурный хор в песне Бреговича — Игги Попа «In The Deathcar». На часах уже больше десяти вечера, прямой эфир матча «Металлист — Галатасарай» безнадёжно пропущен, и тут меня осеняет: может, это расширения Мозиллы?
Первым делам мучается NoScript, но эффекта это не приносит. Потом обновляется всё до последних версий, но и тут результаты тщетны. Наконец-то я догадываюсь глянуть на список заблокированного упомянутым выше AdBlock. По известным лишь ему алгоритмам (небось, из какой рассылки взял) в самый низ блокировочного списка, отработавшего на данной странице, он поместил любые вызовы со словом partner.
#7378: Ми-9 SP1
16:45 28.09.2011, IT happens
Алло, здравствуйте! Да, как же, помню-помню, вы у нас новый вертолёт покупали — Ми-9. Что? Не становится? А какая у вас взлётная площадка? Старая? Ещё от Ми-8? Нет, такая не подойдёт, нужна как минимум с тремя слоями бетона. Если у вас два или, не дай бог, один — ничего не выйдет, Ми-9 просто не встанет на неё. Что делать? Заказываете бетон, заливаете третий слой, и всё становится хорошо. Да, звоните.
Алло, я вас слушаю. Не взлетает? А вы лопасти прикрутили? Что? Да, лопасти в комплекте не идут. Ну, можно использовать два типа лопастей: украинские и международного образца. Да, их можно получить бесплатно. В чём разница? Международные один раз прикрутил — и они работают, правда, там прапорщик на складе требует мобильный телефон. А украинские не требуют, но раз в три месяца их надо подкручивать, а то расшатываются. Российские? Нет, российские не советую, у них крепления не такие, воздух пропускать не будут. Что? Одни лопасти на несколько вертолётов? Так нельзя — на каждый вертолёт надо свой комплект. Да, правильно. По поводу новых запчастей? Их доставляют с самого главного склада в Киеве, но лучше самому их брать с нашего харьковского склада, так безопаснее. Почему? Ну, представьте, запчасти везут аж из Киева, а с нашими дорогами-то… Пыль, тряска! Вот одному клиенту буквально вчера привезли новый бензобак, а тот дырявый оказался. Бабахнуло, я вам хочу сказать, так, что и в Киеве слышно было! Мы-то новый вертолёт выдали, нам не жалко, благо у нас ими все ангары забиты, но перед клиентом неудобно. Зачем вам это надо? А так приходите на склад, берёте запчасти и преспокойно их ставите. Да, звоните.