Čaká vás zaujímavosťami a technologickými novinkami nabitý týždenník, aký tu už dlho nebol. Iba ak by nie. @vlkodotnet

Téma týždňa: Apple WWDC 2020

Apple je v téme týždňa po druhýkrát. Tentoraz už v pozitívnom zmysle, pretože mal svoju WWDC konferenciu, kde predstavuje novinky pre vývojárov. A tí vytvárajú aplikácie pre potenciálnych 1,5 miliardy zákazníkov naprieč celým Apple ekosystémom. Teraz bude nasledovať to, čo zaujalo mňa a je toho dosť.

V iOS Apple zabilo IDFA, čo je unikátny identifikátor pre reklamy. Teda dalo možnosť ho vypnúť. To je ťah, ktorý ovplyvní celý reklamný priemysel. Na Androide sa niečoho takého nedočkáme, to by Google, ktorého reklama živí, asi nedopustil.

Apple Just Crippled IDFA, Sending An $80 Billion Industry Into Upheaval
Perhaps most critically, this impacts Google and Facebook ...

Druhou vynikajúcou novinkou bude možnosť vybrať si predvolený prehliadač a mailový klient. Ešte nejak dorobiť back button a môžem sa na Apple znova vrátiť.

Browser Choice Finally Comes to the iPhone with iOS 14
You might think the biggest announcement of WWDC 2020 is Apple ditching Intel processors in favor of first-party silicon, but you’d be wrong. No, the big news is that iOS and iPadOS 14 will finally let you choose your default browser and email apps.

Ak zostanete pri Safari, tak okrem ďalšieho vylepšenia výkonu sa Safari pripojilo do WebExtensions komunity. To znamená, že tie rozšírenia, ktoré sú dostupné na Firefoxe, Chrome alebo Edge, budú aj v Safari.

Welcoming Safari to the WebExtensions Community – Mozilla Hacks - the Web developer blog
Safari is adopting a web-based API for browser extensions similar to Firefox’s WebExtensions API making it easy to build once and port to multiple browsers. Developers

A konečne je pre bežných vývojárov dostupné SDK k čipu U1, o ktorom sa viac dozviete tu. V skratke to je lokačný čip.

Apple Opening U1 Chip to Developers With New ‘Nearby Interaction’ Framework
Introduced last year, the U1 chip in iPhone 11 models enables Ultra Wideband support for improved spatial awareness, but Apple has so far only used...

No a nakoniec to najlepšie. Apple prechádza na ARM čipy a nechcem sa chváliť, ale ja som to hovoril už pred dvoma rokmi (pre hnidopichov, tak dobre je to rok a pol). Mne je len smutno, že ešte minimálne dva roky si budeme musieť počkať na porovnateľný procesor aj pre inú platformu ako tú od Apple. Každopádne by som akcie Intelu a AMD v dlhodobom horizonte určite neodporúčal.

The Next Phase: Apple Lays Out Plans To Transition Macs from x86 to Apple SoCs
After many months of rumors and speculation, Apple confirmed this morning during their annual WWDC keynote that the company intends to transition away from using x86 processors at the heart of their Mac family of computers.

Ak by ste si mali prečítať len jeden článok, prečo je to veľká vec, tak by to mal byť nasledujúci článok od Stevena Sinofského, z ktorého sa napríklad dozviete, že Microsoftu trvalo len 17 rokov odstaviť 32 bitový Windows.

Apple’s Relentless Strategy, Execution, and Point of View
Apple’s announcement of “Apple Silicon” is important for many reasons. Delivering on such an undertaking is the result of remarkable product engineering. An annotated thread… Amidst all the details…

Samozrejme bolo toho viac, ale to už mňa nezaujíma. Ak vás áno, tu je skrátený zostrih.

Apple WWDC 2020: the 18 biggest announcements
Apple’s WWDC 2020 conference was full of huge announcements. If you weren’t watching live to see what’s coming next for macOS, iOS, iPadOS, and more, we’ve pulled together all of the big moments for you right here.

Nový SuperComputer na vrchole TOP500

Japonsko má najrýchlejší superpočítač, ktorý ... teraz príde chvíľa prekvapenia ... beží na ARM. Dosahuje výkon 415,5 petaflops, čo je 2,8 krát viac ako druhý v poradí. Pre porovnanie Intel Core i9-10900K, čo je teraz to najlepšie, čo sa dá kúpiť pre domáci počítač, má výkon 704,1 GFLOPS.

ARM-based Japanese supercomputer is now the fastest in the world
A Japanese supercomputer has taken the top spot in the biannual Top500 supercomputer speed ranking. Fugaku, a computer in Kobe co-developed by Riken and Fujitsu, makes use of Fujitsu’s 48-core A64FX system-on-chip. It’s the first time a computer based on ARM processors has topped the list.

Intel nanowire technológia

Možno to s Intelom nebude tak zlé. Stále sedí na balíku peňazí a tak sa čoskoro (teda ak 5 rokov patrí do definície čoskoro) dočkáme technológie, ktorá umožní vyrábať viacvrstvové hradlá, čo znamená menej tepla a viac výkonu.

Intel to use Nanowire/Nanoribbon Transistors in Volume ‘in Five Years’
This year, at the international VLSI conference, Intel’s CTO Mike Mayberry gave one of the plenary presentations, which this year was titled ‘The Future...

AWS otvára svoju EMEA pobočku v Čechách

Nielen Azure je developer živý, každá konkurencia je dobrá, lebo tlačí ceny dolu. To, že bude AWS v Čechách, znamená, že bude dostupná podpora v češtine a tiež zjednoduší fakturáciu s DPH.

Angular 10 je von

Vyšiel tiež Angular 10. Z noviniek obsahuje Date Range Picker, varovanie, ak použijete CommonJS pri builde, tradičné update závislých knižníc a strict flag, ktorý umožní lepši tree-shaking, a tým aj menšiu výslednú aplikáciu.

Version 10 of Angular Now Available
Version 10.0.0 is here! This is a major release that spans the entire platform, including the framework, Angular Material, and the CLI. This release is smaller than typical; it has only been 4 months…

GitHub Super Linter

GitHub do svojich akcií pridal univerzálny viacjazykový linter. Ten prebehne váš kód na jeden vrz, a vyhubuje vám, čo máte zle, za oveľa kratšiu dobu.

Introducing GitHub Super Linter: one linter to rule them all - The GitHub Blog
Setting up a new repository with all the right linters for the different types of code can be time consuming and tedious. So many tools and configurations to choose from and often more than one

.NET okienko

Experimentálny nástroj dotnet-monitor umožní stiahnuť dôležité debug informácie o aplikácii na diaľku. To sa hodí najmä, ak vaša aplikácia je niekde mimo localhost alebo v dockeri.

Introducing dotnet-monitor, an experimental tool | .NET Blog
dotnet-monitor aims to simplify the process of collecting diagnostics artifacts by exposing a REST API.

Robiť so secrets, teda s údajmi, ktoré nechcete aby nikto iný videl, je ťažké. Uľahčiť by to mohla knižnica Secret Store.

Introducing Secret Store
Making secrets a first-class citizen in .NET Core

Microsoft pripravil balík základných rozšírení pre Visual Studio Basic Essentials, aby noví vývojári nemali problém sa rozhodovať, ktoré stoja za inštaláciu.

Delivering on a promise – the essential extension pack | Visual Studio Blog
During Microsoft Build 2020 in May, developers watching the live stream asked me to make it easy to acquire the basic extensions all Visual Studio users would benefit from. What a great idea, so of course I said yes. The wait is now over,

Linky na záver

Mirosoft zabil Mixer. A to v januári zaplatili niečo medzi 20 a 30 miliónmi za to, aby pretiahli Ninju z Twitchu. Ako sa hovorí fail fast. Mimochodom nástupcu Microsoft vidí vo Facebook Gaming.

Microsoft is shutting down Mixer and partnering with Facebook Gaming
Microsoft is closing down its Mixer streaming service and partnering with Facebook Gaming. Existing Mixer partners and viewers will be transitioned over to Facebook Gaming, and Microsoft is working with Facebook to integrate xCloud soon.

Vedeli ste, že Windows 10 od verzie 19041 dostal undelete? Akurát sa volá winfr alias WINdows File Recovery.

Recover lost files on Windows 10
If you can’t locate a lost file from your backup, then you can use Windows File Recovery, which is a command line app available from the Microsoft Store. Use this app to try to recover lost files that have been deleted from your local storage device (including internal drives, external drives, and USB devices) and can’t be restored from the Recycle Bin. Recovery on cloud storage and network file shares is not supported.

Animovať v CSS sa dá kadečo, napríklad aj z-index, visibility, text-transform, atď.

The Surprising Things That CSS Can Animate / Coder’s Block
When you think of animating CSS properties, which ones come to mind? I recently started wondering about the ones that don’t come to mind — properties that aren’t typically associated with animation […]

A nakoniec troška odľahčenia. HTML a JavaScript v anime.