Вицове за програмисти
В тази категория има 756 вица, разпределени в 51 под-страници.
Законите на Мърфи
Общи
· Усмихни се. Утре ще бъде по-лошо.
· Никога не спори с тъпак, хората може да не забележат разликата.
· Ако нещо може да се обърка, то то се обърква.
· Когато не искаш нещата да се объркат в даден момент, то те се объркват точно тогава.
· Ако оставим нещата да се развиват от само себе си, положението се променя в посока от лошо към по-лошо.(Ако не се месим-също)
· Винаги ще намериш нещо на последното място на което търсиш.
· Ако току що сте си намазали филия с лютеница, то непременно ще я изпуснете на най чистото място около вас и филията непременно ще падне с намазаната страна надолу.
· Няма значение колко трудно и колко скъпо си купил нещо, защото когато го купиш веднага ще го видиш по-евтино в друг магазин.
· В природата нищо не е правилно.Следователно, ако всичко върви добре….значи нещо не е в ред.
· Когато човек реши да свърши нещо, което отлага отдавна, веднага се появява друго.
· Невъзможно е да направиш нещата недостъпни за глупаци, защото глупаците са много изобретателни.
· Ако нещо просто не може да се обърка, то все пак ще се обърка.
· Ако разбереш, че нещо може да се обърка по четири начина и си се подготвил, то веднага се пръква пети начин.
· Четливостта на даден документ е обратнопропорционална на важността му.
· Всичко се обърква изведнъж.
· Винаги, когато си се приготвил да правиш нещо трябва първо да свършиш нещо друго.
· Винаги си мислиш, че по другия път се стига по-бързо.
· Когато занесеш повреден уред на поправка, той проработва.
· Всеки си има план как да забогатее, но не е удачен.
· За да получиш заем, първо трябва да докажеш, че не се нуждаеш от него.
· Всяко разрешение развъжда нови проблеми.
· Всичко се поврежда правопропорционално на цената му.
· Ако всичко изглежда, че върви нормално, значи си пропуснал нещо.
· Майката Природа е кучка.
· Майката природа е на страната на скритите дефекти.
· Всичко хубаво в живота е или незаконно, или неморално, или води до затлъстяване.
· Количеството зло във всяка система е постоянна величина.
· Нищо не е толкова лесно, колкото изглежда.
· Всичко отнема повече време, отколкото си очаквал.
· Всичко хубаво в живота е или незаконно и неморално, или те кара да надебеляваш.
· В случай на съмнение, направи го да звучи убедително.
· Две неща не бива да виждаш как се правят, за да ги консумираш - саламите и законите.
· Нациите и хората започват да действат разумно едва след като са изчерпали всички други възможности.
· Количеството интелект на планетата е константа, а населението расте.
· За да си спечелите враг, направете услуга някому.
· Никога нямаш време да го направиш правилно, но винаги има време да разрушиш нещо.
· Времето е пари, особено когато трябва да ви ги върнат.
· Разходите нарастват, за да погълнат приходите.
· Обикновените проблеми се решават веднага;важните проблеми не се решават въобще.
· Компромисът е винаги по-скъп от съставящите го алтернативи
Пътни закони на Мърфи
· Винаги връщането е по-дълго.
· Ако всички вървят срещу вас, значи сте влезли в платното за насрещно движение.
· Ако позволите някоя кола да ви изпревари, то : 1)тя ще бъде последната, която ще премине през спускащата се ЖП бариера, 2)тя ще пътува към същата цел, към която отивате вие и ще заеме последното свободно място за паркиране.
· Автобусът ще дойде едва тогава, когато е без значение дали ще се качите, или не.
· Независимо колко малка е повредата, вие се оплесквате целия с грес и масло.
Закони за взаимоотношенията
· Ергенството не е наследствено.
· Вероятността млад мъж да срещне дамата на своите мечти се увеличава в геометрична прогресия, когато той е в компанията на:
1) друго момиче, 2)жена си, 3)по-красив и по-богат приятел, 4)! тъщата!
· Произведението на красотата и ума на една жена е константа.
· Красивите жени поумняват поради честите си контакти с умни мъже.
· Грозните мъже оглупяват поради тичането подир красиви жени.
· Можете да лъжете всички хора за известно време и някои хора през цялото време, но не можете всички винаги.
· Приятелите идват и си отиват, а враговете се натрупват.
Закони за йерархията
· Във всяка йерархия всеки служител се стреми да се издигне до нивото на собствената си некомпетентност
· С течение на времето всички постове се запълват от некомпетентни лица.
· Работата се извършва от онези служители, които все още не са достигнали нивото си на некомпетентност.
· Предаността към ръководството се цени повече от ефективната работа.
· Всеки служител започва кариерата си от нивото на компетентност.
· Свръхкомпетентността е по-опасна от некомпетентността.
· Организацията на всяка бюрокрация е като отходно място - големите лайна винаги изплуват най-отгоре
· Ако има начин да се забави важно решение, то добрата стара бюрокрация винаги ще го открие.
· Всеки началник иска да увеличи подчинените си, а не съперниците си.
· В една йерархична организация, колкото е по-високо нивото, толкова объркването е по-голямо.
· Тези, които могат - действат, а тези, които не могат - преподават.
Закони за медицината
· Ако лекарят открие в паметта си някаква латинска дума, това далеч не означава, че той знае реалното и състояние.
· Колкото са по-скучни и остарели списанията в чакалнята, толкова по-дълго ще чакате пред лекарския кабинет.
· В последния ден от лечението хапчетата обикновено свършват.
· Хапчетата преди ядене са най-гадни.
· Дори водата придобива лош вкус, щом се взема по рецепта.
· Ако вашето положение се подобрява, вероятно вашият лекар се е разболял
· Лекарството е вещество, което, инжектирано в плъх, се превръща в научна статия;а ако превишите дозата - в научна степен.
· Алкохоликът е лице, което пие повече от лекуващия го лекар.
Компютърните закони на Мърфи
· Всяка програма, която ти е подарена, когато я пуснеш, разбираш че е излязла от употреба.
· Всяка дадена програма ти струва повече и ти отнема все повече време, когато я пускаш.
· Ако някоя програма е полезна, то тя трябва да се смени.
· Ако някоя програма е безполезна, то тя трябва да се документира.
· Всяка дадена ти програма ще запълни свободната ти памет.
· Цената на дадена програма е обратнопропорционална на нейната потребност.
· Сложността на програмата расте докато надхвърли възможностите на програмиста, който я поддържа.
Законите за любовта
· Винаги взимат добрите.
· Ако някой не го вземат, има причина.(поправка на №1)
· Колкото някой е по- хубав, толкова по далече е.
· С пари любов не се купува, но можеш да се пазариш.
· Най-хубавите неща в света са свободен живот и стойността на всеки лев от него.
· Най-милото действие си има не чак толкова мило противодействие.
· Ако изглежда твърде хубаво, за да е истина, сигурно не е.
· Колкото е по- красива жената, която те обича, толкова по-лесно ще я напуснеш без никакви по-сериозни чувства.
· Нищо не се подобрява с възрастта.
· С*ксът се лекува с повече с*кс.
· Винаги се случва в грешното време от месеца.
· Мъж в къща е по-добре , от отколкото двама на улицата.
· Ако ги хванеш за топките, сърцата и акълите им ще те последват.
· Девствеността е лечима болест.
· Когато жената се научи да разбира мъжът си, тя спира да го слуша.
· Най-добрия начин да държиш мъж е в твоите ръце.
· Когато е тъмно, всички жени са красиви.
· Не беше ябълката на дървото, а двете на земята, които причиниха бедата в градината.
· Преди да намериш твоя принц, трябва да целунеш доста жаби.
· Любовта е триумф на въображението над интелигентността.
· По-добре да си обичал някой преди, отколкото никой никога.
· Никога не лягай с жена, която има повече проблеми от теб.
· Никога не се карай с изморена или отпочинала жена.
· Въздържай се от вино, жени и песни, най-вече от песни.
· Жената никога не забравя мъжа, който е можела да има, а мъжа-жената, която не е могъл да има.
· По-добре е да си разглеждан, отколкото незабелязан.
· Усмихвай се - това кара хората да се чудят какво мислиш.
· Не го прави, ако не можеш да го поддържаш.
· Няма разлика между тъп и умен мъж, когато са влюбени.
· Любовта е заблуда, чрез която различаваме една жена от друга.
И техническите му закони
· И в най-простата сметка можеш да допуснеш всички възможни грешки.
· Каквато и грешка да допуснеш при изчисление, тя винаги е насочена към причиняване на максимални щети.
· Не можеш да кажеш в коя посока е минал влака като гледаш релсите.
· Логиката е систематизиран метод за достигане до грешни изводи и заключения с увереност.
· Когато една система стане напълно определена и ясна все се намира някой проклет тъпак , които открива нещо, което или прави системата непотребна, или я преобразява до неузнаваемост.
· Технологията я управляват тези, които успяват в нещо, което не разбират.
· Във всеки проект с постоянните величини трябва да оперираме като с променливи.
· Във всеки план или конспект най-голяма е вероятността да изпуснем основната идея.
· Времето за всякя доставка, предвидено по проект, трябва да се умножи с константа 2, 01.
· Взаимозаменяемите части не са такива.
· Ако зидарите строят сградите както програмистите пишат програмите си, тогава първия кълвач които се появи на сградите ще унищожи цивилизацията.
· Благосъстоянието и разкошът на един офис са обратнопропорционални на платежоспособността на фирмата.
· Експерт е този , които знае повече и повече относно по-малко и по- малко докато накрая не узнае всичко за нищо.
· Кажи на някой, че има 300 милиарда звезди във Вселената и той ще ти повярва.Кажи му , обаче че пейката е с неизсъхнала боя и той ще я пипне, за да се убеди, че е така.
· Всички велики открития са направени по погрешка.
· Нищо не се построява точно по плана и съобразно бюджета.
· Обявената от производителя мощност трябва да се умножава с константа 0, 5.
· Добре е всичко, което свършва.
· По време на всяка среща минутите се пестят, а часовете се прахосват.
· Провал няма да има , докато не бъде проверен и последния чарк.
· Да се греши е човешко, но наистина да оплескаш нещата ти е нужен компютър.
· Ние не знам дори 1% от нещата, които трябва да знаем.
· Всяка достатъчно напреднала технология е неразличима от магия.
· Един компютър прави толкова грешки , колкото правят 20 мъже за 20 години.
· Нищо не амбицира обикновения работник повече от това да види шефа си да спазва работното време.
· Някои успяват като по учебник без да знаят кой е създал този учебник и дори какво е написано в него.
· Основната задача на техническия дизайнер е да прави нещата трудни за производителя и невъзможни за потребителя.
· Дадените в проспекта оптимални условия за работа не съществуват в природата.
· Експерт е този, който казва, че работата ще отнеме много време и много пари.
· След като всичко е казано и направено излиза, че повече е казано, отколкото направено.
· Сложна система, която работи е еволюирала от проста работеща система.
· Ако не разбираш нещо, значи то е очевадно.
· Всичко е възможно, освен карайки ски да преминеш през въртяща се врата.
· Единствената перфектна наука е тази, която се базира на миналото.
· Ако го няма в компютъра, значи че не съществува.
· Ако експериментът е успешен, значи нещо се е объркало.
· Когато нищо не помага, прочети инструкциите.
· Всичко, което се издига нагоре, след това пада.
· Когато работиш и изпуснеш някой инструмент, той ще се търколи в най-отдалечения и най-трудно достъпен ъгъл.
· Всяка проста теория е записана по възможно най-сложен начин.
· Степента на техническата компетентност на даден човек е обратнопропорционална на неговата длъжност.
Какво е Windows?
1.Windows - още едно петно по монитора.
2.Windows - обръща Пентиум в PC.
3.Windows - емулатор на XT за AT.
4.Windows - не е вирус, защото вирусите вършат нещо.
5.Microsoft Windows - вирус, който подържа и мишка.
6.Съжаляваме, този вирус изисква MicroSoft Windows 3.x.
7.Ударете по лявата страна на компютъра си, за да рестартирате Windows.
8.DOS 6.0 и Windows 3.1 - костенурката и нейната черупка.
9.Никога няма да забравя първия път, в който пуснах Windows, но винаги ще се опитвам.
10.Ако Windows е "user-friendly", защо към него върви наръчник със 678 страници?
11.Мазохист - усмихнат програмист на Windows.
12.Новата антивирусна програма WinScan - премахва всички програми за Windows;
13.Windows - толкова интуитивно лесен, че помощните файлове са под мегабайт.
14.Windows 3.1 - най-добрият пасианс за компютър.
15.Windows95 ще бъде пуснат на пазара щом завърши зареждането на Windows 3.1;
16.Windows в многозадачен режим - суматоха на няколко места едновременно;
17.Windows NT: сложете портфейла си в устройство A: и натиснете произволен клавиш, за да го изпразните.
Лъв броди из пустинята
Едно време имаше задача за физици да се приложи метод за хващане на лъва и поставянето му в клетка. Ето как се решава тази задача в епохата на информационните технологии:
Програмист на Паскал:
Преглежда цялата пустиня в цикъл по X и Y. Когато открие лъва, строи около него клетка.
Напреднал програмист на Паскал:
Сортира пустинята по възходящ ред, след което търси лъвът по двоичен метод и строи около него клетка. Ако в процеса на строежа лъвът си отиде зарязва работата с вик: "Range Check Error".
Програмист на Си:
Търси в пустинята камък и го слага в клетка. Присвоява на камъкът стойност "лъв".
Напреднал програмист на Си:
Присвоява на пустинята стойност "клетка".
Програмист на Си++:
Създава клас клетка по такъв начин, че лъвът да е негова съставна част. При инициализиране на клетката, лъвът автоматически се генерира вътре.
Програмист на Ада:
Заявява, че лъвът и клетката са обекти от различен тип, така че няма какво да го занимава те с некоректни задачи.
Програмист на Делфи:
Пише по всички конференции: "Народе, от къде да взема компонент, който да търси в пустинята лъв и да го пъха в клетка?"
Хардуерист:
Купува от зоопарка лъвица, прави и операция за смяна на пола и дълго се опитва да я напъха в клетка за канарчета.
Екшън-геймър:
Въръжава се със супершотгън, плазмагън, рейлгън, нейлгън, шест-стволна картечница и бензинова резачка. Прокарва пустинята, разбивайка всичко по пътя. Търси сред убитите лъв и се опитва да намери в корема му жълт ключ. Ако го намери - отваря клетката и чака награда.
Куест- геймър:
Търси из цялата пустиня лъв и го слага в джоба. След това търси из цялата пустиня клетка, като по пътя се опитва да напъха лъва в чайник, телевизор, кофа с боя и други попаднали му съдове.
Геймер-стратег:
Вдига навсякъде в пустинята данъците, за да изкара пари за строителството на клетки и ловни юнити. Към края на строителството всички лъвове измират от глад.
Интернет потребител:
Отива в любимата търсачка и пише в полето за търсене "пустиня". След това в намереното търси "лъв в клетка". Ако не намери, казва, че задачата е нерешима.
Уебмастер:
Отива в любимата търсачка и пише в полето за търсене "пустиня + лъв". Създава клетка.html и вкарва в нея връзка
Младеж започва работа и на втория ден началникът го пита.
- Ти силен програмист ли си?
- В общи линии, да.
- Тогава ще се заемеш с преместването на компютрите.
Отговори на въпроса "Защо се дънят компютърните програми" от гледна точка на различни религии и учения:
Юдаизъм: Не трябва да се задава въпросът защо се дънят програмите. Трябва да се чака новата версия!
Католицизъм: Първата програма беше безгрешна. Но когато се опита да работи на компютър Apple, започна да се дъни. Всички програми са версии на първата програма и съхраняват нейните грешки с цел съвместимост.
Православие: Не трябва да се задава въпроса защо се дънят програмите. Да се ползват нови версии (особено западни) също не трябва. Не трябва да се интересуваме дали дадена програма работи или не. От значение е само какво става след нейната де-инсталация.
Протестантство: Програмистът така обича своите програми, че им позволява да се дънят и успиват. И въобще, трябва да се обръща повече внимание на неработещи програми. Това, естествено, няма да ги поправи но пък е доходоносно.
Свидетели на Йехова: Само ние притежаваме истинската програма, премахваща всички софтуерни проблеми. И сме готови да я предложим на всички практически безплатно. Но тя няма да работи ако вие не повярвате, че тя наистина поправя всякакви софтуерни проблеми. Ако сте я инсталирали, а проблемите не са исчезнали, значи вие не сте повярвали в нея.
Мормони: Програмите се дънят, защото ги пускат на неправилни компютри. Правилни компютри имаме само ние! Съвсем близо сме до момента в който ще разберем как да ги включим.
Мюсюлмани (сунити): Ако дадена програма греши, то тя е невярна. Невярните програми трябва да се изтриват. Безпогрешни са само вярните програми. Ако вярната програма казва, че 2 по 2 прави 5, то всички програми даващи други резултати грешат.
Мюсулмани (шиити): Само един програмист е писал вярни програми. Верни са също така и техните следващи версии. Всички останали програми са неверни по определение.
Индуизъм: Програмите се дънят поради това, че в тях е имало грешки още преди тяхната инсталация, когато са били други програми на други компютри. След де-инсталация те отново ще станат други програми и ще се дънят заради сегашните си грешки. Коригиращи версии няма да помогнат защото всичко е предопределено.
Будизъм: Програмите се дънят поради това, че вие си задавате този въпрос. Грешно е да се стремиш към избавяне от софтуерните проблеми чрез коригиращите версии - те просто ще умножат проблемите. Няма никаква разлика между софтуер и хардуер, програма и програмист. Програма, избавена от проблеми изпада в нирвана. Програмите изпаднали в нирвана не се дънят защото няма нужда да работят.
Дзен-будизъм: Дъни ли се програма, която разпечатва сама себе си? Как изглежда програма, незаписана на нито един дисков носител?
Веднъж един ученик попитал своя учител как да се избави от грешки в програмите и учителя му дал вируса CIH. Един друг ученик казал на учителя си, че иска да има програми без грешки.
- Глупак! - извикал учителят, - А защо не искаш грешки без програми? - и ударил с хард диска си ученика по главата.
Ако вие още не сте получили просветление, няма за какво да говорим.
Даоизъм: Програмна грешка, която може да се открие не е истинска програмна грешка. Коригираща версия, която е възможно да се напише не е истинска коригираща версия.
Конфуцианство: Програмите се дънят поради неразбирането на ред неща. Всички опити да се поправят програмите с помощта на коригиращи версии (както правят западните варвари) противоречат на етикета и трябва да се избягват. Единствено напълно-мъдрият ще осъзнае истинския смисъл и необходимост от способността на програмите да се дънят.
Сатанинство: Всяка програма има право да се дъни. Срамът от програмните грешки е християнска пропаганда.
Растаманство: О, и програмите ли? А откъде си намират трева?
Атеизъм: Вярата в така-наречената "коригираща версия" на дадена програма е заблуда на потребителя. Способността на програмите да грешат - това е обективен природен закон и в случая нищо не можеш да направиш.
Социализъм: Програмите се дънят поради неравенството. Различните програми имат различен размер, разширение и се нуждаят от различно количество памет. Коригиращите версии не биха помогнали в борбата срещу програмните грешки защото отстраняват последствията а не причините за възникването им. Всички програми трябва да се уеднаквят, да се унищожат всякакви опрационни системи освен една, да се изземат всички PC от потребителите и вместо тях да се внедри един главен компютър.
Комунизм: Програмите се дънят поради вредителство! Да се разстрелят програмистите. За всеки случай, да се разстрелят и производителите на компютри. Въобще, защо са ни някакви си там програми? Та ние вече си имаме Програмата на Партията!
Нацизъм: Програмите се дънят поради същата причина поради която и няма вода - евреите!
Фройдизъм: По принцип, всички графични среди (като Windows например) са предназначени главно за разглеждане на порно-снимки. А текстовите редактори - за порно-текстове. А езиците за програмиране - за написване на графични среди и редактори, използвани за разглеждане на порно-картинки и порно-текстове. Ако програмите се използват за други цели - то те неизбежно се дънят.
Екзистенциализъм: В края на краищата не ни интересува защо се дъни дадена програма. Ако вие задавате такъв въпрос, то значи вече имате и коригираща версия.
Феминизъм: Програмите се дънят поради дискриминация на разширенията! И въобще, всичко това са го измислили шовинистическите свине от поддръжката, дето се боят да не би да загубят работата си.
Сексуални малцинства: Да се каже за дадена програма че се "дъни" - това е оскърбителен предразсъдък! Това е просто една особеност в повече с която междувпрочем може да се гордееш. Всъщност, такива особености имат и много знаменити програми като Microsoft Windows, Netscape Navigator и Borland Delphi!
Организации против абортите: Дънещите се програми също имат право на инсталация!
Green Peace: Програмите се дънят поради замърсяването на околната среда! Преди 500 години, когато промишлеността не е тровела Земята, никой и не е чувал за софтуерни проблеми. Нима не е така?
Тест за определяне склонността към дадена професия:
Въпрос: колко е 2 х 2 ?
Възможни отговори (трябва да се очертае или допише):
1. 4.
2. Зависи от мерните единици.
3. 79 (50 - на нас; 25 - на вас, 4 - в касата)
4. Колкото трябва.
5. Не предлагам интимни услуги.
6. Средно 4.
7. От 3 до 5.
8. По наше мнение, както обикновенно.
9. Затруднявам се да отговоря, трябва да уточните.
10. Не отговарям на глупави въпроси.
11. ____________________
Резултати от теста:
1. Учител.
2. Програмист.
3. Финансов директор.
4. Счетоводител.
5. Секретар.
6. Икономист.
7. Юрист.
8. Одитор.
9. Маркетолог.
10. Мениджър.
11. Дизайнер
Програмист се налива цяла нощ с ракия. Преди да престане да дава признаци на живот, решава да дръпне една биричка. Взима чаша, бутилка и започва нервно да си налива. В този момент изпуска чашата и замислено промълвява:
- Мммдааааааа. Интересен бъг…
Говорят си двама програмисти:
- Знаеш ли, че в Windows 2k има над 4000 известни грешки, а в моята програма само една?
- Така ли? И каква е тя?
- Не тръгва.
Срещат се двама програмисти:
- Ти какви жени предпочиташ - оригинални, shareware или freeware?
- Все ми е тая, само да нямат time sharing!
Говорят си химик, физик и програмист - специалист по изкуствен интелект. Обсъждат кое е най-великото изобретение на човечеството. Химикът казва:
- Периодичната таблица на Менделеев.
Физикът:
- Теорията на Айнщайн за относителността.
Програмистът:
- Термосът.
- ?!?!
- Ами вижте сега - наливаме в него топла вода, изливаме я и тя какво - пак е топла. Наливаме студена, изливаме я - и тя пак студена. Нали така?
- Е, и?
- А той откъде знае???
Програмист влиза в библиотека.
- Къде е библиотекаря?
- В архива.
- Разархивирайте го моля.
Програмист се разхожда в планината. Огледал заобикалящата го природа и си казал:
- Каква яка графика!
Дете на програмист го пита:
- Тате, а вярно ли е, че като деинсталираш някоя програма, тя отива на небето и се инсталира на голям сървър, който никога не увисва?
Въпрос:
- Защо програмистите не са добри в леглото?
Отговор:
- Защото винаги търсят бързодействие!
Дете на програмист - първокласник, първи учебен ден. Учителката им обяснява:
- Ако някой иска нещо да каже или да попита, да вдигне ръка.
Хлапето веднага вдига ръка. Учителката:
- Да, какво има?
- А, нищо, просто проверявам как работи системата.