Blogbejegyzések

PS3 törölve a listámról

Sokáig játszottam a gondolattal, hogy veszek egy PS3-at és lecserélem az asztali gépemet. Szerencsére a gondolat megmaradt ötlet színtjén, és az alábbi cikk után már biztos, hogy nem leszek PS3 tulaj:
http://www.hwsw.hu/hirek/44241/sony-playstation-3-linux-warez.html
Az egészben az fáj a leginkább, hogy egy elhibázott, halogatot rendszerkoncepció miatt csak az árnyéka lesz a korábbi PS gépeknek ez. Amennyiben engedték volna, hogy egy teljesértékű OS-el (itt nem a linuxra gondolok) a gép betöltse a "nappali számítógépe" szerepét, akkor évekre bebetonozták volna magukat a lakásokban. Ennek a tévedésnek az oka, hogy egy elavult játékterjesztési koncepcióra alapoztak.
Megpróbálták mindenáron bevédeni magukat egy megkerülhetetlen DRM-el, miközben elment mellettük a világ. Egy olyan piacon, ahol egy mezei WOW játékos a játék árának többszörösét fizeti előfizetésre. Ahol egyre kevésbé számít a gépek teljesítménye, és gőzerővel fejlesztik a következő generációs cloud alapú játékokat, igen botor elgondolás, egy, már 2006-ban is túlhaladott koncepciót erőltetni.

How to Set Up a High Performance Cluster (HPC) Using Debian Lenny and Kerrighed

There are many guides found on the net describing Kerrighed and how to set it up using Ubuntu and others.
However, to the best of my knowledge there isn’t a step by step guide specifically designed for Kerrighed using Debian Lenny. So here it is. You can set up your own Beowulf Cluster using Debian Lenny and Kerrighed in about 50 steps. Many of the steps described here are taken straight from other guides because there are applicable here (see sources at the bottom.) Many other steps are based on my own trial and error.


kerrighed-updated.html">Full Story

'grep -v grep' helyett

Gyakori problema, hogy a ps | grep hasznalatakor a grep sajat magat is megtalalja, es azt kulon ki kell venni a kimenetbol. (A problema sed-del, awk-val es a tobbi szurovel is fennall.) Raadasul nem is minden esetben talalja meg sajat magat.


 $ ps -ef | grep syncd

vagy


 $ ps -ef | sed -n '/syncd/!d;p'

Ennek elkerulesere az alabbi megoldasok kinalkoznak, sorban a legjobb fele haladva:

'3rd party' lsof: Az lsof -t (terse output) csak a PID-eket adja vissza, illetve itt regexp is hasznalhato, csak sajna a slash-ekkel nem tud mit kezdeni. Arrol nem is beszelve, hogy lsof nincs mindenhol (pl AIX-en nincs a default telepitesben), illetve nehany rendszeren sima user nem futtathatja.


 $ lsof -t -c syncd

Temp file hasznalata: megoldja a problemat, barmivel feldolgozhato, de igenytelen is...


 $ ps -ef > /tmp/psef_$(date +%s)

Trivialis shell megoldas a grep dupla elofordulasara:


 $ ps -ef | while read line; do grep syncd; done

A legtokeletesebb megoldas a pgrep lenne, ami nem kenyes a slash-ekre, a teljes process cmdline-t tudja hasznalni, a kapott PID-del meg mar azt kezdunk, amit akarunk, de sajnos AIX-en ez elerhetetlen:


 $ pgrep dhcp | xargs ps -o pid=,comm=

Es itt a tuti befuto:


 $ ps -ef | grep [s]yncd

A regexp tartomany pontosan egy karakterre illeszkedik, de mivel a process tree-ben a grep argumentumaiban mar szerepel a szogletes zarojel is, ezert az nem illeszkedik a mintara... Raadasul ez viszonylag gyorsan is hasznalhato, tovabbi pipe-ok hasznalata nelkul.

mv otp_garancia groupama

Ezen poszt célja kettős:
1. ideje már beszólni ennek a tróger bandának.
2. örülnék, ha a nagy közös tudásbázisból beesne egy-két infó.

Szóval a történet annyi, hogy anno egy állásváltoztatásomkor jutányosan megvehettem a cégautómat, egy astrát, majd amikor olyan munkahelyre kerültem, hogy szerteszéjjel kellett szaladgálnom az országban, akkor az astra maradt a családnak, én meg vettem egy használt vectrát. Mindkettőre kötöttem otp garanciás kötelezőt meg fullos cascot. És mindkét dolgot el is felejtettem, mint annak a rendje.

Októberben beesett a fejembe, hogy nem ártana utánanézni, mi van ezekkel a dolgokkal. Klikkelgetek, kiderül, hogy éves szinten több, mint egy százast spórolnék, ha mindkét autóra ugyanott újrakötném a kötelezőt. Mondom he? Jött az átkötési időszak, bementem, kértem ajánlatot, és igen. Olcsóbb. Újrakötöttem. És itt indult a vicces dolgok özöne. Az astra 2002 óta az enyém, 1999-es autó, azaz 8 éve fizetem rendben átutalással a díjait. A vectra 2005 óta van nálam, 8 éves, annak 5 éve fizetem rendben a díjait. De az újrakötéskor be kellett fizetnem a vállalt díjfizetési gyakoriság szerinti díjat egyben... Nem hitték el 8 év után, hogy csoportos beszedéssel meg fogják kapni a díjakat? Majd irtózatos mély csend hónapokig. Most március végén meg jött egy kosár levél tőlük.

mennyit ér a felsőfokú?

Sosem fogjuk megtudni, hogy mennyit ér a felsőfokú végzettség, de hrgy84 kolléga hirdetésében beárazásra került:
http://hup.hu/node/85094 (kollégára tekintettel nem offolom szét a hirdetését)

Az egyik hsz-ben ez szerepel:
1-2 év gyakorlat, felsőfokú végzettség: 195 000 Huf nettó
1-2 év gyakorlat, nincs felsőfokó: 180 000 Huf nettó

tehát ha nem teljesen korrekt matematikai algoritmussal kivonom egymásból a két stringet, akkor az marad, hogy felsőfokú végzettség: havi 15k nettó.

Hogy próbáljak nyomdafestéket tűrő maradni: megrendítő vélemény.

Nem tudom megcsinálni

sziasztok
Nem megy nekem ez a feladat. És kérném a véleményeteket a megoldásokhoz. Elölre is kösz mindenkinek aki segít nekem.
Írja át a login script-jét úgy, hogy bejelentkezéskor kiírja, hányan dolgoznak a gépen Hány user futtat valamilyen a shell-től eltérő processz-t?

queueing theory

hat, eddig sem voltam nagy baratja a Markov lancoknak, meg a Poisson eloszlasnak, ezutan vegkepp nem.. :)

vajon mennyire elfogadott manapsag egy modell szimulacioja, konkret szamolas helyett? belehalok, ha egzaktul le kell irnom ezt a modellt, amit kitalaltunk, ellenben talaltam egy tokjo sztohasztikus szimulacios csomagot (SSJ), amivel tudnek szamolni.

napi lol rovat, 20100328

Nem akarok blogot reklámozni, mert nem érdemli meg, de itt van egy parádés bejegyzés:
http://maria.blog.hu/2010/03/27/harapd_at_a_spammer_torkat
A poszt kb. arról szól, hogy nem jó, ha feliratják az embert kéretlen reklámlevél listára és mit tegyen olyankor, ha mégis megtörténik.
Na mivel zárul az a poszt, aminek az a címe, hogy harapd át a spammer torkát? Én is lehidaltam, úgyhogy idézem:
"Ha tetszett a bejegyzés, ajánld e-mailben ismerőseidnek, vagy oszd meg közösségi oldalakon"!!!

tehát spammeld meg barátaidat. ooookoooos.... cukrot neki.

Ja és ha nem tetszik, hogy megosztottam közösségi oldalon a linket, ahogy a felszólítása mondta, akkor sóhivatalba fél literes okmánybélyeggel nyolc példányban anyja neve.

Kész, jöhetnek a vendégek

Végeztünk.
Utolsó pohár is felkerült a polcra. Törölközők a helyükön.
Kitakarítva.
Holnap délelőtt készülnek a fotók és kerülnek rá a honlapra.
Nekem nagyon tetszik.
Honlap is szép :)
Ritusnak mondtam hogy aludjunk ott pár éjszakát és akkor olyan mintha nyaralnánk. :)
Ő benne lenne biztosan.

9.10 -> 10.04

Pár napja upgradeltem a következő Ubuntura. Update-manager -d parancs kiadása után kicsit több, mint 1 óra múlva jött az újraindítás. Annyira nem lepődtem meg, amikor az X nem indult el, mert git-ből forgatott xorgot és ati drivereket használtam. Terminálból leszedtem xorg-ot, drivereket és források közül kikommenteztem a ppa repot. Apt-get-tel felraktam a csomagokat újra, de ezek már gyári lucid csomagok voltak. Reboot után már minden megfelelően működött. Gyári, nyilt driverrel van 3D-m, sőt grafikus konzol is, ami korábban nálam csak 33-as kernellel ment. Glxgears kevesebb fps-t ír, mint git-es driverekkel, viszont érzetre gyorsabb a mostani megoldás.

Authentikáció - Pratchett

Az Őrség! Őrség! elején szerepel ez a részlet.

Most egy feketébe öltözött alak surrant kapualjból kapualjba bukva az éjféli utcákon, s elért egy komor és félelmetes bejárathoz. Nincs az a kapu, ami erőfeszítés nélkül lehetne ennyire zord, ez nyilvánvaló. Úgy nézett ki, mintha az építészt behívatták volna, hogy különleges utasításokat kapjon. Valami vészjóslót akarunk sötét tölgyfából, mondták neki. Szóval tegyél egy visszatetsző vízköpőszerűt a kapuboltozat fölé, adj neki becsapódást, olyat, mint egy óriás lépésének hangja, és tedd világossá bárki számára, de tényleg, hogy ez nem az a fajta ajtó, ami bimbamozni kezd, amikor megnyomod a csöngőt.
Az alak bonyolult kódot kopogott el a sötét asztalosmunkán. Kinyílt egy aprócska, rácsos kukucskáló és kilesett egy gyanakvó szem.
- "A jelentőségteljes bagoly huhog az éjben" - mondta a látogató, megpróbálva kicsavarni az esővizet a köntöséből.
- "Mégis számos szürke úr megy búsan gazdátlan férfiakhoz" - intonálta egy hang a rács másik oldalán.
- "Éljen, éljen a fránya bányakánya lánya" - riposztozta a csöpögő alak.
- "A fejszés számára minden hozzá folyamodó ugyanolyan magas".
- "Mégis, kétségnek nélküle, rózsa rejlik a tövisben. "
- "A jó anya paszulylevest készít a kóbor fiúnak" - jelentette ki a hang az ajtó mögött.
Csönd támadt, amit csak az eső neszezése tört meg. Aztán a látogató megszólalt:
- Mi?
- "A jó anya paszulylevest készít a kóbor fiúnak".
Újabb, hosszabb csönd követte ezt. Aztán a nedves alak azt mondta:
- Biztos vagy benne, hogy nem a rosszul épített torony remeg rémesen a lepke közeledésétől?
- Ugyan, dehogy! Paszulyleves, az jön. Sajnálom.
Az eső kérlelhetetlenül sziszegett a zavart némaságban.
- És mi van a bekalickázott bálnával? - érdeklődött az elázott látogató, megkísérelve a bepréselődést a rettenetes bejárat kínálta csekély menedékbe.
- Mi van vele?
- Hát, ha mindenáron tudni akarod, nem szabadna semmit se tudnia a tátongó mélységről.
- Ó, a bekalickázott bálna! Akkor te az Ében Éj Megvilágosult Hittestvéreit keresed. Három ajtóval arrébb.
- Akkor ti kik vagytok?
- Mi Ee Felvilágosult és Ősi Felebarátai vagyunk.
- Azt hittem, ti odaát találkoztok a Szirup utcában - jegyezte meg kicsivel később a vizes fickó.
- Aha. Hát. Tudod, hogy van ez. A lombfűrész klub bérli a termet keddenként. Volt egy kis kavarodás.
- Á! Mindegy, azért köszi.
- Szívesen. - A kukucskáló csattanva bezárult.
A köntösbe burkolt alak egy pillanatig rámeredt, aztán továbbtocsogott az utcán. Valóban volt ott egy másik bejárat. Az építő nem vette a faradságot, hogy különösebben megváltoztassa a dizájnt.
Bekopogott. A kis, rácsos tolóablak oldalra száguldott.
- Igen?
- Figyelj, "A jelentőségteljes bagoly huhog az éjben", rendben?
- "Mégis számos szürke úr megy búsan gazdátlan férfiakhoz".
- "Éljen, éljen a fránya bányakánya lánya", oké?
- "A fejszés számára minden hozzá folyamodó ugyanolyan magas".
- "Mégis, kétségnek nélküle, rózsa rejlik a tövisben. " Itt kinn zuhog az eső. Tudsz róla, igaz?
- Igen - felelte a hang, annak tónusában, aki igenis tud róla, viszont nem áll benne.
A látogató fölsóhajtott.
- "A bekalickázott bálna semmit sem tud a tátongó mélységről" - folytatta. - Ha ettől boldogabb vagy.
- "A rosszul épített torony rémesen remeg a lepke közeledésétől".
Az esdeklő megmarkolta az ablak rácsát fölhúzta magát és azt sziszegte: - És most engedj be! Teljesen átáztam.
Újabb nedves csönd támadt.
- Az a mélység... tátongót mondtál vagy tántorgót?
- Tátongót mondtam. Tátongó mélység. Amiatt, hogy mély, érted? Én vagyok az, Enyvesujj Testvér.
- Én úgy hallottam, hogy tántorgót mondtál - firtatta a láthatatlan portás óvatosan.
- Figyelj, akarod az átkozott könyvet vagy nem? Nem kell ezt végigcsináljam. Lehetnék otthon is, az ágyamban.
- Biztos vagy benne, hogy tátongó volt?
- Na, ide hallgass, én aztán piszok jól tudom, hogy milyen mély a rohadt mélység - mondta sürgetően Enyvesujj Testvér. - Már akkor is tudtam, amikor te még csak egy nyavalyás neofita voltál. És most kinyitod már végre ezt az ajtót?
- Hát... na, jó.
Az elhúzott reteszek hangja hallatszott. Aztán a hang azt mondta: - Megkérhetnélek, hogy taszíts egyet rajta? A Tudás Kapuja, Amelyen Tudatlanok Nem Léphetnek Át valami szörnyen beragad nedves időben.
Enyvesujj Testvér nekivetette vállát, beljebb erőltette, bepréselte magát, csúnyán nézett Portás Testvérre, és besietett.

FreeBSD Ports Tinderbox + Subversion

Ha az ember fia FreeBSD portokkal dolgozik, elobb vagy utobb beleutkozik a Tinderbox fogalmaba. Kulonosen azota, miota Ion-Mihai Tetcu (itetcu@) munkassaganak koszonhetoen megszuletett QA Tindy, a frissulo portok faradhatatlan minosegellenore. Ezaltal erezhetoen javult a portok minosege, mostansag mar nehez hibas portokat felcsempeszni :) Ezzel egyutt viszont a karbantartoktol is nagyobb odafigyelest kivan meg.

Mivel nem szeretek fercmunkat vegezni (sem levelet kapni QAT feladoval), ezert igyekszem rendesen tesztelni a portjaimat, es erre a celra telepitettem magamnak is egy ilyen Tinderboxot. A gond viszont, hogy sokan szeretnek meg ugyanigy tesztelni a portjaikat, de nem tudjak megtenni, mert egy ilyen rendszer osszerakasa nem egyszeru. Megkovetel nemi hardvert es szoftvert, illetve nem art, ha folyamatosan fut, mert nehany port forditasa bizony nem ket perc. Mellette raadasul nem is nagyon lehet normal asztali feladatokra hasznalni a gepunket, mert elegge IO intenziv.

nmap quicknote

Ezek mehetnek szinte mindig defaultban:

-PN don't probe for ping response
-n don't resolve hostnames
-oG - grepable output to stdout
-p1-65535 all ports
-r don't randomize ports
-T5 fastest timing
-sS -sU both SYN and UDP

Ezek is hasznosak es gyakran kellhetnek:

-e $interface

-iL $inputfile

Re: AIX grafikus telepito ;-)

http://hup.hu/node/61848

Ez tenyleg grafikus telepito (jo tudni igy 2,5 evvel az AIX 6.1 kiadasa utan), csak az nem vilagos, hogy miert nem volt hajlando elindulni. Csak a DVD-n talalhato meg, es csak ugy indul el, ha grafikus kartya. eger es billentyuzet is van a gepben. Ha jol emlekszem, eger nem volt.

A grafikus felulet a /usr/lpp/bosinst/GfxMenus.jar, es az xinit inditja:


/usr/lpp/X11/bin/xsetroot -solid DarkBlue -display :0
DISPLAY=:0
cd /../usr/lpp/bosinst
/usr/java5/jre/bin/java ./GfxMenus.jar > /../tmp/gfx.out 2>&1
echo $? > /../tmp/gmrc