Týždeň 2020-44
Máme za sebou masovú akciu testovania na koronavírus. Stále som negatívny, ale svoje pozitívne názory som zozbieral v ďalšom týždenníku. @vlkodotnet
Udalosť týždňa: AMD kupuje Xilinx
Po kúpe ARM firmou NVIDIA už nezostalo k dispozícii veľa firiem, čo sa venujú výrobe čipov, preto sa AMD rozhodlo kúpiť firmu Xilinx. Ak vám názov Xilinx nič nehovorí, tak majú na svedomí technológie ako FPGA (field-programmable gate array), SoCs (programmable system-on-chips) a ACAP (the adaptive compute acceleration platform). A aj v obratoch sú dvojnásobne väčšia firma oproti ARM, aj keď cena bola mierne nižšia - "len" 35 miliárd USD. Na rozdiel od NVIDIA, ktorá dodáva rôzne platformy pre automobily a embedded zariadenia (tam, kde je potrebný vysoký výkon), AMD v tomto segmente neponúka nič, preto sa práve kúpa Xilinx javí ako rozumná investícia do budúcnosti.
AMD uviedla RDNA2 pre desktop
Na hodenú rukavicu od NVIDIA, ktorá mala momentálne najrýchlejšie grafické karty (ktoré sú aj tak všade vypredané), musela AMD odpovedať, inak by v hanbe ostala. O RDNA2 je už známe, že ho budú používať obe moderné konzoly Xbox Series X a PlayStation 5. Z línie nových grafických kariet s touto technológiou by vlajková loď RX 6900 XT mala mať podľa interných AMD benchmarkov mierne lepší výkon. Na skutočné benchmarky si ale budeme musieť počkať.
BTW o benchmarkoch má už internet svoju predstavu.
SiFive uvádza RISC-V development board
Je to síce drahé - 665 USD, má to procesor, s ktorým toho až tak veľa neurobíte, ale v budúcnosti to môže byť náhrada za PC. Práve preto SiFive uvádza dosku s RISC-V procesorom, do ktorého nahodíte grafickú kartu, nejaký ten NVMe disk a po inštalácii Linuxu máte plnohodnotný desktop. Tento board je určený pre všetkých, ktorí sa chcú na túto budúcnosť pripraviť a prispôsobiť/testovať svoj software na tejto platforme.
Obrázkový machine learning pre masy
Microsoft uviedol bezplatný program Lobe, ktorý by mal byť tým krôčikom, ktorý zjednoduší vytváranie ML modelu pre analýzu obrazu takým spôsobom, že to zvládne každý. Určite odporúčam si pozrieť na nasledujúcej linke video, ako sa Lobe používa. Nakategorizujete zopár obrázkov, v pozadí sa spustí učenie modelu a vy si už len stiahnete vygenerovaný model.
DMCA stiahla YouTube-DL z GitHubu
RIAApožiadalo o stiahnutie populárneho sťahovača YouTube obsahu z GitHubu. Okrem detí, ktoré budú mať problém si stiahnuť obľúbené video do svojho mobilu bez dátového paušálu, mal aj použitie v rôznych novinárskych a investigatívnych kruhoch, ktorým umožňuje archivovať obsah predtým, ako ho hoaxeri zmažú z YouTube.
Je ešte zaujímavé, že GitHub má na DMCA požiadavky Git repozitár. A je tam veľa zaujímavých žiadostí. Na tooly, ktoré obchádzajú PayWally, tooly na generovanie licencií pre produkty, atď, atď.
.NET okienko
Máme tu prvú malú breaking change v .NET 5. Pretože nová verzia sa snaží byť čo najviac multiplatformná, tak sa zmení správanie string funkcií z NLS (National Language Support, čo je Windows záležitosť) na ICU (International Components pre Unicode). To znamená, že funkcia .IndexOf() bez pridaného parametra StringComparison nemusí vracať ten istý výsledok ako .Contains().
.NET Core sa dostal medzi podporované jazyky v Apache Spark.
gRPC implementácia v .NET 5 bude patriť medzi tie najrýchlejšie. Vo výkonnosti preskočila implementáciu v C++, Go a momentálne je pred ňou iba Rust.
Za to môžu ako vylepšenia spomenuté v článku, tak aj kopec iných, ktoré sú najzásadnejšie popísané v nasledujúcom článku.
Ak vám v týždenníku ušla nejaká C# 9 novinka, tu je pár tipov na novinky, ktoré ste mohli prehliadnuť.
Linky na záver
Microsoft Clarity je free tool na všetky tie heatmapy, eventy, nahrávanie užívateľského správania.
Občas sa stane, že nájdete na GitHube dobrý projekt, čo sa vám hodí, ale je nepodporovaný. Určite sa ale niekde nachádza nejaký fork, o ktorý sa niekto stará, len je problém ho nájsť. V tom pomôže nasledujúci tool.
Kto býva v Bar? No predsa ujo Foo!
Takto sa s tou AI ďaleko nedostaneme.