Shery és RePa

2007. szeptember 27.
Ezen a napon, korábban: broadband router vs 100 MB/s (2005), Treo 700w (2005), pmg_openmeasgrplist.cpp (2004)

A Microsoftnal tudnak rolam!

dyuri @ 10:25:49

Janos baratom kuldte nekem ezeket a screenshotokat az MSN-jerol, ami bizonyitja, hogy bizony Redmondban tudnak rolam egyet-smast...

Ismer az MSN!

(Ugye feltunt, hogy hianyzik a nagy opcio. Ebbol arra kovetkeztetek, hogy Shery sugott nekik... :P)

2007. szeptember 25.
Ezen a napon, korábban: Te mit gondolsz? (2006), allatka (2005), dobokockaE (2005), vetkeztem (2005), labtyuland (2004)

dbus

dyuri @ 22:38:39

Ha van ket programunk, es mi azt szeretnenk, hogy az egyik beszelgessen a masikkal, akkor sokfele IPC megoldas kozul valaszthatunk, a hagyomanyosoktol kezdve (szemafor, socket, ...) a modernebbekig (pl. CORBA, RMI, ...) eleg sokmindent valaszthatunk. Utobbiak koze tartozik a DBUS, melyet a modern linux disztribuciok kivetel nelkul tartalmaznak.

Nezzunk egy egyszeru peldat arra, hogy ezt az uzenet-buszt az egyszeru halando hogyan hasznalhatja. Eszkozkent termeszetesen a sokak altal meltan kedvelt python nyelvet valasztottam :P
Ubuntu/debian alatt a python-dbus csomag tartalmazza a szukseges dolgokat.

Nezzuk gyorsan, hogy nez ki egy uj szolgaltatas, utana fuzok hozza egy kis magyarazatot:

import dbus, dbus.service, dbus.glib
import gobject
 
class ButaService(dbus.service.Object):
 
  @dbus.service.method(dbus_interface='hu.horak.ButaInterface',
                       in_signature='s', out_signature='')
  def irjadki(self, szoveg):
    print "Ez jott: %s" % szoveg
 
bus = dbus.SessionBus()
name = dbus.service.BusName('hu.horak.ButaServer', bus=bus)
obj = ButaService(name, '/')
 
loop = gobject.MainLoop()
print 'Figyelek...'
loop.run()

Amint lathato eloszor letrehozzuk a szolgaltatasunkhoz tartozo osztalyt, a dbus.service.Object osztalybol szarmaztatva. Ezen osztaly metodusait exportalhatjuk szolgaltataskent a dbus.service.method dekorator fuggvennyel - ennek a szolgaltatasi felulet nevet kell megadni, illetve a bejovo es kimeno parameterek tipusat - ami pythonban ugye nem egyertelmu, dbuson viszont annak kell lennie.
A szolgaltatasunkat mikor peldanyositjuk, az regisztralja magat egy mar meglevo busznal. Alapertelmezetten ket ilyen busz van, a SessionBus, ami a bejelentkezett felhasznaloknak a sajatja, illetve a SystemBus, ahol a rendszeruzenetek szaladgalnak. Mivel utobbihoz csak rendszergazdai jogokkal tudunk szolgaltatast hozzaadni, ezert az elobbit illik valasztanunk.
Ha kesz a szolgaltatasunk mar csak varni kell, hogy valami kliens hasznalja is azt, ehhez szuksegunk van egy glib kompatibilis mainloopra. Elinditjuk, es varjuk, hogy az elso kliens uzenetet kuldjon nekunk...

...amit meg ennel is joval egyszerubb:

import dbus, dbus.glib
 
bus = dbus.SessionBus()
 
server = dbus.Interface(bus.get_object('hu.horak.ButaServer', '/'),
                        'hu.horak.ButaInterface')
server.irjadki("helloszia")

A kliens egyszeruen annyit csinal, hogy lekeri a beregisztralt szolgaltatasunkat (illetve egy helyi proxy-objektumot keszit, ami vegulis tarsalog a szerver oldallal), majd meghivja az exportalt metodusat. A szerver oldalon pedig megjelenik az "Ez jott: helloszia" uzenet.

Pofonegyszeru. Persze nem arra van kitalalva, hogy masodpercenkent tobbmillio uzenetet kuldozgessunk...
Akit jobban erdekel a tema megnezheti az eredeti tutorialt.

2007. szeptember 23.
Ezen a napon, korábban: DNS a neved, buzievagy?! (2004)

Hacktivity 2007

dyuri @ 18:21:44

No, megvolt az idei Hacktivity is, egesz jo volt.
En elviseltem volna picit tobb szakmaibb eloadast, ami jobban belemegy a dolgok reszleteibe, bar volt olyan eloado, aki az altalanos tema ellenere is nagyon tetszett. Jo pont a szervezoknek, hogy alkalmat adtak a kozonsegnek is az aktivkodasra - az mar nem az o hibajuk, hogy ezzel csak minimalis mertekben eltek.
Ami meg nekem furcsa volt, hogy az a keves szakmaibb eloadas is inkabb Windows orientalt volt. Ertem en, hogy az elterjettebb, meg hogy vallalati kornyezetben azt hasznaljak inkabb, de ha nekem pl. azt mondjak, hogy rootkit, akkor csak hosszu ido utan jut eszembe a Windows valami benan titkos varazskonyvtaraba elhelyezett trukkosen futo valami.
Mondjuk a szakmaisag lehet hogy csak nekem hianyzott, pl. Thief_hu eloadasa elegge szakmai volt, de a kornyezetemben ulo emberek eleg nagy szazalekanak fogalma nem volt, mirol van szo :)
En veletlenul egy Sunos poloban voltam - mar az eloadasat ugy kezdte, hogy a Sun nem orul, hogy a java biztonsagi hibairol mesel, es mikozben ezt mondta, engem nezett -, ezert mikor odamentem hozza koszonni az eloadas utan, es megejteni az elso IRL talalkozot, lattam a szemeben a felelmet :P A prezentacios stilusan meg van mit csiszolni, de - velem ellentetben - o mar legalabb megprobalkozott vele :)

Remelem ezutan is lesz minden evben valami hasonlo, kicsit tobb helyen lehetne reklamozni - sok ember tolem tudta meg, hogy letezik egyatalan ilyen. Es mivel nem olyan nagy osszeg a beugro, biztos mas cegek is el tudnanak kuldeni ra par embert, mert szerintem megeri.

2007. szeptember 21.
Ezen a napon, korábban: sysadmin@milano (2005), Gabosan, Repasan (2004)

Csapatepites

dyuri @ 22:59:05

Ma delutan a csilleberci drotkoteles akadalypalyara mentunk csapatot epiteni. Szerintem eleg jo volt, bar akinek teriszonya van, annak nemnagyon ajanlom. Nekem nincs, ez mostmar biztos.
Eleg rendesen elfaradtam, pedig az utolso - legnehezebb - palyara mar nem volt idom, sot az utolso elotti masodik felet is kalandosabba tette a vaksotet :) (de nem mondom azt, hogy nekiindultam volna az utolsonak, ha meg lett volna ido :P)
Mindenesetre, ha nem felsz 15 meter magasan egyetlen kotelen fuggeni, illetve elbirod magad egy kezzel, akkor igenjo szorakozas lehet :)

2007. szeptember 18.
Ezen a napon, korábban: Hasznaltauto (2006)

Csomagolas

dyuri @ 18:50:51

A Sun nem sporol a dobozokon. Rendeltunk nemreg egy rackmount kitet (kb. ket nem tul nagy darab vas ize). Ma megjott:
Csomagolas by Sun

Alul a nagy doboz, amit lattunk eloszor (jol meg is ijedtunk, hogy nem jo dolgot rendeltunk), abban volt a kozepso, a kozepsoben meg a legfelso kicsi. Abban a cucc. Eljenek az esoerdok.

2007. szeptember 17.
Ezen a napon, korábban: Csapatepites kepek (2006), oszod.mp3 (2006), Csapatepites (2006), Remote (2005), webtervek (2004)

Fohasz

dyuri @ 18:52:16

FelvonulasAz Ur angyala hozzon aldast azokra a hazafiakra, akik ma - megkockaztatva a dolgozo nep haragjat - ujra felvonultak az oszodi beszedre emlekezve, ezzel megbenitva a budapesti forgalmat. Gabriel es Michael kiserje oket utjukon, a mennyeknek orszagaba, hisz az oveke az. (-> Mate 5:3 )

Esetleg menjenek dolgozni, ha mar ennyire unatkoznak.

2007. szeptember 16.
Ezen a napon, korábban: mert NEM (2005), Feature Request Sheet (2004)

Babalatogatas

dyuri @ 19:21:54

Ma meglatogattuk a kis Johannat. Shery torka tegnap reggelre megfajdult, ugyhogy csak tavolrol nezegettuk. Meg nagyon picike, sokmindent nem csinal, csak sir, eszik, sir, alszik es sir. Allitolag, mert amig ott voltunk csak egyetlen egyszer sirt (azert lehet, mert mi szimpatikusak vagyunk neki). Setalas kozben en toltam a babakocsit :)

Johanna

Judit mindenfele tanacsokat akart adni Sherynek, de nekunk meg egy ideig nem lesz szerintem ilyenre szukseg :) Majd kesobb...

2007. szeptember 13.
Ezen a napon, korábban: Linux at school (2006), bekasegge (2005), Vista Starter Edition (2005), Hummer (2004)

Sun sells Windows

dyuri @ 9:29:30

Vegulis, ha mar a Solarist ingyenesse tettek (mitobb, megnyitottak), akkor ertheto, hogy a hardwarebol akarnak penzt csinalni, azt meg ugy konnyebb eladni, ha sokfele vevo igenyeit kielegiti. De azert ezt nem vartam volna :)
Milyen marha hulyen nez mar ki, hogy http://www.sun.com/software/windows/ ...

2007. szeptember 12.
Ezen a napon, korábban: e17@sol10 (2006), discussion (2005), WP (2004)

Sigma 50mm F2.8 EX macro

dyuri @ 19:45:22

Na, ha mar nyertem egy kis penzt a fotozassal, akkor ugy dontottem, hogy ezt a penzt majd a fotozasba is fektetem be, es ime a legujabb baratom:
Sigma 50mm EX macro

Regebb ota vagytam mar egy nagyobb fenyereju obira, a makro kepeket meg nem cska en, de Shery is szereti, raadasul eleg jokat irnak errol a tipusrol szerte az interneten, ugyhogy rakerestem. Es szerencsem volt. Raadasul a penzbe is majdnem belefert.
Egyelore persze ezt sem tudtam meg termeszetes korulmenyek kozott kiprobalni, de tetszik amit tud:
Sigma makro teszt

A felso ket kep teljesen azonos beallitasokkal keszult (1/50, F5.6, vaku max erovel, indirekt modon), a bal oldalo a canon alapobival - a leheto legkozelebbrol -, a jobb oldali a sigmaval - kb. olyan kozelrol, mint a canonnal. A sigmas kep kicsit kozelebbrol sikerult, es vagy ezert, vagy nemtom miert, de kicsit vilagosabb lett, beegett kicsit a teteje. Nagyban latszik, hogy azert a jobb oldali kepen picivel tobb reszlet van, pl. a szemen. Illetve a sigma mintha picit melegebb szineket adna.
Az also ket kep pedig mar csak proba, hogy mit tud a cucc, a bal oldali a maximalis (1:1) nagyitast mutatja be, a jobb oldali pedig ugyanabbol a tavolsagbol keszult, mint a felso ketto, csak 2.8-as rekesszel es rendes fenymeressel - kisebb a melysegelesseg. Tetszik.
Varom az elso virag-bogar probat is :)

2007. szeptember 11.
Ezen a napon, korábban: gazcso (2006), CTF (2006), gaz (2006), 21 (2006), 20y (2005), page 23 (2005), box (2004), szept. 11. (2004)

backup/swap file helye - vimeseknek

dyuri @ 23:44:03

Gabor baratom emacs parti ( fiatal meg, nem tudja mi a jo :P ), legfrisebb cikkeben azt irja le, hogy lehet megkerni az emacset, hogy ne az aktualis konyvtarba helyezze a backup filejait (mert pl. mi van ha oda nincs irasjogunk, vagy tavoli filerendszeren van, vagy ...), hanem oda ahova mi szeretnenk.

En viszont vim parti vagyok, ott sem bonyolultabb a dolog: az ideiglenes (swap) fileok helyet a directory valtozo tarolja (vesszovel elvalasztva tobb konyvtar is megadhato, az elso lehetseges helyre kerul majd a file), pl:

:set directory=~/bkp/vim,.,/tmp

A backup fileok helyet a backupdir valtozo segitsegevel adhatjuk meg a fentihez hasonlo modon.
Emacs-szel ellentetben vim-ben a backup nemhogy nem kapcsolhato ki*, hanem alapbol nincs bekapcsolva, a

:set bk

paranccsal kapcsolhato be.

A beallitasokat termeszetesen erdemes a ~/.vimrc fileocskaba gyujteni (ilyenkor a parancs ele nem kell : ), es akkor a vim kovetkezo inditasakor nem kell ujra beirnunk.

*: persze, hogy emacsban is kikapcsolhato, csak nem tanacsos

22.

dyuri @ 8:13:16

Boldog szulinapot gondorhaju :*

2007. szeptember 7.
Ezen a napon, korábban: biliard vagy billiard (2005), fust (2005)

weblog fuggoseg

shery @ 13:19:09

78%How Addicted to Blogging Are You?

Mingle2 - Dating Site

Pedig alig irok ide...

2007. szeptember 6.
Ezen a napon, korábban: Egy falat kenyer (2006), Gyere: Ubuntu konf (2006), Cola (2005), VIII. kerulet, Almassy ter (2004), eljen a mulatos zene :P (2004)

nyilt forrasu ATI driver

dyuri @ 14:32:59

Az AMD bejelentette, hogy szep lassan megnyitjak az eddig zart forrasu ATI videokartya-drivert. Igazabol ez mindenkinek jo, egyfelol eddig Linux alatt az Nvidias eszkozok sokkal jobban muzsikaltak (es nem feltetlenul a hardware miatt), tehat akinek ATI kartyaja van, az valoszinuleg jol fog jarni. Es remelem az Nvidia sem hagyja majd ennyiben a dolgot, es kirukkolnak majd valamivel ok is - ha nem is nyitjak meg a sajat driveruket, legalabb a Nouveau projectet tamogathatnak egy kicsit, legalabb valami doksival.
Na persze en az AMD-nek is csak akkor hiszek, ha mar valoban megtekintheto a doksi :)

2007. szeptember 5.
Ezen a napon, korábban: Iskolakezdes (2005)

Cokin P - szabadban

dyuri @ 11:06:36

Ahogy a multkor irtam, szabadban, tajkepnel igazan jo az atmenetes szuro, ugyhogy hetvegen jol ki is probalgattuk, ime ket fele verzio, a kulonbseg a dohany szinu felhelyezeseben van :)
szuro proba - repa
szuro proba - shery

Nekem tetszik :)

drog

dyuri @ 8:49:30

Tegnap vettunk harsfavirag teat nekem, hatha javit a kohogesemen. Vidam teat lehet belole fozni, ha betartjuk a hasznalati utmutatot:

drog

2007. szeptember 3.

tarcsa

dyuri @ 8:45:17

Hetvegen otthon voltunk a #redhat.hu-s csapat jelentos reszevel, megismetelve a tavaszi dolgot. Szerintem jo volt, most nem porkoltet foztunk, hanem a tuz fole helyezett tarcsan grilleztunk, megegyszer koszi anyunak az elore bepacolt husokert.
Szerencsere az ido is jo volt (bar egyedul csak Shery mereszkedett be a vizbe), es szerintem mindenki jol erezte magat, annak ellenere, hogy joval kevesebb alkohol fogyott :)
Kepek is lesznek majd.

Ez egy blog. A velemenyunk a mienk, ezert szubjektiv, es meglehet, hogy neha csak picit fedi az egyetemes igazsagot. Mellesleg akinek nem tetszik, az nezze helyette a tvt.

Egyebkent nyugodtan lehet idezni, kepeket toltogetni, szabadok vagyunk.

Ha esetleg valami szemelyes kozolnivalod van, amit nem szeretnel kommentbe leirni, akkor tobbek kozott elerhetsz minket a [akiacikketirta] kukac horak pont hu emailcimen.