Týždeň 2022-03

Opäť tu máme informačne bohatý týždeň, ktorému dominovala kúpa Activision Blizzard spoločnosťou Microsoft.  @vlkodotnet

Udalosť týždňa: Microsoft kupuje Activision

Ako blesk z čistého neba minulý týždeň preletela svetom informácia, že Microsoft vytiahol zo svojho vačku 68,7 miliárd dolárov a kupuje firmu Activision Blizzard. Nebojte sa, Microsoft to nepoloží, v šporkase mal pred operáciou cca 136 miliárd odložených na podobné nákupy. Na rozdiel od iných nákupov v poslednej dobe je táto transakcia priame odkúpenie, nie nejaká vzájomná zámena akcií. Microsoft sa touto kúpou stane treťou najväčšou hernou firmov, hneď za druhou Sony a prvým Tencent. Mimochodom Tencent je publisher pre čínsky trh, kde sa venuje hlavne mobilným verziám.

Welcoming the Incredible Teams and Legendary Franchises of Activision Blizzard to Microsoft Gaming - Xbox Wire
Creators of Call of Duty, Warcraft, Candy Crush, Tony Hawk, Diablo, Overwatch, Spyro, Hearthstone, Guitar Hero, Crash Bandicoot, StarCraft and more join Team Xbox As a team, we are on a mission to extend the joy and community of gaming to everyone on the planet. We all know that gaming is the most v…

K tejto kúpe sa hodí zoznam najväčších Microsoft nákupov, aby ste mali predstavu.

Kúpa Activision Blizzard bude pre Microsoft celkom výzva, pretože z firmy v poslednom čase odišlo veľa dôležitých ľudí kvôli tomu, že firma iba dojila herné značky a svojich zamestnancov brala ako kusy v kuríne (tak nie že by to tak nebolo v iných firmách). Kúpenú firmu čaká veľká reštrukturalizácia na vedúcich úrovniach, a vždy sa môže stať, že to Microsoftu nemusí vyjsť. Ak sa chcete o tejto transakcii dozvedieť aj to, čo ste nechceli, odporúčam prvých 30 minút nasledujúceho Kliku.

Z NGINX odchádza Igor Sysoev

Odchodmi sa to v poslednom čase len tak hemží. Tentoraz to je autor a spoluzakladateľ NGINX Igor Sysoev. Tak ako to býva zvykom, chce sa venovať rodine a svojim hobby projektom. Kiež by nás všetkých čakala rovnaká budúcnosť. Odísť z práce, kde človek kódi za peniaze, ku koníčku, kde kódi pre potešenie.

Do Svidaniya, Igor, and Thank You for NGINX - NGINX
With profound gratitude for his contributions to both F5 and the Internet at large, we announce that Igor Sysoev, author of NGINX and co-founder of NGINX, Inc., is retiring to spend time with friends and family and work on personal projects. Спасибо, Игорь.

Ako funguje GPS?

Nasledujúci článok je z kategórie článkov, ktorý musíte dočítať do konca, aj keď mu nerozumiete. Obsahuje animácie, ktoré vysvetľujú, ako GPS vie vyrátať, kde sa nachádzate. Je za tým zaujímavá fyzika a matematika.

GPS – Bartosz Ciechanowski
Interactive article explaining how GPS works.

Exynos 2200

Úprimne rozmýšľam, ako uchopiť túto informáciu. Predstavte si, že máte mobilný telefón, ktorý má okolo 6 až 7 palcov veľký displej a dokáže poskytnúť niečo, čo vie konzola najnovšej generácie, ako je hardvérovo akcelerovaný ray tracing. Za to môže jeho grafický čip od AMD s RDNA 2 technológiou, ktorú najnovšie prináša aj do mobilného segmentu. Neviem, či to dokážete poznať na malej obrazovke mobilu, ale takéto mobily väčšinou zvládnu pripojenie na TV, a to môže byť zaujímavý segment trhu do budúcnosti. Herné konzoly do vrecka.

Samsung announces first smartphone chip with AMD ray tracing GPU
Meet the Xclipse.

Windows 11 SE proti Chromebookom

Chromebooky vytvorili v poslednej dobe vlastný segment trhu lacných počítačov, či už pre starých rodičov, alebo žiakov, ktorí nepotrebujú inštalovať programy a vystačia si s internetovým prehliadačom. Windows 11 SE je určený síce len pre školy, ktoré budú vedieť spravovať jednotlivé počítače diaľkovo, ale asi ide o tak perspektívny segment trhu, že svoje modely ohlásili Acer, Asus, Dell, Dynabook, Lenovo, HP alebo JP.IK.

Windows 11 SE laptops arrive to take on Chromebooks in schools
OEMs are creating low-cost Windows 11 SE laptops.

Roblox trojdňový výpadok

Na konci októbra mal Roblox, ktorý prevádzkuje hru s rovnakým názvom, a ktorá je niečo ako platforma, kde si deti môžu naprogramovať vlastnú mini hru, tri dni trvajúci výpadok. Tri dni nám príde v dnešnej dobe neuveriteľne dlhá doba na obnovu služby. Ale ak máte ako Roblox 18-tisíc fyzických serverov a 170-tisíc virtuálok, tak problém nemusí byť ľahké odstrániť. To potom každý pokus spustiť služby vedie k jej kaskádovému zlyhaniu. Práve to bol ich prípad a vy sa môžete teraz dočítať, čo konkrétne sa tam stalo.

Roblox Return to Service 10/28-10/31 2021 - Roblox Blog
Starting October 28th and fully resolving on October 31st, Roblox experienced a 73-hour outage. We’re sharing these technical details to give our community an understanding of the root cause of the problem, how we addressed it, and what we are doing to prevent similar issues from happening in the fu…

Prečo je ťažké odísť z Facebooku

Určite to poznáte. Facebook je momentálne "Evil Corp", a ak sa sám nechcete stať súčasťou tohto impéria na temnej strane sily, tak by ste mali z neho odísť, veď nájsť si prácu ako programátor je tá najľahšia vec na svete, pretože vás zamestnajú s takým životopisom všade. V skutočnosti je to ale zložitejšie. Po prvé Facebook platí najlepšie v priemysle, takže kdekoľvek pôjdete, tak väčšinou zarobíte menej. Po druhé stále si udržujú systém práce, kde ľudí baví pracovať na projektoch, tie projekty majú zmysel (napríklad React, React Native a mnoho iných). Jeden taký príbeh odchádzania z Facebooku si môžete prečítať tu.

On Leaving Facebook
After 8.5 years at Facebook I joined a small startup called Replit. Leaving wasn’t easy, and during the process I’ve talked to half a dozen friends who were ...

TypeScript rady a odporúčania

Vráťme sa trochu k programovaniu. Našiel som dva zaujímavé články o TypeScripte. Prvý je o "mapped types", teda typoch, kde sú properties závislé na inom type/enum.

Mastering mapped types in TypeScript - LogRocket Blog
In this post, we’ll cover the foundational concepts that enable mapped types in TypeScript, then walk through a real-world example.

Ďalší článok je o tom, čomu sa v TypeScripte vyhýbať. Sú to také kontroverzné veci, ale ak robíte v TypeScripte, je dobré si ho prečítať.

Execute Program
Learn programming tools fast. Then remember them.

.NET okienko

Dnes začneme článkom o optimalizácii. Aké sú na to nástroje, postupy a podobne.

Optimizing CPU-Bound and Memory-Bound .NET Applications: 11 Best Practices - Michael’s Coding Spot
Our productivity is limited by our resources, but we have the ability to make better or worse use of them. The goal should be to use each of our resources as close to its limit as possible. We want to use every bit of our CPU and memory or else we’re over-paying for expensive machines.

Ako si v .NET Core vynútiť zadanie parametra, a aký je rozdiel medzi [Required] a [BindRequired].

Required Query String Parameters in ASP.NET Core - Code Maze
We’re going to talk about required query string parameters, how to make them mandatory, and explore the options we have in ASP.NET Core.

Nakoniec set komponentov, aby vaša WPF aplikácia mala viac Windows 11 vzhľadu.

GitHub - lepoco/wpfui: A simple way to make your application written in WPF keep up with modern design trends. Library changes the base elements like Page, ToggleButton or List, and also includes additional controls like Navigation, NumberBox, Dialog or Snackbar.
A simple way to make your application written in WPF keep up with modern design trends. Library changes the base elements like Page, ToggleButton or List, and also includes additional controls like...

Linky na záver

Tesla promuje svojho Autopilota ako autonómny systém, niekde dole je malým poznámka, že zatiaľ v testovacej fáze a vodič je povinný sledovať jeho správanie. Čo samozrejme ľudia nerobia, lebo sú ľudia a Muskovi treba veriť. A tak sú tu prvé súdne spory.

Tesla owner is the first to face felony charges for deadly Autopilot crash
The first criminal case involving the driver assist system.

Ak ste ešte nezachytili fenomén Wordle, teda hádanie 5-písmenového slova, ktoré potom všetci postujú na Twitter, tak tu je návod, čo to je a ako to funguje.

How to play Wordle
Try to guess the word of the day.

Ak patríte medzi tých, čo využívajú na Gmail bezplatné hostovanie vlastnej domény, tak je dobre vedieť, že už nebude bezplatné.

Google requiring all ‘G Suite legacy free edition’ users to start paying for Workspace this year
In 2020, G Suite became Google Workspace as part of a reorganization of the company’s work apps. G Suite legacy free edition is now set to...

Windows 11 dostane nového Task Managera. Who moved my cheese?

Windows 11 is getting a new Task Manager design
Task Manager hasn’t been overhauled for nearly 10 years.

Po rokoch vyšla von ukážka Andromeda OS, čo mal byť Windows Mobile na dvoch obrazovkách. Nanešťastie, a možno nie, jeho vývoj Microsoft stopol.

Leak reveals Microsoft’s canceled Windows OS for dual-screen phones
A glimpse at a canceled Windows Phone successor.

Ak niekedy budete plánovať domácu mini serverovňu, potom sa vám môže hodiť nasledujúci projekt.

GitHub - khuedoan/homelab: My self-hosting infrastructure, fully automated from empty disk to operating services
My self-hosting infrastructure, fully automated from empty disk to operating services - GitHub - khuedoan/homelab: My self-hosting infrastructure, fully automated from empty disk to operating services

CyberChef je perfektný nástroj, ak potrebujete analyzovať nejaký textový obsah. Umožňuje nie len také jednoduché konvertovanie z Base64 do textu, ale reťazenie viacerých operácií. A k tomu ide o čisto JavaScript, takže si ho môžete stiahnuť pre offline použitie.

CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

Dnes sa už na internete dá kúpiť všetko. Prečítajte si príbeh mladého 22-ročného chlapíka, čo sa rozhodol, že bude doma v garáži vyrábať vlastné čipy, a ako to nakoniec naozaj dokázal.

This 22-Year-Old Builds Chips in His Parents’ Garage
Sam Zeloof combines 1970s-era machines with homemade designs. His creations show what’s possible for small-scale silicon tinkerers.

Dnes sa to natiahlo, tak len jedna bodka na záver.