Юмор, блин
Aug. 11th, 2011 07:28 pmСегодня много программистского юмора.
От
shvedka:
- АААААА, что это???
- А это наша новая фича, называется уёж. Гибрид ежа и ужа! Мы им очень гордимся!
- А чего он у вас такой уё... ммм, простите, неказистенький?
- Ну, это же первая версия, вы его потестируйте хорошо и будет красивенький!
- АААА, оно кусается!
- А ты с ним аккуратненько, не надо его с этой стороны хватать. Он не любит.
- А в документации написано, что он этого не любит?
- Документация??? Ой, да, правда, надо будет написать чота... ну вы пока так, наощупь.
- Так, ладно, давайте сначала. Зачем вы вообще заимплементили это уё... уежа?
От
cynicanonimus:
В проекте есть Носители Сакрального Знания. Это люди, которые (если пользоваться аналогиями с дачным домиком) досконально знают каждый гвоздь, вбитый в стену кухоньки, например. Тот факт, что гвоздь выходит с другой стороны стены прямо в туалет в аккурат на уровне головы сидящего, обычно игнорируется: для этого другой Носитель Сакрального Знания о Туалетах знает, что туалетом можно пользоваться, лишь предварительно надев на голову тазик. Некоторые Носители Сакрального Знания работают в проекте уже не первый десяток лет, по фирме перемещаются с тихой, доброй улыбкой: "Он же ш памятник, кто ж ему что сделает?". Недавно один из Посвященных разбился на мотоцикле (увы) и прихватил с собой часть Сакрального Знания. Ну ничего, в конце концов разобрались, что он делал и как это работает, и двух месяцев не прошло.
От
- АААААА, что это???
- А это наша новая фича, называется уёж. Гибрид ежа и ужа! Мы им очень гордимся!
- А чего он у вас такой уё... ммм, простите, неказистенький?
- Ну, это же первая версия, вы его потестируйте хорошо и будет красивенький!
- АААА, оно кусается!
- А ты с ним аккуратненько, не надо его с этой стороны хватать. Он не любит.
- А в документации написано, что он этого не любит?
- Документация??? Ой, да, правда, надо будет написать чота... ну вы пока так, наощупь.
- Так, ладно, давайте сначала. Зачем вы вообще заимплементили это уё... уежа?
От
В проекте есть Носители Сакрального Знания. Это люди, которые (если пользоваться аналогиями с дачным домиком) досконально знают каждый гвоздь, вбитый в стену кухоньки, например. Тот факт, что гвоздь выходит с другой стороны стены прямо в туалет в аккурат на уровне головы сидящего, обычно игнорируется: для этого другой Носитель Сакрального Знания о Туалетах знает, что туалетом можно пользоваться, лишь предварительно надев на голову тазик. Некоторые Носители Сакрального Знания работают в проекте уже не первый десяток лет, по фирме перемещаются с тихой, доброй улыбкой: "Он же ш памятник, кто ж ему что сделает?". Недавно один из Посвященных разбился на мотоцикле (увы) и прихватил с собой часть Сакрального Знания. Ну ничего, в конце концов разобрались, что он делал и как это работает, и двух месяцев не прошло.
no subject
Date: 2011-08-11 04:03 pm (UTC)no subject
Date: 2011-08-12 07:25 am (UTC)no subject
Date: 2011-08-12 07:49 am (UTC)То, что ты говоришь, ИМХО, укладывается в стандартную логику, хотя иногда можно прогрепать на А, которое вместо Б, и идти с того конца. Тренируемый скилл, было бы желание.
Хотя не забуду еще долго, как фраза для лога собиралась по словам, и сколько я ее искал...
no subject
Date: 2011-08-12 08:11 am (UTC)if ...
then begin
end
else begin
end)
Но все же эти товарищи были довольно близки к труъ и знали много дивных фокусов. Например, в мампсе есть отличная фича. Можно сделать переменную и написать в нее команду. Скажем, set command="set a=b". А потом сделать execute command, и a станет равно b. Или сделать set adress="^Array(Node,Subnode)", а потом set a=@adress, и в a окажется то, что хранится в указанном массиве по этому самому адресу. Это открывает дивные возможности для написания кода, в котором контекстный поиск оказывался крайне неэффективным :)
Еще там смешная штука была. Никак не мог найти, каким образом выходная форма у одной программины формируется. Пошел к автору. Оказывается, шаблон с @ссылками в местах, где переменные должны в текст подставляться, записан после окончания текста программы, и она фактически распечатывает кусок собственного кода, в которые автоматически подставляются значения переменных. Поразившись такой изобретательности, я тогда написал свою первую программину, которая в экселевский шаблон данные выкидывала :)
no subject
Date: 2011-08-12 08:14 am (UTC)