Týždeň 2021-19

Minulý týždeň nám priniesol dôležitý míľnik do sveta IoT. @vlkodotnet

Udalosť týždňa: Matter ako nový IoT štandard

Ak sa niečo pozitívne stalo minulý týždeň, tak to, že konečne vieme názov štandardu, s ktorým budú komunikovať vaše domáce IoT zariadenia. Connectivity Standards Alliance, ktorá sa pôvodne volala Zigbee Alliance, vydala špecifikáciu otvoreného a globálneho štandardu s názvom Matter. Keďže v tejto aliancii sú všetci veľkí hráči ako Amazon, Apple, Google, Samsung, atď., tak približne na jeseň môžeme očakávať, že keď si zakúpite žiarovku s logom Matter, tak ju budete vedieť ovládať zo všetkých zariadení podporujúcich tento štandard, bez ohľadu na jeho výrobcu.

Vznik Matter by som prirovnal k vzniku Wi-Fi štandardu, asi nikto nepochybuje o tom, že v IoT je budúcnosť, a tento krok zjednoduší výrobcom implementáciu a integráciu. A možno aj jeho bezpečnosť.

Smart home networking standard Project CHIP rebrands as ‘Matter’ | Engadget
Open smart home standard Project Connected Home over IP (CHIP) is now known as Matter..

TypeScript 4.3 RC

Dnes budeme mať trošku JavaScriptový špeciál. Ako lepšie začať hovoriť o JavaScripte, ako uvedením novej verzie TypeScriptu? Tá prináša najmä naozaj privátne prvky tried skryté za prefix #. A veci ako rýchlejší increment build a novinky, ktoré asi ja osobne nikdy nevyužijem, nechám na vás (môžete svojou zaujímavou novinkou prispieť tu dole do diskusie).

Announcing TypeScript 4.3 RC | TypeScript
Today we’re excited to announce our Release Candidate (RC) of TypeScript 4.3! Between now and the stable release of TypeScript 4.3, we expect no further changes apart from critical bug fixes. To get started using the RC, you can get it through NuGet,

Čo je nové v JS za posledných 10 rokov?

Ak ste sa dnes zobudili z hibernácie, kde ste boli posledných 10 rokov, a manželka vám práve oznámila, že už sa dnes weby nerobia v ničom inom ako JavaScripte (a vy ste ten šok prežili), tak potrebujete dobehnúť zameškané. Ono zasa toho veľa nie je. Prestal sa používať jQuery a v JavaScripte pribudlo nasledovné.

Modern Javascript: Everything you missed over the last 10 years
JavaScript has come a long way since I knew it as the “D” in DHTML. For anyone like me, who’s been reluctant to use the latest syntax that could require polyfills or a transpiler, I’ve written this cheatsheet to get you caught up on all the goodness that’s widely supported in modern browsers.

Google Docs prechádzajú na Canvas

Keď som minulý mesiac písal o superrýchlej client tabuľke generovanej cez Canvas, tak mi nenapadlo, že sa to stáva bežným štandardom. Google ohlásil, že postupne začali nasadzovať ich webové nástroje pre prácu s dokumentami, ktoré namiesto pomalého DOM budú generovať výstup priamo na Canvas. V takom klone Wordu, Excelu a PowerPointu je pixel perfekt dosť dôležitý, preto to má celkom zmysel.

Google Docs will now use canvas based rendering: this may impact some Chrome extensions
What’s changing We’re updating the way Google Docs renders documents. Over the course of the next several months, we’ll be migrating the un...

Angular 12

Tu nás nepoteší ukončená podpora IE11, zato poteší Nullish Coalescing vo view, lebo prepisovať všetko na conditional ?: je otrava. Tiež je to ďalší release, v ktorom si viete zapnúť nový Ivy view engine, ktorý je lepší, rýchlejší. Zmena view engine by sa vás nemala nijak dotknúť, len je lepšie byť pripravený a veci otestovať.

Angular v12 is now available
It’s that time again, friends — we’re back with a new release and we can’t wait to share all the great updates and features waiting for you in Angular v12. Before we dive into those updates, let’s…

Hack ropovodov

Minulý týždeň sa prevalilo, že za nedostatok pohonných hmôt v USA môže hack ropovodov od skupiny DarkSide. Tí prenajímajú svoj software na prieniky do systémov, za ktoré následne žiadajú výpalné. Colonial Pipeline následne vyplatili pár miliónov, aby problém zažehnali, napriek tomu ľudia v USA tankovali benzín do igelitiek, vedier, vaní. DarkSide sami boli prekvapení z toho, aký problém spôsobili, a tak začlenili potrubné spoločnosti do zoznamu firiem, ktoré nebudú napádať (tam sú už napríklad nemocnice), pretože sú to čistí altruisti, ktorí útočia iba na firmy, ktoré majú čo to peňazí navyše, ale nie až toľko, aby vymenili staré Windows XP za novší operačný systém.

DarkSide explained: The ransomware group responsible for Colonial Pipeline attack | ZDNet
Updated: The group’s existence is tied to a murky web of shorted stocks, criminality, and failed attempts to appear as Robin Hood.

Tesla prestala prijímať Bitcoin

Elon Musk si vstúpil do svedomia, lebo práve zistil, že Bitcoin používa nezelenú energiu na svoj chod, a zrušil predaj Tesla automobilov za Bitcoiny. Je jasné, že vedel, že s energetickou udržateľnosťou Bitcoinu to nebude ružové, a pravdepodobne prišli na to, že držať peniaze v Bitcoine je príliš rizikové, tak zahrali na zelenú notu. Bitcoin následné klesol a pomaly rastie, pretože stále je dosť ľudí, ktorým nevadí nejaké to drobné nezmyselné plytvanie na niečo, čo už máme dávno vyriešené, a volá sa to "peniaze".

Tesla stops taking Bitcoin for vehicle purchases, citing environmental harm
Tesla has stopped accepting bitcoin as payment for its cars out of concern that it will contribute to greater consumption of fossil fuels, according to a statement CEO Elon Musk tweeted Wednesday. Tesla had only just started accepting bitcoin in late March.

Linky na záver

Intel uviedol lepšie mobilné H procesory 11. generácie na architektúre Tiger Lake. Tie sú porovnateľné s Ryzen 5, akurát majú o dosť vyššiu spotrebu. Je to zaujímavé, že aj napriek tomu, že ide stále o 10 nm technológiu, vedia sa AMD dorovnať.

Intel 11th Generation Core Tiger Lake-H Performance Review: Fast and Power Hungry

Ako odchytiť web komunikáciu cez proxy Fiddler z iOS zariadení? Nasledujúci návod by s tým mal pomôcť.

Zkoumání HTTPS provozu z iOS na Windows s Fiddlerem - Zdroják
Před časem jsem změnil heslo do Googlu. Na mém iPadu mě to odhlásilo z Google účtu. Chrome a další aplikace po mě chtěly zadat heslo. Jediný problém bylo to, že místo přihlašovacího formuláře Googlu jsem viděl prázdnou bílou stránku, nebo chybovou hlášku, která říkala jen -- (NSURLErrorDomain: -999)…

AI algoritmus, ktorý urobí z GTA V fotorealistickú hru. Nielenže to vyzerá dobre, ale v budúcnosti by to mohlo zjednodušiť vývoj hier.

Vizuálna bodka na záver je dnes bez komentára. BTW viete, prečo nám sovy pripadajú "cute" (zlaté?). Majú veľké oči a veľké oči sú vizuálnym symbolom mláďat.