Программистский юмор(без сисадминского)
Автор yedyge, 10.09.2009, 13:16
#21
Отправлено 14.09.2009, 01:11:33
ПРОБЛЕМА БРАДОБРЕЯ
(Это вообще-то из математики, но надеюсь, что программистам тоже понравится)
Когда-то очень давно, в одном полку служил один брадобрей (в старинные времена так было принято называть парикмахера). Он был единственный брадобрей в полку, а работы у него всегда было слишком много. Брадобрей не успевал брить бороды всем воинам.
Тогда командир полка приказал, чтобы брадобрей брил не всех, а только тех, кто сам не может бриться.
Брадобрей очень обрадовался такому приказу, ведь работы у него теперь стало меньше. Но тут возникла трудная проблема. Должен ли брадобрей брить сам себя?
Согласно приказу, брадобрей должен брить только тех, кто сам не может бриться. Если брадобрей будет брить себя сам, то он нарушит приказ.
А если он скажет, что не может брить себя сам, то он тоже нарушит приказ. Ведь согласно приказу, всех, кто не может бриться сам, обязан брить полковой брадобрей.
(Это вообще-то из математики, но надеюсь, что программистам тоже понравится)
Когда-то очень давно, в одном полку служил один брадобрей (в старинные времена так было принято называть парикмахера). Он был единственный брадобрей в полку, а работы у него всегда было слишком много. Брадобрей не успевал брить бороды всем воинам.
Тогда командир полка приказал, чтобы брадобрей брил не всех, а только тех, кто сам не может бриться.
Брадобрей очень обрадовался такому приказу, ведь работы у него теперь стало меньше. Но тут возникла трудная проблема. Должен ли брадобрей брить сам себя?
Согласно приказу, брадобрей должен брить только тех, кто сам не может бриться. Если брадобрей будет брить себя сам, то он нарушит приказ.
А если он скажет, что не может брить себя сам, то он тоже нарушит приказ. Ведь согласно приказу, всех, кто не может бриться сам, обязан брить полковой брадобрей.
#23
Отправлено 14.09.2009, 11:32:33
Фирма Motorola испытывала новый процессор для автопилота на истребителе в Израиле. Все было отлажено. Пилоты на испытаниях отправились «огибать рельеф» с севера до юга Израиля. Истребитель прекрасно пролетел на автопилоте над равнинной частью, над горной частью, над долиной реки Иордан, и приближался к Мёртвому морю. Не долетев до него, неожиданно происходит общий сброс процессора, автопилот выключается на полном ходу, пилоты переходят на ручное управление, и сажают истребитель.
Процессор отправили на доработку и тестирование. Все тесты прошли снова без сбоев. Снова начали реальную проверку. Истребитель пролетел над всеми территориями, но при подлете к Мёртвому морю: общий сброс, выключение автопилота, ручная посадка.
Длительные тесты не могли выявить никаких изъянов. После продолжительных попыток было найдено, что программы автопилота при вычислении параметров управления по глубоко научным секретным формулам производили деление на значение текущей высоты истребителя над уровнем океана. При подлете к Мёртвому морю высота становилась нулевой, и процессор при делении на ноль давал общий сброс. До этого случая никому не приходило в голову, что самолеты могут летать ниже уровня океана...
Процессор отправили на доработку и тестирование. Все тесты прошли снова без сбоев. Снова начали реальную проверку. Истребитель пролетел над всеми территориями, но при подлете к Мёртвому морю: общий сброс, выключение автопилота, ручная посадка.
Длительные тесты не могли выявить никаких изъянов. После продолжительных попыток было найдено, что программы автопилота при вычислении параметров управления по глубоко научным секретным формулам производили деление на значение текущей высоты истребителя над уровнем океана. При подлете к Мёртвому морю высота становилась нулевой, и процессор при делении на ноль давал общий сброс. До этого случая никому не приходило в голову, что самолеты могут летать ниже уровня океана...
#24
Отправлено 14.09.2009, 22:26:02
Ошибка в программном обеспечении прервала полет F-22
11 февраля 12 истребителей F-22 Raptor вылетевших с Гаваев в Японию были вынуждены вернуться назад из-за возникшей при пересечении линии дат программной ошибки.
Слухи о том, что задержка прибытия истребителей в Японию была вызвана проблемой с программным обеспечением ходили и ранее. Вчера утром телевизионный канал CNN сообщил, что все истребители полностью потеряли все средства навигации и коммуникации при пересечении линии дат. После сообщения о это самолеты развернулись и используя заправщик в качестве ведущего вернулись на Гаваи. Стоит отметить, что если бы с истребителями небыло заправщика и была плохая погода последствия могли быть серьезнее.
11 февраля 12 истребителей F-22 Raptor вылетевших с Гаваев в Японию были вынуждены вернуться назад из-за возникшей при пересечении линии дат программной ошибки.
Слухи о том, что задержка прибытия истребителей в Японию была вызвана проблемой с программным обеспечением ходили и ранее. Вчера утром телевизионный канал CNN сообщил, что все истребители полностью потеряли все средства навигации и коммуникации при пересечении линии дат. После сообщения о это самолеты развернулись и используя заправщик в качестве ведущего вернулись на Гаваи. Стоит отметить, что если бы с истребителями небыло заправщика и была плохая погода последствия могли быть серьезнее.
#28
Отправлено 15.09.2009, 17:57:33
Конечно же, это давно известный парадокс, из-за которого математикам пришлось основательно уточнять и перерабатывать теорию множеств. Чтобы избежать подобных проблем, была предложена так называемая "наивная" теория множеств. Но это уже другая тема, а в этой теме должен быть только юмор (для чего же еще вы ее создавали).это парадокс Кантора и следующий из него парадокс Рассела
Сообщение отредактировал Visual1: 15.09.2009, 18:01:52
#29
Отправлено 15.09.2009, 21:44:15
#32
Отправлено 16.09.2009, 09:53:20
-Вчера долго пыталась объяснить бабуле, что работаю программистом...
-????
-Короче, сошлись на том, что чиню телевизоры и развожу мышей...
Первое сентября, первый класс. Учительница говорит: "Дети, вы пришли в школу. Здесь нужно сидеть тихо, а если что-то хотите спросить, нужно поднять руку". Сын программиста тянет руку. "Ты что-то хочешь спросить?" - "Нет, проверяю, как работает система".
Первоклассника, сына программиста, спрашивают: "Ты знаешь алфавит?" - "Да. Й, Ц, У, К, Е, Н..."
Программисты не только говорят на своем языке, но и пользуются своей системой счисления.
Программист программисту: "Предположим, что у тебя есть 1000 рублей... Ну, для круглого счета возьмем 1024..."
-????
-Короче, сошлись на том, что чиню телевизоры и развожу мышей...
Первое сентября, первый класс. Учительница говорит: "Дети, вы пришли в школу. Здесь нужно сидеть тихо, а если что-то хотите спросить, нужно поднять руку". Сын программиста тянет руку. "Ты что-то хочешь спросить?" - "Нет, проверяю, как работает система".
Первоклассника, сына программиста, спрашивают: "Ты знаешь алфавит?" - "Да. Й, Ц, У, К, Е, Н..."
Программисты не только говорят на своем языке, но и пользуются своей системой счисления.
Программист программисту: "Предположим, что у тебя есть 1000 рублей... Ну, для круглого счета возьмем 1024..."
#33
Отправлено 16.09.2009, 09:56:15
"Как три программиста могут организовать бизнес?" - "Один пишет вирусы, другой антивирусы". - "А третий?" - "А третий - операционные системы, под которыми они будут работать".
"Сколько программистов надо, чтобы закрутить лампочку?" - "Ни одного. Это аппаратная проблема, программисты ее не решают".
"Сколько программистов надо, чтобы закрутить лампочку?" - "Ни одного. Это аппаратная проблема, программисты ее не решают".
#35
Отправлено 16.09.2009, 10:16:38
Однажды программер купался в море и начал тонуть. На пляже было много людей, но никто не откликнулся на его крик "F1, F1!".
Парень курит на улице, а его подруга говорит: "Ты же видишь предупреждение на сигаретной пачке, что курение вредит твоему здоровью". На что он ей отвечает: "Дорогая, я программист. Мы не обращаем внимания на предупреждения, мы обращаем внимание только на ошибки".
Если у тебя ничего не получается с первой попытки, то ты программист.
В программировании все так же, как в постели: одна ошибка - и придется оказывать поддержку всю оставшуюся жизнь.
Обычный человек может досчитать до 10, загибая пальцы рук. Программист - до 1023
Работа пpогpаммиста и шамана имеет много общего - оба боpмpчyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Парень курит на улице, а его подруга говорит: "Ты же видишь предупреждение на сигаретной пачке, что курение вредит твоему здоровью". На что он ей отвечает: "Дорогая, я программист. Мы не обращаем внимания на предупреждения, мы обращаем внимание только на ошибки".
Если у тебя ничего не получается с первой попытки, то ты программист.
В программировании все так же, как в постели: одна ошибка - и придется оказывать поддержку всю оставшуюся жизнь.
Обычный человек может досчитать до 10, загибая пальцы рук. Программист - до 1023
Работа пpогpаммиста и шамана имеет много общего - оба боpмpчyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
#37
Отправлено 16.09.2009, 10:26:19
Сегодня программирование - это соревнование между Программистами, пытающимися писать все более "дуракозащитные" программы и Природой, создающей все более тупых пользователей. Пока что природа побеждает.
Заметил, что наши программисты общаются на работе двумя фразами: 1. непонятно 2. вроде работает
Оставил вчера ноут на полу, наполовину из-под кровати торчал: Тёща подумала, что весы - стала проверить вес свой. Короче, $1500 весит гадина.
Жена пpогpаммеpа говоpит мужу: - Доpогой, я хочу pебенка! - Ложись, ща пpоинсталлиpуем!
Заметил, что наши программисты общаются на работе двумя фразами: 1. непонятно 2. вроде работает
Оставил вчера ноут на полу, наполовину из-под кровати торчал: Тёща подумала, что весы - стала проверить вес свой. Короче, $1500 весит гадина.
Жена пpогpаммеpа говоpит мужу: - Доpогой, я хочу pебенка! - Ложись, ща пpоинсталлиpуем!
#38
Отправлено 16.09.2009, 10:29:35
- Чем юзер отличается от программиста?
- Если попросить их перезагрузить комп пользуясь только мышкой, юзер жмет на "завершение работы" в Виндовсе.
- А что сделает программист?
- Он поднимет мышку со стола и нажмет ею на Reset.
Приходит программист в библиотеку и спрашивает библиотекаря: - Книги по программированию где? Ему объясняют, что заканчивать предложение на вопросительном слове стилистически неправильно. Программист: - Понял! Книги по программированию где, дурья твоя башка?
- Как отличить наркомана от программиста?
- А что для вас значит фраза: "Отдай винт, а то я твою маму продам?"
- Если попросить их перезагрузить комп пользуясь только мышкой, юзер жмет на "завершение работы" в Виндовсе.
- А что сделает программист?
- Он поднимет мышку со стола и нажмет ею на Reset.
Приходит программист в библиотеку и спрашивает библиотекаря: - Книги по программированию где? Ему объясняют, что заканчивать предложение на вопросительном слове стилистически неправильно. Программист: - Понял! Книги по программированию где, дурья твоя башка?
- Как отличить наркомана от программиста?
- А что для вас значит фраза: "Отдай винт, а то я твою маму продам?"
#39
Отправлено 16.09.2009, 10:38:57
Едут в одном вагоне четверо программистов и четверо пользователей. У пользователей четыре билета на четверых, а у программистов один. Приходит пора предъявлять билеты. Программисты запираются в туалете, приходит контролер. Стучится, из сортира высовывается рука и протягивает билет. Контролер уходит. Пользователи все видят и им завидно. Едут все те же пользователи и программисты обратно. Но на этот раз упользователей один билет на четверых, а у программистов - ни одного. Приходит пора проверки билетов. Пользователи запираются в сортир. Приходит один из программистов и стучится в дверь. Ему высовывают билет. Он берет билет, программисты запираются в другом сортире. Приходит контролер...
Мораль: не всякий алгоритм, разработанный системным программистом, подходит для рядового пользователя.
Мораль: не всякий алгоритм, разработанный системным программистом, подходит для рядового пользователя.
#40
Отправлено 16.09.2009, 10:46:29
Повторное использование объектно-ориентированного кода (в программах) вызвало головную боль у Австралийских Вооруженных Сил. Т. к. симуляторы все активнее используются для тренировок боевых действий вертолетов, от программистов требуется постоянное повышение реализма используемых сценариев, включая детальные ландшафты местности и - в случае операции Феникс - стад кенгуру (т.к. испуганные животные могут легко выдать расположение воинских частей). Hачальник отдела симуляций наземных операций Defense Science and Technologу Organization приказал разработчикам моделировать перемещения кенгуру и их реакцию на вертолеты. Будучи грамотными программистами, те использовали готовые программные объекты, описывающие поведение пехоты в аналогичной ситуации, заменив изображения солдат на изображения животных и увеличив их скорость. Желая продемонстрировать свое мастерство перед посетителями - американскими пилотами - горячие австралийские парни ""разбудили"" кенгуру, пройдя над ними на малой высоте во время симуляции. Кенгуру разбежались, как и предполагалось, и американцы понимающе кивнули... А затем сильно удивились, т.к. кенгуру, регруппировавшись, появились из-а холма и выпустили тучу стингеров по злополучным вертолетам. (Программисты забыли удалить соответствующий кусок кода из ""пехотных"" объектов). Урок? Объекты создаются с определенными атрибутами, и любой объект-потомок наследует эти атрибуты. Смущенные программисты научились быть более внимательными, используя готовые объекты в своих программах, а американцы уехали с невольным чувством уважения к австралийской фауне. Hачальник симулятора отметил, что пилоты с этих пор боятся кенгуру как огня, для чего, собственно, и, нужен был этот кусок кода в симуляторе...
Количество пользователей, читающих эту тему: 0
пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0