Wednesday, December 30, 2009

logok

itt lógok füliéknél, de egy pillanatra megszédültem.
További hírek a kávé után

Tuesday, December 8, 2009

tettem szavazó buttonokat, yuh héj!

tettem szavazó buttonokat, remélem pompásan fognak működni :)
A sok hátralévő napot szabadlábon töltöm, nem csinálok semmit, alszom mint a medve, ha nincs kedvem kilépni az ajtón nem fogok (majd a pizzafutárok zsarolgatnak), jaj, erről jut eszembe életem legfurcsább pizzafutárja, egy agyonszolizott kiscsaj. Gondomlom a meglepetés erejére gyúrt, hogy úgy több a borravaló, vagy hogy beugrott valaki helyett. Fura, megszoktam, hogy a pizzafutár, akinek gondolkodva tolom a borravalót, hogy akkor most ez sok vagy kevés (a feláras pizzáért), aztán a csávó laza mozdulattal elővesz egy pénzgurigát, és betűri a többi közé a lóvét.

Sosem tudom eldönteni, hogy a pincér mit gondol. Egyrész van-a tarantínó elmélet, melyszerint minimálbérért dolgozik, jár a borravaló; aztán van az elégedett vagyok, adok sokat, szar volt a kaja, 320 forint negyven fillér; aztán van a mit-tartod-a-markod-te-fasz elmélet; és ez az új, lehet, hogy kettőnk közül én vagyok a csóróbb elmélet.


Persze nem érdekel a véleménye, amíg a pizza dobozát beleköpés után rendesen vissza tudja ragasztani (amelyik pizzafutárnál ragasztó szalagot látsz, kezdhetsz gyanakodni), vagy amíg a pincér elvégzi a dolgát, és azért adok, mert nem kell vissza az apró, mert felfele kerekíteni ér...

Ja és van az adóellenőr elmélet, hogy tessék a 10% a felszolgálási díj mellé, amúgy meg jónapot kivánok, az apektől jöttem, lesz most egy kis elbeszélgetésünk :)

Ez háború. Amíg jó a pizza, nem érdekel.

Monday, December 7, 2009

obassza meg, elfogyott az időm

Basszus, dec9-től szabin vagyok. Azt hittem, még egy csomó bugot ki fogok tudni fixálni, de nem. :'(
Tudom, hülye vagyok, de akkor is :'(

más tollával

hm... a 'fixed indirectly' nem más, mint más tollával ékeskedni :)
Na jó, elárulok egy trükköt, amit én is alkalmazok néha (most pont olyan bugot fixálok, ami ha megvan, akkor mások is lezárhatnak bugokat):

A defektrohasztásos technika.

Bizonyos bugok olyanok, hogy már párszor meg volt fixálva, random user által, de időnként újra felbukkan, ráadásul központi komponensben, amihez nem fér hozzá az ember. Ilyenkor nem erre a bigra, hanme másikra kell koncentrálni, mert a központi komponenst úgyis egy másik team javítja. A régi mondás szeirint nem szabad levadászni a haragosaidat, mert ha eleget vársz, a folyó úgyis partra sodorja a tetemeiket idővel, így az ilyen típusú bugoknál is csak ki kell várni, amíg központilag meg nem javítják a dolgot, és lehet lezárni a bugot :)
Na, fixálok, hogy mások élvezhessék a munkám gyümölcsét :)

a fejlődés


Pár bejegyzéssel lejjebb ott van, hogy mekkora volt az ananász új hajtása 1 hete.
Most ekkora, igen, az ott egy gyufásdoboz.

tip of the iceberg - gems of architectural fuckups - java

Basically when you see something in the code you should start thinking about the motivations of the programmer who put that there.
For example when you see a loop with System.out.println(...) in part of the initialization code you can be sure that someone
  1. was checking if all the stuff was initialized
    1. this means that something wasn't initialized
    2. it is not trivial how to do it
    3. people have no guidelines/was not educated about the framework they using
    4. someone who should know about what developers do has no idea
    5. some may found a workaround already and done the initialization in some other way
    6. bonuses will be paid to people who will fix the code when the management understands that it is to be rewritten.
    7. no one was performing code reviews / peer reviews
    8. log4j was not configured/used properly in that project as no one cares about maintenance
  2. the developer has a taste for quick and dirty methods
    1. he was hired so this method of work is accepted/encouraged
    2. he has no support for doing the things in a civilized manner
    3. he was never blamed for doing so and his check in-s are not supervised
    4. most likely more than one developer let it pass as they was no intention/instruction to remove it (it is somebody else's problem)
    5. deadlines are rated more important than quality
    6. the customer has no idea what is going on, just pays a lot of money without having enough control over the project. 
    7. #5 means that the customer has project managers hired for the project
  3. At this point no one ever checked the code for such fragments (System.out.println) thus most likely we have some other nasty problems ahead.
    1. bug fixes can be trivial but most of them can't be estimated
    2. the IT department of the customer will ask the business to extend the budget sooner or later
    3. if the product is business critical then it will have a new version developed, typically the programming platform will be blamed.
At this point you should understand that there are more than one people to blame for someone's commit. If you think pinpointing the one with SVN blame is the solution then you just don't get it.

And just for clarification: it wasn't me :) I'm just bringing the news about the 300.

gazdagok és szépek

A nagy zöld könyv ('hogyan legyünk boldogtalanok') szerint a szépeknek is lehetnek problémáik. Ja, reggel a metrón belegondoltam.
  1. alapvetően minden ember randa.
  2. nyomulnak rád olyanok, akiket látni se bírsz
  3. igaz, hogy az emberek egy része mindenféle engedményeket és kedvezményeket ad, de csak érdekből, és csak amíg mosolyogsz rájuk. Egyetlen hibád egy életre az ellenségeddé teszi őket.
Persze nem magamról beszélek :) hanem a metrón megfigyeltekről.

a hétfő reggelben az a jó

A hétfő egy stresszforrás mindenkinek. Erre alakult ki urbáninformatikus környezetben a kompenzáció netovábbja: a hétfő reggeli vicces levelek. Enjoy:

Egy matematikaprofesszor észrevette, hogy eltört a cső a konyhai
lefolyójában, kihívta hát a vízvezetékszerelőt. A mester rendesen
megcsinálta a lefolyót, a matematikus is elégedett volt, egészen amíg
kézhez nem kapta a számlát, ami kb. a havi fizetésének az egyharmada
lett. Panaszkodott hát a szerelőnek, aki mondta, hogy sajnálja, meg
megérti, de hát ez van, jöjjön el ő is a céghez dolgozni, ott sokkal
jobban fog keresni. Azt a tanácsot adta még, hogy tagadja le a
végzettségét, mert a főnökei nem szeretik a túlképzett embereket. A
matematikus elment jelentkezni a vízvezetékszerelő céghez és fel is
vették, mivel azt hazudta, hogy csak 7 általánosa van.
Ezek után mint szerelő dolgozott, és egyre többet keresett. Egyszer
egy nap a cég vezetése kitalálta, hogy elküldik esti iskolába azokat a
munkásokat, akiknek nincs meg a 8 általánosa. Így a professzort is
elküldték. Az első ilyen órán, ami történetesen matematika volt, a
tanár, hogy tisztába jöjjön az osztály tudásával, megkérdezte tőlük,
ki tudná megmondani, mi a kör területének a képlete. Épp a professzort
kérdezte meg, aki ki is ment a táblához, de azt vette észre, hogy
hirtelenjében, nem jut eszébe a képlet. Elkezdte hát levezetni,
integrált, derivált, és azt kapta, hogy mínusz ernégyzet pi. Nem
tetszett neki az a mínusz, így újra számolt. De megint ugyanezt az
eredményt kapta. Megint újra számolt, megint ezt kapta. Nem számított
hányszor számolja újra, mindig ott volt az a mínusz. Idegesen
körbetekintett az osztályon és hallotta ahogy az összes
vízvezetékszerelő ezt suttogja: "Cseréld fel az integrációs
határokat!!"

Thursday, December 3, 2009

ananász 2 - A második hajtás

Az ananásszal az a helyzet, hogy hozott egy új hajtást pár hete (nem írtam róla, mivel nagy a hajtás a cégnél)

A hajtás aprócska, de nagy reményeket táplálok. Itt még nagyon aprócska, de a másik képen már látszik, hogy milyen nagyra nőtt. Nyilván imádom :) viszont nem biztos hogy jó gazdája vagyok :(
Ráadásul a többi 3 növény elggé beparázott és száradnak a leveleik. Lehet, hogy nem kapnak elég (rendszeresen) vizet? Vagy kicsi a cserép?

Nagyon közel vannak a radiátorhoz (konvektor).

A második képen jól látszik az előző termés elhalt ága. Azért nagyon örülök, hogy milyen szépen fejlődik, csak mivel az ágy mellett van, és a levelek vége elég hegyes és erős ahhoz hogy ne a h1n1 legyen a legnagyobb félelmem reggelenként, ezért vigyázva kelek fel. Kivéve akkor (mint ma), mikor 9:30-kor pattan fel a szemem, és már tudom, hogy nem érek be 10-re a standup meetingre (megint megfenyegettek, hogy bevezetik a 300 forintos szabályt (szabályszegés = 300 huf a közösbe, amit eliszunk) de mondtam, hogy ne bohóckodjunk ilyenekkel, mert akkor inkább fizetek mindenkinek egy sört, oszt jóvan).

A stresszes reggeleken felpattanok, mint egy nikkelbolha, csak ugye ilyenkor az önvédelmi reflexeim még nincsenek fullon, és belevakulni egy rosszul elhelyetett ananászba... para :)
Persze mivel itt van a legjobb helyen a növény, ezért marad. Mivel az ágyat nem akarom arrébb húzni a meleg területről, marad. Igazi halálcsapdában élek ^_^

na, lement a build, megyek szemüveg nélkül heggeszteni, húzom az ívet, hajlítom a vasat.

adios

Wednesday, December 2, 2009

Üzenet az agynak

Neil Patrick Harris. Azt hiszem így hívták a csókát,és azóta is ezen a néven fut. Töle hallottam ezt az 'üzenet az agynak' szöveget, bár gyanítom, hogy eredetiben 'memo to self' formában futott.
Whatever. A lényeg, hogy a kalandférgek 2 egy jó film, szénné röhögtem rajta magam.
Meg a starship troopersben is hozza a fejformáját, az is egy legendás film, bár a folytatása meg a világ legjobb példája arra, hogy miért kéne betiltani a második részeket.

És az egész csak arról szól, hogy: http://www.salsacandela.hu/home/orarend/