- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Nem használomra szavaztam, de ez nem igaz, van amikor igen, de az esetek 99%-ban jrebel.
- A hozzászóláshoz be kell jelentkezni
Igen, csak a hot swap a runtime code change feature neve, a jrebel meg egy masik JVM :)
- A hozzászóláshoz be kell jelentkezni
hát nem :)
- A hozzászóláshoz be kell jelentkezni
akkor homalyosits mar fel pls mielott hulyen halok meg :)
- A hozzászóláshoz be kell jelentkezni
Mea Culpa, rakerestem, isten tudja miert osszekevertem a Bea fele jrockit-al.
Ma is tanultam valamit :) Mondjuk eclipse 10000 eve tudja ezt a ficsort, de sose jutott volna eszembe eles kodon hasznalni, de ezek szerint vannak batrak :)
- A hozzászóláshoz be kell jelentkezni
Nem volt szó éles környezetről, vagy valamit nagyon nem vettem észre. Persze, hogy éles környezetben annyi minden változik, hogy azt Hot Swapelni értelmetlen, és ahol szükséges ott egyébként is redundáns a kiszolgáló, szóval nyugodtan ki lehet venni egy-két nodeot.
-
Groovy funkcionális eszközök
- A hozzászóláshoz be kell jelentkezni
Hat, hacsak nem "okosba" csinaltak meg a magas rendelkezesre allast. Tudok olyan (igaz, PHP-s) nagy latogatottsagu oldalrol, ahol inplace cserelgetik a fajlokat, komolyabb teszteles nelkul, alternativ rendszer pedig nincs.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:
()=()
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()
- A hozzászóláshoz be kell jelentkezni
Ahhoz csak gratulálni tudok. Remélem nem pészméker riasztásokat dolgoz fel a rendszer :D
-
Groovy funkcionális eszközök
- A hozzászóláshoz be kell jelentkezni
A, deho...
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:
()=()
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()
- A hozzászóláshoz be kell jelentkezni
mizu mn3emo? este egy sor?
- A hozzászóláshoz be kell jelentkezni
En nem ismertem ezt, de par hete voltam egy cegnel interjun, es ott is ezt eroltettek.
En nem tudom, biztos en vagyok tul regimodi, de en azt mondtam a fickonak, hogy ha runtime kell a kodot cserelni, akkor ott valami baj van a designnal. Nekem ez ilyen "bad smell".
En a patch patchelesenek patchelese helyett inkabb eloveszem a tablat/papirt es ceruzat, aztan atgondolom, hogy mi a kutyafulet is akarok. Na mindegy, mondom, maradi vagyok.
- A hozzászóláshoz be kell jelentkezni
Nem feltétlen production környezetben kell cserélgetni, nekem pl meggyorsítja a fejlesztést, hogy az apró módosításokat rögtön ki tudom próbálni.
- A hozzászóláshoz be kell jelentkezni
hat lehet te hibatlan vagy, de masoknak megremeg a keze, es felreutnek egy-egy karaktert (pl <= helyett <, i index valtozo helyett j, stb). ha debug kozben eszreveszi az elirast, konnyen tudja javitani
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
+1
Nálam mire elindul a debugger a solutionre akasztott sok szar függőség miatt, mire elindul az IIS Express a webservice-ekkel, stb., hát megiszom néhány kávét.
Jó lenne, ha az ilyen egyszerű javítások miatt nem kéne csapatszinten elb-szni hetente kb. egy embernapot.
- A hozzászóláshoz be kell jelentkezni
az esetleg valtozo requirementeket pedig javakave zaccabol josolod meg? :)
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
Vagy ld. a tegnapi IRC-es elmekledesunket a Minecraftrol, hogy ha valamit jol csinalt Notch az az, hogy jo nyelvet választott: Mivel lehet igy is babrálni a kóddal, hogy az fut folyamatosan, konnyu volt kiserletezgetni, hogy mi a jobb, emiatt pl messze alkalmasabb jatekfejlesztesre, mint a C/C++. Legalabbis game logic fejlesztésére.
Az sem veletlen, hogy az Unityben is probaltak valami hasonlót összehozni a Monoval.
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
C/C++ alapu engine-ekbe meg pl. luat szoktak beagyazni hasonlo celra.
Persze ha a C/C++ kodban van a hiba, az ellen nem ved.
--
Why did the chicken cross the road?
It was trying to get a signal on its iPhone 4.
- A hozzászóláshoz be kell jelentkezni
Ez a fejlesztés (nem kicsit) meggyorsitasara van leginkabb.
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
Ennek a leánykori neve nem "Hot Code Replace"?
- A hozzászóláshoz be kell jelentkezni
Nem fejlesztek javaban, de ismerem.
Olcso erlang-koppintas. ;)
- A hozzászóláshoz be kell jelentkezni
Ez kábé olyan kérdés lehet, mint mondjuk: "Java-ban fejlesztesz és használod e a java garbage collector feature-ét?" .
- A hozzászóláshoz be kell jelentkezni
Mint lathatod, nem.
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
Javazni csak ritkan szoktam (amikor epp Androidozni kell), ellenben ez erdekelne, hogy hogy mukodik, mert meg nem hallottam rola. Ha mar el lett dobva egy kezeletlen Exception akkor is tudom folytatni vele a futast? Mert ha nem, akkor tokmindegy, leven a Java kodjaimban 100 hibabol 99 Exception+megallas parost takar, az az 1% meg elso ranezesre nem erne meg a tesztesetekbe fektetett idot.
Ja igen, Android emulatorral is mukodik amugy? Lusta vagyok utanaguglizni.
- A hozzászóláshoz be kell jelentkezni
Androiddal nem tudom mi a helyzet, én sima desktop Javanal használtam legtöbbet, ott is vagy valami CLI app csesztetesenel, vagy mikor a Minecraft klienset tudtam.
Eclipseben ez ugy nezki, hogy ha az auto-build be van kapcsolva, akkor egy fájl mentesekor automatikusan fordítja a háttérben, amit a JVM (vagy az Eclipse egy kis noszogatasra, annyira én se ismerem) betölt. Innen kezdve a függvény következő futasakor mar az új kod fog futni. Közben persze futhat a programod, meg csak az sem kell, hogy felfüggesztve legyen a program a debuggerrel (.net edit&continuenek ez az egyik legnagyobb hibája).
Persze, vannak limitacioi, pl csak meglévő metódust lehet igy módosítani...
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
Ez igy egyszerubb, mint hittem. (Mondjuk total masra is valo mint hittem lol) IntelliJ-vel is mukodik? Ennyire transzparens az egesz hogy egy cmd+s es mar az uj fuggveny fut?
- A hozzászóláshoz be kell jelentkezni
Gondolom az edit&continue nem véletlenül csak break után működik. Pl. mi van akkor ha olyan metódust szerkesztek ahol jár a futó program? Pl. véletlenül beleraktam egy végtelen ciklust egy elhamarkodott ctrl+s-sel, majd gyorsan javítom, honnan fog folytatódni a program futása?
- A hozzászóláshoz be kell jelentkezni
Ez ellen a hotswap se ved, mivel csak az uj futasnal fog az uj fuggveny betolteni, az aktualisan futo kodot nem tudod vele piszkalni.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:
()=()
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()
- A hozzászóláshoz be kell jelentkezni
Ez fura, nekem az a tapasztalatom, hogy az éppen debuggolt metódus szerkesztése után a metódus elejéről megy a debuggolás újra.
- A hozzászóláshoz be kell jelentkezni
Az Android VM-ek (se a Dalvik, se az ART) nem tudják ezt.
- A hozzászóláshoz be kell jelentkezni
Tekintve, hogy a leghalvanyabb kozuk sincs a Sun JVM-hez, igy nem is csoda.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:
()=()
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()
- A hozzászóláshoz be kell jelentkezni
Javat csak Androidon hasznalok. Ahol jol jonne, ott altalaban nem is lenne ra lehetoseg (meg ha Dalvik helyett JVM lenne alatta, akkor sem), mert a head unitokat ritkan lehet osszekotni a geppel.
--
Why did the chicken cross the road?
It was trying to get a signal on its iPhone 4.
- A hozzászóláshoz be kell jelentkezni
Igazából sajt vagyok és épp fölfalom magamat.
- A hozzászóláshoz be kell jelentkezni
részvétem
- A hozzászóláshoz be kell jelentkezni
hianyzik az opcio, hogy 'ismerem, de nem akarom hasznalni' :)
- A hozzászóláshoz be kell jelentkezni
Ez tetszik
- A hozzászóláshoz be kell jelentkezni
... hiszen órabérben fizetnek, és pont jól jön az 5 percenkénti 3 perc compile time
-
Groovy funkcionális eszközök
- A hozzászóláshoz be kell jelentkezni