Týždeň 2020-39
Prichádza zima. Aj v kotle som už zakúril. Urobte tak tiež a teplo domova si vychutnajte pri tomto týždenníku. @vlkodotnet
Udalosť týždňa: Microsoft kupuje Bethesdu
Microsoft kúpil firmu ZeniMax Media. To vám asi nič nepovie, ale je to materská firma vývojového štúdia Bethesda. To vytvorilo klasiky ako The Elder Scrolls, Fallout a dávnejšie prikúpilo pod svoju strechu id Software. To zasa vytvorilo herné klasiky ako Wolfenstein, Doom alebo Quake a dnes tvorí najmä svoj herný engine id Tech (aj keď asi skôr pre interné projekty štúdia, lebo inak je celkom neznámy).
Microsoft hneď po kúpe uviedol, že ich hry zahrnie do svojho mesačného predplatného Xbox Game Pass. A to je už niečo, nad čím sa oplatí premýšľať. Otázka je, čo bude s mesačným predplatným ako je Fallout 1st, teda či budú súčasťou Game Pass Ultimate, alebo sa budú stále ponúkať osobitne.
Amazon a jeho jesenný event
Amazon okolo svojich eventov nerobí veľa rečí. Zavolá novinárov (čo je dnes jednoduché, lebo tieto veci sú už iba online) a nasúka novinku za novinkou. Pre nás tieto novinky nemusia znieť nejak zaujímavo, ale pre väčšinu Ameriky je Amazon takmer domovská stránka, kde si vie Amazon svoje produkty patrične spropagovať.
Čo takého uviedli? Do svojho portfólia Echo produktov namontovali nový špeciálny procesor AZ1, ktorý by mal lepšie rozumieť hovorenej reči. Nepredpokladám, že tej našej slovenskej alebo českej, ale na začiatok iba angličtina a časom majú prísť ďalšie anglofónne jazyky.
Zaujímavé okrem procesora ale boli dve veci. Po prvé uviedli dron, ktorý nemôžete manuálne ovládať, ale automaticky lieta po dome a má plašiť prípadných zlodejov.
Po druhé uviedli hraciu službu Luna, kde si viete nakúpiť predplatné herné balíky pre svoje obľúbené herné štúdiá. Hlavne to bude lacnejšie ako Xbox Game Pass pre xCloud, čo je pre tento program jediný konkurent. Pre zaujímavosť služba beží na Windows v AWS cloude.
Tesla Battery day
Niekoľkokrát odkladaný Tesla event toho moc reálneho nepriniesol. Samozrejme sľuby o 54 % vyššej výdrži pri 56 % nižšej cene sú pekné, ale ide o horizont troch rokov. Na to samozrejme reagovali trhy a akcie padli. Ale keďže Tesla je Tesla, tak to zase išlo hore. Troška za to môže konkurenčný elektroautomobilový startup Nikola, ktorému odstúpil CEO, lebo vraj trošku prikrášľovali výsledky.
Microsoft Edge pre Linux
Microsoft uviedol, že začiatkom októbra bude dostupný jeho fork Chromium pre Linux. Podobne ako má Chrome previazanie prehliadača na Google účty, má Edge previazanie na MS účty, teda sa vie v rámci prehliadača autentifikovať pre Office 365 služby a umožňuje aj prepínať medzi viacerými účtami. Teda verzia Edge pre Linux je skôr súčasťou strategického plánu ako sprístupniť Office 365 pre čo najviac podnikových klientov, bez ohľadu na platformu.
Swift pre Windows, Linux a OpenSource
Swift Apple uviedol v roku 2014 ako náhradu za programovací jazyk Objective-C. Preto bolo celkom prekvapením, že najskôr bola zverejnená jeho podpora pre Windows.
A o pár dní aj jeho podpora pre Linux. Spolu s podporou pre multi-platformný vývoj. Ako sami píšu, má podporu pre multi-platformný vývoj a nie cross-platform. Teda budete musieť pre každú platformu kompilovať zvlášť.
Google Tables Beta
Google uviedol beta verziu produktu, ktorý má potenciál konkurovať v poslednej dobe veľmi úspešným projektom ako Airtable alebo Notion. Ich myšlienkou je mať niečo ako jednoduchý Excel sheet, ktorý bude prepojený na rôzne iné služby a teda pôjde o také mini aplikácie.
Moment.js prechádza do údržbového módu
Ak ste v JavaScripte robili niekedy s dátumom, tak sa určite do vášho zoznamu obľúbených knižníc dostal Moment.js. Jeho autori sa ale rozhodli, že už nemá zmysel investovať čas do novej verzie v3, ktorá by podporovala to, čo moderné knižnice vyžadujú (immutables a tree shaking). Okrem toho aj podpora dátumov sa v prehliadačoch vylepšuje (viď ECMAScript 2020) a v článku nájdete zoznam odporúčaných alternatív.
DuckDB, náhrada za SQLite?
DuckDB by rado preniklo do sveta embedded databáz (to sú databázy, ktoré pribaľujete k svojmu programu/službe) ako alternatíva k SQLite. Má podporu transakcií a mala by byť určená na analýzu dát, teda rýchle SQL dotazy pomocou joinov nad veľkými tabuľkami.
TypeScript 4.1 beta
Tou najväčšou novinkou v prichádzajúcej verzii TypeScriptu by mali byť Template Literal Types. S tými ste sa už v posledných dvoch týždenníkoch stretli v časti Linky na záver.
.NET okienko
Už je dosť pokročilý čas, preto to zrýchlim. Azure Static Web Apps, o ktorých viac nájdete popísané u nás na blogoch tu, dostali podporu pre nasadzovanie Blazor aplikácií.
Ak potrebujete vedieť, dokedy ešte môžete pred sebou tlačiť technologický dlh, a kedy už budete musieť svoju aplikáciu upgradovať na novšiu verziu .NET, tak vám v rozhodovaní pomôže nasledujúci článok.
Linky na záver
To, že vyšiel nový Postgres 13 je už staršia novinka, ale ak chcete vedieť, ako jeho novinky reálne využiť a ako zlepšia výkonnosť aplikácie, tak si prečítajte nasledujúci článok.
Sysinternals nástroje dostali podporu pre ARM64.
Vizuálna bodka na záver, dnes to bude milá kniha.