Kde na to berete cas a naladu?
Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.
Stran1
#2
Vývoj / Re:Prečo nie je Lisp populárnejší?
05. 11. 2025, 06:29:18Citace od: Wasper kdy 05. 11. 2025, 05:02:39
No a v případě nějaké realističtější rovnice, no schválně co prefixová notace udělá s něčím jako je tohle
https://www.symmetrymagazine.org/sites/default/files/styles/wide/public/images/standard/sml_two.png
Fuj, aproximovat boha takhle po ranu
#3
Studium a uplatnění / Re:Teambuilding, večeře atd...jak se k tomu stavíte?
21. 07. 2025, 21:08:31
to tady vsichni jedete ten full asocial korpo model "barak nekde v zadeki v poli, hypoteka, do prace jedine autem nebo HO"?
#4
Vývoj / Re:Je jazyk C skutočne ťažký?
08. 06. 2025, 23:47:28Citace od: unixuser kdy 08. 06. 2025, 19:04:45Citace od: Tomáš Procházka kdy 08. 06. 2025, 16:08:19
Jestli tady ještě OP čte, tak za mě pro učení C je ideální Arduino. Člověka potěší i ta rozblikaná LEDka. Také je to low level, a vyšší jazyky se tam nevejdou, takže C je rozumná volba. Rozblikaný kurzor v terminálu nemá takové kouzlo.
Poslat něco po sériové lince, přerušení, atd.
Pak se dá třeba na ESP napsat hloupý HTTP server.
Nepíše sa pre Arduino v C++ náhodou?
hodinky, holinky... typickej arduinista
#5
Sítě / Re:Nejlepší řešení pro home lab?
08. 06. 2025, 13:16:18
https://ebay.us/m/Rlmnlz doporucuji toto
#6
Hardware / Re:Konvertor z RJ11 (RS232/C) na Ethernet
22. 05. 2025, 21:38:26Citace od: kopevi2 kdy 22. 05. 2025, 18:07:19
RPI na toto moc nedoporučuju, umře brzo SD karta (zkušenost s HA na rpi a z 3d tiskárny, webové kamery na monitorování a počítání včel:-), vydrží cca 1.5 roku, v místě
A swap sis vypnul?
#7
Vývoj / Re:Budoucnost Rust v embedded světě
12. 05. 2025, 18:24:41Citace od: Wavelet kdy 12. 05. 2025, 18:18:39
Jožko a co by poradil mne, který má vystudované umění a pak přírodovědu (earth science) a fušuje se ti do řemesla?
mám firmu na realtime analytiku pro embedded devices. Jsem dost kvalifikován? Nestačí, že jsem schopen se s tebou bavit? Já uznávám specializace, ale ne zabedněnost. Jo a píšeme to v C, C++, Rust a OCaml/StandardML kdyby tě t zajímaloUniverzitu na to abys pohledal.
Pedantický konzervativní fachidiot je hrozně komický archetyp :-) Teda dokud ho můžeš jen na dálku pozorovat.
#8
Vývoj / Re:Budoucnost Rust v embedded světě
07. 05. 2025, 19:22:08Citace od: Jožka Niemand kdy 06. 05. 2025, 15:59:48Citace od: Martin Sivák kdy 06. 05. 2025, 11:07:46Tak jsme se zasnili... To platilo možná někdy před 30+ lety. Už se v téhle branži pohybuji pár desítek let a bohužel musím konstatovat, že kvalita jde neustále dolů. Ani renomované společnosti často neangažují odborníky s odpovídající reálnou kvalifikací. Velmi často mě překvapuje, jak nezkušení a nedostatečně kvalifikovaní lidé často mají na starosti i poměrně kritické projekty. Tím nechci říci, že by byli hloupí, ale zkrátka na dané pozici bych si často představoval někoho lépe odborně vybaveného, kdo už má více různorodých zkušeností a má takový ten profesionální čuch. A zároveň má i odpovídající formální vzdělání. U nějakého samouka by si nikdo asi zuby spravovat nenechal. Ale v softwaru a elektronice je to dnes naprosto běžné. Takoví lidé jsou ovšem postiženi nevědomou nevědomostí, což je velmi nebezpečné. Jazyky jako Rust fachmanovi moc nepomohou, zato ho dost omezují.
Rozdíl mezi zkušeným profesionálem a nezkušeným začátečníkem je jen ve škodě, kterou jejich chyby způsobí. Začátečníka nikdo ke kritickým věcem bez dozoru nepustí.
I profíci dělají chyby. Dokonce i hloupé chyby. Taková Ariane nebo NASA by mohli vyprávět...
https://en.wikipedia.org/wiki/Ariane_flight_V88
https://cs.wikipedia.org/wiki/Mars_Climate_Orbiter#P%C5%99%C3%AD%C4%8Dina_ne%C3%BAsp%C4%9Bchu
A protože si složitost software a omylnost vývojářů umíme přiznat, tak máme od té doby různá povinná code review a povinné statické analýzy v překladači a mimo něj. I pro profíky.Citace od: Martin Sivák kdy 06. 05. 2025, 11:07:46Důvodů kritiky je víc.
To si klidně posuzujte. U Vašich vlastních projektů.
Jenže u dlouhodobých věcí to taky musí někdo udržovat. A nemusí znát všechny Vaše triky. Nebo se může ten kód portovat na novou platformu, kde nějaký invariant přestane platit.
MISRA je terčem kritiky proto, že je zastaralá a zaseklá právě u starých překladačů a verzí jazyka. Že nereflektuje nové funkce jazyků a překladačů, které usnadňují práci a zachovávají (hlídají) bezpečnost.
Taky očekává programování v notepadu bez kontrol a proto vyžaduje (otravný) styl psaní, který eliminuje přehlédnutí.
Moje "vlastní" projekty jsou například ty, za něž jsem momentálně odpovědný. I v C se dá psát stylem nevyžadujícím žádné triky. A kde je to žádoucí, tam je namístě komentář a zdůvodnění toho triku.Citace od: Martin Sivák kdy 06. 05. 2025, 11:07:46Vzpomínám si na jednu situaci - záhadně zamrzající program za nespecifických okolností (na ARM Cortexu). Problém byl v tom, že jednomu procesu za jistých okolností přetékal zásobník k sousedovi. Samozřejmě se jako problematický jevil ten poškozený sousední proces a projevovalo se to dlouho poté, co k narušení jeho paměti došlo. Tady by se asi dala použít adresa zaniklého objektu na zásobníku jako marker, kam až zasáhl.
Nicméně pointer na adresu na stacku, která už není platná, je něco co si naprosto neumím představit jako užitečnou funkci. Pokud zrovna neopravuju vesmírnou sondu na dálku a neřeším nějakou hodně hodně obskurní chybu za běhu. A to není typický příklad, který by měl programovací jazyk podporovat pohodlným způsobem. Tam jisté nepohodlí ničemu neškodí.
S tebou bych chtel delat...
#9
Vývoj / Re:Podmínka while nefunguje dle očekávání
17. 09. 2023, 12:16:54Citace od: exkalibr kdy 17. 09. 2023, 11:51:41Citace od: Kit kdy 16. 09. 2023, 18:13:40Citace od: exkalibr kdy 14. 09. 2023, 10:35:56
Linux pouštím tak jednou za den maximálně. Už na to moc nemám nervy. Když to krachne, balím.
Linux pouštím tak jednou nebo dvakrát za měsíc. Vždy poté, co se mi nedopatřením vybijí baterky a musím ho znovu nastartovat.
Ano. Stále stejné. Ještě jsem nedořešil pár nedostatků co stále nevím jak dělat, abych našel odvahu k úplnému přechodu. To budu muset mít hodně dobrou náladu, abych se odhodlal. Promyslet rozvržení oddílů a tak, je to poměrně těžké rozhodnutí.
Ty jsi postizenej, nebo troll?
#10
Vývoj / Re:Ovládání přehrávače zvuku
16. 12. 2022, 03:39:18 #11
Studium a uplatnění / Re:Změna práce
03. 09. 2022, 03:54:49Citace od: Idris kdy 02. 09. 2022, 22:51:08Citace od: xyz kdy 02. 09. 2022, 21:09:56Tady bohatě stačí "A monad is a monoid in the category of endofunctors", to má vysoce praktické využití a kryptické to je taky.Citace od: a6b kdy 02. 09. 2022, 20:23:14(off topic)Citace od: Idris kdy 02. 09. 2022, 19:43:25Citace od: xyz kdy 02. 09. 2022, 18:59:15To se ale těžko vysvětluje méně chápavým.
Matematika je predevsim jazyk [...] Zadny lepsi jazyk jsme zatim nevymysleli. Je presny, rozumi mu kazdy [...] a popisuje sirokou skalu procesu. Tezko by se dva technici bez matematiky domluvili.
jazyk (syntaxe) jako takovy asi neni to nejhorsi, ale smysl (semantika)/abstrakce to je kamen urazu. s numerikou jsem si hafo veci vypocital, ale furt se snazim pochopit abstraktnejsi veci, ke kterym nejsou geometricke a nazorne priklady.
Nektere oblasti matematiky (treba v alegbraicke geometrii) jsou cista abstrakce. Tam zadne priklady a aplikace nepomohou. To chce talentNapriklad Hodgeova domnenka : "Každá harmonická diferenciální forma (jistého typu) nesingulární projektivní algebraické variety je racionální kombinací kohomologických tříd algebraických cyklů"
To asi na svete pochopi jen par matematiku.
Lemma root.cz,1: libovolná diskuze skončí uzávěrem monádou
#12
Hardware / Re:Dostupnost: Raspberry Pi Zero 2 W
27. 06. 2022, 09:07:43Citace od: oss kdy 27. 06. 2022, 07:10:51Citace od: CPU kdy 26. 06. 2022, 14:24:31Citace od: oss kdy 26. 06. 2022, 13:59:30
Prototypovat na tom, na com sa bude stavat realny produkt.
Když není chleba, jezte koláče
- prototyp v pythonu, ostrý kód je přeložený
- pro některé filtry je potřeba třeba 16x větší výkon než rychlost vstupních dat, podle skutečné potřeby se ladí prototyp
- počet senzorů se u prototypu mění, potřebuji víc SPI/IIC - často na sběrnici dávám jen jedno, abych si to zjednodušil
- prototyp má mít výstup na HDMI
Některé rady prostě nejsou užitečné...
Tak tu je chyba, nepouzivaj Python ale C/C++ a utiahne ti to kazdy Atmel, alebo akykolvek iny mikrokontroler za par eur.
Křemík je levný, kompetence drahá (řeklo by se před čipovým hladomorem).
#13
Vývoj / Re:C++20x std::sregex_iterator - skrátený zápis for loop-u
11. 06. 2022, 09:22:49Kód [Vybrat]
std::for_each s lambdou, ale nevim, k čemu si tim pomůžeš
#14
Vývoj / Re:Python zaokruhlovanie na cele cislo nefunguje spravne
18. 02. 2021, 12:38:32
Mozna to chce cist dokumentaci, z https://docs.python.org/3/library/functions.html#round:
Pokud chces standardnejsi chovani, zkus
Citace
For the built-in types supporting round(), values are rounded to the closest multiple of 10 to the power minus ndigits; if two multiples are equally close, rounding is done toward the even choice (so, for example, both round(0.5) and round(-0.5) are 0, and round(1.5) is 2).
Pokud chces standardnejsi chovani, zkus
Kód [Vybrat]
num_rounded = int(num + 0.5)
Stran1
Univerzitu na to abys pohledal.
Napriklad Hodgeova domnenka : "Každá harmonická diferenciální forma (jistého typu) nesingulární projektivní algebraické variety je racionální kombinací kohomologických tříd algebraických cyklů" 
