Elefántbeszerzés

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.

Mérnökök

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.

Szakmák

A bankár: olyan személy, aki kölcsönadja az esernyőjét, ha süt a nap és visszakéri, ha elered az eső.

A közgazdász: olyan szakértő, aki holnap képes megmondani, ma miért nem jöttek be azok a dolgok, amiket tegnap jósolt.

A statisztikus: olyan valaki, aki jó a számolásban, de nem elég szórakoztató személyiség ahhoz, hogy könyvelő legyen.

A biztosítási kárszakértő: valaki, aki képes egy bombát vinni a repülőgépre, mert tudja, hogy egy gépen a két bomba előfordulási valószínűságe roppant alacsony.

A programozó olyan valaki, aki ismeretlen módon megold egy problémát, amiről nem is tudtad, hogy probléma.

A matematikus olyan, mint egy vak, aki egy sötét szobában keres egy macskát, ami nincs is ott.

Az ügyvéd egy személy, aki ír egy 100 oldalas dokumentumot, "Kivonat" címmel.

A pszichológus: olyan valaki, aki a többi férfi reakcióit nézi a szobában, ha bejön egy bombanő.

Professzor: olyan személy, aki mások alvása közben beszél.

Konzultáns: valaki, aki megnézi az órát a csuklódon, majd megmondja, mennyi a poontos idő.

Bizottság: olyan szervezet, ami a munkájával perceket spórol meg, miközben órákat veszteget el.

Szlengszótár

- Alfa változat: a programok készítésének az az első fázisa, amikor megpróbálják figyelembe venni a felhasználók visszajelzéseit. Latin szó, jelentése: "nem működik".
- Béta változat: a program megjelenése előtti utolsó változata. A "béta" egy latin szó, jelentése "még most sem működik".
- Számítógép: kínzóeszköz. Az első számítógépet Roger "Duffy" Billingsly, egy brit tudó találta fel. Billingsly aztán Adolf Hitler szövetségesévé vált, és a Führernek ajándékozta találmányát. 1945 április 8-án Hitler annyira dühbe gurult egy "ismeretlen file formátum" hibaüzeneten, hogy főbe lőtte magát. A háború Hitler halála után gyorsan véget ért, és Duffy az IBM-nél kezdett dolgozni.
- CPU: magyarul központi meghajtó egység. Egy kis kerékből áll, amit egy szaladgáló rágcsáló hajt meg - ha a rágcsáló egy egér, akkor 286, ha egy hörcsög, akkor 386, ha pedig egy vadászmenyét, akkor 486 a CPU típusjele.
- Főkönyvtár: fekete lyuk. Ez az a könyvtár, ahonnan az állományaid eltűnnek.
- Hibaüzenetek: rövid, velős üzenetek, amelyek segítségével a programozók a felhasználókra hárítják a programjaik hibáit.
- File: egy utólag felderíthetetlen néven elmentett dokumentumod. Visszaolvasásakor kaphatod a híres "ismeretlen file formátum" üzenetet.
- Hardware: a számítógép azon részeinek gyűjtőneve, amelyeket meg tudod rugdosni.
- Software: a számítógép azon részeinek gyűjtőneve, amelyeket csak szidni tudod, a szerzőjével egyetemben.
- Segítség: a programok azon funkciója, amelyek segítségével a felvetődött kérdéseid mellé újakat szerezhetsz. Ha megfelelően használod a "Segítség" funkciót, akkor több oldal megtekintése után visszajutsz a kiinduló pontra, anélkül, hogy bármit is megtudtál volna.
- Be/kimeneti egység: a bemeneti egység a billentyűzet, ahova a felhasználó az értelmes adatait próbálja bevinni. Kimeneti egység a nyomtató, ahová ezek az adatok, mint értelmetlen szemét érkeznek.
- Hibajavítás (patch): a programozó szánalmas kísérlete bűneinek helyrehozására.
- Nyomtató: ízetlen tréfa. Egy nyomtató három részből áll: a burkolatból, a papírgyűrő mechanizmusból és a villogó piros lámpából.
- Programozók: számítógépes bosszúállók. Azon csoport tagjai, akiket az iskolában folyamatosan gúnyoltak a szemüvegük miatt, akik bemagolták az összes Star Trek epizódot, ám most már többszörös milliomosként "felhasználóbarát" programokat írnak, amelyekkel bosszút állnak az egykor őket gúnyolókon.
- Felhasználói kézikönyv: olyan tárgy, amelyet az asztalláb rövidségnek kompenzálására használnak. Alkalmas még a monitor szemmagasságba emelésére is.
- Tervezett megjelenési dátum: pontos számítási módszere abból áll, hogy a tényleges megjelenési dátumból levonunk hat hónapot.
- Felhasználóbarát: olyan funkciók gyűjteménye, amik a programozó számára megkönnyítették az életet.
- Felhasználók: azon személyek gyűjtőneve, akik a monitor előtt üldögélnek. Három fő típusuk van: a kezdő, a haladó és a profi.
Kezdő felhasználó: az az ember, aki attól fél, hogy egy gomb megnyomásával tönkreteszi számítógépét.
Haladó felhasználó: az az ember, aki nem tudja megjavítani számítógépét, miután egy billentyűlenyomással tönkretette azt.
Profi felhasználó: az az ember, aki mások számítógépét is tönkre tudja tenni egy billentyűlenyomással.

Objektum orientált kenguruk

Néhány objektum-orientált programkód újra felhasználása komoly fejtörést okozott az ausztrál fegyveres erők vezetőinek. Miután a repülésszimulátorokat egyre többször használták a pilóták helikopter légiharc gyakorlására, a programozók komoly energiát fektettek a helyszínek valósághűségének fokozásába, a tájak részletes kidolgozásába. Jelen esetben az Északi Területek egy helyszínén a kenguruk részletes ábrázolását is fontosnak tartották (mivel a kenguruk pánikszerű menekülése elárulja a harci helikopterek helyzetét). A Védelmi Tudományok és Technológiák Hivatalának Szárazföldi Műveletek és Szimulációk részlege részletesen eligazította a programozókat a kenguruk mozgásáról és a helikopterekre adott válaszreakcióikról.
Mivel a programozók minél egyszerűbben akarták a feladatot megoldani, ezért átalakították az ellenséges katonák mozgásszimulációját tartalmazó objektumot, kicserélték a katona képét a kenguruéra és megnövelték a mozgási sebességét.
Egyszer aztán amerikai pilóták érkeztek látogatóba. Az ausztrál pilóta - bizonyítani akarván repülési tudását - alacsonyan elhúzott egy csapat virtuális kenguru felett.
Az állatok pánikszerű menekülésbe kezdtek, ahogy az megjósolható volt. Ám a pilóták mélységes megdöbbenésére, az egyik hegy oldalán feltűntek a pánikszerűen menekülő erszényesek és néhány vállról indítható Stinger légvédelmi rakétával szétlőtték a mit sem sejtő helikoptert. (Mivel a kenguruk objektumából a rutinos programozók elfelejtették kitörölni a katonák fegyverzetére vonatkozó részeket.)

Az eredmény? A megzavarodott programozók ezután jobban figyeltek az objektum-orientált programkódjaikban az objektumok tulajdonságainak definícióira, az amerikaiak pedig jobban tisztelték az ausztrál állatvilágot, mint korábban.
A kiképzők ettől a pillanattól megtiltották a pilótáknak, hogy a kengurukat molesztálják gépeikkel.

(A fenti iromány ténylegesen megjelent az ausztrál Védelmi Tudományok és Technológiák Hivatalának kiadványában, 1999 június 15-én)

Címkék