Még jó hogy csak béta, mert nálam tökre nem ugyanaz történik a flash-es runtimeban mint a dhtml-esben. Fedora 6, firefox. Mondjuk linuxon ez a flash plugin is büntet időnként egy memory leakkel.
Az ajaxosok élete se csak játék és mese, mást nem tudok mondani biztatót. Kérem kapcsolja ki.
2007. január 31., szerda
2007. január 30., kedd
TeamCity
Megnéztem a Teamcity CI szerver demóját, hát tényleg hajmeresztő, nagyon jó koncepciói vannak bár kipróbálnám hogy vajon mit tud maven projectekkel, na meg hogy testNG-t nem tud menni, a modernebb teszt koncepciók valószinűleg nincsenek benne. Viszont az a koncepció hogy a CI szerver maga tartsa számon a teszt eredményeket és a analízis eredményeit, hogy aztán onnan lehessen riportolni, hát... pont ilyenről álmodtam. Még 11 hónap karácsonyig :) 200 dolcsi fejenként, ehh, a per seat licenszelés az mindig szívás, nem is kell inkáb.
Egyszer kicsit hasonló IDE integrációt csináltam a continuumhoz és eclipse-hez, életem első és azóta is egyetlen eclipse pluginja :-D Aztán átpasszoltam egy indiai srácnak aki átírta egyébként elég frankón, kiadott egy snapshotot aztán ennyi jó ideje. Így megy ez.
Egyszer kicsit hasonló IDE integrációt csináltam a continuumhoz és eclipse-hez, életem első és azóta is egyetlen eclipse pluginja :-D Aztán átpasszoltam egy indiai srácnak aki átírta egyébként elég frankón, kiadott egy snapshotot aztán ennyi jó ideje. Így megy ez.
Beágyazott ESB egy springes webalkalmazáshoz
A webappba beágyazott dolgoknak mókás kis kultúrája fejlődött ki az utúbbi néhány évben. Kell adatbázis, de nem akarjuk hogy a felhasználó babráljon vele, bedobunk egy Derby-t, kell esetleg MQ is, de az még babrásabb mint egy adatbázis, na jó, akkor bedobunk egy ActiveMQ-t. Kellene kimenő és bejövő adatokat kezelni, integrálni más rendszereinkkel (tipikusan open source cuccokkal).
Erre az igényre tervezem bevetni a Mule ESB-t, konkrétan a yikulju opcionális spring context-darabkáival, és ehhez jön nagyon kapóra a Mule AutowireUMOManagerFactoryBean osztálya. Az a ApplicationContextAware cucc automatikusan megkeresi az inicializáció során a mule objektumokat a context-ben, így opcionálisan be tudjuk válogatni a különböző ki/bemeneti rendszereket, paraméterezés a már leírt módon, megint semmi máshoz nem kell nyúlnia normál esetben a deployernek, csak a web.xml-hez. Én azt se szeressem, de tényleg nem találtam még ennél kevésbé szívatós megoldást :)
Na, ez a terv.
Erre az igényre tervezem bevetni a Mule ESB-t, konkrétan a yikulju opcionális spring context-darabkáival, és ehhez jön nagyon kapóra a Mule AutowireUMOManagerFactoryBean osztálya. Az a ApplicationContextAware cucc automatikusan megkeresi az inicializáció során a mule objektumokat a context-ben, így opcionálisan be tudjuk válogatni a különböző ki/bemeneti rendszereket, paraméterezés a már leírt módon, megint semmi máshoz nem kell nyúlnia normál esetben a deployernek, csak a web.xml-hez. Én azt se szeressem, de tényleg nem találtam még ennél kevésbé szívatós megoldást :)
Na, ez a terv.
2007. január 29., hétfő
Hogy válik az ember architect-té
Na erre nekem is van egy változatom :)
A munkahelyén robot, otthon pedig éjfélig vakít az ívfény. Ez ilyen magyaros betyáros undergroundos dolog, magam tapasztalataiból.
A munkahelyén robot, otthon pedig éjfélig vakít az ívfény. Ez ilyen magyaros betyáros undergroundos dolog, magam tapasztalataiból.
2007. január 28., vasárnap
Meghatódós percek
Előkerült egy cipősdobozból egy 6 évvel ezelötti merevlemezem. Te jó ég hogy ezen mik vannak... például egy korabeli debian aminek tizedik nekifutásra eszembejutott a jelszava, egy PostgreSQL FAQ fordítás, valószinűleg az első amit írtam mert befejezetlen, java cuccok béta kiadásban amiknek mára még a koncepicói is elavultak.
6 év alatt annyi minden elmúlik, néhány dolog viszont 10 év alatt sem :)
6 év alatt annyi minden elmúlik, néhány dolog viszont 10 év alatt sem :)
2007. január 26., péntek
TestNG apocalEclipse
Szóval az eclipse support gyógyítása: eclipse restart. Érdekes. A teszt paraméterezés is megyeget, de ezt még nem igazán találtam ki hogy hogyan kellene használni. Azt szeretném, ha a Continuous Integration szerveremen (continuum konkrétan) be lehetne paraméterezni hogy milyen adatbázis szerverek vannak installálva például és azokon minden végrehajtani a DAO implementációk tesztjeit, és persze minden implementáción. Ha már egyszer elvetemült idealista vagyok akkor abban már nyugodtan lehetek szélsőséges fajta :)
Amúgy ma miközben az itthoni miniclusteremet pofozgattam elszállt a másfél éves maxtor vincsim, amin egyébként a home partíciót is tartom, de kimenekítettem. Vegyetek ti is sok maxtor vinyót, nagyon jó hangja van amikor azt mondja hogy "nyekkk"!
Amúgy ma miközben az itthoni miniclusteremet pofozgattam elszállt a másfél éves maxtor vincsim, amin egyébként a home partíciót is tartom, de kimenekítettem. Vegyetek ti is sok maxtor vinyót, nagyon jó hangja van amikor azt mondja hogy "nyekkk"!
2007. január 24., szerda
N-edik visszapattanás a TestNG-ről
Ma ismét megpróbáltam átportolni egy projectemet TestNG-re, mert nagyon megtetszett hogy jobbára már működik az eclipse TestNG pluginja a 3.2-es eclipsemmel. Hoz pár olyan dolgot ami frankó lenne végre bevetni, test grouping, paraméterezés, ilyesmi.
Aztán rájöttem hogy az eclipse pluginja is csak jobbára működik, a maven-nel a 5.1-es verzió pedig egyáltalán nem. Kb ugyanez áll a Junit 4.1 verziójára, annyi kivétellel hogy az eclipse alapból tartalmaz már egy "junit 4" futtatókörnyezetet, ami konkrétan junit 4.1-gyel megy. Tökre nem mindegy hogy 4 vagy 4.1, de stablinak tünik. Már csak maven support nincs hozzá.
A surefire SVN-beli verzióján is látszik hogy 5.1-es testNG-vel tesztelik, úgyhogy lehet figyelni a surefire 2.3-as verzióját, vagy átnyergelni a SNAPSHOT-ra és lőni mozgó célpontra.
A törpök élete se csak játék és mese. Mint azt közismert :)
Aztán rájöttem hogy az eclipse pluginja is csak jobbára működik, a maven-nel a 5.1-es verzió pedig egyáltalán nem. Kb ugyanez áll a Junit 4.1 verziójára, annyi kivétellel hogy az eclipse alapból tartalmaz már egy "junit 4" futtatókörnyezetet, ami konkrétan junit 4.1-gyel megy. Tökre nem mindegy hogy 4 vagy 4.1, de stablinak tünik. Már csak maven support nincs hozzá.
A surefire SVN-beli verzióján is látszik hogy 5.1-es testNG-vel tesztelik, úgyhogy lehet figyelni a surefire 2.3-as verzióját, vagy átnyergelni a SNAPSHOT-ra és lőni mozgó célpontra.
A törpök élete se csak játék és mese. Mint azt közismert :)
Feliratkozás:
Bejegyzések (Atom)