Да, да! Не удивляйтесь – есть люди, которые сочиняют стихи про IB Database. Это пока непрофессионально, но весьма занимательно. (Помещаются в порядке поступления, в начало попадают самые свежие).
Итак, читайте.
ОДА INTERBASE
Друзья! Поговорим не праздно
О милых базах SQL...
Это, поверьте, не заразно,
Так что не лейте слез капель.
Баз-серверов на свете много.
Так пишут в книжках для людей,
Но InterBase она от бога,
А остальные от блядей!
IB компактна и красива,
Доступна и бесплатна всем, –
Вот часть достоинств из актива,
Ну а пассива нет совсем.
Ее API простой, могучий.
Для программиста – это мед.
То вам не Oracle скрипучий,
Мой InterBase дитя поймет!
На всех платформах она дышит,
Устойчивей любой горы.
Статьи и доки о ней пишут...
Ну это, правда, до поры.
Мне триггера ее приятны,
Я от Backup вообще тащусь,
Конструкции ее опрятны,
И я IB всегда молюсь!
Расти IB и развивайся,
Затми собой все сервера...
Админ, прошу, не улыбайся
И внемли лозунгу пера!
25.09.2001
XAOC
Беда SYSADMIN'а
Сервер мирно и тихо работал,
И диск жесткий без сбоев жужжал,
В базу подло влез пакостный кто-то,
И мой личный пароль поменял. :(
Что же делать теперь мне, скажите,
Помогите скорее, друзья!
Мне пароль мой заветный верните,
И, конечно, обрадуюсь я.
InterBase, ну, никак не сломаешь,
Ох, пропал мой заветный пароль,
Я плохой SYSADMIN, как ты знаешь,
И в ассемблере я не король.
Девять букв составлял мой парольчик.
Злоумышленник восемь узнал,
Восемь – максимум, вот так прикольчик,
Остальное IB отсекал.
26.09.2001
XAOC
Однажды.... нет, лучше почитайте, о чем поведал нам Jim Bailey:
***
I one time had the blue screen blues.
It put to me the big time screws,
The crashing, dashing, crumbly, clashing
Of InterBase server's constant crashing.
I posted here, I posted there.
I begged for help most everywhere.
The people wrote, the people tried.
I cried in beer, such deep despair.
Amazingly, it happend most
When hitting LIB, the host.
That InterBase, I thought, with malice
Is just as mean as Sister Alice (James).
I had to add new CD ROM,
I tore the whole thing down.
While cursing, crying, begging, hoping,
I pried the lid off, barely coping.
Then in my tearful and blury eyed view,
I saw that the fan to my dear CPU,
Had halted, not moving, not cooling a bit.
I was so happy I just had to ...(?) spit. Yea, that's it. I spit.
Общий смысл таков: сервер, на котором был установлен IB, начал падать с показом "синего" экрана. Подозрения пали на IB. После тщательного перетрясывани программного обеспечения и его настроек, случайно обнаружилось, что всего-навсего перестал работать вентилятор на процессоре. :-) Особенно мне понравилась строка "I cried in beer, ...".
А вот что на тему триггеров сочинил Mitchel R. Peek:
***
The wonderful thing about triggers,
Is triggers are wonderful things.
Their tops are made of the rubber,
The bottoms are made of the springs.
They're bouncey, pouncey, founcey, flouncey,
Full of BUGS, BUGS, FUN.
The least wonderful thing about triggers is,
There's never only one.
Never only one.... GRRRRrrrrrhhhh
Кхгм, действительно – это одно из достоинств IB, что триггеров может быть сколько угодно. Очевидно, автор находился в депрессии после двух-трех дней непрерывной отладки кода триггеров, и явно не двух-трех.
Ну да ладно, он уже решил свою проблему. А что же отечественные программисты? Неужели не найдется смельчак, который напишет хотя бы четверостишие? Неиспользование в рекламных целях гарантируем :-)
Пишите!
Баллада
There once was a guy named Peck,
who slammed InterBase, gave it heck!
His next correspondence
to the list respondents
was some vapourware posting of specs.
The guy on the list named Peck,
made many peeved people upset.
The list traffic grew
(and the insults, too!)
but none of the comments stayed set.
For Peck had a plan of his own,
to market a system "home-grown".
He claimed it did wonders
but some pulled it under
by shining a light on its bones.
Some said it that it wouldn't perform
(the lack of a target platform).
The desktop is fine
(or so went the line)
but the multi-tier version's still-born.
As a coder I have to agree
with the masses of great pedigree:
To build it for all,
the big or the small,
would piss off the client *and* me!
Doug Filteau
Senior Consultant
Little Mountain Systems Inc.
Jim Bailey неиссякаем. Вот его новый стих:
***
I've been gone. I've missed you all.
I've missed the great debates.
So much work I can't hang out
Too busy for my friends.
So back I popped and what I saw
It made my blood run cold.
Leave that faithful InterBase?
Gripe and gritch and growl?
Oh for soothe that lousy sloothe
Who thinks he that he is.
Slandering my InterBase.
Come face me like a man!
While others cannot make him go,
this poem will surely bring him woe.
He'll run like wild to get away
The landscape as he leaves will sway.
Be careful what you ask for though...
You might be left with me. <G>
18.07.1998
Я уже было совсем забыл про этот странный раздел "технической поэзии", как совершенно неожиданно пришло письмо. И с вполне интересным текстом:
"Привет. Я конечно не поэт, просто обидно, что никто так за год это и не сделал. Итак, "стихотворение" про IB Database:
***
Не сохнут девушки по сиквел-программистам,
не до девчонок занятым парням,
Настроить сервер – дело непростое
не до прогулок нынче по ночам.
Титаник – сервер их, ушедший в море
Настороже все время должен быть
Тот, у кого жизня – сплошное горе
Тот, кто не знает слова Интербейз.
Удачи,
Макс Базаров"
Вот так-то! Наш ответ, так сказать, Чемберлену. Конечно, английское слово трудно срифмовать с каким-нибудь нашим, но все-таки. Огромное спасибо, Макс!