A húsvét elengedhetetlen kelléke a tojás, amelynek nálunk az egyik legismertebb fajtája a gyönyörűen díszített hímestojás, de gyakori a csokitojás is, és a sonka mellé is elmaradhatatlan a keménytojás. Ám a programozás közben is előkerül néha a húsvéti tojás, amit angolul easter eggnek neveznek.

Image: Idea go / FreeDigitalPhotos.net

Az easter egg olyan dokumentálatlan programelem, ami el van rejtve a programban, és meglepetésszerűen lehet rátalálni a program használata során. Easter egg lehet továbbá egy programban elrejtett üzenet, videó vagy fénykép, esetleg játék is, amit például egy előre nem dokumentált billentyűkombinációval lehet aktiválni. Az easter eggeket a programozók viccből szórakozásból szokták a szoftverekben elrejteni, ám az is előfordul, hogy ezeket a programelemeket unaloműzésből vagy hitelesítési céllal építik be a fejlesztők a kódsorozatba.  Meg kell említeni, hogy ezek a rejtett programelemek lehetnek rosszindulatúak is, és bizonyos esetekben biztonsági kockázatokat is rejthetnek magukban.

 

Azért hívják mindezt éppen húsvéti tojásnak, mert húsvétkor a gyerekeknek gyakran szoktak rendezni tojáskereső versenyt. Ekkor a szülők húsvéti tojásokat rejtenek el a kertben, hasonlóan a programozók meglepetéseihez. Ez egy logikai alapú jelentésváltozás.

 

Bódi Zoltán

 

| Még több lehetőség