Blogbejegyzések

eCsalád (szappanopera 11./x rész)

eCsalád (szappanopera 11./x rész)Idei évadunk régen várt (állítólag sokaknak tetszettek amiket írtam :D) első részében egyik kedves nagynénémről emlékeznék meg aki egyik nap felhívott, hogy hát "telepítettek a gépére internetet" és segítsek neki. (Itt akkor kicsit tisztáztuk az internet fogalmát) Hogy ő rányom a csatlakozásra, akkor prüntyögés van aztán nem történik semmi a kis ablak eltünik. Már ekkor éreztem, hogy baj lesz..... Mondtam, hogy nyisson egy Internet Explorert. Meglepte a dolog, és rácsodálkozott, hogy hát mi minden kell ehez. Mondta, hogy meg akarja nézni a freemailt. Hát mondtam akkor írja be a címet a böngészőbe aztán mehet. Először nem volt meg a címsor... Aztán meglett, de nem az URLt írta be hanem a saját mailcímét...... Aztán csak sikerült. Mivel szimpla betárcsázós modemes kapcsolatról van szó ezért ugye nem szabad észvesztő sebességekre számítani. (se száguldás, se Porsche, se szerelem, és Charlie se mer nem bírom......) Szép lassan jött be az oldal... aztán még mindig, és tovább..... stb.. Próbáltam visszajelzéseket kérni de valahogy nem sikerült. Ő meg nem tudta, hogy hova kell beírni a belépéshez a címet meg jelszót, mert "a laptopján más az internet meg a freemail" mint másutt... (hát én ezt azóta se tudtam érdemben befogadni) Aztán megkérdeztem, hogy tulképpen miért is fizetett elő modemes netre amikor azt lehet ingyen is (telefonköltségen). "Hát ő nem tudta, hogy a gépében van olyan" Mi? Hát őőőő.... (Nyilván a modem, de azta szót nem ismerte szerintem az internet, mert érezte, hogy annak nem lesz jó vége.) Itt kb sikerült letenni a telefont és nyugodtan eltölteni az estémet. (Egyébként megjegyzem, hogy róla már írtam, ő használja a gépet rootként, akarom mondani Administratorként és szerintem semmiféle vírusirtásról, meg tűzfalról nincs fogalma..... Még windowsupdate se hiszem, hogy erőssége... Kiváncsi leszek mikor pusztul meg a gépe :D:D:D)

Bumeráng

BumerángHallgattam ma reggel, fél nyolc - nyolc körül a műsort.

Elég érdekes témáról volt szó, a vírusokról. Meglepődésemre előjött a Linux-téma. Egy hallgató -magát rendszergazdának mondó illető- mesélt érdekeseket. A vírusok íróiról, a vírusok támadási módszereiről. De számomra az igazán érdekes az volt, hogy először hallottam a szabad szoftverről, Linuxról, egy szórakoztató műsorban. Persze előjött, hogy újabb játékok, meg spec CAD alakalmazások nem igazán elérhetőek linux alatt, de milyen jó, mert nem nagyon van rá vírus. Voga és Boros Lajos, azzal jöttek -szerintem okos felvetés-, hogy Linuxra váltani olyan, mintha elköltöznék a betörő elől, nem épp egészséges megoldás. Ez így igaznak is tűnik, ám a betelefonáló hallgató, aki magát nem vallotta nagy szabadszoftver-hívőnek, teljesen korrekten beszélt a Linuxról, előnyeit, hátrányait ecsetelve.

Az igazán fontos az egészben, szerintem, hogy kedvenc oprendszerünk, elég rendesen ott van a köztudatban, és egyre inkább. Sok olyan SMS érkezett a műsorba, hogy "a vírusok ellen egy megoldás van, a Linux."

Kellemes volt tapasztalni, hogy egy ilyen népszerű műsorban beszélnek a Linuxról, bár nem tudom, mennyire jó reklám volt ez. Ennek ellenére, tényleg jó tudni, hogy a nép tud a Linuxról, érdeklődik utána.

Implementing HP Enterprise Virtual Array Solutions - kész

Implementing HP Enterprise Virtual Array Solutions - készMa sikeres vizsgat tettem (83%) az Implementing HP Enterprise Virtual Array Solutions temakorben, es mostantol a regi Compaq Accredited System Engineer for Windows minositesemet sikeresen migraltam (egy AIS - Accredited Migration Specialist - elofeltetele az ASE-nek - közbeiktatásával) HP Accredited System Engineer minositesre, es egy evvel meg is hosszabitottam...

Most mindenki boldog. Foleg a fonokeim. En meg a hetvegen meg egy forma 1-et sem tudtam nyugodtan megnezni a keszules miatt...

Solaris 10 Szakmai Nap

Solaris 10 Szakmai NapNa, ma voltam a Solaris 10 szakmai napon, gondoltam megosztom veletek a tapasztalataimat.

A rendezvényt a Corinthia Aquincum Hotelben tartották. 9:30-kor kezdődött a bevezető, a Solaris 10-et mutatták be nagy vonalakban. Csak ez a rész volt marketing-szagú, a többi tényleg szakmai, igényes ismertető volt. Itt megtudtuk, hogy a Solaris 10 a Sun legnagyobb projektje, a régi Solaris verziókban hemzsegtek a hibák, ezért a Sun úgy döntött, hogy nem adhat ilyen megbízhatatlan szoftvereket a felhasználók kezébe, ezért erősen elkezdték tesztelni az oprendszert. A Sun alkalmazottai még laptopjaikon és otthoni gépeiken is tesztelték, így végül a Solaris 10-be annyi újdonság került, hogy ez lett a Sun legátfogóbb és legnagyobb projektje, több mint 700 alprojekt épül köré.

Ezt követte a ZFS fájlrendszer bemutatása. A neve, azaz Zetabyre Filesystem onnan származik, hogy a maxinmális kapacitása nem tudom hány millió zetabyte, ami elképzelhetetlenül sok. (Ami engem illet már azt sem tudom, hogy a zeta előtét mit jelent pontosan, leragadtam a petánál meg az exánál.)

Más fájlrendszereknél a kötetkezelő és a fájlrendszer közt van egy interfész, de a ZFS-nél a kötetkezelés a fájlrendszer szerves részét képezi, így nagyobb rugalmasságot enged meg.

A fájlrendszer kiküszöböli a Big Endian - Little Endian közti kompatibilitási hibákat is, egy Sparcban használt ZFS kötet gond nélkül áthelyezhető x86 alá, és fordítva.

ZFS alatt általában nem felülírás történik adatok írásakor, hanem egy új blokk allokálása. Az ún. öngyógyítás is új allokálással történik. Ha egy mirrored volumeban egy adat sérült az egyik lemezen, az a checksum összegekből kiderül és a fájlrendszer egy új blokkot allokál a ludas lemezen és oda kerül a helyreállított adat, de eközben az alkalamazási réteg mit sem tud az eglészről.

A fájlrendszer a metaadatokat teljesen külön kezeli, egy ún. überblokkban. A metaadatok lementésével könnyen készíthetőek snapshotok a fájlrendszerről, és egy esetleges véletlen törlés után a snapshotból a hiba könnyen korrigálható.

Ezután következett a Solaris Containers, vagy ahogyan magyarul fordítják, a zónák bemutatása. Ez a módszer az adminisztráció megosztására használható, és leginkább a BSD jailre hasonlít.
Különbséget leginkább a nagyobb rugalmasságot biztiosító konfigurációban látok, illetve abban, hogy a globális zóna, tehát az önállóan futó operációs rendszer könyvtárstruktúrájának egy-egy része read-only módban delegálható a jailbe, így a legfontosabb binárisokon lehetővé válik egy központi adminisztráció, a globális zóna root-ja patchelheti a szoftvereket, és így azok a többi zónában is frissülnek.

A zónák után a Solaris 10 biztonsági szolgáltatásait ismerhettük meg. Először az RBAC-ról (Role Based Access Control) volt szó egy példán keresztül. Az RBAC ha jól emlékszem 49 szerepet definiál, ezeket oszthatjuk ki felhasználóknak, illetve processzeknek. Egy apache-os példával szemléltették. Létezik egy olyan privilege, amivel az adott process <1024 portokon listenelhet, ezt kell használni az apache-nál. Kiemelték még a file_dac_write privilege-t, amely lehetővé teszi, hogy bármely fájlt írjunk még akkor is, ha a standars rwx jogok nem engednék. Ez alól kivételt képeznek a root által ownolt fájlok.

Szó volt még a BART szolgáltatásról. Sorry, arra nem emlékszem, hogy a rövidítés mit takar. A lényege, hogy a rendszeren történt változásokat összevethetjük egy általunk lementett és persze read-only médián páncélszekrényben tárolt adatbázissal, és így megtudhatjuk, hogy mi változott a rendszeren. Így fedezhetők fel betörések, vagy egyéb rendellenességek. Persze a BART-ot is meg lehet crackelni, ez szóba is került, tehát mint ahogyan semmi, ez sem nyújthat teljes biztonságot. A binárisainkat a Sun által karbantartott fingerprint adatbázissal is összevethetjük, ez tartalmazza a Sun által kiadott összes fájlt, ami a Solaris rendszereken megtalálható.

Természetesen a kompatibilitás miatt a jó öreg root felhasználó is megmaradt, aki minden privilege-el rendelkezik.

Ezután következett a legvelősebb témakör a Dtrace. Ez egy olyan nyomkövető program, amely debuggolásra, és egyéb kutakodásra használható a futó programok között. Példán láthattuk, hogyan nézzük meg a Dtrace C-awk-Perl keverék nyelvével, hogy mely processek használják éppen a write rendszerhívást. Itt ráakadtunk a gnome-cd -re, amit furcsálltunk, hiszen ez egy CD-lejátszó. Szintén Dtrace-el a write nulladik paraméterét (arg0) lekérve megkaptuk a file descriptort, ami egy socket volt, és rájöttünk, hogy tán megnéztük azt is, hogy egy ilyen thread mennyi ideig fut, azaz mennyi időt tölt a gnome-cd ezen, számunkra felesleges, cselekedettel. Trükközgettünk még mással is, a Dtrace-t háttérben futtatva átírtuk az uname parancs kimenetét, így SunOS 5.10 helyett 5.11-et mutatott, ami jelen pillanatban lehetetlenség, és a GENERIC kernelnév helyett Erix-et. :) Talán ez volt a legérdekesebb az egészben.

Végül a Service Management Facilityt ismertük meg, amely az rc scriptek leváltására született, és rendelkezik extra funkciókkal, pl. újraindítják az adott processt ha az leáll, vagy jelzik, ha éppen nem megfelelően fut. Itt egyszerűen egy paranccsal beállíthatjuk valamire, hogy induljon-e vagy ne. A futási szintek analógiájára itt is létrehozhatunk set-eket. A zónák külön rendelkezhetnek a saját kis SMF-jükkel. És persze a kompatibilitás miatt az rc scriptek is használhatóak.

Ezután aki kitöltötte a kérdőívet, az kapott egy Solaris 10-es pólót és két Solaris 10 DVD-t, egyiken a Sparc, másikon az x86 rendszer található meg, aztán a Sun mindenkit meghívott egy nagyon fincsi ebédre. :)

Mr. Englishman

Mr. Englishman2005.05.27-28. az angol szigorlatom időpontja. Valószínűleg, mivel a GDF-en minden megtörténhet (ez már kb. a harmadik időpont). Sokan azt hiszhetik a honosítási munkáim alapján, hogy profi angolos vagyok. Ez nem igaz. A látszat néha csal. És most néha van.

Igazából nem aggódok, mert egyrészt azért tudok egy keveset a nyelvből, másrészt nem vagyok aggódós típus, harmadrészt jól tűröm a "stresszes" helyzeteket (időnként ezzel másokat az őrület határára sodorva :-).

Az angol szigorlat felkészítő jól alakul, először frankón megnyugodtam, mert az alapszerkezeteket ismerem, a fordítandó szöveg is ment. Aztán tegnap jött az illuziórombolás, kiderült, hogy általam igen ritkán használt nyelvtani elemek is szerepelnek majd a tesztekben... No, sebaj. Még egy csomó idő van addig (kb. 60 óra).

Egyébként meg: Be simple and clear! És nyelvtanilag helyes....

noname update

noname update
Otthon már 6 különböző operációs rendszerem van: UHU, Frugalware és Slackware Linux, FreeBSD, OpenBSD és Solaris. Sajnos mindet érdeklődésből és összehasonlítás céljából tettem fel, de nincs sok időm foglalkozni velük. Ez főleg a leginkább időigényes Solaris esetében jelent problémát. Meg persze az ember így hobbiszinten nagyon keveset tud tanulni. Szervert felesleges lenne otthon üzemeltetnem, napközben amúgy sem tudnám elérni és nem is akarok erre munkaidőt áldozni. Viszont így piszok nehéz szakmai tapasztalatokat szerezni.

Újabban a Frugalware-t használom mindennapi desktop célokra. Rengeteg apróságban nagyon tetszik, nagyon ügyesen és igényesen összerakott rendszer (még a KDE-ben is felfedeztem egy-két szimpatikus dolgot, nagyon örültem az új Blackbox-nak is.

Amúgy idestova fél éve Windows desktop gépek adminisztrációjával foglalkozom nagyvállalati környezetben, ami szintén csak lassú tanulást jelent, szerintem a Windows világában rengeteg szakember nem logikai, hanem tapasztalati, kísérletezős alapon jön rá a megoldásokra.

Otthon szeretnék ismét egy gépet építeni (ld a korábbi plexi-gép projektet), aminek a fő irányelve az lenne, hogy halk legyen a gép a jelenlegi konfiguráció megtartásával (Celeron 1.7 alap órajelen, Radeon 9000 VGA, 2db IDE vinyó, CDRW, DVDRW). Fából lesz a ház, belül hangszigetelés, nagy ventik, célzott hűtés (csövekkel elszívott levegő).

Ja, a félreértések elkerülése végett ez a bejegyzés nem szolgál semmi kifejezett célt, csak le akartam írni. :-)

Diplomamunka - Te drága!

Diplomamunka - Te drága!Mint főiskolai (pontosabban GDF) hallgató muszáj diplomamunkát készítenem, és ha már úgyis kell, akkor miért ne válasszak olyat, ami érdekel is. Ezért elkezdtem egy dokumentációk fordítását segítő rendszer fejlesztését. Mivel jelenleg nincs az igényeimnek megfelelő szabad szoftveres megoldás. Amúgy is inkább vagyok programozó, semmint fordító. Bár kétségtelenül előny, hogy mindkettővel foglalkoztam már, legalább hobbi szinten. Gyakorlati tapasztalataim (és a főiskolai könyvek szerint is) a legtöbbet azzal lehet bukni, ha az ember fia vagy lánya megvalósíthatatlan munkát vállal be. Éppen ezért a program általam legrizikósabb részéről példaprogramot készítettem. Ez egy egyszerű import szűrő volt. A kísérletet sikeresnek minősítettem (tavaly nyáron), így erről a témáról készítettem diplomamunka tervet. Amit el is fogadtak.

Nos, a fejlesztés azóta is folyamatban van, és lassan már használni is lehet valamire a progit. A sejtésem beigazolódott, az import szűrő a vártnál is bonyolultabb lett. Majdnem olyan mint egy CPU; adatot dolgoz fel, a bemenetet először bájtokra darabolja, majd adott logika alapján összeállít darabokat, van benne cache, puffer, (elágazásbecslés?), optimalizálás, meg egy csomó flag. Ezen kívül tanítható is, ami az egyik legnagyobb erénye. A másik legnagyobb erénye, hogy stabilan működik (szerencsés véletlen :)

Igazából a dip. munkához szükséges dolgok közül mindegyikkel foglalkoztam már valamilyen szinten, de így egyben ez a legösszetettebb programozási (+egyéb) feladat, amibe belefogtam. Win/Lin telepítő, adatbázis-, szöveg-, fájl-, xml kezelés, meg ami még eszembe sem jut. Vannak nehéz pillanatok, például most a szabványos xliff formátummal kapcsolatban. Sajna ezt a részt sem sikerül(?) olyan egyszerűen megírni, ahogy szeretném. Kicsit bonyolultabb a szabvány, mint szeretném. Vannak un. inline element-ek, amikkel nem tudom, hogy mit kezdek. Pedig nagyon kellenek...

Azt hiszem az önhipnózis lesz célra vezető (meg tudom csinálni, meg tudom csinálni, meg tudom csinálni, meg tudom csinálni, meg tudom csinálni, meg tudom csinálni, meg tudom csinálni...)

A Sith-ek bosszúja

A Sith-ek bosszújaGeorge Lucas harmadik remekművével egy kerek egésszé állt össze az a csodálatos történet, amelyet gyerekkorom óta szájtátva nézek. Általános iskola első valahányadik osztálya óta ragad magával a történet. Emlékszem még azokra az időkre, mikor a Jedi visszatért megnéztem a 3-as, a 6-os és a 8-as előadáson is ugyanazon a napon. És még azon a héten legalább 4-szer.
Alig várom, hogy megjelenjen a DVD verzió, és egyben nézhessem meg (szinkron nélkül természetesen) a 6 részt egymás után... A gyűjteményemből már csak a 3. rész DVD-je és az 2, 4, 5, 6 rész eredeti soundtranck-jei hiányoznak. John Williams zenéje csak az i-re a pont.

Remélem, hogy George megfontolja a 7, 8, 9 rész elkészítését is. Vagy ha Ő már nem vállalkozik erre a nagy felelősséggel járó feladatra, akkor legalább felügyeli majd a munkákat...

Tiësto @ PDC - lezajlott

Tiësto @ PDC - lezajlottOriasi party volt a siofoki Ezustparton. Este 10-tol hajnali 5-ig. Kivilagosodasig. A hely kivalo, a zene szinten. A gardenben 3.500 ember. Tiesto meg a vegere rahuzott egy orat. A In Search of Sunrise 4. trackek mellett a vegen egy oraban a jol ismert szamokat (Beautiful things, Traffic, ...) pakolta a lemezjatszokra. A warmup is jol sikerult. Sterbinszky tud jol is zenelni, ha akar. Az arenaban Newl nyomta az iszonyat kemeny technot. Jo kis warmup volt.

Eddig ez az ev partyja!

Telefonnal keszitettem nehany kepet. Itt (eleg ocskak lettek, de rendes fenykepezot nem akartam vinni...)

Profi képek a partyról itt, itt, itt, ...

Péntek 13

Péntek 13Tök jó volt a tegnapi nap. Egészen addig, amíg el nem ütött egy biciklis. Még szerencse, hogy autóval voltam :) Na, azért nem annyira vicces. Valójában egy bejáróból hajtottam ki, körültekintően és óvatosan, amikor oldalról belém zúgott egy srác. Szerencsére nem hajtott gyorsan, sőt gurult, csakhogy közben a mobiljával babrált. Aztán jól meglepődött, hogy "hirtelen" előtte termettem. Én is. Nissi-t most vihetem a karosszériáshoz. Kicsit meghajlott a jobb első kerék felett a lemez. Hiába, japán kocsi (vékony a lemez)... ... dehát mégse járhatok tankkal! Miután megbeszéltük a történteket (döntetlenben egyeztünk ki), és otthon beállítam volna az udvarba, megiint bejött a . Egy meccs miatt sokan parkoltak az utcában, egy autó meg pont a bejáróm előtt, no nem teljesen, csak éppen eléggé. Ezek után a sportpályára inkább gyalog mentem, szigorúan a zebrán maximális körültekintés mellett.

Segítség! Itt vannak az UFÓ-k!

Segítség! Itt vannak az UFÓ-k!Ma pihenésképpen teszteltük Toldim kollégámmal és évfolyamtársammal az UFO programot. Szerencsésen megmentettem az emberiséget. Bár a Predátort és Rambót kinyírták (ez volt két emberem neve). E mellett megtekintettem a legfrisebb szumó eredményeket. Végre nyert egy meccset Masutóó (Tóth Attila) a jelenleg zajló szumó Basho-n. Szurkolok Neki, hogy ismét pozitív eredménnyel zárjon. Szeretném a Eurosporton látni a meccseit. Ez előtt és után ismét a diplomamunkámmal babráltam.