Programozó viccek

Logika

Egy autóban utazik négy mérnök: egyik villamosmérnök, a másik gépész, a harmadik vegyész és a negyedik informatikus. Lerobban az úton a kocsi, tanakodnak, hogy mi lehet a probléma.
Azt mondja a villamosmérnök:
- Biztos a gyújtással van gond.
Mire a gépész:
- Szerintem elszakadt az ékszíj.
A vegyész:
- Biztos vagyok benne, hogy a benzin fogyott ki.
Végül a programozó:
- Szerintem toljuk vissza oda, ahonnan jövünk, és induljunk el még egyszer.

901 pont

Kis Herceg

Az utazásai során a Kis Herceg egy furcsa, kocka alakú bolygóra ért.
A bolygón drótok, telefirkált papírok, félig telt kávéscsészék voltak szétszórva.
A szeméthalmok közepén egy borostás, szemüveges alak ült.
- Szia. Hát te ki vagy? - kérdezte a Kis Herceg.
- Pill, rögtön - válaszolta a férfi.
- Mi a neved? - folytatta a Kis Herceg, ugyanis ha egyszer valamire kíváncsi volt, azt nem hagyta annyiban.
- A programozó vagyok. Mindjárt beszélhetünk, csak most egy hibát keresek a logban. - felelte az ember.
- Mi az a log? - kérdezte a Kis Herceg. Körbenézett, de sehol se látott semmit, amire ez a szó illett volna. - Mi az a log? Ismerem a szemétkupacot, látom a kávéscsészét és a drótokat is, de nem látok logot. Hol van?
A férfi hitetlen arccal fordult a jövevény felé. "Te ugye a javításért jöttél?" - kérdezte, és beletúrt egy paksamétába. - Mindjárt megnézem a listát, szerintem a következő patch már tartalmazni fogja - és elkezdett a körülötte heverő papírok közt kotorászni.
A Kis Herceg elbizonytalanodva nézte a Programozót, ahogy az az egyik halom legaljáról kihalászott egy színes filctollal összefirkált szöveget, és hümmögni kezdett felette.
- Mi az a log? - kérdezte megint.
A Programozó nagy levegőt vett:
- Nem tudom rendesen elmagyarázni egy felhasználónak, de a program a hibáit egy naplóállományba írja, amit csak az írás idejére zárol. Ezért aztán ha a rutin elszáll, akkor a logban az abortálás előtti utolsó bejegyzésből tudjuk kitalálni a hiba pontos helyét, és ez segít a javításban. De ennek semmi köze nincs a patchhez, amiért jöttél.
- Te nagyon furcsán beszélsz - felelte a Kis Herceg. - Mi az a felhasználó?
- Az emberek két részre oszthatók - válaszolta a programozó, miközben lehajtott egy fél csésze hideg, állott tejeskávét. - Azok, akik írják a programot, azok a programozók. Akik csak használják őket, azok a felhasználók. Én is egy programozó vagyok, és - mivel nem tudtad, mi a log - Te valószínűleg felhasználó vagy. Milyen programot használsz?
- Nem használok programot. Van egy rózsám, és három vulkánom. Ezek programok? - kérdezte a Kis Herceg.
- Nem, nem ezekre gondoltam. Tudod, mikor leülsz a gép elé, és elindítasz valami szövegszerkesztőt, levelezőt, vagy ilyesmit. A munkahelyeden, az irodában például.
- Nincs irodám. Egyszer találkoztam egy Hivatalnokkal, de eljöttem a bolygójáról. Unalmas alak volt - felelte a Kis Herceg.
- OK, akkor otthon, mikor szabadidődben benyomsz egy játékot, az egy program. - magyarázott türelmetlenül a Programozó.

- Szabadidőmben szeretem megnézni a napfelkeltét. Mindig úgy húzom a székemet, hogy épp lássam - felelte a Kis Herceg. - De az én bolygóm kerek, nem ilyen négyzet alakú. Milyen itt a napfelkelte? - kíváncsiskodott tovább.
- Nem négyzet, kocka. A négyzet az síkidom, a bolygóm meg test. - mondta a Programozó. - Az ilyen fogalmi zavarok miatt kevernek mindent össze a felhasználók, mert képtelenek a legalapvetőbb szakkifejezéseket is megjegyezni. Meg hogy kockás füzetnek hívjátok a négyzethálósat, az agyam száll szét ettől is.
- Milyen itt a napfelkelte? - kérdezte újra a Kis Herceg, mert nem szokott eltérni a tárgytól.
- Mit tudjam én? - válaszolta a Programozó. - Nem szoktam látni, én olyankor dolgozom. Mondd meg a GL-ednek, hogy a patch az esti upgrade-ban benne lesz, addig meg hagyjanak békén, mert a debug magasabb prioritású task, mint a support. - és visszafordult a munkájához.
- Milyen barátságtalan figura - gondolta a Kis Herceg, és otthagyta a bolygót. Útközben azon tűnődött, vajon el tudná-e magyarázni a Programozónak, hogy ő nem használ semmilyen programot és mégis normálisan él, vagy hogy a Programozó képes lenne-e elmondani neki, mi az a log úgy, hogy megértse.
- Valószínűleg nem - summázta végül. - A fölnőttek nagyon-nagyon furcsák tudnak lenni.

528 pont

Tippek

Hogyan koptass le egy informatikus barátot 10 másodperc alatt?

1. Lepd meg azzal, hogy átrendezed az ikonjait a számítógépén.
2. Dobd ki az egérpadját, és rakj oda neki egy újat, cuki kis állatkölykök képeivel.
3. Jegyezd meg, hogy egy kollégád regisztrált neked egy freemail-es email címet. Tedd hozzá, hogy "Na, ő aztán tényleg ért a számítógépekhez".
4. Rejtsd el előle a chipset, kólát és nescafe-t.
5. Mondd neki azt, hogy a hosszútávú kapcsolatotokhoz elengedhetetlen, hogy megadja neked a root jelszavát.
6. Mondd neki azt, hogy te is programozó lettél, mert be tudod állítani a videót. Kezdd programozói karriered azzal, hogy a Barátok közt egy havi termését másolod a Star Trek kazettáira.
7. Állj mögé, miközben emailt ír, és tegyél megjegyzéseket a helyesírására.
8. Emlékeztesd rá minden nap, hogy az otthoni számítógépezés helyett kereshetne valami rendes elfoglaltságot is.

287 pont

Bosnyák vírus

Ön most egy “bosnyák vírust” kapott.
Mivel mi Boszniában nem rendelkezünk programozói tapasztalattal, így ez a vírus a bizalom elvén működik. Kérjük Önöket, hogy töröljenek le minden állományt a merevlemezükről és manuálisan továbbítsák ezt a vírust mindenkinek az e-mail címtárukból.
Köszönjük a bizalmat és az együttműködést.
—————————————————-
Ön most a bosnyák vírus javított béta verzióját kapta. Kérjük, először továbbítsa a levelet, és utána törölje a merevlemezt.

791 pont

Repülő

Egy szoftveres konferencián az előadó feltesz egy kérdést a hallgatóságnak:
- Képzeljék azt, hogy egy repülőgépen ülnek a kifutópályán, felszállásra várva, amikor hirtelen az eszükbe jut, hogy az Önök szoftveres részlege készítette a repülőgép vezérlő programját. Hányan próbálnának leszállni a gépről?
Rövid tétovázás, majd egymás után emelkednek fel a kezek a magasba. A végén mindössze egy résztvevő marad, aki nem nyújtotta magasba a kezét.
- Úgy látom, Ön az életét is rábízná a céges programozóira - mondja neki elismerően az előadó.
- Én ugyan nem - mondja a fickó. - De ahogy ismerem a programozóinkat, az a repülőgép még a felszállópályáig se bírna elgurulni!

419 pont

Számítógépes biblia

1.. Kezdetben teremté az Úr a Bitet és a Byte-ot. És teremté ezekből a Szó-t.

2.. És a Szó-ban két Byte volt, és nem létezett semmi más. És az Úr elválasztotta az Egyet a Nullától. És látá az Úr, hogy ez jó.

3.. És mondá az Úr: Legyen Adat. És így történt. És mondá az Úr: Foglalja el az Adat a megfelelő helyet. És megteremté az Úr a floppy diszkeket, a hard diszkeket és a kompakt diszkeket. És látá az Úr, hogy ez jó.

4.. És mondá az Úr: Legyen Számitógép, ahova a floppy diszkeket, hard diszkeket és kompakt diszkeket be lehet helyezni, és elnevezte Hardvernek. És látá az Úr, hogy ez jó.

5.. És Szoftver még nem létezett akkor. De az Úr megteremtette a Programokat, nagyokat és kicsiket az fajtájuk szerint. És mondá az Úr: szaporodjatok és sokasodjatok, és töltsétek meg a Memóriát.

6.. És mondá az Úr: Teremtsünk Programozót, és alkosson a Programozó új Programokat, és irányítsa a Számítógépeket, a Programokat és az Adatokat.

7.. És megteremté az Úr a Programozót, és elhelyezte a Számítóközpontban. És megmutatta neki az Úr a Könyvtárszerkezetet, és mondá neki az Úr: Használhatsz minden Könyvtárat és Alkönyvtárat, de NE HASZNÁLD a Windows-t.

8.. És mondá az Úr: Nem jó a Programozónak egyedül. Álmot bocsátott rá, és kivette egyik oldalbordáját, és másik lényt teremtett belőle, aki felnéz a Programozóra, aki szereti azt, amit a Programozó csinál, és elnevezte az Úr ezt a lényt Felhasználónak.

9.. És ott volt a Programozó és a Felhasználó a csupasz DOS alatt, és látá az Úr, hogy ez jó.

10. De Bill okosabb volt az Úr minden más teremtményénél. És Bill megkérdezte a Felhasznalót: Mondta-e az Úr, hogy ne futtass egyetlen programot sem?

11. És a Felhasználó válaszolt: Azt mondta az Úr, hogy használhatunk minden Programot, minden Adatot, de mondta, hogy soha se használjuk a Windowst, különben meghalunk.

12. És mondá Bill a Felhasználónak: Hogyan beszélhetsz olyasmiről, amit még ki sem probáltál? Abban a pillanatban, hogy a Windows-t futtatod, olyan leszel, mint az Úr. Képes leszel bármit létrehozni egy egyszerű egérkattintással!

13. És a Felhasznaló látá, hogy a Windows gyümölcsei szebbek és könnyebb őket használni. És látá a felhasználó, hogy minden tudás haszontalan, mert a Windows képes azokat helyettesíteni.

14. És a Felhasználó installálta számítógépén a Windowst, és mondta a Programozónak, hogy ez jó.

15. És a Programozó azonnal elkezdte keresni az új drivereket. És megkérdezte őt az Úr: Mit keresel? És a Programozó válaszolt: új drivereket keresek, mert nem találom őket a DOS-ban. És mondá az Úr: Ki mondta neked, hogy új driverekre van szükséged? Futtattad a Windowst? És a programozó válaszolt: Bill mondta nekünk!

16. És mondá az Úr Billnek: Azért, amit tettél, gyűlölt leszel minden teremtmény előtt. És a Felhasználó boldogtalan lesz miattad. És örökké a Windowst kell árulnod.

17. És mondá az Úr a Felhasználónak: Azért, amit tettél, csalódni fogsz a Windowsban, és az megeszi minden Erőforrásodat, és lassú programokat kell majd használnod, és örökkön örökké a Programozó segítségére fogsz szorulni.

18. És mondá az Úr a Programozónak: Azért, mert hallgattál a Felhasználóra, soha sem leszel boldog. Programjaidban hemzsegni fognak a hibák, és ki kell javítanod őket, és újra ki kell javítanod őket az idők végezetéig.

19. És az Úr kiűzte őket a Számítóközpontból, az ajtót bezárta, és jelszóval levédte.

20.. GENERAL PROTECTION FAULT

489 pont

Programozók

Programozók körében használatos elterjedt kifejezések:
1. Fura!
2. De hiszen ez korábban már futott!
3. Csak néhány apróságot kell kijavítani.
4. Ez biztos valami hardverhiba.
5. Valaki közületek piszkálta a bejövő adatokat.
6. Márpedig én ahhoz a modulhoz hozzá sem nyúltam!
7. Már majdnem kész vagyok.
8. Az gyorsan meglesz.
9. Az ember nem tesztelhet mindent!
10. Lehetetlen hogy ez befolyásolja a másik modult is.
11. Határozottan emlékszem hogy ezt a hibát már kijavítottam.
12. A dokumentáció már készül.
13. Az nem az én programom.
14. Szokatlanul sok zűröm volt.
15. Hiszen a specifikációt egész idő alatt változtatták!
16. Azt hittem megtaláltam a hibát.
17. Ez a változtatás meglesz öt perc alatt.
18. Arra várok hogy a többiek készen legyenek hogy én is tesztelni tudjak.
+1. Attól eltekintve hogy nem működik, mi az összbenyomásod?

720 pont
1 2 3 4 5 6...