Выбрать главу

#5388: А мне параллельно

12:00 07.02.2011, IT happens

— А почему, когда я ноутбук открываю, у меня 1С зависает?

— Когда ноутбук закрывается, — объясняю я, — все сетевые соединения разрываются. 1С постоянно с базой связывается, когда не может — падает с ошибкой.

— Не надо рассказывать! Почему тогда Опера не падает, она же тоже в интернете?

Обсуждаем покупку нового сервера под 1С 8.2.

— А старый куда денем?

— Оставим. На нём сервер лицензий для 1С, база для программы регистрации вывозов и общие документы.

— Что, то есть встроим еще один? Параллельно или последовательно?

— В данном случае это не играет роли.

— Ещё как играет! У меня диплом инженера-электротехника! От этого тормозить сильней будет, нагрузка же на сеть увеличится! Не надо мне рассказывать — я лучше знаю!

#5389: Офлайн-ломка

12:00 07.02.2011, IT happens

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

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

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

#5390: Победа за тёмной стороной

14:00 07.02.2011, IT happens

Выполняю лабораторную работу по основным командам линукс-терминала. Есть задание использовать команду kill. Запускаю первую попавшуюся игрушку (шахматы), смотрю список процессов, определяю PID, выполняю kill. Процесс исчезает из списка, но окно шахмат никуда не девается и светит надписью: «Белые победили. Один из игроков умер».

#5391: Люди как окна

14:00 07.02.2011, IT happens

Некоторые люди — они как Виндоус: чуть что — «Обратитесь к администратору».

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

Вскоре причина выяснилась: новый сервер запрашивал подключение с неправильного адреса и в неправильной подсети. Разумеется, виноват админ: кто же ещё может коряво настроить маршрутизацию и трансляцию? Заявления о некомпетентности слышались и на совещаниях, и в коридорах, и на кофейных перерывах.

Людям свойственно делать довольно глупые ошибки, посему я проверил все настройки. Чисто. Всё работает именно так, как должно, на админской стороне проблем нет, но ошибку найти надо. Проект стоит, программист из меня так себе, проверять, кроме кода, больше нечего. Как проверить код, если не знаешь, где искать, да ещё на сервере с обрезанным (привет, Windows 2008!) поиском? Там же тыща файлов! Всё просто: скопировать боевые директории, вычистить оттуда логи и картинки, а потом в Notepad++ задать параметры поиска.

Результат впечатлил. Судите сами: 24 раза был указан правильный внешний адрес сервера, один раз внутренний адрес (именно он и нужен), и 126 раз был указан устаревший, неправильный адрес старого сервера. Такая себе копипейст-технология. Программисту было отправлено электронное письмо с описанием технологии и результатами поиска ошибки. В теме письма: «%username%, ты слепой?» Копия — начальнику.

Говорят, начальство долго кричало на программиста, обвиняло в саботаже и заморозке проекта, намекало на умственные способности. Говорят, программист оправдывался: «Я так привык, что ошибка всегда у других!», на что начальство задохнулось от ярости. В этот момент я был на перекуре и думал: «Неужели Вижл-студио — диагноз?»