
Bash.org.ru IT Happens Истории ## 2601 – 2700
Описание
Bash.org.ru IT Happens публикует истории за период с 22 марта по 1 апреля 2010 года (№ 2601-2700). В сборнике представлены забавные и поучительные ситуации, связанные с взаимодействием клиентов и разработчиков программного обеспечения. От смешных ошибок в программах до курьезных историй из жизни IT-специалистов. В этих историях вы найдете юмор и элементы самоиронии, характерные для интернет-культуры.
16:45 22.03.2010, IT happens
Навеяло историей про регистрацию Аваста. Решил я давным-давно по совету друзей перейти с «мейла.ру» на нормальную гугловскую почту. Зашёл, в предвкушении радости и счастья заполнил полностью анкету, как полагается, и добрался до пункта «Введите кодовое слово». На цветном фоне расплылось слово «drOch».
Гогот сидящих рядом коллег и собственное смущение мгновенно отбили всё желание воспользоваться лучшим бесплатным почтовым сервисом в мире. Я решил, что сайтом, на котором всё про меня знают ещё до момента регистрации, я пользоваться не буду.
13:00 23.03.2010, IT happens
С разным софтом приходится иметь дело приходящим админам. Плохо пишутся офлайновые банк-клиенты, и каждый плох по-своему. Плохо пишут ПО в рамках выигранных в госконторах тендеров. До сих пор перед глазами, как живая, аксессовая «субдина» для бухгалтерии организации, имеющей шестьдесят одновременно трудящихся бухгалтеров — кто по RDC, кто напрямую — на одну несчастную .mdb. Но речь пойдёт не о них.
Программу, которая на конкурсе кривых программ возглавляла бы жюри, написал иностранный специалист. Нет, не индус — болгарин. Во избежание узнавания реальных лиц, с которыми ещё работать и работать, предметная область в повествовании будет абстрактной.
Многие в курсе существования понятия нормализации реляционных баз данных. И некоторые даже знают, что есть формы этой самой нормализации — от первой до пятой. Но никто никогда не сталкивался с болгарской нормальной формой, с которой я вас сейчас познакомлю.
При нормализации реляционной базы данных до болгарской нормальной формы на каждый учитываемый объект заводится от 7 до 50 штук маленьких, но очень гордых .dbf, в каждом из которых парой строчек описывается очередной признак или атрибут объекта. И не ссылками на записи в библиотеках, а именно сами признаки и атрибуты — словами. Надо ли объяснять, что при накоплении пары сотен тысяч объектов база распухает до сотен гигов этих самых мелких файликов? Для пущего антуража пишется всё это безумие на болгарифицированном FoxPro. Вы знаете, что означают слова «грешка» и «забележка»? А любой специалист, пытавшийся работать с этим чудом, знает, что это «ошибка» и «ярлык».
База размещается строго в папке, в которой установлена программа, а программа — строго в C:\%ProgramName%\, и никаких компромиссов. Экзешник должен быть запущен из-под админской учётки — это защита от воровства такая, программа постоянно тычется в сервак горе-разработчика, подтверждая свою легальность. Папка программы обязательно должна быть расшарена на полный доступ. Мало того, должен быть открыт полный доступ к трём DLL в System32, как вы его организуете — ваша забота. Приложения работают непосредственно с базой напрямую, программист не слышал ни о каких технологиях доступа к данным.
Всё это венчает достойная отдельного абзаца монументальная Марья Петровна, «человек-за-всё», с ложкой в правой руке в качестве скипетра и литровой банкой домашних щей в левой в качестве державы ведущая активную работу на имеющем безлимитное подключение к инету P4 с одним IDE-винтом на 160 гигов — рядом с мокрыми зимними сапогами, без бесперебойника, на одном оплавленном удлинителе с калорифером. (Выдохнул.) Мечта админа.
Общение с разработчиком всегда проходит весело, потому что он полон энтузиазма и пишет кириллицей, но с очень-южно-славянским колоритом. Оказывается, о нормальных формах он тоже слышал от кого-то, кто когда-то видел тёщу живого программиста. Но он считает, что один большой файл может повредиться, и тогда умрёт вся база данных, а если накроются несколько мелких файлов, никто и не заметит.
К сожалению, рынок сбыта этой программы ограничен спецификой предметной области, и нормально профинансировать разработку ПО на замену этому безобразию — дело довольно рискованное. Так что конкурентов у этого чуда практически нет, и возрастает ценность меня как специалиста по болгарским нормальным формам, знающего, куда бить кувалдой в случае чего.
13:00 23.03.2010, IT happens
Работаю на крупнейшем в стране коньячном производстве. Казусы случаются почти каждый день, поэтому уже не кажутся смешными или даже просто забавными. Впрочем, иногда бывают случаи из ряда вон.
Про то, что достают из поп сограждан проктологи, а из оргтехники айтишники, я читал много, но сам сталкивался только с банальными скрепками. Недавно же достали мы с коллегами из принтера пластиковую детальку от лифчика. Принтер стоял, конечно же, в бухгалтерии — «его никто не трогал, это он сам». Когда женщинам продемонстрировали инородное тело, показания изменились: «Тут от вас мужики приходили позавчера, принтеры обслуживали — дык это они и сделали!»
Похожие книги

Сам себе властелин 2
Вторая часть приключений самопровозглашенного властелина. На этот раз светлая армия подступает к замку Черного Владыки, и наш герой вынужден использовать всю свою смекалку и ресурсы, чтобы справиться с орками, стальными скелетами, магией и неожиданными гостями. Не обойдется без помощи верных соратников – монстра Сеня, мумий и боевой бабушки. Увлекательное юмористическое фэнтези, полное неожиданных поворотов и забавных ситуаций.

Бедовая невеста Кавказа (СИ)
Дочь, тебя хотят выдать замуж! - объявляет мама. Катя, выпившая вина, отвечает категорически: «Никогда!». Она карьеристка и чайлдфри, свобода ей дороже. Но судьба распоряжается иначе. На шумной кавказской свадьбе, пытаясь избежать неизбежного, Катя встречает мужчину, который меняет ее взгляды на жизнь. Юмор, неожиданные повороты и яркие характеры в истории о любви и семейных ценностях.

Жена напрокат
Встречайте невероятную историю Насти, обычной женщины, которая неожиданно оказывается втянутой в сложную ситуацию. Шесть лет назад из банка спермы ей достался материал Даниила Смолякова, звезды хоккея. Теперь знаменитый хоккеист хочет на ней жениться и попросить родить ему второго ребенка. Почему серой мышке досталась такая судьба? Настя, конечно же, откажется от этого наглого и самодовольного красавчика. Но сможет ли она устоять перед его очарованием? Этот захватывающий роман полон юмора, неожиданных поворотов и, конечно же, любви. В нём вы найдете увлекательный сюжет и ярких персонажей. Подготовьтесь к непредсказуемым событиям и остроумным диалогам!

Тайна Воланда
В начале 20-го века появился загадочный барон Бартини, выдающийся конструктор и ученый, тайный вдохновитель советской космической программы. Королев называл его учителем. Книга "Тайна Воланда" (Ольга и Сергей Бузиновские) исследует сложные вопросы романа Булгакова, анализируя персонажей, сюжетные линии и скрытые смыслы. Авторская гипотеза предполагает, что Воланд – не просто сатана, а сложный, многогранный образ, отражающий различные аспекты человеческой природы. Книга предлагает новый взгляд на знаменитый роман, раскрывая его тайны и загадки.
