Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - javalopata

Stran: [1]
1
Vývoj / Re:Implementace vlastního WYSIWYG editoru
« kdy: 16. 07. 2025, 17:01:00 »
Implementoval jsem v praci vlastni WYSIWYG editor, potom co jsme jich nekolik zkusili pouzit. Ze zacatku to vypada jako relativne snadno ale pak to zabralo nekolik clovekomesicu. A tahle manipulace s oznacenym fragmentem a jeho konverze do bold, coz znamena rozsekani puvodniho stromu dala hodne zabrat.

Rucne se musi osetrit i takove veci jako zmacknuti Enteru.

Zkusil bych se podivat po existujicim editoru a jeho prizpusobeni.

2
A i kdyz bude vas JavaScript stokrat rychlejsi nez C++, stejne vykon vasich webovek bude stat a padat s kvalitou obrazku, poctem stazenych stylesheetu, knihoven, neefektivnim renderovanim atd. atd.

Co vlatně porovnáváte? Iteraci přes pole v C vs zobrazovaní obrázků v prohlížeči?

Ne, vy se tu snazite manipulativne tvrdit, jak v JavaScriptu musite resit kazdou instrukci bytekodu, aby vas kod byl rychly. A ja to vyvracim tim, ze kdyz udelate spravne vsechno ostatni, profiler vas nezajima.

Nevim ktere me vyjadreni vas vede k tomu ze si myslite, ze pouzivam profiler denodenne. Jsou situace kde se ale hodi a   je jedno na jake platforme jsme.

Kod, ktery se pise aby bezel v browseru muze byt stejne komplexni jako ten na backendu. Naopak neni duvod cpat kod z prezentacni vrstvy nekam kam nepatri.

A kdyz uz mate hodne kodu na dane platforme tak proste potrebujete mit stejne nastroje jako pro ne-UI cast. A k tomu potrebujete mit stejne dobre vyvojare.

Vyzkousejte si browser technologie, budete prijemne prekvapen, stejne jako ja pred par lety. Predpokladam totiz, ze vase posledni realne zkusenosti s webovym vyvojem jsou asi z doby kdy jsem sam naposledy delal s PHP, tj. 20 let zpet.

3
A i kdyz bude vas JavaScript stokrat rychlejsi nez C++, stejne vykon vasich webovek bude stat a padat s kvalitou obrazku, poctem stazenych stylesheetu, knihoven, neefektivnim renderovanim atd. atd.

Co vlatně porovnáváte? Iteraci přes pole v C vs zobrazovaní obrázků v prohlížeči?
Neefektivní renderování v browseru - to jste vzal kde?

Browser technologie se používají jako náhrada předchozích UI technologií jako je Swing/JavaFx/WPF/WinForm/*. A když se napíší dobře tak jsou aplikace stejně rychlé.

4
Musi byt webovy frontend moje domena, abych vedel, ze JavaScript je ukrutne pomaly, latence na webovem frontendu je zpusobena requesty, resourcy, parsovanim HTML, CSS, JS (uz aby se rozsirilo WebAssembly), prebujelymi JS knihovnami a cpanim JS tam, kde by stacilo plain CSS?
Co se týče UI tak browser technologie (JS VM, HTML, CSS) jsou teď srovnatelné s .NET a JVM, ne li lepší a to hlavně v rychlosti. Podle špatně napsaných aplikací nebo knihoven nemůžete posuzovat celou platformu. Napsat dobře aplikaci v browseru může být stejně složité jako ji napsat dobře v libovolném jiném jazyce.

WebAssembly pomůže jen v ojedinělých případech, má také svůj overhead.

5
SAMOZREJME, ze takoveto typy uloh jsou naprosto klicove pro vyber uchazece (tedy pokud se uchazec uchazi o neco narocnejsiho nez masteni eshopu v male firme). Nelze ocekavat, ze prijdu na pohovor, reknu: "Jsem proste dobrej" a oni me bez dalsich otazek prijmou. Mozna to tak plati pro frontendaky, kteri ukazi, ze umi v JS naimportovat React/Angular/Vue, zavolat par funkci a udelat eye-candy menu. Ano, tam skutecne neni treba premyslet nad tim, jak rychle JS bude iterovat pres polozky toho menu...

Píšeme komplexní webové UI jako full stack vývojáři. V profileru JS jsme častěji než v profileru JVM. Jestli něco trvá o 10 μs v JS déle a to něco se děje 100k krát, tak bude freezovat UI. Na serveru máme většinou víc možností jak problém řešit.

U pohovorů také dáváme příklady. Hlavní je to nevzdát a zkusit nějak úlohu vyřešit. S dnešním remote workingem kdy je pomoc relativně daleko, je potřeba samostatných lidí, kteří se dokáží s problémem popasovat samostatně.

6
Studium a uplatnění / Re:Aktuální MD rate pro korporáty
« kdy: 03. 05. 2021, 22:34:30 »
Kdybych chtěl najmout někoho na 100% HO tak vezmu někoho v Rumunsku, Albánii, resp. kohokoliv ochotnýho pracovat ve stejný časový zóně. Koho cena bydlení v Praze/Brně trápit nebude. Já osobně si radši budu konkurovat na trhu s místníma dojížděčema (částečnýma) než s celým světem.

A máš s tím zkušenosti a nebo jen tak plácáš? Ono totiž praxe je mnohdy jiná než teorie :)

jo mam. Kdybych nechtel nekoho mistniho tak uz mam nabrano v Polsku nebo Rumunsku.

Bohuzel navic nemuzeme nabirat primo ale pres prostrednika.

7
Studium a uplatnění / Re:Aktuální MD rate pro korporáty
« kdy: 02. 05. 2021, 20:49:28 »
Pozrite, to je v poriadku, nemusi kazdy davat HO, ale vzhladom na stav trhu realit ocakavam, ze ak (obvzlast velke) firmy nechcu dovolit perma HO, tak ocakavam, ze dostanem firemny byt podla vlastneho vyberu ktoreho minimalne 50% najmu bude hradeny firmou a tato ciastka nebude zapocitana v mzde ale bude proste extra naviac. Dalej, ak sa aj tu presadi to co sa deje v Nemecku a inde na zapade, teda boj proti autam, zakaz dieselov ktore nesplnaju (uz aj tak prisne a v podstate nove) normy euro 6 a vyssie, tak nech nikto neocakava, ze ja budem chodit do prace len aby som zaplatil vsetko co potrebujem len kvoli tomu aby som chodil do prace, to je nezmysel. Pochybujem, ze som jediny co si dokaze takto spocitat 2 a 2 a vidi, ze ceny zivota v meste + doprava rastie extremne, do toho vsetky tie zelene bludy ktore prirode realne nepomahaju, ale z nejakeho dovodu sa nasilim v EU presadzuju, tak holt platte alebo placte.

Kdybych chtěl najmout někoho na 100% HO tak vezmu někoho v Rumunsku, Albánii, resp. kohokoliv ochotnýho pracovat ve stejný časový zóně. Koho cena bydlení v Praze/Brně trápit nebude. Já osobně si radši budu konkurovat na trhu s místníma dojížděčema (částečnýma) než s celým světem.

Stran: [1]