Programozási nyelvek

Assembly: Lábon lövöd magad egy pisztollyal.
Ada: A Védelmi Minisztérium lábon lő egy pisztollyal, miután bekötötte a szemed és engedett elszívni egy cigarettát.
Basic: Egy vízipisztollyal addig lövöd lábon magad, amíg a sok víztől el nem rohad.
C: Egy ravaszra mutató mutatóval próbálsz célozni, de egy segmentation fault szétviszi a lábad.
C++: Több tucatot példányosítasz magadból, és mindegyiket lábon lövöd.
Pascal: Egy pisztollyal próbálod lábon lőni magad, de a golyó típusa nem megfelelő, és szétviszi a kezed.
PhP: Miután három hétig küzdesz a grafikai elemekkel, a főnököd fejbelő egy pisztollyal.

Programozók

Program író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 meg javí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áltoztattak!
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?

Az elefántbeszerzés módszerei

Az elefántbeszerzés módszerei

MATEMATIKUS: elmegy Afrikába, megvizsgál mindent, félredob mindent, ami nem elefánt, és elfog egyet a maradékból, akármi is maradt.

PROGRAMOZÓ: előbb algoritmust készít: Menj Afrikába! Kezdd a Jóreménység fokánál! Lépésenként haladj északnak, közben felváltva keletről nyugatra és nyugatról keletre keresztezd a kontinenst, és fogj el minden megpillantott állatot. Hasonlítsd össze egy elefánttal, amit már láttál! Fejezd be, ha egyezést tapasztalsz!

GYAKORLOTT PROGRAMOZÓ: az előző algoritmust használja, de előbb elhelyez egy elefántot Kairóban, hogy az algoritmus biztosan befejeződjön.

ASSEMBLY PROGRAMOZÓ: a fenti eljárást négykézláb hajtja végre.

HARDVER MÉRNÖK: elmegy Afrikába, véletlenszerüen elfog szürke állatokat,és abbahagyja, ha talál egy olyat, amelyik plusz-mínusz 15 százalék eltéréssel megegyezik egy már korábban megnézett elefánttal.

KÖZGAZDÁSZ: nem vadászik elefántra, de meg van róla győződve, hogy ha kellőképpen megfizetik őket, az elefántok majd levadásszák magukat.

SZOFTVER-JOGÁSZ: kijelenti, hogy az egész csorda az ő tulajdonát képezi az elpotyogtatott dolgok kinézete alapján.

FELSŐVEZETŐ: kiadja az elefántvadászati utasításokat azzal a feltevéssel, hogy az elefánt olyan, mint a mezei egér, csak mélyebb a hangja.

ELADÓ: nem vadászik elefántra, de egész életét azzal tölti, hogy eladjon elefántokat, amiket nem ő ejtett el, és leszállítsa két nappal a vadászidény kezdete előtt.

SZOFTVER ELADÓ: leszállítja az első keze ügyébe eső dolgot, és elküldi a számlát egy elefántról.

HARDVER ELADÓ: elejt egy nyulat, befesti szürkére, és eladja mint asztali (desktop) elefántot.

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?

Szeretet program

Terméktámogatás: Igen, miben segíthetek?
Vásárló: Hát, hosszas megfontolás után úgy döntöttem, installálni fogom a Szeretetet. Végigvezetne kérem a folyamaton?
Terméktámogatás: Rendben, szívesen segítek. Készen áll az indulásra?
Vásárló: Hát, nem vagyok egy műszaki zseni, de azt hiszem készen állok. Mit kell először tennem?
Terméktámogatás: Első lépésként nyissa meg a Szívét. Megtalálta a Szívét?
Vásárló: Igen, de egy csomó más program is fut jelenleg. Lehet telepíteni a Szeretetet, miközben ezek futnak?
Terméktámogatás: Milyen más programok futnak?
Vásárló: Lássuk csak, van Múltbéli Megbántódás, Alacsony Önértékelés, Harag és Neheztelés. Ezek futnak éppen.
Terméktámogatás: Nem gond, a Szeretet fokozatosan törölni fogja a Múltbéli Megbántódást a jelenleg működő rendszeréből. A hosszú távú memóriában esetleg megmaradhat, de már nem fog megzavarni más programokat.
Végül a Szeretet felül fogja írni az Alacsony Önértékelést a saját moduljával, amit Egészséges Önértékelésnek hívnak. Viszont a Haragot és a Neheztelés-t teljesen ki kell kapcsolnia. Ezek a programok megakadályozzák a Szeretet megfelelő installálását. Ki tudja kapcsolni ezeket?
Vásárló: Nem tudom, hogyan kell kikapcsolni őket. Meg tudja mondani?
Terméktámogatás: Örömmel. Menjen a startmenübe és indítsa el a Megbocsátást. Ezt addig kell ismételnie, amíg a Harag és a Neheztelés teljesen ki nem törlődnek.
Vásárló: Rendben, kész! A Szeretet automatikusan elkezdte telepíteni magát. Ez normális?
Terméktámogatás: Igen, de ne feledje Önnek csak az alapprogram van meg. El kell kezdenie kapcsolódni más Szívekhez, hogy hozzáférjen a frissítésekhez.
Vásárló: Hoppá! Máris kaptam egy hibaüzenetet. Azt mondja: "Hiba - A program nem fut külső egységeken." Most mit tegyek?
Terméktámogatás: Ne aggódjon. Ez azt jelenti, hogy a Szeretetprogram Belső Szíveken való futásra lett tervezve, de az Ön Szívén még nem futott. Kevésbé technikai nyelven ez csak annyit jelent, hogy Önnek először saját magát kell Szeretnie, mielőtt másokat Szerethetne.
Vásárló: Tehát most mit tegyek?
Terméktámogatás: Gördítse le az Önelfogadás menüt, majd kattintson az alábbi fájlokra: Megbocsátok Magamnak 2.0, Felfedezem az Értékeimet 1.5, Tudomásul Veszem a Korlátaimat 3.0.
Vásárló: Rendben, kész.
Terméktámogatás: Most másolja őket az "Én Szívem" könyvtárba. A rendszer felül fog írni minden zavaró programot és kijavítja a hibás programozást. Ezen kívül törölnie kell a Terjengős Önkritikát az összes könyvtárból és kiürítenie a Kukát, hogy biztosan eltávolítsa teljesen és soha ne jöhessen újra elő.
Vásárló: Megcsináltam. Hé! A Szívem új fájlokkal telik meg. Mosoly jelent meg a képernyőmön és a Béke meg az Elégedettség bemásolja magát mindenfelé a Szívembe. Valamint az egész rendszerem melegedni kezdett. Ez normális?
Terméktámogatás: Sok esetben. Másoknak eltart egy ideig, de végülminden helyreáll a megfelelő időben. A rendszer melegedése normális, és javítja a Szív működését, ne aggódjon. Egyébként jó érzés nem?
Vásárló: De, csak szokatlan.
Terméktámogatás: Szóval, a Szeretet telepítve és rendesen fut. Még egy dolog mielőtt letennénk. A Szeretet Ingyenes Program. Figyeljen rá, hogy továbbítsa azt és a különféle változatait mindenkinek akivel kapcsolatba kerül. Ők is megosztják majd másokkal és visszajuttatnak viszonzásul önhöz is új és izgalmas változatokat.

Számtech Gyűrűk Ura

Egy mai hobbit meséje...
Nemrég meglátogatott egy barátom, aki hatalmas komputer-mágus, és sok titok tudója. Beszélgetés közben megemlítettem neki, hogy épp mostanában telepítettem egy Windows Rendszert. Megmutattam neki a telepítő CD-t is, amely tökéletesen kerek volt és csodálatosan fénylett.
A barátom arca elsötétedett, amikor meglátta a korongot. Megdöbbenésemre kikapta a kezemből, és mielőtt tiltakozhattam volna, behajította a mikrosütőbe, majd a maximumon bekapcsolta a grillezést. Rémülten ugrottam volna a mikróhoz, de a komputermágus visszatartott. Bennakadt lélegzettel figyeltem, ahogy a CD a mikró belsejében forog. A mágus hirtelen kivette, majd a kezembe nyomta:
- Egészen hideg! Fogd!
A CD szemmel láthatóan sértetlen volt, hideg, és mintha megnőtt volna a súlya, ahogy a tenyeremen tartottam.
- Tartsd fel! - szólt a mágus. - És nézd meg közelebbről!
Szót fogadtam. Először semmi különöset nem láttam, de aztán mintha finom vonalak tűntek volna elő, valamiféle finom, apró betűs írás, amely a CD központi lyuka körül húzódott. A betűk szemkápráztatóan ragyogtak, mégis messziről, mint valami feneketlen kútból.
4F6E-6520-4F53-2074-6F20-7275-6C65-2074-6865...
- Nem tudom elolvasni ezeket a lángoló betűket - rebegtem remegő hangon.
- Te nem - bólintott a barátom -, de én igen. A szöveg hexadecimális kódban van írva, régies írással, de Microsoft nyelven, amit most nem akarok használni. De a Közös Nyelven nagyjából ennyit jelent:
"Egy Rendszer mind felett, Egy Rendszer kegyetlen,
Egy a sötétbe zár, bilincs az Egyetlen."
E sorok csak részei egy versnek, amelyet már régóta ismer a Rendszergazda-tudomány:
"Három Rendszert használjanak multik irodái,
Hét teremjen Szilícium Völgyének mélyében,
Kilencet a halandó dotkom cégek gépén csillantson a fény,
Egyet kínáljon a Sötét Gates, programozónyájat terelő,
Redmond éjfekete földjén, sűrű árnyak mezején
Egy Rendszer mind felett, Egy Rendszer kegyetlen,
Egy a sötétbe zár, bilincs az Egyetlen.
Redmond éjfekete földjén, sűrű árnyak mezején"
Elhallgatott, majd lassan, mély hangon folytatta:
- Ez itt a Nagy CD, az Egyetlen, a Windows eredeti forráskódját tartalmazó. A gazdája elveszítette, miáltal jócskán meggyengült a piaci befolyása. Rettenetesen vágyik rá - de nem szabad visszakapnia.

Címkék