Týždeň 2023-28
Uplynulý týždeň bol horúci a hot bol aj pre Microsoft, ktorý sa posunul bližšie ku kúpe Activision Blizzard. @vlkodotnet
Udalosť týždňa: Activision Blizzard a Microsoft jedno jest
Šéf Xbox divízie Phil Spencer poslal nadšený list svojím zamestnancom.
V skratke v ňom stojí, že vyhrali odvolanie voči antimonopolnému úradu FTC, ktorý im zakazoval dokončiť akvizíciu s Activision Blizzard (AB) pred riadnym súdnym rozhodnutím amerického súdu. Súd je o tom, či je, alebo nie je, za takouto akvizíciou potenciálny vznik nového monopolu. Argument odvolacej sudkyne je, že ak zákazníci získajú viac tovaru za nižšiu cenu, tak v podstate je to pre nich prospešné. Okrem toho ani po spojení nebude Microsoft najväčším hráčom na trhu hier. Tam je kráľom Sony.
Nuž a čo nás teraz čaká? Pravdepodobne nejaká forma predplatného Xbox Game Pass, kde budú produkty AB. A tiež rozšírenie Game Pass aj na mobilné hranie. Podľa uniknutých informácií je práve segment mobilných hier dôvod, prečo sa Microsoft rozhodol pre kúpu AB. V USA z nejakého dôvodu je Candy Crush najziskovejšia mobilná aplikácia.
Ale možno je to prvý krok k tomu, aby prestali byť hry tovar a začnú byť služba. Pamätáte, že napríklad hudba a video sa kedysi kupovali na nosičoch? Dnes je hudba fyzicky dostupná iba na vinylových platniach a video vyhrabete možno niekde vo veľkom drevenom boxe v Tescu s výpredajovými DVD. Čo bude ďalšie?
Microsoft Dev Box GA
A hneď vám aj odpoviem, čo bude ďalšie. Vaše počítače. Už vám šéf nekúpi do roboty pod stôl fyzickú mašinu, ktorá je plná prísne tajných údajov, môžu vám ju ukradnúť, rozbiť, obliať vodou. Dostanete len login, ktorým sa prihlásite na cloud vývojársky stroj. Ak budete týždeň robiť grafiku, tak nejaký s GPU. Ak budete robiť jednoduché údržby, tak len taký slabučký s VPN do datacentra.
AI okienko
Do našich SK a CZ krajín prichádza Bard od Google. Na rozdiel od ChatGPT by mal vedieť spracovávať aj posledné udalosti a novinky. Nuž uvidíme.
Na Barde je zaujímavé to, na čom sa učil. Google to volá C4 Dataset a je to snapshot 15 miliónov stránok, ktoré Google vyscrapoval. A z minulého týždenníka vieme, že čo nezakážete, je pre Google obsah, ktorý v AI skôr či neskôr spracuje.
AI chatboty to nie je len ChatGPT a Bard. Serióznym konkurentom je aj Claude. Ten získal v roku 2021 ešte pred AI hype celkom pekný balík peňazí a dnes uvádza novú verziu Claude 2. Zvládne vstup vo veľkosti až 100-tisíc tokenov, ale zatiaľ je dostupný len v US a UK.
A nakoniec zaujímavosť. Textovú klasifikáciu nemusíte robiť iba zložitým AI algoritmom. Tuná súdruhovia z Kanady na to použili gzip s k-nearest-neighbor klasifikátorom. A je to mega rýchle.
.NET okienko
Máme tu v poradí šieste preview .NET 8. Nový je typový JsonStringEnumConverter s podporou natívneho AOT, zipovanie/rozzipovanie adresárov, SHA-3 podpora a iné. A Metrics API je niečo, čo spôsobí, že zasa budem prepisovať kopec kódu.
ASP Core v .NET 8 Preview 6 zasa vylepší debug zážitok, form binding v minimal API, testovanie Metrics, samozrejme ďalšie Blazor vylepšenia a kernel response buffering cez HTTP.sys. A o novom output cachingu som už písal.
A ešte v rámci tohto preview tu mám tri C# 12 preview vlastnosti ako nameof aj pre instance members, inline polia a tzv. Interceptors. Interceptors sú určené pre source generátory, kde vedia zaujímavo nahradiť existujúci kód, ktorý je napríklad nevhodný pre AOT kompiláciu.
Ak vás zaujíma, čo ešte bude C# 12 vedieť ponúknuť, tak v nasledujúcom článku nájdete zoznam aj s odhadom, či sa toho aj dočkáme.
Urobiť z web aplikácie AOT build zatiaľ nejde. Preto .NET 8 prinesie CreateSlimBuilder, ktorý to umožní. Za cenu obmedzených možností.
System.Web adaptery vo verzii 1.2 prinášajú nové scenáre, ktoré pomôžu pri prechode z tradičného .NET na .NET Core.
Linky na záver
Zatiaľ v preview fáze, ale už teraz je Immich zaujímavá self-hosted alternatíva ku cloud backup riešeniam pre obrázky a videá, bežiaci ako aplikácia priamo na mobiloch.
Úprimne moc nerozumiem, čo sa stalo v Red Hat. Nejak to súvisí s CentOS, ktorý je prepojený s Red Hat distribúciou (ak to viete rozumne vysvetliť, tak poprosím do komentárov). Nuž a situácia dospela do bodu, keď SUSE urobila hard fork Red Hat Enterprise Linux (RHEL) a dokonca kritiku pridal aj Oracle (to je ten, čo žaloval Google za Java API).
Prokrastinovať môžete pri fyzikálnej simulácii pohybu takých tých stláčacích mechúrikov.
Pokračovať môžete midi prehrávačom s knižnicou všemožných midi skladieb.
A nakoniec Tetris, ktorý funguje presne opačne, nepadajú vám tvary, ale vy ich musíte vyrezávať z existujúceho bloku kociek. Môj rekord je 14.
Vizuálna bodka na záver
Dnes pomôcka pre identifikáciu vašej osobnosti.