Szerkesztő:Allegretto~huwiki

A Wikipédiából, a szabad enciklopédiából

Szerbusztok!

Igen kiterjedt érdeklődési köröm van, de leginkább az informatika, az információtechnológia, a természetjárás és a kultúra, művészet érdekel. Mindegyik szórakozásomat űzöm is, de szeretem, ha egybe tudom őket olvasztani, így érdekes dolgokat kapok. Ezt kifejtem kicsit bővebben.

Informatika[szerkesztés]

Amikor a családunk első számítógépét vásárolta, 1997-ben, 7 éves voltam, de ehhez képest már első évben háromszor vágtam haza, egyszer hardwaresen is. Innen nem sok változás történt 2001-ig (ha azt nem vesszük, hogy a NFS II SE-ről áttértem a Doom I-II-re, és a Heretic I-II-re), amikor is új iskolába kerültem, mert végeztem az általánossal. Itt találkoztam először az internettel, ami nagy lökést adott nekem. Ebben az időszakban játszottam utoljára sokat számítógépen. Elkezdtem foglalkozni az informatika "sötét oldalával". Megkérdeztem a számítástechnika tanáromat, hogy hogyan kell weblapot szerkeszteni. Nézett rám, mint borjú az új kapura, ő még soha nem foglalkozott ilyennel. Szerencsémre volt egy diáktársam, aki már foglalkozott ilyesmivel, tőle megtanultam az alapokat (<html>,<head>,<body> és a többi). Saját szórakoztatásomra weblapokat csináltam, folyamatosan tanultam az új tageket. Egy idő után nem volt elég a statikus html (2002 közepe felé), el akartam kezdeni a dinamikus weboldalak fejlesztését (bár azt sem tudtam, hogy így hívják, sem azt, hogy hogy működik, és nem régen találtam meg egy akkori feljegyzésemet, amiből kitűnik, hogy azt hittem, hogy html-ből lehet ilyenekkel foglalkozni, tévesen), de mivel akkoriban nem volt ez divat, sőt, olyan ingyenes weblapszolgáltatót sem találtam, ahol mondjuk php-t vagy perl-t futtathattam volna, ezért a dolog eltörpült, nem foglalkoztam vele többet. Viszont miközben a dinamikus weboldalak iránt érdeklődtem, megtudtam, hogy van olyan, hogy pascal. Ezt már a tanárom is tudta, és kaptam is tőle egy Turbo Pascal 6.0-át (?), és 2-3 oldalnyi dokumentációt. Írogattam magam kis egyszerű programjait for, while, if, switch ciklusokkal, és kiírással (már elfelejtettem, hogy hogy volt). Legnagyobb programom egy prímszám-számító volt, de mivel az általam ismert legnagyobb adattípus az int volt, így nem sokáig jutottam (azt hiszem, hogy 2 byteos volt a pascal int-je, ami egy C short intjének felelne meg). Valamikor 2003-ban megvettem életem első saját számítógépét, egy 40 MHz-s, 8 Mb rammal és 212 Mb-s winchesterrel szerelt 80386-ot (közismertebb nevén 386 vagy i386). Windows 95 futott rajta, de nem ment rajta a Turbo Pascal 6.0, beszereztem egy régebbit, de azzal viszont nem mentek a programjaim (mostani eszemmel nem hiszem, hogy inkompatibilisek voltak, szerintem csak a pascal nem volt jó). Ekkortájt ismertem meg Csigát, a helyi számítástechnika üzletág vezetőjét (ez most nagyon komolyan hangzott, de akkoriban nekem ő volt a Mindenható). 2003 karácsonyára kaptam egy PI 233 MHz-s gépet, 64 Mb memóriával, és 3 Gb-os wincherterrel, ami az akkori 212 Mb-hez képest végtelenség volt (a család 1997-ben beszerzett gépében 2 Gb-s csücsült). A gépen helyet foglalt egy Windows 95, egy Windows 98 és egy Windows Millenium. Ebben az évben azon kívül, hogy egy modullal 128 Mb ramot tettem a gépembe, és szereztem bele még egy 3 Gb-s winchertert és egy 16 Mb-s AGP-s videokártyát (S3 Savage 4 pro), semmi érdemleges nem történt. De eljött 2004 november 8-adika, ami azon kívül, hogy a 16. névnapom volt, sokkal több volt annál. Ez volt az a nap, amikor az első használható Linux rendszer felkerült a gépemre Csiga jóvoltából. (Megjegyzendő, hogy ez előtt talán egy héttel kaptam egy Knoppix CD-t, de miután a Knoppix csak egy live rendszer, ezért ezt telepíteni nem tudtam, és 4-e környékén kérdeztem meg Csigát, hogy tudna-e adni egy telepíthető Linuxot, mire ő azt mondha, hogy nem, mert csak komoly telepítője van, de ad, ha „szopni” akarok. „Szopni” akartam. Erre odaadott egy Debian Sarge (3.1) CD-t, a következő felkiáltással: „Ha szopni akarsz, bazd meg, akkor szopjál!” Ez a mondat megmaradt a fejemben, bocsánat a vulgáris tartalomért, de a pontosságra törekszem. Természetesen nem tudtam feltelepíteni, de a partícióimat tökéletesen letöröltem vele, így akaratomon kívül megszabadultam összes Turbo Pascal programomtól és fordítómtól.) A rendszer egy Debian Sarge volt, amin egy Gnome grafikus felület honolt. Azon a napon indultam el a Linux rengetegébe, ahol azóta is kalandozom. 2005 nyarán kaptam egy PIII-as (900 MHz, 256 Mb ram, 20 Gb HDD) gépet, amire Linuxot akartam tenni, de nem tudtam, mert Csigától kapott exalinux.tgz-t letöröltem, és nem is volt Debian installerem, sőt, valószínűleg nem is lettem volna képes feltelepíteni egyedül a rendszert. Ekkor kezdtem el C és Python programozással foglalkozni, nem sok sikerrel, de legalább képet tudtam alkotni róluk. 2005 novemberében Drake barátom jóvoltából hozzá jutottam egy SuSE 8.1-es rendszerhez (ekkor követtem el életem legnagyobb bakiját, hogy Csiga Linuxát letöröltem, és SuSE-t telepítettem helyére), majd 2006 januárjában egy SuSE 9.3-hoz, amit a PIII-asra is feltettem, majd miután a 20 Gb-s wincherter meghalt benne (béke poraira, veleszállt 160 Mb-nyi forráskódom, azt hittem, megőrülök, azóta is van 3-4 ősz hajszálam), apám vett bele egy 40 Gb-s winchestert, erre Windows XP került, majd miután a Win32:tenga nevű vírussal megfertőződött minden .exe fileom, letöröltem, és 9.3-as SuSE-t raktam helyébe. 2006 májusának végén a család vett egy AMD64-es gépet, most is azt használom, erre már csak Linux került, először SuSE 10.1, majd 10.2, ZenWalk 4.0, de ebben nem tudtam összehozni az internet csatlakozást, így ezt letöröltem, de az XFCE grafikus környezet megtetszett, ezt feltettem SuSE-ra is, majd egy Debian Etch (4.0) RC1 került fel a gépre, és már a SuSE rendszeremet nem láttam 3 hónapja. Itt tartok most.
Egy mellékszálat eddig elhallgattam, mert nehéz lett volna beleszőni a történetbe. A SuSE 9.3 rendszeremmel a PIII-as gépen elkezdtem a PHP programozást, így visszakerültem a webszerkesztéshez, csak arra a területre, amit mindig is csinálni szerettem volna, a dinamikus világba. 2005 november 8-án (szeretem ezt a napot, mindig történik velem valami) elkezdtem életem legnagyobb projectjét, az Anarchy-t. Ez egy online játszató 3D-s szerepjáték lesz, ha lesz időm befejezni valamikor. 2006 nyarán kaptam egy nagy webjátékra egy megrendelést, ezen azóta is dolgozom, bár már nagyon a végén tartok, és lassan átadhatom.
Még mielőtt tovább folytatva az életemet, elszakadnék az informatikai vonaltól, szeretném megjegyezni, hogy 2004 táján elkezdett érdekelni komolyabban a C programozási nyelv és az assembly nyelv is. Megvettem Andrew S. Tanenbaum professzor egyik könyvét, amelyik az Operációs rendszerek címet viseli, és elkezdtem egy saját operációs rendszer fejlesztését, amely a C-tron nevet viseli. A project még igen korai szakaszában van (0.0.1.2, ami inkább csak fantázianév, mint valódi verziószám), ami részben a tudatlanságomnak, részben a lustaságomnak, és részben az összefüggő szabadidőm hiányának tudható be.
Időközben a C-tron 0.0.1.3-as verziónál tart, bootol, C fut, képes megszakításokat kezelni és megszakításokból visszatérni. 0.0.2.0-nél elérhetővé teszem az összes kódot GPL licenc alatt. Addig még egyedül dolgozom rajta.