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 - Mlocik97

Stran: 1 ... 5 6 [7] 8 9 ... 51
91
Studium a uplatnění / Re:Programovat může každý?
« kdy: 18. 11. 2022, 15:57:47 »
Nie, programovať nemôže každý.... len veľmi málo ľudí má toľko logického myslenia a vie tak dobre riešiť problémy a tak do hĺbky rozumie ako počítače fungujú.... ale to ničomu nevadí. pretože v 99% prípadoch, keď firmy zháňajú programátorov tak reálne zháňajú lepičov kódu, ktorý nagizdia a zlepia nejaký software z desiatok knižníc, a vôbec nevadí že kalkulačka v Electrone žere 200MB RAM, či že statická web stránka s kusom textu a jedným obrázkom má 5MB, len preto aby bolo možné prepínať medzi svetlým a tmavým módom, tak natiahnú celú jQuery či React knižnicu. Dnes máme počítače s výkonom výrazne vyšším než čo mala NASA pri prvom lete do vesmíru, ale to čo pred 50 rokmi stačilo na riadenie vesmírnej rakety, dnes neutiahne ani tú kalkulačku v Electrone. To je dnešná doba.

Takže si vôbec nemusíš lámať hlavu, zamestnáš sa aj keby si bol tupý debil, čo z matematiky vie tak sčitovať a odčitovať, a z programovania vie programovací jazyk HTML  ;D.

92
Je to pomale...


Aha, vidím že máte skúsenosti.... s najpomalším známym type 2 hypervisorom ala VirtualBox že? Inak ak by ste skúsili rýchlejšie hypervisory, a najmä type 1 hypervisory, tak by ste zistili že tárate nezmysel... Ten výkon je v takom prípade totiž +- zhodný so surovým železom a za určitých situácií je VM ešte aj rýchlejší, keď implementuje rôzne optimalizačné alebo iné záplaty, ktoré majú vplyv na výkon, alebo keď sú k dispozícii rozličné drivery.

93
Desktop / Re:Výběr vyzrálého desktopového prostředí
« kdy: 24. 10. 2022, 19:38:54 »
Dlhodobo pre mňa platí:

Gnome > Xfce > ... anything ... > KDE

ale chápem že Gnome nemusí pasovať každému, i keď mne vyhovuje viacero vecí na tom... odporúčal by som vyskúšať a ak ti to vyhovovať nebude, tak skúsiť Xfce.

94
Hardware / Re:Dvojitá taška/batoh na laptopy
« kdy: 17. 10. 2022, 21:02:15 »
Tigríku, súhlasím... taktiež skôr preferujem batoh.. aj teraz aktuálne mám jeden, ale ten je len pre jeden laptop... ako zmestia sa tam aj 2, len jedna priehradka je polstrovaná, druhá na tablet je úzka, a stredná najväčšia nie je nijak polstrovaná, takže tam sa obávam možného poškodenia, navyše kde by som potom nacpal káble, myši, nabíjačky, dokumenty atď.

95
Hardware / Re:Dvojitá taška/batoh na laptopy
« kdy: 17. 10. 2022, 19:30:43 »
Jeden je Dell G5 5590 (389mm x 24.95mm x 275mm)
Druhý je nejaký HP (neviem presný model, budem musieť pozrieť zajtra, ten som totiž nekupoval, ale dostal od firmy), ale nie je väčší od prvého.

Mne nejde len o "dajakú ťašku kde sa zmestia 2 laptopy" ale špecificky určenú tašku pre 2 notebooky, teda 2 priehradky s polstrovaním. Nechcem aby sa tie laptopy poškodili...

96
Hardware / Dvojitá taška/batoh na laptopy
« kdy: 16. 10. 2022, 20:39:21 »
Zdravím,

viete o nejakých taškách/batohoch na 2 laptopy (15.6"). Všetky bežné čo pozerám sú len na jeden laptop.

97
aha, tak to nie je ani v tom prvom videu zo Svelte Summit... dozadeke, to nájsť to video kde to ukazoval je hrozné, keď je tu tých videí toľko veľa, a ja nemám teraz čas ti pozrieť všetky a hladať kde to ukazoval. Ale skutočne to funguje hybridným spôsobom. Vyskúšaj si demo aplikáciu, a vypni si JS, uvidíš že tá Wordle hra čo vo videu ukazoval bude fungovať aj tak.

98
oh ten druhý link je na nesprávne video, tam o tom nehovorí, ok, pozri to prvé.

99
Díky za potvrzení, že jsi lhal, když jsi psal:
a máš plne funkčný interaktívny web, ktorý funguje bez JS, a je drobný veľkosťou

nelhal, ale uznávam že sa to dá pochopiť dvomi spôsobmi, asi keby som tam napísal "aj bez JavaScriptu" bolo by to lepšie (s tým slovom "aj").

BUĎ máš web, kde se posílají jen malé patche, ale to vyžaduje JS
NEBO máš web, co funguje bez JS, ale musíš vždycky přenést celou stránku
Žádná možnost "a" neexistuje.

Tu lžeš ty, alebo vôbec nerozumieš ako to funguje. Presveč sa sám, Svelte demo aplikácia (alternatíva ku Wordle) používa možnosť "a". Taktiež to máš vo viacerých videách. Napríklad:

https://youtu.be/A8jkJTWacow?t=28835
alebo zo staršej verzii:
https://www.youtube.com/watch?v=qSfdtmcZ4d0 (odporúčam toto video pozrieť celé, a hovorí podrobnejšie o tom)

Ďalšia vec je že so streaming API má prísť aj jedna špecifická featura, ktorá umožní hydratovať len časť "HTML" (konkrétne jeden element pre request, samozrejme to nie je stále to ono čo s JS, lebo môžeš chcieť hydratovať 2 HTML tagy, a medzi nimi môže byť kopec iných, ktoré nechceš, takže by si musel vymeniť celý parent, ale je to možné).

Btw. vieš o tom že je možné naprogramovať webstránku aj úplne bez HTML, CSS, JS (a tým nemyslím že to bude generovať server-side, ale že klient reálne nič také nedostane), ale len čisto v JSON?

100
Všetci tu odporúčajú wordpress, ktorý je nekvalitný, zagizdený CMS, plný sajrajtu, čo na client-side posiela kopec JS a zvyčajne používa aj jQuery,... to by som fakt nepoužíval. Sú výrazne lepšie a modernejšie CMS.

A ten request na server a následny patch HTML zajišťuje co? Že by JS? ;-)

Request na server je vykonaný pomocou HTML forms (teda môže byť aj plne bez JS, konkrétnejšie vo Svelte máš `use:enhance` action, ktorý na form element používaš. Ak je JS k dispozícii, tak sa využije poslanie FormData cez fetch, a pri response sa volá invalidate funkcia, ktorá spustí load (ten nemusí byť ani explicitne definovaný, pri page endpointoch je injektnutý samotným Svelte), následne získané dáta sa hydratujú do DOM. V prípade ak JS nie je k dispozícii, sa využije poslanie FormData cez štandardný natívny HTML (žiadny JS), a odpoveď sa nehydratuje (teda sa nevolá ani invalidate), namiesto toho sa vráti nové celé HTML mapujúce k aktuálnej verzii DOM (prehliadač pri tom vie stále držať ostatné súbory stále načítané, takže skutočne stačí stiahnuť jeden jediný HTML súbor, nič iné (ak nie je potreba, teda ak daná verzia HTML neodkazuje napríklad na obrázok (img tag), ktorý ešte nebol loadnutý).

Takto vie Svelte skutočne fungovať aj úplne bez JS.

101
Svelte je taktiež kompilér, ale nebeží v run-time, tzv. Svelte samotný vôbec prehliadač nesťahuje, sťahuje len čistý HTML/CSS a JS (ktorý vylepšuje možnosti webu, ale zároveň dokáže web fungovať úplne bez JS), existujú aj CMS nad tým postavené, alebo je možné postaviť si vlastné, a je to veľmi jednoduché, prepojíš to s nejakou databázou, v hooks vykonáš všeobecnú logiku pre všetky requesty (načítanie cookies, overenie používateľa, ich práv aťď) a následne cez resolve zavoláš logiku v endpoint, ten sa zavolá už pre konkrétnu podstránku s konkrétnou metódou (alebo využiješ page endpoint, takže cez actions vieš veľmi elegantne prepojiť back-end a front-end), po vykonaní logiky na konkrétnej substránke (pridanie postu, upravenie článku, pridanie komentára, atď) returnom vojdeš späť do handle hooku, kde vrátiš odpoveď klientovy. Klient (browser) stiahne pár kB (alebo len bajtov), a máš plne funkčný interaktívny web, ktorý funguje bez JS, a je drobný veľkosťou, výkonovo optimalizovaný atď... pred určitou zmenou (ktorá pridala trocha boilerplatu), bolo možné v tom implementovať chatovú aplikáciu s 1 riadkom JS kódu na client-side (šialenstvo), a výsledkom bola plnefunkčná chatová interaktívna webová aplikácia.

VueJS taktiež prechádza na compile-time a experimentuje s tzv. Vapor. To umožní ešte vyšší výkon než čo generuje Svelte (je to dosť inšpirované od SolidJS), nie je to až v takom štádiu ako Svelte, že by si dokázal implementovať dynamický web bez JS s podporou hybridného renderingu a mnohých featúr čo Svelte má, ale tiež to umožňuje veľa krásnych vecí.

Dnes sú pre mňa Angular a React už mŕtve technológie

102
Distribuce / Re:Jak instalovat Linux bez DVD mechaniky
« kdy: 12. 10. 2022, 11:04:25 »
Na tom notebooku uvedenom v linku je uz ale predinstalovany Windows. Ked tam nainstalujes Linux vymazes povodny windows a co ak ti v Linuxe nebude vsetko fungovat tak jak ma  ? Problem moze byt s wifi, bluetooth, touch pad, ...
Potom ked budes chciet ten notebook vratit a nebude tam uz povodny windows, tak ktovie ci ti ho zoberu naspat. Preto je treba najprv povodny windows z notebooku odzalohovat. Napriklad pri notebookoch Dell si k service tagu notebooku mozes spravidla cely windows stiahnut z ich stranky a vytvorit bootovaci USB kluc. Neviem ci take nieco ma aj HP. Pripadne mozno by bolo lepsie kupit notebook bez OS. Ja som si doteraz instaloval Linux len na workstation a to som si kupil bez OS.

To väčšiu blbosť som už dávno nečítal.

1. "Ked tam nainstalujes Linux vymazes povodny windows" NE! asi si nikdy nepočul o dual-boot.
2. "Potom ked budes chciet ten notebook vratit a nebude tam uz povodny windows" tak ho tam zas nainštaluješ späť rovnako ako ten Linux...
3. " tak ktovie ci ti ho zoberu naspat" to čo je za blbosť... ani výrobca auta, keď si kúpiš auto s pokazenou prevodovkou neodmietne reklamáciu preto, lebo máš pod sedačkami hodené tangáče. Pri riešení vady hardwaru ho software vôbec nezaujíma.
4. "Pripadne mozno by bolo lepsie kupit notebook bez OS." Ak by bol lacnejší než zhodný (a akýkoľvek iný s rovnakým výkonom a kvalitou a ďalšími parametrami)... inak ti to môže byť úplne jedno... keď kúpiš notebook s Windowsom, a následne Windows odsrániš, tak máš to isté ako keď kúpiš notebook bez Windows, jediný rozdiel je že máš v UEFI uložený aktivačný kľúč k Windows. Zvyčajne Microsoft má také dohody s výrobcami ntb že vlastne dnes cena s a bez Windows je zhodná, navyše je výrazne väčšia ponuka tých s Windows.

103
Ja som skúšal rôzne OCR nástroje, najlepší výstup mal Tesseract ale aj ten je tragédia... vo výsledku mi príde lepšie u kratších textov (čo tie namerané údaje asi nebude veľa textu) prepísať ručne. OCR nástroje často buď neprečítajú text z obrázka vôbec, alebo prečítajú nezmysli. Z videa to bude už len problematickejšie (najmä preto lebo jednotlivé snímky môžu byť rozmazané, prelínať sa s inými). Často stráviť hodinu nad prepisovaním údajov je jednoduchšie než tráviť hodinu "zfunkčnením" OCR, ktorý to potom vyrieši za minútu s nejasným výsledkom. Aj tie zabugované softwary budú podľa mňa menej problematické než OCR.

104
Vývoj / Re:Jaký jazyk na malé portabilní programy
« kdy: 17. 09. 2022, 20:19:35 »
Electron a další zmíněné jsou právě ty JS runtimy, na které se předřečník ptal.

Electron áno, Ale Node-GUI či GJS skutočne runtime v takom zmysle ako prehliadač nie je. Rovnako ako v C keď používaš QT knižnicu, tak Node-GUI je v podstate adaptér, ktorý umožní použiť QT v JavaScripte. V takom prípade ale nemáš DOM, ani iné bežné súčasti prehliadača.

Možná Bun? Máme s tím pár mikroslužeb a je to opravdu dělo :-)

Ano, alebo je tu aj microengine QuickJS. Taky delo. O Bun som počul mnoho, a tiež už aj používal, aj na ich Discorde či Githubu som aktívny... Dokonca som mal v pláne urobiť balíčky pre Bun, ktoré som žiadal aj v issue. A v porovnaní s Node je to rozhodne lepšie čo sa týka výkonu aj pamäte, trocha sú problémy ale s podporou nejakých NPM balíčkou a pár ďalších nedorobkov.

105
Vývoj / Re:Jaký jazyk na malé portabilní programy
« kdy: 17. 09. 2022, 19:21:30 »
OK, napísal som blbosť s tým "desktopové prostredie" myslel som grafický toolkit, už mi to ale nejde editnúť...

Stran: 1 ... 5 6 [7] 8 9 ... 51