Голосование

Модно ли быть программистом

Да
16 (28.6%)
Обычно
22 (39.3%)
Нет
13 (23.2%)
Сам такой
5 (8.9%)

Проголосовало пользователей: 46

Автор Тема: Байки о кодерах  (Прочитано 3754 раз)

Оффлайн Романтик

  • Продвинутый
  • *****
  • Сообщений: 1182
  • Карма: +33/-0
    • Просмотр профиля
Байки о кодерах
« : 29 Апреля 2007, 18:40:51 »
Что было бы, если бы программисты делали унитазы

1. Программисты разделились на два враждующих клана: первые говорят, что в унитазе главное - красота и удобство работы, вторые - надёжность.

2. Оба клана выпустили альфа версию унитазов:

а) У первых красивый фарфоровый тонкостенный сосуд, для сранья пока не пригоден - зато красиво.

б) У второго клана - дырка в полу. Пока работает, но юзеры жалуются на неудобство сранья и просят прикрутить какую-нибудь ***вину.

3.
а) Прикрутили гавнометр.

б) Сказали, что любая красивость плохо повлияет на надёжность. Оставили дырку.

4.
а) Теперь унитаз имеет выход в канализацию!

б) Подали в суд на конкурентов за спёртую идею. Дело проиграно за неимением патента.

5.
а) Прикручен смыв.

б) Дабы не отставать от конкурентов, поставлено рядом ведро с водой.

6.
а) Унитаз полностью перестроен. Теперь на него можно сесть и посрать, не боясь что-либо поломать.

б) Проверчена вторая дырка в полу. Теперь можно срать и сцать одновременно.

7.
а) Юзеры жалуются на нестабильность. Прикручен говноотсасыватель.

б) Вместо двух дырок в полу провертели одну большую. Теперь установка занимает меньше времени.

8.

а) Унитаз приходится менять раз в месяц. Крайне нестабилен. Юзеры с включенным инстинктом самосохранения сразу после покупки отключают говноотсасыватель.

б) При тестировании несколько юзеров упали в дырку. Производитель отказывается что-либо менять, объясняя это тем, что, дескать, "уметь надо".

9.
а) При покупке унитаза вам в подарок дадут резиновый чебурек.

б) Теперь дырка распространяется вместе с полом.

10. Попытка в очередной раз объединить оба клана не дала результатов. Даже название продукта "дырка с говноотсасывателем" вызывает у тестеров нервный тик.

11. Прорыв в технологиях привел к отстранению человека от процесса сранья. Теперь унитаз - самодостаточный механизм.
« Последнее редактирование: 02 Октября 2007, 00:19:41 от Shuher »

Оффлайн Романтик

  • Продвинутый
  • *****
  • Сообщений: 1182
  • Карма: +33/-0
    • Просмотр профиля
Байки о кодерах
« Ответ #1 : 29 Апреля 2007, 18:46:14 »
Задача: Пpостpелить себе ногу

C: Вы пpостpеливаете себе ногу.

C++: Вы случайно создаете дюжину экземпляpов объекта "вы" и всем им пpостpеливаете ногу. Сpочная медецинская помощь оказывается невозможной, так как Вы не можете pазобpаться, где настоящие объекты, а где те, котоpые только указывают на них и говоpят: "А вот - я!"

Fortran: Интеpактивно Вы пpистpеливаете каждый палец ноги, а когда пальцы заканчиваются, загpужаете следующую ногу и пpодолжаете. Когда пули заканчиваются, Вы все pавно пpодолжаете попытки пpостpелить себе ноги, потому что не имеете возможности обpаботать такую особую ситуацию.

Pascal: Тpанслятоp не позволит Вам пpостpелить себе ногу.

Ada: После тщательного описания пакета "нога", Вы пытаетесь одновpеменно заpядить пистолет, нажать куpок, завопить и выстpелить себе в ногу. В ходе попыток обнаpуживается, однако, что Вас постигла неудача, так как Ваша нога оказалась невеpного типа.

Cobol: Hаводите ПИСТОЛЕТ COLT 45 на HОГА.СТОПА. Затем помещаете РУКА.КИСТЬ.ПАЛЕЦ на ПИСТОЛЕТ.КРЮЧОК и HАЖИМАЕТЕ. Затем возвpащаете ПИСТОЛЕТ в КОБУРУ. ПРОВЕРТЕ, нуждаются ли шнуpки в повтоpном связывании.

Lisp: Вы пpостpеливаете себе отpосток, котоpый деpжит пистолет, с помощью котоpого Вы пpостpеливаете себе отpосток, котоpый деpжит пистолет, с помощью котоpого Вы пpостpеливаете себе отpосток, котоpый деpжит пистолет, с помощью котоpого Вы пpостpеливаете себе отpосток, котоpый деpжит пистолет, с помощью котоpого Вы пpостpеливаете себе отpосток, котоpый...

Fort: Hога пpостpеливать себе Вы.

Prolog: Вы сообщаете Вашей пpогpамме, что хотите иметь пpостpеленную ногу. Пpогpамма pазpабатывает способ этого достичь, но синтаксис языка не позволяет объяснить этот способ Вам.

Basic: Вы пpостpеливаете себе ногу из водяного пистолета, а в pасшиpенных pеализациях языка пpодолжайте, пока вся нижняя часть тела не пpомокнет.

Visual Basic: Hа самом деле Вы будете только выглядеть, как будто Ваша нога пpостpелена. Однако, в пpоцессе pеализации Вы получите столько удовольствия, что подобные мелочи Вас не озаботят.

HyperTalk: Поместите пеpвую пулю пистолета в левую ступню Вас. Сообщите pезультат.

Motif: Вы затpачиваете несколько дней на постpоение UIL описания Вашей ноги, пули, ее тpаектоpии и замысловатой pезьбы по слоновой кости на pукоятке пистолета. Когда Вы наконец-то упpавились и готовы нажать на куpок, пистолет закупоpивается.

Apl: Вы пpостpеливаете себе ногу, затем тpатите весь день на то, чтобы пpедставить себе, как это сделать с меньшим количеством символов.

Snobol: Если Вам удастся, пpостpелите себе левую ногу. Если не удастся, то пpостpелите себе пpавую ногу.

Unix:

%ls
Foot.c foot.h foot.o toe.c toe.o
% rm *.o
rm: .O no such file or directory
%ls
%

Parallel Euclid: Вы пpостpеливаете себе какую-нибудь чужую ногу.

Язык упpавления заданиями 1BM/370: Вы посылаете свою ногу в упpавляющую инфоpмационную систему с пpиложением документа на 400 стpаниц, точно описывающего, как именно Вы хотите быть пpостpеленным. Чеpез тpи года Ваша нога возвpащается с глубоким ожогом.

Paradox: Hе только Вы можете пpостpелить себе ногу, но и Ваши пользователи.

Access: Вы пытаетесь пpицелиться в Вашу ногу, но в pезультате пpостpеливаете все Боpландовские дистpибутивные дискеты.

Revelation: Вы увеpены, что сможете пpостpелить себе ногу, как только pазбеpетесь, для чего служат это маленькие хоpошенькие пульки.

Assembler: Вы пытаетесь пpостpелить себе ногу, но обнаpуживаете, что пpежде Вам пpидется изобpести пистолет, пулю, куpок и Вашу ногу.

Modula-2: После того, как Вы понимаете, что фактически ничего не можете сделать на этом языке, Вы пpостpеливаете себе голову.

Оффлайн Романтик

  • Продвинутый
  • *****
  • Сообщений: 1182
  • Карма: +33/-0
    • Просмотр профиля
Байки о кодерах
« Ответ #2 : 29 Апреля 2007, 18:49:01 »
program Елочка;
Begin
Лес.елочка.create();
While not Лес.елочка.dead do
Begin
лес.елочка.age := лес.елочка.age 1;
if зима or лето then
begin
лес.елочка.plain := true;
лес.елочка.color := cl_green;
end;

метель.filename:="'D:"Music"NSYNC - Bye Bye Bye.mp3"';
метель.open;
sleep(1000);
метель.play;

мороз.укутать(лес.елочка);
GetMessage(H, лес.елочка.handle, 0, 0);
if h.uint = wm_замерзла then
dead := true;
end;

лес.заяц.create;
лес.заяц.трусливый := true;
лес.заяц.color := cl_gray;
x := лес.елочка.left;
y := лес.елочка.top;
While x
Begin
лес.заяц.left := x;
inc(x);
лес.заяц.top := y round( abs(sin(x*pi/180)*10) );
end;

Winexec("'wolf3d.exe /evil"',0);

лес.елочка.cuttoclipboard;
Праздник.pastefromclipboard;
Праздник.елочка.skin.loadfromfile("'нарядная.jpg"');
For i:=1 to SizeOf(Праздник.елочка.радость) do
Прадзник.Дети.Настроение = Праздник.елочка.радость;
End.

Оффлайн Романтик

  • Продвинутый
  • *****
  • Сообщений: 1182
  • Карма: +33/-0
    • Просмотр профиля
Байки о кодерах
« Ответ #3 : 02 Июня 2007, 23:30:07 »
Buka:
Реши задачку:

Футболистам привезли 740 мячей. А всего 68 футболистов. Какое минимальное число мячей надо привезти футболистам еще чтобы каждому досталось поровну мячей?

Nu-hin:
ща

Nu-hin:
8

Buka:
как решал?

Nu-hin:
#include <iostream>
void main()
{
int i=740;
while(div(i,68).rem!=0)
{
i++;

};
cout<<i<<endl;
system("PAUSE");
};

Nu-hin:
такие вещи читают в спецкурсе "Теория чисел" на 3 курсе, странно что ему в школе задали

Buka:
решается проще.... 740/68=10.9, округляем вверх, получаем 11, 11*68=748, 748-740=8!
Я ПЛАЧУ НАД ТВОИМ ОТВЕТОМ!!!

Оффлайн Михаил

  • Продвинутый
  • *****
  • Сообщений: 1207
  • Карма: +7/-0
  • добрый_хомяк
    • Просмотр профиля
Байки о кодерах
« Ответ #4 : 03 Июня 2007, 00:54:10 »
да уж...наверно не только мне непонятен такой юмор...кидай лучше анекдоты хорошие..вместе посмеёмся :)
Если глупый лекарство дает тебе - вылей
Если мудрый подаст тебе яду - прими

Оффлайн УкушУ

  • Постоялец
  • ***
  • Сообщений: 414
  • Карма: +0/-0
    • Просмотр профиля
Байки о кодерах
« Ответ #5 : 03 Июня 2007, 13:34:07 »
Улыбнуло :good:
Любви нет, есть тока нежность, уважение и привязанность!!!

Оффлайн Flash

  • Постоялец
  • ***
  • Сообщений: 378
  • Карма: +0/-0
    • Просмотр профиля
    • http://
Байки о кодерах
« Ответ #6 : 01 Октября 2007, 23:35:01 »
Не дошло :to_pick_ones_nose_eat:
Покажи мне пальцем, где Травка Официально является Наркотиком

Оффлайн Invincible

  • Новичок
  • *
  • Сообщений: 32
  • Карма: +0/-0
    • Просмотр профиля
Байки о кодерах
« Ответ #7 : 02 Октября 2007, 00:05:25 »
поржали на славу