Blogbejegyzések

égés

Ma nagyon béna voltam.
Egy bizonyos okból lement egy volumegroup disabled állapotba.

Viszont egy ideig azt hittem, a storage alrendszerrel van baj. (Félreérthető jelzéseket adott, na.)

Aztán kiderült, hogy egy sima vgchange jelenti a gyógyírt a problémámra.

Két órába került megoldani.

Nem is én jöttem rá, nem is vagyok rá büszke.

Uborkas robot-tengeralattjaro

UAVhez kerestem nemi segedanyagot, erre elgepeltem az elso ket betut, es mit dobott fel a Google?

Ez nem egy elmeretezett, futurisztikus tampont, hanem a Cambridge egyetem robot-tengeralatjaroja. A hirek rovatot olvasgatva kiderult, hogy a szerkezet agya egy 1Ghz-en ketyego picoITX alaplap, amin egy Ubuntu Linuxot futtat.

Arrol nem szol a fama, hogy forog-e a Compizkocka rajta...

Qt Greenhouse - Üvegház Qt fejlesztőknek

Október 14-15 közt zajlott az idei Qt Developer Days Münchenben.

Matthias Ettrich a németországi Qt Software (a.k.a. Trolltech) R&D feje, nyitóbeszédében egy olyan eszközt jelentett be,
amely után már számos Qt/C++ fejlesztő vágyott: Qt Greenhouse IDE.

A projekt maga 3 éve indult egy "Creative Friday" projekt keretében és azóta érlelődött a berlini és oslói irodák falai közt.

Célja elsősorban, hogy megőrizze a vi vagy Emacs "puritánságát", ezzel pedig rávegye ezen eszközök
használóit is az áttérésre. Az alapkoncepció szerint egy ablakban érhető el minden, a fejlesztő számára
lényegtelen részek elrejthetők és szinte a teljes alkalmazás billentyűzetről vezérelhető.
A mindent-vivő "joker" funkció a "Quickfinder" néven bevezetett keresőmező. Egy egyszerű billentyű-
kombinációval előhívható és tetszés szerint kereshetők kódrészletek, dokumentáció vagy akár sorszám begépelése
alapján a forráskód tetszőleges részére ugorhatunk. Az éppen használt függvény/eljárás dokumentációja
folyamatosan elérhető és rendelkezésre áll egy automatikus kódkiegészítő, valamint "on-the-fly" kódszínező.
A csomag a Qt függvénykönyvtáron felül természetesen fordítót és hibakeresőt is tartalmaz (erről konkrétumok később).

(x) vegyél új telót! nem reklám

Az idézett szöveg egy mobiltelefon teszt bevezetője. (Nem én írtam és egy kb. 3 éves típusról van benne szó, tehát nem igazán reklám.)

Ahogy olvastam, az jutott az eszembe, hogy mindeféle teló, kütyü, bigyusz, bizb_sz van már, hogy "kommunikáljunk" egymással - de tényleg ezt tesszük velük?
Vagy annyira el tudjuk nyomogatni, scrollozni, böködni, pöcögtetni ezeket a kis ketyeréket, hogy valódi (emberi) kommunikációra (arányaiban) már alig használjuk?

Egyre több fiatalt látok akár csoportosan is gubbasztani egy-egy mobil fölött és eszeveszetten nyomkodni a gombokat. Elvileg a mobil össze kéne, hogy kössön embereket, de úgy látom - helyette inkább bezár egy amolyan virtuális világba. (Persze sok ilyen dolog van amiben el lehet merülni órákra, de mobil az ami mindig kéznél van.)

Alakul a helyzet.

Most gólyabál van, úgyhogy ráértem napközben is vacakolni a Frugallal. Lassan mániám lesz. :) Sikerült kideríteni, hogy a vidkártyát alapesetben nem ismeri fel, emiatt nem érti a 800x480-as felbontást. Meg mást sem. Elekzdtem cicázni az Intel hivatásos meghajtójával, most ott tartok, hogy már a fordítás dobál hibákat. Azzal viszont nem nagyon tudok mit kezdeni. Szó szerint "No rule to make target". :( A következő a hang lesz, aztán meg meglátjuk...
Egyébként pedig:
Heaven and Hell

OOo 3 kétmillió letöltés

Hétfői bejelentése óta kétmillió letöltést regisztráltak a "bouncer"-en keresztül, ami egyrészt nem az egyetlen módja az OOo 3 letöltésének, másrészt az idő jelentős részében nem is működött a szerverek túlterhelése miatt.

Ismerkedés az ördöggel

Gondoltam egyet és felpakoltam laposra egy FreeBSD-t. :-) Kicsit elveszve érzem magam, semmi nincs a helyén, semmi nem ugyanaz mint linux alatt. :-) Igazából nem ismerem az egésznek a csomagkezelését. Sysinstall-ból és pkg_add-al pakolgatok fel dolgokat (ports-al még nem foglalkoztam). Úgy csinálom mint anno win után első linux használat során. Nyomkodtam aztán majd lesz valami :-). Egyelőre egyszerű célokat tűztem ki magamnak: ha valamit felakarok telepíteni, feltudjam telepíteni illetve hardveresen belegyen lőve (hang, ACPI, WiFI(majd meglássuk támogatott vagyok-e :-) )).
Ellenben ha valaki tudja akkor nagyon jó lenne:
usermod, useradd, lspci, lsusb - ezek a parancsok nagyon hiányoznak és nemtudom melyik csomagba kaptak helyet. Ha egyáltalán ez a nevük FreeBSD alatt is :-)

"Itt valami nem stimmel"

7:50:00 Pentagon rendszergazdai ürgelyuk

- Csööör!
- Haló...
- Szia, XY vagyok, az történt, hogy bekapcsoltam a gépet...
- (Na azt jól tetted) Szia!
- Szóval megjelentek az ikonok...
- (Király, hagyjál létezni)
- De megjelent egy ablak is...
- (Vindózban vagy, nemde, mégis mire számítottál?)
- ...azt írja, hogy "Insztal adób fles pléjőr"
- Igen? (Roppant kíváncsívá tettél. Akkor most ez hibaüzenet akar lenni?)
- ...de én ezt nem akarom!...
- Öööö, nyugodtan installáld, böngészéshez...
- De én nem fogom installálni!
- Akkor ne tedd fel!
- Szóval vannak olyan lehetőségek, hogy "dont insztál"...
- Válaszd azt.
- ...meg olyan is, hogy "rimájnd létőr"...
- Szerintem az még jobb választás.
- Köszi, nem tudom miért adta fel ezt az ablakot, egészen ki vagyok, nem akarok én ilyeneket a gépemre!
- Nem tudod, mi a flash?
- Nem, tudnom kéne?
- Á, dehogy. Akkor örülök hogy elhárult a hiba.

c# 3.0

haha, hogy ez milyen szepen tanithato :)
igazabol ha az ember ert valamihez, az keves, legalabbis ha ki akar allni tomeg ele, es beszelni. sok embert ismerek, akik nagyon jo szakemberek, de nem tudjak elmondani egy mondatban, hogy mi is a problema, vagy megoldas amirol beszelnek.

ahogy irom a diakat a delutani eloadasokhoz (elso C#, masodik LINQ), rajottem, hogy milyen szepen egymasbacseng az egesz: szinte az osszes nyelvi ujdonsagot a LINQ miatt leptek meg. megsem rossz otlet egymas utan beszelni a kettorol? :)

csak azt nem tudom, hogy a delutani diffegyenletek zhmmal mi lesz egyelore, bar addig csomo ido van meg.. :)

uj blog :)

mivel szerettem volna egy helyen latni a napi firkalmanyaimat, es az asztalomon sok otlet hever a4es lapokon, gondoltam inditok egy normalis blogot.
csak szakmai tema, j2ee/.net, illetve egyeb napi hulyesegek.
a nem szakmai reszt ami neha volt eddig is, nem viszem at oda, azt egyfajta referanciakent akarom hasznalni az eloadasaimon, es egyeb helyeken.

tessek csak tessek, erre...

no meg ugyis kell a ma este tartando .netes eloadas anyagainak is egy hely (meg a kesobbi j2ee ea anyagainak is)

Magyar Hunspell-szótár kiterjesztés Firefoxhoz

2006 szeptemberében egy lelkes fiatal fogta magát, és készített egy magyar szótár kiterjesztést a Firefoxhoz. Fel is töltötte az addons.mozilla.org-ra. Az emberek elkezdték használni, és elkezdték lesajnálni a szótárat, mivel nem ismerte az összetett szavakat, az igekötős igéket stb. Az ok: a srác tévedésből egy Hunspell-szótárat csomagolt be, pedig a Firefox akkori (2-es) verziója a Myspellt tartalmazta.

Egy ideig tétlenül néztük (Németh Laci + én), majd nem bírtuk tovább. Először a mozilla.fsf.hu-n keresztül próbáltunk egy Myspellhez való magyar szótárat elterjeszteni, de ez nem volt hatékony. Megszületett egy hibabejelentés. Felvetettük, hogy esetleg jó volna, ha az AMO-n levő kiterjesztés tulajdonjogát is megkaphatnánk, elvégre mi értünk hozzá, és akarjuk is karbantartani, az eredeti tulajdonos meg eltűnt. Sokáig semmi válasz. Majd egy reménysugár, utána több hónapos csend. Újabb felelős lett megnevezve, de nem reagált. Megkerestem IRC-en. Egyből válaszolt, hogy még egyszer próbáljuk meg megkeresni az eredeti tulajdonost, és ha nem válaszol, akkor átadja a jogot még azon a héten. Csodálatos módon az eredeti tulajdonos előkerült, és azt mondta, hogy ő lemond mindenről, és lelép. Mégsem történt semmi. Végül ma este ismét szóltam az AMO-snak IRC-en. „ööö, izé, van egy perced, megcsinálnád? - Persze.” És megcsinálta. :) Érdekes, hogy sem a bugzilla, sem az e-mail nem használt, csak az IRC. Előbb is rájöhettem volna erre a tuti megoldásra.

Egy kis humor

Az emberi szív akkora nyomást produkál, ami a vért 100 méterre lőné ki.
(Te jó Isten!)
- A disznó orgazmusa 30 percig tart.
(A következő életemben disznó akarok lenni!!!)
- A svábbogár kilenc napig él a feje nélkül, utána éhen hal.
(Még mindig a disznón vagyok fennakadva!)
- Ha a fejedet folyamatosan a falba vered, akkor egy óra alatt 150 caloriát égetsz el. (Ezt otthon ne próbáld ki..... talán a munkahelyeden.)
- A hím imádkozó sáska nem tud közösülni, ha a feje a törzséhez van kapcsolva, ezért a nőstény azzal kezdi a szexet (előjáték?), hogy leharapja a fejét.
(Drágám itthon vagyok! Mi a fene.....)
- A bolha 350 szeresét képes a teste hosszának megugrani. Ez mintha egy ember kaputól kapuig ugrana a normál futballpálya háromszorosán.
(Hmmm 30 perc....szerencsés disznó! El tudod ezt képzelni?)
- A harcsának 27 ezer ízlelő bimbója van
(Mi lehet olyan ízletes a tó fenekén? )
- A pillangók a lábukkal érzik az ízeket
(Hát ez az amit mindig akartam tudni.)
- Az ember legerősebb izma a nyelve.
(Hmmmm mmmm)
- Jobbkezes emberek átlagban 9 évvel élnek tovább, mint a balkezesek
(Ha egyformán használod a kezeidet , akkor átlagot veszel?)
- Az elefánt az egyetlen élőlény, amely nem képes ugrani.
(Hát ez azt hiszem egy nagyon jó hír!)
- A macska vizelete fekete fényben foszforeszkál
(Ki a csoda fizetett ezért, hogy ezt felfedezzék?)
- A strucc szeme nagyobb, mint az agya.
(Hát ismerek egy pár ilyen embert is.)
- A csillaghalnak nincs agya.
(Ilyen embereket is ismerek, de még mennyire!)
- A Jegesmedvék bal kezesek.
(Ha átváltanak jobb kezesre 9 évvel tovább élhetnének.)
- Csak az emberek és a delfinek csinálják a szexet örömszerzésre.
(Hát a disznó?!)

OpenMoko FreeRunner / Audió, videó

Eredendően Debian alatt mindenképpen az alsamixer a barátunk. Érdemes úgy indítani, hogy:

alsamixer -V all

Ijesztően sok beállítási lehetőséget ad. Ezeket lehet egyesével is tekergetni, de van más megoldás is. Az /usr/share/openmoko/scenarios alatt van egy csomó előre beállított state file, amikkel tipikus helyzetekre tudjuk átállítani a hangot. Például ha bedugtunk egy olyan fülhallgatót, amit nem ismert fel a készülék magától, akkor:

alsactl restore -f /usr/share/openmoko/scenarios/headset.state

Így most a fejhallgatón fog szólni minden hang, és a hangszórókat lenémítja. A hangminőségtől nem fogunk a falnak menni, és a hozzáadott gyári fejhallgató kutyagumit sem ér szerintem, de egy normális fejhallgatóval teljesen élvezhető zenehallgatásra. Ugyanakkor vigyázzunk, a csatlakozó túl mély, tehát be lehet nyomni a jackdugót 1 mm-rel mélyebbre, mint kéne! Ilyenkor csak az egyik fül fog szólni, nálam a jobb, marha hangosan. Kijjebb kell húzni 1 mm-rel, és minden szép és jó lesz.
Zenelejátszásra nagyon ajánlom az MPD-t (Music Player Daemon). Elsőre mplayer-rel próbálkoztam, felfalt 60% körüli procit, és néha fagyasztotta az egész rendszert kopogósra. Az MPD ehhez képest 10% procival beéri, és nem függ az X-től, tehát sokkal stabilabb. Vezérlésre lehet használni MPC-t, vagy Xfmpc-t, ízléstől függően. Az MPD használata kicsit furfangos, mert van egy könyvtár, alapból /var/lib/mpd/music, ahol keresi a zenéket, és amikor fut, hiába raksz oda bármit, hanem úgy kell, hogy odarakod a zenét, és azt mondod, hogy

mpc update

Innentől látni fogja az új zenéket is.

Hibás nvidia csipszetek info (?) és egy kis biztonság

Ez most ilyen dupla témájú blogbejegyzés lesz, mert lusta disznó vagyok 2t írni :)

I.

Egy ideje keringett már info (talán itt is volt róla szó), hogy egyes laptopokban "rossz anyagválasztás" miatt gyakori a meghibásodás.

Azonban eddig sehol sem találtam utalást arra, melyik NVIDIA csipszet a problémás.

II

A Secunia pár napja végzett egy tesztet károkozó programok felismerésével kapcsolatban kereskedelmi forgalomban kapható védelmi programok között. Úgy tűnik az eredmény lesújtó, persze nem maradt reakció nélkül. :-)

OpenMoko FreeRunner / Java tapasztalatok

Debian alatt a Java kitűnően működik. Egy Java WebStartos csetet próbáltam ki (http://chat.valodi.hu), és kifogástalanul, kompromisszumok nélkül működik. Magyar billentyűzetem még nincs, de arra is rágyúrok majd. :)
Egy másik, régebbi chat miatt fel kellett tennem a locales csomagot is. Ez is minden további nélkül működik, szépen lokalizál mindent. A virtuális billentyűzet lokalizációja van még hátra.

w

OpenMoko FreeRunner / tippek-trükkök

  • A kijelző fényereje Debian alatt 0 és 63 között szabályozható, ahol 63 a legfényesebb, éspedig az alábbi utasítással:
    echo 63 > /sys/class/backlight/pcf50633-bl/brightness
  • Található egy script a http://bolhapiac.valodi.hu/wintertmp/openmoko/autorotate.sh címen. Ezt futtatva figyelni fogja a telefon helyzetét, és ha azt érzékeli, hogy a telefont elfordítottuk, akkor hozzá fogja forgatni az X asztalt. Az xrandr csomagot kell hozzá telepíteni.
  • Debian alatt nekem sem az AUX, sem a Power gomb nem igazán csinál semmit, amin persze könnyű segíteni. Én úgy állítottam most be, hogy az AUX gomb világosítsa ki a képernyőt, a Power gomb pedig kapcsolja ki a gépet. (Mindkettőn fogok még finomítani.) Első körben:

    apt-get install xbindkeys
    xbindkeys --defaults > $HOME/.xbindkeysrc

    Ezután kedvenc szövegszerkesztőnkkel editáljuk meg ezt a $HOME/.xbindkeysrc-t, és az alábbiakat tegyük bele:

    "echo 63 > /sys/class/backlight/pcf50633-bl/brightness"
       m:0x0 + c:177

OpenMoko FreeRunner / Wammu-Gammu küzdés

SMS-ezéssel küzdök éppen a telefonon. Qt Extended alatt egész odáig eljutok, hogy meg tudom írni az SMS-t, de a jobb oldali softgomb, aminek Next-nek kéne lennie, ehelyett Delete, és backspace-ként viselkedik. Ez tehát alma.
Debian alatt a Zhone, ami egyébként működik, szürkén hagyja az SMS ikont. Ennek oka az, hogy a logban az alábbit látom:

INFO did not receive any unsent messages: org.freesmartphone.GSM.SIM.NotFound:
INFO did not receive any unsent messages: org.freesmartphone.GSM.Device.Timeout: device did not answer within 5 seconds
INFO did not receive any unsent messages: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)