Týždeň 2022-07

Budúcnosť s ultimátnym zariadením vo vašom vrecku je bližšie, ako si myslíte. @vlkodotnet

Udalosť týždňa: Virtualizácia v Android 13

Predstavte si dobu, keď vytiahnete z vrecka telefón, pripojíte ho na kábel a z neho sa stane funkčný počítač. Nuž po mojej nedávnej fyzickej výmene telefónu si tento zážitok užívam už aj ja. Stále ste ale v prostredí Androidu, čo nemusí každému vyhovovať. A teraz si predstavte, že vytiahnete z vrecka telefón, pripojíte ho na kábel a nielenže z neho spravíte funkčný počítač, ale si na ňom vo virtuálnom prostredí spustíte svoj obľúbený operačný systém. Napríklad taký Windows a na ňom potom nejaký zastaralý účtovný software.

V developer preview Android 13 pribudla virtualizácia a ten nepravdepodobný scenár si na novom Pixel 6 telefóne môžete dokonca už dnes vyskúšať. Budúcnosť dostáva rozmery, o akých sme ani nesnívali.

Android 13 virtualization lets Pixel 6 run Windows 11, Linux distributions - CNX Software
The first Android 13 developer preview may have felt a bit underwhelming, but there’s a hidden gem with full virtualization possible on hardware such as

V nasledujúcom long-read si autor pokladá otázku, či je Google Search na konci svojej životnosti. Argumentov má viac než dosť:

  • pre niektoré výrazy sa vám na prvej stránke nezobrazia nič len reklamy
  • SEO špecialisti už tak prekukli vyhľadávacie algoritmy, že organický obsah takmer nenájdete a prvé pozície okupuje ten vykalkulovaný
  • ľudia začali používať Google len na vyhľadávanie na konkrétnej stránke (cez site:yoursite.xy)

Najzaujímavejší je práve ten posledný bod. To, že väčšina ľudí hľadá produkty/odporúčania/recenzie na konkrétnych stránkach a nie generickými otázkami. A či je tu vôbec nejaký dôvod to fixnúť? Ale možno je to len do času kým všetci tí marketéri neprídu na to, že stačí hŕbou ľudských robotov zaplaviť špecifické fóra a ľudia sa znova vrátia ku klasickému vyhľadávaniu.

Google Search Is Dying | DKB
Reddit is currently the most popular search engine. The only people who don’t know that are the team at Reddit, who can’t be bothered to build a decent search interface. So instead we resort to using Google, and appending the word “reddit” to the end of our queries.

Mimochodom, kde inde ako do tejto témy sa hodí nasledujúci článok. Je o tom, že ľudia začínajú používať Bing. Najmä z dôvodu odmien, ktoré následne môžu zameniť za Xbox Game Pass.

Apparently, people do use Bing
Bing users are out there, and they want to stick it to Google.

Google OS Flex

Po kúpe spoločnosti CloudReady Google prináša na trh bezplatný operačný systém OS Flex, ktorý spraví z vášho počítača Chromebook. Chrome OS teda už nebude len výhrada špeciálne zakúpených počítačov, ale môžete takto skonvertovať svoj starý PC alebo Mac.

Google turns old Macs, PCs into Chromebooks with Chrome OS Flex
Google acquisition results in free, downloadable Chrome OS.

Google bude blokovať cross-app tracking

Do tretice je tu tá najlepšia správa od Google. Niekedy v priebehu dvoch rokov má byť v Androide implementovaná možnosť blokovať reklamné sledovanie naprieč aplikáciami. Pripomínam, že Facebook vyčíslil, že ho rovnaká funkcionalita v iOS stojí ročne 10 miliárd dolárov stratených tržieb.

Blocking cross-app tracking may be possible on Android phones, following iPhone example
Google has announced plans for blocking cross-app tracking on Android phones, following Apple’s lead on iPhones, claims a new report ...

Intel kupuje Tower Semiconductor

Na nákupoch za 5,4 miliardy dolárov bol tentoraz Intel v Izraeli. Tower Semiconductor sa špecializuje na čipy pre rádio frekvencie, CMOS čipy do kamier a kontrolu napájania.

Intel buys Tower Semiconductor for $5.4 billion so it can make more chips for other companies
Intel has big foundry ambitions.

Aj keď v poslednom roku padli akcie Intelu dole, pretože prestal byť technologický líder, podľa rozhovoru s CEO Intelu sú si vo vedení vedomí toho, že desaťročia zlých rozhodnutí nezmenia za rok. Sám CEO je optimistický a dáva si zatiaľ známku A-.

New Intel CEO blames ‘a decade of bad decisions and poor execution’ for company woes
Intel CEO Pat Gelsinger grades himself an “A-” for his job so far.

A okrem toho už Intel potvrdil, že grafiky s novými čipmi Arc nestihnú prísť na trh skôr ako v druhom štvrťroku tohto roku.

Intel’s first discrete Arc desktop GPUs are coming in Q2 2022
Arc is coming soon

Ste pripravení na stovkové verzie prehliadačov?

Keď Chrome začal v roku 2011 vydávať nové verzie prehliadača s kadenciou jedna za mesiac, tak sme ani len netušili, kam to dospeje. Dnes tu máme stú verziu nielen Chrome (zatiaľ len DEV kanál), ale aj Firefox (Nightly plánovaný v marci) a to znamená, že ak parsujete user agent string, tak by ste mali rátať s trojmiestnou verziou.

Major websites may stop working soon for Firefox and Chrome users | AppleInsider
Mozilla is warning users that when Firefox — and Google’s Chrome — reach version 100, major websites may no longer identify them properly, and not work properly as a result.

Ak potrebujete otestovať, či vás táto zmena ovplyvní, tak Firefox aj Chrome má na to špeciálne nastavenie.

Version 100 in Chrome and Firefox – Mozilla Hacks - the Web developer blog
Chrome and Firefox will reach version 100 in a couple of months. Let’s work together on fixing User Agent detection issues.

.NET okienko

Vyšla nová verzia Visual Studia 17.1 s urýchleným vyhľadávaním, vylepšenou Git podporou a napríklad s užitočnou vlastnosťou: ulož súbor pri strate focusu.

Visual Studio 2022 17.1 is now available!
Today, Visual Studio 2022 17.1 graduates from preview and reaches general availability. Feedback from developers like you have helped us shape and refine Visual Studio 17.1 through its preview cycle and we’d like to thank you for your part in Visual Studio’s journey.

V tej nasledujúcej verzii pribudnú ďalšie užitočné Git veci. Napríklad možnosť commitovať iba konkrétne riadky a Peek Difference Editor.

Line-staging (Interactive Staging)
Line-staging support, a.k.a. interactive staging is one of our most popular Git suggestion tickets. Visual Studio already supports staging files and now we are taking that to the next level by making it possible to stage chunks of changes in your files right from the editor.

Na chvíľu sa vrátime k .NET 6 so siedmimi vylepšeniami, na ktoré ste už možno zabudli. Napríklad WaitAsync s timeoutom som si nevšimol ani ja.

7 Improvements You Might Have Missed in .NET 6
Sometimes it’s the little things that count

Jon Skeet (kto nepozná, tak to je top member na StackOverflow) o tom, ako správne zachytávať výnimky v aplikácii.

DIAGNOSING AN ASP.NET CORE HARD CRASH
As part of my church A/V system (At Your Service), I run a separate local web server to interact with the Zoom SDK. Initially this was because the Zoom SDK would only run in 32-bit processes and I …

Vyšla prvá preview verzia .NET 7.

Announcing .NET 7 Preview 1
Announcing .NET 7 Preview 1, the first preview of a major .NET version that will focus on app modernization, cloud native, containers and more.

Čo je nové v ASP.NET Core v tomto preview?

ASP.NET Core updates in .NET 7 Preview 1
.NET 7 Preview 1 is now available!. This is the first preview of the next major version of .NET, which will include the next wave of innovations for web development with ASP.NET Core. In .NET 7 we plan to make broad investments across ASP.NET Core.

V ASP.NET Core 7 toho pribudne viac. Ja sa najviac teším napríklad na Rate Limiter. Všetko, čo nás čaká, môžete priebežne sledovať tu:

ASP.NET Core Roadmap for .NET 7 · Issue #39504 · dotnet/aspnetcore
Roadmap This issue represents the list of major investments our team will focus on during the .NET 7 timeframe. It does not include all the features and bugfixes we will be tackling during this tim...

Linky na záver

Ak si plánujete doma rozbehať modernú domácnosť, tak v jej strede môže byť Home Assistant. Je to OpenSource, vyzerá to dobre, a môže to bežať na Raspberry Pi.

My Smart Home 2021
A Home Assistant Love Story

Ak si potrebujete zdôvodniť, prečo má váš web bežať na SQLite, tak potom tento článok je pre vás.

Consider SQLite

Pre tých, čo sa boja používať Google Fonty, tak je tu alternatívne CDN.

Fonts
Privacy-focused Google Fonts CDN alternative

Yet Another Developer Font MonoLisa.

MonoLisa
A font family designed for software developers. Font follows function.

Zbierka náhodných generátorov máp pre hráčov Dungeons and Dragons.

watabou

Vizuálnou bodkou na záver je to skutočné AI riešenie "Trolley problému".