Из старенького или снова о баянах
Jan. 27th, 2011 01:02 amЗАДАЧА: Прострелить себе ногу.
C: Вы простреливаете себе ногу.
C++: Вы случайно создаете дюжину копий объекта "вы" и всем им простреливаете ногу. Срочная медицинская помощь оказывается невозможной, так как вы не можете разобраться, где настоящие копии, а где - те, что только указывают на них и говорят: "А вот он я!".
Java: После импорта java.awt.right.foot.* и java.awt.gun.right.hand.* и написания классов и методов, необходимых для этих классов, вы забываете, что вы, чёрт возьми, делаете.
Javasсript: Вы разрабатываете мощный, навороченный пользовательский интерфейс для стрельбы в ногу. Потом вы обнаруживаете, что в вашем пистолете отключены пули.
Ruby: Ваша нога готова к выстрелу примерно через пять минут, но вы не можете найти места, где можно стрелять.
PHP: Вы стреляете себе в ногу из пистолета, сделанного из частей 500 других пистолетов.
( Read more... )
1C: Вы полагаете, что должны выстрелить себе в ногу, но в тех.задании, если вы умудрились его получить (подвиг!), четко сказано, что прострелить нужно кисть руки, держащей пистолет.
Redcode: Вы стреляете себе в ногу, но у пули на сей счет иные планы. Она постоянно ищет себя, стреляет себе в ногу, удивляется результату...
Вдогонку ещё немного о наболевшем (про 1С то есть :))):
Процедура глПрострелитьНогу(какую,кому)
Если какую<>"левую" Тогда
Предупреждение("Я сказал ЛЕВУЮ");
возврат;
ИначеЕсли кому<>"себе" Тогда
Предупреждение("Я сказал СЕБЕ");
возврат;
КонецЕсли;
Попытка
ЗапуститьПриложение("c:\execute.bat");
Исключение
Предупреждение("Я сказал НОГУ");
возврат;
КонецПопытки
КонецПроцедуры
* * *
Вы пытаетесь прострелить себе ногу, но платформа вам позволяет только прострелить руку или просверлить ногу.
Тогда вы кладете ногу под руку и стреляете в руку. Цель достигнута.
* * *
1с:ПрострелиСебеНогу- доступно и всерьез
1. Покупаете коробку с ружьем, патронами, инструкцией пользователя и ключом защиты к ружью.
2. Год ходите на курсы стрельбы в ногу.
3. Приглашаете консультантов по стрельбе в ногу.
4. По совету консультантов покупаете две новых ноги и тело с двумя головами.
5. Ключ защиты ружья мешает целиться в ногу. Выбрасываете ключ защиты и ломаете защиту ружья саблей.
У ружья отваливается ствол.
6. Ваши патроны заржавели и не вставляются в ружье, нужно заказать новые по почте.
7. Присланные новые патроны оказываются холостыми. Покупаете базуку и едете в офис 1с.
8. С базукой вас не пускают в метро. Отсылаете базуку по почте на адрес hotline@1c.ru и ждете ответа. Вам присылают исправленные патроны.
9. Консультанты требуют с вас деньги за адаптацию новых патронов к ноге и к законодательству.
Стреляете в консультантов но промахиваетесь.
10.Едете на семинар стрелков в ногу где вам показывают кинофильм "Простреленная рука".
11.Изучаете руководство.
12.Решаете бросить все и стать консультантом по стрельбе в ногу.
13.Очередной клиент стреляет вам в ногу из базуки.
* * *
Разбираете револьвер и собираете его опять, выбросив лишние детали и нетиповые пули.
Стреляете в ногу, но пуля летит слишком медленно.
* * *
Начальник просит создать револьвер "Убей всех"
* * *
Пишется проводка с кредита револьвера в дебет воздуха в количестве одной пули на сумму месячной зарплаты программиста, в которой пользователь ногу сломит.
Так и живем... :))
C: Вы простреливаете себе ногу.
C++: Вы случайно создаете дюжину копий объекта "вы" и всем им простреливаете ногу. Срочная медицинская помощь оказывается невозможной, так как вы не можете разобраться, где настоящие копии, а где - те, что только указывают на них и говорят: "А вот он я!".
Java: После импорта java.awt.right.foot.* и java.awt.gun.right.hand.* и написания классов и методов, необходимых для этих классов, вы забываете, что вы, чёрт возьми, делаете.
Javasсript: Вы разрабатываете мощный, навороченный пользовательский интерфейс для стрельбы в ногу. Потом вы обнаруживаете, что в вашем пистолете отключены пули.
Ruby: Ваша нога готова к выстрелу примерно через пять минут, но вы не можете найти места, где можно стрелять.
PHP: Вы стреляете себе в ногу из пистолета, сделанного из частей 500 других пистолетов.
( Read more... )
1C: Вы полагаете, что должны выстрелить себе в ногу, но в тех.задании, если вы умудрились его получить (подвиг!), четко сказано, что прострелить нужно кисть руки, держащей пистолет.
Redcode: Вы стреляете себе в ногу, но у пули на сей счет иные планы. Она постоянно ищет себя, стреляет себе в ногу, удивляется результату...
Вдогонку ещё немного о наболевшем (про 1С то есть :))):
Процедура глПрострелитьНогу(какую,кому)
Если какую<>"левую" Тогда
Предупреждение("Я сказал ЛЕВУЮ");
возврат;
ИначеЕсли кому<>"себе" Тогда
Предупреждение("Я сказал СЕБЕ");
возврат;
КонецЕсли;
Попытка
ЗапуститьПриложение("c:\execute.bat");
Исключение
Предупреждение("Я сказал НОГУ");
возврат;
КонецПопытки
КонецПроцедуры
* * *
Вы пытаетесь прострелить себе ногу, но платформа вам позволяет только прострелить руку или просверлить ногу.
Тогда вы кладете ногу под руку и стреляете в руку. Цель достигнута.
* * *
1с:ПрострелиСебеНогу- доступно и всерьез
1. Покупаете коробку с ружьем, патронами, инструкцией пользователя и ключом защиты к ружью.
2. Год ходите на курсы стрельбы в ногу.
3. Приглашаете консультантов по стрельбе в ногу.
4. По совету консультантов покупаете две новых ноги и тело с двумя головами.
5. Ключ защиты ружья мешает целиться в ногу. Выбрасываете ключ защиты и ломаете защиту ружья саблей.
У ружья отваливается ствол.
6. Ваши патроны заржавели и не вставляются в ружье, нужно заказать новые по почте.
7. Присланные новые патроны оказываются холостыми. Покупаете базуку и едете в офис 1с.
8. С базукой вас не пускают в метро. Отсылаете базуку по почте на адрес hotline@1c.ru и ждете ответа. Вам присылают исправленные патроны.
9. Консультанты требуют с вас деньги за адаптацию новых патронов к ноге и к законодательству.
Стреляете в консультантов но промахиваетесь.
10.Едете на семинар стрелков в ногу где вам показывают кинофильм "Простреленная рука".
11.Изучаете руководство.
12.Решаете бросить все и стать консультантом по стрельбе в ногу.
13.Очередной клиент стреляет вам в ногу из базуки.
* * *
Разбираете револьвер и собираете его опять, выбросив лишние детали и нетиповые пули.
Стреляете в ногу, но пуля летит слишком медленно.
* * *
Начальник просит создать револьвер "Убей всех"
* * *
Пишется проводка с кредита револьвера в дебет воздуха в количестве одной пули на сумму месячной зарплаты программиста, в которой пользователь ногу сломит.
Так и живем... :))