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

 

 

 

#1777: Кто там шагает не в ногу?

14:00 24.12.2009, IT happens

 

Писали мы как-то с другом макрос на VBA, призванный автоматизировать решение нехитрой экономической задачки в Excel. Макрос должен был разметить ячейки на рабочем листе, забить нужные формулы, прочитать введённые значения и запустить «Поиск решений» — задача, в общем-то, элементарная.

 

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

 

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

 

Проверили всё. Нашли пару незначительных ошибок, исправили — то же самое. Вернулись к нашей предварительной модели, запустили на всякий случай ещё раз «Поиск решений» — падает с той же ошибкой. Мы в шоке — раньше ведь считало?!

 

Думали. Еще думали. Матерились. Снова думали. Где-то через час в результате научного тыкания мышкой по экрану причина таки обнаружилась.

 

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

 

 

 

#1778: Вот такой расклад

15:45 24.12.2009, IT happens

 

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

 

Звонок — семёрка на восьмёрку.

 

— Илья, у нас почему-то МФУ не печатает!

— Что пишет? — усталым голосом эстонского шахматиста вопрошаю я, скидывая двойку на туза.

— Говорит, что бумаги нет.

— Может, потому что бумаги нет? — четвёрка ложится на пятёрку.

— Хм... (Короткие гудки.)

 

Стороны зализывают раны и думают, чем бы ещё нагадить друг другу перед Новым годом.

 

 

 

#1779: Только не дисконнект!

15:45 24.12.2009, IT happens

 

Работаю в Норильске в дочерней компании местного гиганта. Организация немаленькая, и в ней, как положено, есть отделы, которые только и тем и заняты, что придумывают пакости для работников, чтобы сократить расходы на что-нибудь. В больших компаниях так всегда: огромные бабки вбухиваются во всякую хрень, а экономят на мелочах.

 

Интернет в нашем богом забытом городе — отдельная печальная история: три рубля за мегабайт, спутниковый канал чуть менее десяти мегабит на весь город. И вот новогодний подарок от вредного отдела: интернет всей организации урезан со 128 до 32 килобит в секунду. Дело осложняется хитрой проксёй вышестоящей инстанции, которая рубит сессии по непонятным алгоритмам.

 

Теперь работаем так: срочно нужен документ чуть больше мегабайта весом, и уже есть ссылка. Запускаю браузер, аутентифицируюсь на прокси, даю ссылку. Расчетное время скачивания — 50–55 минут, индикатор загрузки начинает ме-е-едленно ползти. Где-то к середине закачки рвётся соединение — возобновить нельзя, «экономная» прокся не позволяет. Закрываю браузер, удаляю файл, открываю браузер, аутентифицируюсь, даю ссылку... второй день подряд.

 

Как в известном в эпоху процветающего диалапа мультфильме: «Только не дисконнект, только не дисконнект!» (http://www.mult.ru/projects/mas/mults/mult_26.html) И это в айти-отделе с привилегированным доступом.

 

 

 

#1780: Не гонялся бы ты, поп, за дешевизной

15:45 24.12.2009, IT happens

 

Недавно вручили мне флешку и попросили проверить на работоспособность. Флешка была на 128 ГБ (что уже вызвало подозрения). Проблема же состояла в том, что записывалось на неё хорошо, а вот с чтением были проблемы. После недолгих поисков в интернете информации об этой флешке и последующей установки нормальной заводской прошивки выяснилось, что настоящий её объём меньше в 1024 раза.

 

Рассказал всю правду заказчику и предложил вернуть такой «подарок» продавцу. Владелец флешки грустным голосом заявил, что у него таких флешек шестьдесят — купил в Дубае по сто баксов штука. Так и не придумали, куда ему их деть — разве что на первое апреля друзьям подарить.