Týždeň 2021-48

Dnešných skoro 1200 slov je napríklad o Fleet od JetBrains alebo odchodoch.  @vlkodotnet

Udalosť týždňa: Fleet

Dnes som za najzaujímavejšiu udalosť týždňa vybral nový produkt JetBrains Fleet. A ten je zaujímavý na viacerých úrovniach. Tou prvou je, že by to mal byť konkurent VS Code, čo je vzhľadom na jeho popularitu a možnosti jeho rozšírenia odvážny krok. Druhou je technológia, tou je Kotlin, a vyzerá, že na UI rendering používajú Skia. Po dlhej dobe teda žiaden Electron runtime. Po tretie je už od začiatku vytvorený tak, aby bežal v cloude. Teda si zaplatíte v JetBrains virtuálku a všetko podstatné pobeží tam. Štvrtou zaujímavosťou je, že sa by default správa ako taký lepší textový editor, ale umožňuje zapnúť Smart mód, ktorý prepne jeho správanie na full IDE zážitok. Vtedy sa zapne v pozadí full IntelliJ code-processor a Fleet sa správa ako jeho UI nadstavba.

Welcome to Fleet! | JetBrains News
Update (Dec 3, 2021): We’ve received an overwhelming number of requests for the Fleet Early Preview program. Unfortunately we can’t accept any new requests, but we will continue sending invites to tho

Na rozdiel od VS Code, ktorý používa jadro Monaco, Fleet asi nikdy nespustíte v prehliadači, inak ale držím palce.

Igor Minár odchádza z Angular teamu

Igor Minár, jeden z tvorcov starého AngularJS a neskôr aj jeho vylepšenej a modernejšej verzie Angular, odchádza po skoro 12 rokoch z Googlu. Igor je Slovák a druhým do partie mu od začiatku bol Miško Hevery z Čiech. Pretože sme, ako sa patrí, na neho hrdí, tak mu želáme veľa šťastia na novej pracovnej pozícii. Aj keď ja by som si dal asi na chvíľku pauzu, čo nemusí byť v tejto dobe lockdownov ten najlepší nápad.

Thank you, Angular
I remember it as if it happened just yesterday. A string of semi-random events led me to meet Miško in 2009. Our meeting was followed by this email exchange: I did play with AngularJS¹ (not quite the…

Jack Dorsey odstupuje z pozície CEO Twitteru

Tento týždeň tu máme aj druhý odchod. Jack Dorsey, ktorý bol súčasne CEO Twitteru aj Square (tá už sa ale stihla premenovať na Block), odstupuje z pozície CEO Twitteru a zostáva už len v správnej rade. Na jeho miesto nastupuje Parag Agrawal, ktorý bol dosiaľ Twitter CTO. Nie je to prvý Ind, ktorý podobne ako v Microsofte, Googli, IBM alebo Adobe, prebral opraty veľkej spoločnosti. Niečo na tých školách v Indii musia robiť dobre. Mohli by sme sa od nich poučiť, aj keď za ich úspechom určite môže byť aj to, že z miliardy ľudí sa ľahšie vyberá. Za ich úspechom stoja investície Indie v 50. rokoch minulého storočia do školstva, ktorými vytvorili technologické inštitúty po vzore MIT.

Twitter Has a New CEO; What About a New Business Model?
Twitter is changing CEOs once again; what if the company changed its business model from ads to subscriptions?

Twitter je moja najobľúbenejšia sociálna sieť, tak dúfam, že s novým riadením to nepôjde dole vodou.

GitHub’s Octoverse Report

GitHub zverejnil výsledky prieskumu, ktorý vyplnilo cez 12-tisíc vývojárov. Je to zaujímavé čítanie. 47 % ľudí je na GitHube kvôli práci, len 24 % ľudí si myslí, že je dôležité, aby vláda investovala do open source. Je badateľný trend automatizácie, na druhej strane dokumentácia a zásady správania sa moc nikde neriešia. Z jazykov je najpoužívanejší JavaScript, nasledovaný Pythonom, Javou, C/C++, PHP a C#.

Add It Up: Takeaways from GitHub’s Octoverse Report - The New Stack
Key take-aways from GitHub’s annual user survey.

História Command Palette

Dnes už je bežné, ak software obsahuje Command Palette, to je taký malý príkazový riadok, ktorý dopĺňa príkaz, ktorý si nepamätáte, kde sa nachádza v menu, alebo ste zabudli jeho klávesovú skratku. To, ako sa vyvíjal, si môžete prečítať v nasledujúcom článku. BTW páči sa mi myšlienka z konca článku, že je to taký medzikrok predtým, ako si zvykneme ovládať software hlasom.

The History of Command Palettes: How Typing Commands Became The Norm Again
The most popular new interface element in business software lets you tell apps exactly what you want to do.

Qualcomm 8 Gen 1

Najbližšia generácia Windows zariadení s procesorom ARM by mala dostať nový lepší procesor 8 Gen 1. Ten by mal byť vyrábaný 4 nm technológiou a obsahovať jedno X2 jadro, 3x Cortex-A710 a 4x Cortex-A510. To by malo viesť k 20 % nárastu výkonu a 30 % poklesu spotreby. Sčítané dokopy by to malo viesť k výkonu, ktorý Apple dosahoval so svojimi procesormi pred 3 rokmi. Súrne potrebujeme výrobcu čipov, ktorý by vedel Apple šliapať na päty.

Qualcomm Announces Snapdragon 8 Gen 1: Flagship SoC for 2022 Devices

.NET okienko

Visual Studio 2022 dostalo do vienka nový Razor editor. Ten by už mal konečne vedieť doplniť using, základné refactoringy a veci, ktoré tam mali byť dávno. Správne by mal fungovať až od verzie 17.0.2, tak nezabudnite updatovať Visual Studio.

Introducing the new Razor editor in Visual Studio 2022
With the release of Visual Studio 2022 you can now use the new Razor editor for local ASP.NET Core development with MVC, Razor Pages, and Blazor. Download Visual Studio 2022 and make sure to update to 17.0.2 to get the latest Razor updates.

Gridify je dynamic Linq knižnica, ktorá preloží text na linq. To sa hodí, ak chcete mať dynamickejšie filtre webovej stránky, prípadne API.

GitHub - alirezanet/Gridify: Easy and optimized way to apply Filtering, Sorting, and Pagination using text-based data.
Easy and optimized way to apply Filtering, Sorting, and Pagination using text-based data. - GitHub - alirezanet/Gridify: Easy and optimized way to apply Filtering, Sorting, and Pagination using tex...

Lamar verzia 7 už plne podporuje .NET 6 aj s Minimal APIs a IAsyncDisposable. Čítate tu o tom preto, lebo je to môj obľúbený IoC kontajner.

Lamar v7 meets .Net 6, Minimal APIs, and IAsyncDisposable
It’s been a busy couple weeks in OSS world for me scurrying around and getting things usable in .Net 6. Today I’m happy to announce the release of Lamar 7.0. The Nuget for Lamar itself …

Linky na záver

Amazon AWS pripravuje lokálne zóny aj v Česku a Poľsku. Ak je to váš favorit, tak ho budete mať ešte bližšie a s nižším pingom.

Dnes tu máme aj dve pekné WebGL hračky, tou prvou je Townscaper, také jednoduché odreagovanie sa so stavaním domčekov.

Townscaper

Simulácia vody s guličkou, ktorou viete narobiť vlny. Asi to nie je na nič, ale vyzerá to opäť dobre.

WebGL Water

Ako ale vyzerajú veľkosti krajín v skutočnosti, keďže na mapy sa používa cylindrická projekcia?

Ako to vyzerá, keď tie malinké a zlaté delivery robotíky narazia na sneh?