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

Stran: 1 ... 8 9 [10] 11 12 ... 47
136
Vývoj / Re:Náhrada PHP nebo ASP.NET Core
« kdy: 20. 02. 2021, 20:18:20 »
PHP osobne už mám nahradené za JS už dávno.
Jenom mi není jasné, jak to PHP, kterým jsi nahradil Javascript, provozuješ v prohlížeči.
Spýtaj sa seba, tys tu nahradzoval PHP Lispom, v prehliadači. Nebo to nebolo v prehliadači? Pretože ja hovoril o náhrade PHP za JS logicky na servery.

Aha, tys to myslel obráceně? Hmm, osobně k tomu nemám důvod.

Prohlížeče PHP neumí. Umí HTML, XML, XSLT, CSS, Javascript a Wasm, ale mohly by umět i Lisp. Významně by se tím urychlil přenos dat mezi klientem a serverem. Místo JSONu samozřejmě také Lisp, protože má o řád lepší schopnosti uchování dat.
Lisp je schopen kompletně nahradit Javascript i SQL, dokonce je ten zápis kratší a jednodušší. Na rozdíl od Javascriptu umí makra, což dělá různé transpilery zbytečnými.

Databázi jsem si v Lispu napsal za pár minut. Opravdu to není nic složitého a jsou na tom vidět i výhody jednotného jazyka. Program, makra i datové struktury v něm mají stejnou syntaxi.

Takže nahradzuješ SQL databázku SQL databázou akurát v Lispu? Heh, SQL fakt nemá nič s prog. jazykom v zmysle toho že SQL databáza aj tak príjma SQL príkazy, to že tie príkazy generuješ v určitom jazyku je iné, ale to vieš generovať rovnako v ostatných jazykoch, či už je to JS, či už Golang, či už Python, alebo C/C++, alebo ERLang, alebo Haskell, alebo aj tvoj Lisp, je to totálne jedno.

V Lispu můžeš volat běžnou SQL databázi obvyklým způsobem, ale měl jsem spíš na mysli vlastní objektovou databázi v Lispu, která by se podle mne na web hodila lépe. Zcela by tím odpadly obvyklé ORM frameworky.

A ještě něco: Lisp je kompilovaným jazykem.

137
Vývoj / Re:Náhrada PHP nebo ASP.NET Core
« kdy: 20. 02. 2021, 13:51:08 »
Vlastně jsem nepochopil, proč JS už dávno nebyl nahrazen byte code nad virtuálním strojem.
Jasně, Flash byla hnusná proprietární záležitost, ale vznikla v tom hromada her a dalších věcí, které dnes už nevznikají a je to možná docela škoda.

Doplním: Ne snad, že by nevycházely žádné, ale místo bývalého kvanta to jsou spíš výjimky.

WASM snad není plnohodnotnou náhradou?

138
Vývoj / Re:Náhrada PHP nebo ASP.NET Core
« kdy: 20. 02. 2021, 13:48:42 »
Až se místo HTML, CSS, PHP a SQL bude používat Lisp, včetně browserů, tak to půjde. Jenže vývojáři ho stále a priori odmítají.
Lisp si myslím že to JS nenahradí. Btw. prečo je tu reš o SQL? Však Lisp a SQL sú 2 totálne rozdielne veci. A náhodou HTML je v pohode, PHP osobne už mám nahradené za JS už dávno.

Lisp je schopen kompletně nahradit Javascript i SQL, dokonce je ten zápis kratší a jednodušší. Na rozdíl od Javascriptu umí makra, což dělá různé transpilery zbytečnými.

Databázi jsem si v Lispu napsal za pár minut. Opravdu to není nic složitého a jsou na tom vidět i výhody jednotného jazyka. Program, makra i datové struktury v něm mají stejnou syntaxi.

Jenom mi není jasné, jak to PHP, kterým jsi nahradil Javascript, provozuješ v prohlížeči.

Ne, nechci na sílu zavádět Lisp tam, kde je Javascript. Chci jen naznačit, že Lisp toho umí víc. Jeho jedinou nevýhodou je, že na první pohled vypadá nepřátelsky, i když má stejný počet závorek jako běžné jazyky.

139
Vývoj / Re:Náhrada PHP nebo ASP.NET Core
« kdy: 20. 02. 2021, 11:46:05 »
Já jsem zvědanej, jestli někdy bude vývoj webový aplikace stejně snadnej jako desktopový - jeden jazyk a nebude se muset řešit transformace dat mezi serverem a klientem.

Až se místo HTML, CSS, PHP a SQL bude používat Lisp, včetně browserů, tak to půjde. Jenže vývojáři ho stále a priori odmítají.

140
V takej situácii nie je normálne v systéme ukladať hodnotu s vysokou presnosťou (trebárs aj 10 desatinných miest), ale pri vyplatený "odrezať tých 0.00neco a čakať až sa pri ďalšom zapísaní úroky preklopý tá hodnota cez 0.01 ? takto nikdy nestratí ani cent ani nedá ani cent navyše. Že v systéme bude hodnota desatinná nemusí znamenať že musí banka vyplatiť desatinné haliere.

Banky nepoužívají float, ale decimal.

141
už se těším, až tu více lidí přijde na to, že 0.1 s 20 desetiními místy u float je 0.999xxx :)

Není...

142
Odkladiště / Re:Hledání zajímavého obsahu na Internetu
« kdy: 06. 02. 2021, 18:48:24 »
Vyhledávám přímo na Googlu. Pokud je můj dotaz přesně definován, dostanu obvykle přesné výsledky.

Na Redditu jsem si vytvořil svůj seznam kanálů. Na mobilu je reklam jen minimum, takže za mne Reddit zcela v pohodě.

Z Twitteru dostávám mejlem svodku, Twitter si sám udržuje typy odkazů, na které obvykle klikám a posílá mi jen to, co mne zajímá plus něco málo bokem.

143
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 29. 01. 2021, 00:07:28 »
Uz to tu niekto pisal. Ti programatori si urcite uvedomuju uzitocnost gitu a CI tam problem nebude. Problem je, ze nechcu aby niekto videl ako moc (ne)pracuju.
Toto je problem vo firmach kde programovanie nieje hlavnou cinnostou takze do toho nikto nevidi a "programator" moze bastlit nejaky svoj PHP skript s reportom mesiac a tvrdit ze "na tom pracuje", "vyskytli sa problemy bude to trvat dlhsie" a podobne.

Na mne to funguje obráceně. Commit je pro mne výkazem práce, který nemusím vymýšlet. Prostě uvedu, co jsem v tom konkrétním případě udělal. Klidně si předtím udělám i diff. Nějak mě to víc baví, když si udělám takovou retrospektivu.

144
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 28. 01. 2021, 22:04:11 »
Ako som precital diskusiu tak ja som situaciu takto pochopil:

To nie su programatori. To su ludia ktorych napln prace je nieco ine a su schopny nejake percento casu dajme tomu 30% (alebo nedajboze dokonca vo volnom case) venovat programovaniu a napisat nejaku utilitu pre firmu. Ak je to takto tlacit ich do gitu ked to nechcu imho nema zmysel. Ak chcete git,ci/cd najdite si fulltime vyvojara.

Verzování používají i spisovatelé, kteří programování neviděli ani z dálky.

145
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 28. 01. 2021, 12:58:19 »
..

Snažím se si ulehčit dokumentaci a práci automatizací (vlastní GitLab, Ansible ...) a rád bych do toho vtáhnul ostatní.
Bohužel narážím na to, že vývojáře tyhle věci nezajímají, "otravujou je" ...

...

Takže si chceš ulehčit práci tím, že ji přehodíš na jiné? No tak to se nedivím kolegům, že tě posílají do "zadeke". To je dost vychcané.

Jenže on tu svou práci nechce přehodit na lidi, ale na stroje. S tím, že i ti lidé z toho budou mít užitek.

146
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 28. 01. 2021, 12:51:01 »
Mozno by stacilo na zaciatok nieco jednoduche, napr. svn, kde na one man show staci len push/pull. Aby ste mali aktualne zdrojaky k dispozicii.

Prosím, SVN už ne. Následná konverze na Git je sice poměrně snadná, ale zavádění nových postupů bolí.

147
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 28. 01. 2021, 12:47:03 »
Automatizace bych nechal až úplně na konec pokud vůbec, protože se snadno stanou akorát zdrojem opruzu a práce navíc (na něčem co navíc není smyslem toho vývoje) když se v jejich toolchainu cokoli rozbije.

Jasně, Git je základ, bez kterého nemá moc smysl dělat CI/CD. Automatizaci může z počátku udělat vedoucí projektu.

148
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 27. 01. 2021, 22:01:09 »
Pro mě jako pro programátora je verzování přínos i když dělám sólo, právě kvůli snadnému chození tam / zpět, vidím, do kterých souborů jsem aktuálně sahal atp. Ale pokud ti lidé nemají s VCS zkušenosti, tak tyhle výhody nevidí, to je jasné, musí se jim vysvětlit.

Do kamene tesat. Kdyby tady byly lajky, tak ho dám.

149
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 27. 01. 2021, 19:36:50 »
Co to znamená? Že zdrojáky nejsou verzovány vůbec?

Jo přesně tohle to znamená ... Super co?

Já jim nějak nedokážu vysvětlit, že to je špatně. Programátoři asi mluví jinou řečí.

Zdrojáky verzuji hlavně pro vlastní potřebu, včetně svých vlastních. Totéž s testy - píši si je a když je klient nezaplatí, tak je ani nedostane.

Velkou výhodu vidím v tom, že po dokončení projektu ho jednoduše smažu z lokálního disku a mám od něho klid. Kdykoli si ho mohu znovu naklonovat.

Verzování mě odnaučilo zakomentovávat kód. Prostě ho smažu. Je v historii, ze které si ho mohu snadno vyzobnout, pokud bych ho potřeboval.

Pokud na to dosud nepřišli, je třeba je to naučit. Vím, že když jsme dělali s SVN, tak to byl opruz, ale na Git se dá zvyknout rychle.

150
Ve svém prohlížeči vidím v titulku dotaz, který jsem citoval. Titulky obvykle čtu.
Titulek je pouze souhrn dotazu. Přičemž otázka „Kde je chyba“ je snad ta nejrozumnější otázka, kterou tady kdy Hamparle napsal. Bohužel to nebyla otázka, na kterou by chtěl znát odpověď. Což jsem ale měl předpokládat, všechny jeho otázky jsou takové.

Titulek je nejvýznamnější větou dotazu. Pro většinu z nás je to jasně definovaná otázka, která dokonce končí otazníkem, který nevidí jen ti, kteří odpovědět nechtějí a jen rýpají kolem formalit.

Stran: 1 ... 8 9 [10] 11 12 ... 47