bash.im ithappens.me zadolba.li

4736

Два раза проверь, один отрежь

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

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

Если ФлагЗаписи = 1 Тогда
[...]
// На всякий случай...
Если ФлагЗаписи = 1 Тогда
[...]
КонецЕсли;
КонецЕсли;

Коллеги, работайте на свежую голову.

4721

Где пыль с моего рабочего стола?

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

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

И снова звонок: «Мы, конечно, понимаем и согласны, но верните нам ошибку на место. Мы уже привыкли этим пользоваться». Что же, любой каприз за ваши деньги. Просто поменять новый код на старый не получится, поскольку изменена логика, поэтому переписываю программу, эмулируя ошибку.

4695

Пока не меркнет свет, пока горит свеча

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

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

Сумма = Документ.Сумма;
Если Сумма = Сумма Тогда
СуммаНовая = Сумма;
Иначе
Сумма = Сумма;
КонецЕсли;

Пока "Сообщение на экране" = "Сообщение на экране" Цикл
[...]
КонецЦикла;

Все мы хороши.

4685

Насильное обновление конфигурации

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

Внедряя в одной конторе виртуализацию, добрался до сервера известной жёлтой программы. Наверное, многие в курсе, что она использует HASP-ключики, что не мешает ломаным дистрибутивам исправно появляться на варезниках. Это стало камнем преткновения при поселении серверной части на виртуальную машину: USB-то из под неё не виден. Пишу в саппорт: дескать, хочу перенести на виртуалку, как быть с ключами? Ответ был из одной фразы: «Что вы хотите реализовать?»

Хотелось ответить, что в отношении этой самой программы и отдельных её разработчиков, придумавших именно такой способ защиты, я хочу реализовать свои самые тайные сексуальные фантазии с элементами садо-мазо, но потом нашлась программка по редиректу портов USB через сеть. Проблема-то отпала, но осадок остался...

4588

С цифрой и буквой

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

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

4586

Сувенир «Помни о бэкапах»

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

Я «жёлтый» программист. Мы старательно повышаем популярность продуктов фирмы, а она следит, чтобы мы были обеспечены работой. Недавно получил от разработчиков подарок: вместе с комплектом обновлений принесли степлер и скобочки. Не глядя, я бросил всё это в ящик стола. В разгар очередного цейтнота мне потребовалось срочно что-то «застеплерить» и бежать. И тут выяснилось, что степлер одного размера, а скобочки — другого. Было дело, получали мы баги в обновлениях, но баги в подарках к обновлениям ещё ни разу!

4565

Желтее жёлтого

31 октября 2010, 11:00

Администрируйте Sharepoint. Вам никогда не будет скучно, и каждый день вы будете узнавать что-то новое. Вы познаете дао гугления и научитесь читать мануалы и форумы на таких языках, о существовании которых ранее и не подозревали. Вы узнаете о новых видах логики, начнёте в них разбираться и строить выводы на их основе. После того, как вы настроите Service Level Dashboard, установка Gentoo покажется вам плёвым делом, а после того, как напишете веб-часть, любая открытая CMS, даже если она создана в качестве курсовой работы студентом-индусом, покажется вам верхом логичного и структурированного программирования.

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

4504

А пошёл этот ваш 1С!

24 октября 2010, 08:00

Пришёл утром на работу. На индикаторе факса надпись: «1С послано». Пару минут удивлялся: кто это вчера додумался базу 1С передавать по факсу? Там же такой функции точно нет!

Про одну страницу документа понял чуть позже.

4296

Молитвы услышаны

30 сентября 2010, 10:00

Устроился я на работу айтишником-одноэсником. В 1С я почти не разбираюсь, умею только устанавливать и знаю, что код похож на Бейсик на русском языке, поэтому меня сразу посадили за учебник изучать конфигуратор. В учебнике в описанием интерфейса я нашёл то, о чём давно мечтают всякого рода разработчики, администраторы и сотрудники техподдержки. Помимо обычных панелей «Стандартная», «Конфигурация» и им подобных, на скриншоте с настройками панелей инструментов была панель «Телепат». К сожалению, скриншота самой панели не было.