Programovani ARM, bylo prepinani seriovek
Miroslav Mraz
mrazik na volny.cz
Čtvrtek Březen 14 10:39:52 CET 2019
Tak jsem to ale nemyslel. I v Linuxu se udělal dost velký kus práce,
takže desktop je pro běžnou práci celkem dobře použitelný.
Qt je software, který s Linuxem souvisí jen okrajově. A pokud s tím
děláte jen to, co většina ostatních, nemusíte nic kompilovat a bude vám
to fungovat. Já jsem zkoušel zprovoznit webassembly target, protože mě
to zajímá a vím, že tato technologie je dosud v plenkách, tak jsem
problémy očekával.
Co jsem zdůraznit chtěl, je to, že takto rozsáhlý balík software prostě
není v lidských silách udržet konzistentní. To je problém naprosto
obecný a podívejte se co za chyby řeší uživatelé jiných software třeba
ve vedlejším vlákně: problem s programovanim STM32F042 pomoci Cube
programmeru pres USB. Většině to funguje, ale vyskytne se prostě nějaká
shoda okolností a nemáte šanci s tím něco rozumného udělat.
A pokud v budoucnosti bude jediný přijatelný způsob mávnout nad tím
rukou, celé to zahodit a začít to dělat úplně stejně jako všichni
ostatní (tj. pořídit si stejný hw i sw), tak takovou budoucnost prostě
nechci.
Mrazík
Dne 13. 03. 19 v 22:02 Jaroslav Buchta napsal(a):
> Linux, no, ja se tim periodicky jednou za cca pul roku zabyvam a vzdycky
> zjistim, ze je to zas o neco horsi... Kdyz clovek proklika spoustu for a
> ruznych videi tak to vetsinou nakonec nejak zprovozni ale na kazdem
> kroku je nejake prekvapeni...
>
> Dne 13.03.2019 v 21:56 Miroslav Mraz napsal(a):
>> Pánové kam tohle povede ?
>> A u software je to ještě horší. Včera jsem kompiloval Qt pro
>> webassembly, podle tutoriálu by to mělo být bez problémů. Dobře.
>> Stáhnete z gitu cca 5GB archiv, pustíte překlad a můžete jít spát.
>> Ráno zaflikujete první chybu, spustíte překlad, za 2 hodiny doběhne v
>> pořádku. Ale nefunguje to. Po dni pátrání zaflikujete druhou chybu,
>> tentokrát už je to v pořádku. Sice si nejste jistý, zda je to opraveno
>> korektně, ale alespoň to něco dělá.
>> Když se kouknete jaký typ chyb to je, zjistíte, že jsou to prostě jen
>> nekonzistence, kdy někdo něco přidá, funguje mu to, tak to nechá být.
>> To nemá smysl někam reportovat. Než se tím začne někdo zabývat, bude
>> tam několik dalších chyb podobného charakteru. Takovýto moloch asi
>> nejde udržet v konzistentním stavu. Je spíš malý zázrak, že to vůbec
>> něco dělá.
>>
>> Podle mého skromného mínění bude muset v IT nastat nějaká fáze
>> zjednodušování, jinak to skončí katastrofou. A myslím, že to platí
>> např. i pro právní systém a asi i jiné obory.
>>
>> Mrazík
>>
Další informace o konferenci Hw-list