Používáte ve firmě JRebel?

Youda

Re:Používáte ve firmě JRebel?
« Odpověď #30 kdy: 10. 03. 2017, 12:46:16 »
Ad Youdovych 7s na deploy na slusne masine (takze takovych 10+ sekund), ono to teda trva dyl, obzvlast pokud delas upravy ve vice nez-li jednom modulu:

7s trva re-deploy, udelas to 10x do hodiny, v praci stravis 8h = 560s denne, 2800s tydne, 11200s mesicne, 134400s rocne.

Celkem tedy: 37 hodin rocne stravi re-deployem. Naklady zamestnavatele na Youdu jsou 500,- / hodinu. Celkem tedy Youda rocne zabije 37 hodin, coz da 18500,- . JRebel stoji 10000,- rocne. Navic, protoze se jedna o zcela zabity cas, techto 37 hodin mohl byt tento Youda v podstate na dovolene, coz by mu dalo celkem 3.5 dnu rocne navic.

Gratuluji.

Kdyz uz prechazime do dadaisticke formy, mel bys od te sumy 7sekundovych prostoju odecist dobu, kdy se programator behem onech 7 sekund napije kafe, popripade si podrbe koule. Rychlejsi to behem tech 7 sekund zvladnou oboje naraz.
Pak muze byt 7 sekud prostoj i vitanou pauzou ve stalem stopro nasazeni kodera po celych 8 hodin.
Zde ma .NET urcitou vyhodu, kdyz zase spadnou widle a je potreba reboot, ma koder cas se i vychcat.

Zajimave, vzdycky kdyz nekde narazim na obhajce mykosoftich zprasku, po case zacinam pochybovat o dusevnim stavu dotycneho. Nejlepsi pripad je asi nejznamejsi propagator ASP.NET a drzitel mnoha MS certifikatu, Michal Altair Valasek, ktery je deviant a je na to hrdy.
https://www.rider.cz/cs/about-me/default.aspx

Provozuje domeny ASPNET.cz a BSDM.cz.
Sadomasochisticke sklony urcite nejsou povinnou prerekvizitou k pouzivani mykosoftich zprasku, ale zrejme to pomaha.


Tomáš Roll

Re:Používáte ve firmě JRebel?
« Odpověď #31 kdy: 10. 03. 2017, 12:56:43 »

Kdyz uz prechazime do dadaisticke formy, mel bys od te sumy 7sekundovych prostoju odecist dobu, kdy se programator behem onech 7 sekund napije kafe, popripade si podrbe koule. Rychlejsi to behem tech 7 sekund zvladnou oboje naraz.
Pak muze byt 7 sekud prostoj i vitanou pauzou ve stalem stopro nasazeni kodera po celych 8 hodin.
Zde ma .NET urcitou vyhodu, kdyz zase spadnou widle a je potreba reboot, ma koder cas se i vychcat.

Mě spadly Windows naposledy v roce 1998, pak jsem přešel na NT4 a od té doby nic. Ale slyšel jsem takové zvěsti o Yettim, UFO a padajících Windows.

anonym

Re:Používáte ve firmě JRebel?
« Odpověď #32 kdy: 10. 03. 2017, 12:57:35 »
Zajimave, ja mam ten podobny pocit pokazde, kdyz nekdo obhajuje Eclipse a tvrdi, ze JRebel neni zase takovy zazrak.

To si jako pokazde setris to napiti se kavy a poskrabani na koulich na deploy? Nemas lepsi si ulevit kdyz chces a ne kdyz zrovna budes deployovat? Je to pro tebe moc neunosne, dat za JRebel 10k a proste pak uz nic neresit?

Youda

Re:Používáte ve firmě JRebel?
« Odpověď #33 kdy: 10. 03. 2017, 13:14:24 »
Zajimave, ja mam ten podobny pocit pokazde, kdyz nekdo obhajuje Eclipse a tvrdi, ze JRebel neni zase takovy zazrak.

To si jako pokazde setris to napiti se kavy a poskrabani na koulich na deploy? Nemas lepsi si ulevit kdyz chces a ne kdyz zrovna budes deployovat? Je to pro tebe moc neunosne, dat za JRebel 10k a proste pak uz nic neresit?

No jo!
Jenze kdyz si budes drbat koule asynchronne, uplne s tim vymazes tu uzasnou vyhodu JRebelu zbavit se 7sec prostoje!
A kdyz to asynchronni kuledrbani pronasobis na rok, vyjdou z toho strasliva cisla.
Jestli ses lokalni reseller JRebelu, vsechna cest, delas to dobre. Produkt je to dobry a svoje vyuziti ma.

Jinak k tomu Eclipse, to se nyni v realu pouziva jako chytrejsi editor s autodoplnovani, kontrolou a refactoringe a spoustec externiho mavenu. V minulosti to byl bugfest, v nynejsi kostelaci maven + GIT je vicemene jedno, v cem se pise, klido pido ve VIMu.
Ostatne par kolegu pouziva Eclipse ulne ciste jenom jako editor, git a maven obsluhuji rucne v linuxovem terminalu, jsou na to tak zvykli.

javaman ()

Re:Používáte ve firmě JRebel?
« Odpověď #34 kdy: 10. 03. 2017, 14:35:08 »
Ad Youdovych 7s na deploy na slusne masine (takze takovych 10+ sekund), ono to teda trva dyl, obzvlast pokud delas upravy ve vice nez-li jednom modulu:

7s trva re-deploy, udelas to 10x do hodiny, v praci stravis 8h = 560s denne, 2800s tydne, 11200s mesicne, 134400s rocne.

Celkem tedy: 37 hodin rocne stravi re-deployem. Naklady zamestnavatele na Youdu jsou 500,- / hodinu. Celkem tedy Youda rocne zabije 37 hodin, coz da 18500,- . JRebel stoji 10000,- rocne. Navic, protoze se jedna o zcela zabity cas, techto 37 hodin mohl byt tento Youda v podstate na dovolene, coz by mu dalo celkem 3.5 dnu rocne navic.

Gratuluji.

A já pořád nechápal, kdo počítá škody ze zkopírovaného SW. Nemohl bys mi udělat i výpočet správné mzdy, protože ta aktuální vůbec neodráží realitu?


javaman ()

Re:Používáte ve firmě JRebel?
« Odpověď #35 kdy: 10. 03. 2017, 14:36:55 »
Ostatne par kolegu pouziva Eclipse ulne ciste jenom jako editor, git a maven obsluhuji rucne v linuxovem terminalu, jsou na to tak zvykli.

To budou nějaké lopaty, protože to I znamená integraci. Pokud to nechápou, tak fakt nepotřebují IDE a můžou prasit jako Kit i ve Vimu.

Youda

Re:Používáte ve firmě JRebel?
« Odpověď #36 kdy: 10. 03. 2017, 14:58:14 »
Ostatne par kolegu pouziva Eclipse ulne ciste jenom jako editor, git a maven obsluhuji rucne v linuxovem terminalu, jsou na to tak zvykli.

To budou nějaké lopaty, protože to I znamená integraci. Pokud to nechápou, tak fakt nepotřebují IDE a můžou prasit jako Kit i ve Vimu.

Ale prdlacky.
Zkratka to jejich "I" zahrnuje u par linuxovych terminalu na pravem a levem monitoru, eclipse maji na prostrednim monitoru. V tech terminalech par "tail -f" na logy, v jednom "mvn", git spousteji obvykle jednou denne navecer.
Tak nejak nevidim prislis velky rozdil, jestli v terminalu spustim "mvn jetty:run", nebo v eclipsu najdu a spustim target, ktery interne spousti "mvn jetty:run".
Teda mensi rozdil tu je, ten rucne spousteny mvn je obvykle posledni verze oproti nejake stare zbudlene s Eclipsem, takze je v tom mene chyb.

balki

Re:Používáte ve firmě JRebel?
« Odpověď #37 kdy: 10. 03. 2017, 15:30:32 »
Ostatne par kolegu pouziva Eclipse ulne ciste jenom jako editor, git a maven obsluhuji rucne v linuxovem terminalu, jsou na to tak zvykli.

To budou nějaké lopaty, protože to I znamená integraci. Pokud to nechápou, tak fakt nepotřebují IDE a můžou prasit jako Kit i ve Vimu.

Ale prdlacky.
Zkratka to jejich "I" zahrnuje u par linuxovych terminalu na pravem a levem monitoru, eclipse maji na prostrednim monitoru. V tech terminalech par "tail -f" na logy, v jednom "mvn", git spousteji obvykle jednou denne navecer.
Tak nejak nevidim prislis velky rozdil, jestli v terminalu spustim "mvn jetty:run", nebo v eclipsu najdu a spustim target, ktery interne spousti "mvn jetty:run".
Teda mensi rozdil tu je, ten rucne spousteny mvn je obvykle posledni verze oproti nejake stare zbudlene s Eclipsem, takze je v tom mene chyb.

V eclipse sa da pustat externy maven.

javaman ()

Re:Používáte ve firmě JRebel?
« Odpověď #38 kdy: 10. 03. 2017, 16:19:15 »
Ostatne par kolegu pouziva Eclipse ulne ciste jenom jako editor, git a maven obsluhuji rucne v linuxovem terminalu, jsou na to tak zvykli.

To budou nějaké lopaty, protože to I znamená integraci. Pokud to nechápou, tak fakt nepotřebují IDE a můžou prasit jako Kit i ve Vimu.

Ale prdlacky.
Zkratka to jejich "I" zahrnuje u par linuxovych terminalu na pravem a levem monitoru, eclipse maji na prostrednim monitoru. V tech terminalech par "tail -f" na logy, v jednom "mvn", git spousteji obvykle jednou denne navecer.
Tak nejak nevidim prislis velky rozdil, jestli v terminalu spustim "mvn jetty:run", nebo v eclipsu najdu a spustim target, ktery interne spousti "mvn jetty:run".
Teda mensi rozdil tu je, ten rucne spousteny mvn je obvykle posledni verze oproti nejake stare zbudlene s Eclipsem, takze je v tom mene chyb.

Tail na logy mi úplně stačí :D Jako před 20 lety asi cool. Ale právě o tom píšu. Prostě to neumí a nic proti tomu, jen pak všechno sedí.

IDE se používá proto, abych nemusel žádné jiné nástroje používat. Jinak to postrádá smysl. Samozřejmě s Eclipse mám smůlu, když tam nic nefunguje. Ale to je zase problém lopat s Eclipse.

Jinak ten Git navečer musí být super, hlavně pokud děláte na společném kódu.

lopata

Re:Používáte ve firmě JRebel?
« Odpověď #39 kdy: 10. 03. 2017, 16:40:43 »
Tail na logy mi úplně stačí :D Jako před 20 lety asi cool. Ale právě o tom píšu. Prostě to neumí a nic proti tomu, jen pak všechno sedí.

Tak nám prozraď, IDE otroku, jak uděláš v tom tvém slavném IDE tohle:
Kód: [Vybrat]
tail -f log1 log2

Lol Phirae

Re:Používáte ve firmě JRebel?
« Odpověď #40 kdy: 10. 03. 2017, 16:53:29 »

dddddd

Re:Používáte ve firmě JRebel?
« Odpověď #41 kdy: 10. 03. 2017, 17:38:52 »
Tail na logy mi úplně stačí :D Jako před 20 lety asi cool. Ale právě o tom píšu. Prostě to neumí a nic proti tomu, jen pak všechno sedí.

Tak nám prozraď, IDE otroku, jak uděláš v tom tvém slavném IDE tohle:
Kód: [Vybrat]
tail -f log1 log2

Si děláš pr.el? Do souborů se neloguje, vole :o

lopata

Re:Používáte ve firmě JRebel?
« Odpověď #42 kdy: 10. 03. 2017, 17:44:25 »
Si děláš pr.el? Do souborů se neloguje, vole :o

Javamane, nemusíš pořád měnit nicky. Místo sprostých nadávek nám raději vysvětli, jak podle tebe funguje to jediné správné javaman logování (TM) a proč nemůže být jeden z výstupů logování taky do souboru?

javaman ()

Re:Používáte ve firmě JRebel?
« Odpověď #43 kdy: 10. 03. 2017, 17:51:13 »
Každý tu mění nicky, kdo sem déle chodí. Pokud bych psal jen pod jedním, nikdo by mé luxusní rady neocenil :D Kámoš zboj jich má také hned několik.

Nevím, proč bych logoval do souboru. Osmdesátá léta jsou už pryč.

lopata

Re:Používáte ve firmě JRebel?
« Odpověď #44 kdy: 10. 03. 2017, 17:59:24 »
Nevím, proč bych logoval do souboru. Osmdesátá léta jsou už pryč.

Kam teda loguješ, prozraď nám to misteriózní tajemství, které je hodno jen vyvolených a běžné lopaty ho stejně nepochopí. Ó ty nejvyšší logovací autorito.