Druhý týždeň karantény. O čo menej sme medzi ľuďmi, o to viac sme na internete. Vývoj ale nezastavíš, a tak je tu dnes súhrn noviniek minulého týždňa. @vlkodotnet

Téma týždňa: GitHub kupuje npm

GitHub, a vlastne už Microsoft, kúpil npm. To je ten tool, ktorý sa stará o balíčky pre node.js. Samozrejme okrem nástroja na verzonovanie a sťahovanie potrebných balíčkov, poskytuje aj samotné hostovanie balíčkov. A to je asi tak všetko, čo robí. Osobne som ani nevedel, že za tým je nejaká firma, a že majú aj cenník.

npm is joining GitHub - The GitHub Blog
We’re excited to announce that npm will be joining GitHub.

Na čo by ale Microsoftu npm bol užitočný? Najpopulárnejší jazyk na GitHube je Javascript. A práve tu môže ďalšia integrácia na npm pomôcť predávať drahšie balíčky. Pre Microsoft to nemusí byť až také drahé na prevádzku, pretože má pod rukou celý Azure cloud.

Why is Microsoft buying NPM (Node Package Manager)?
Node Package Manager, more widely known as NPM, is almost the default package manager of NodeJS platform, though other famous package manager Yarn also exists. Microsoft recently surprised the…

Nový iPad Pro a MacBook Air

Bežne by sme sa o nejakom novom tablete asi nebavili. Ale Apple sa rozhodol, že je načase tablety priblížiť normálnym počítačom. To je presný opak toho, ako na to ide Microsoft, ktorý sa snaží priblížiť počítač tabletom. Vznikol z toho klon Surface, ale s vytuneným ARM procesorom, akému niet páru (už sa teším na review až bude iPad Pro dostupný). Menší rozdiel tu je. Úlohu stojana plní práve klávesnica, na rozdiel od Surface, ktorý má vzadu také odklápacie krídlo.

Apple announces new iPad Pro with trackpad support and a wild keyboard cover
Apple has announced a new iPad Pro, despite concerns of a global economic slowdown due to the novel coronavirus pandemic. The new iPad has been long expected and was rumored to include a triple-camera system and support for a trackpad or mouse.

Ja som zabudol spomenúť trackpad? iPad už má dlhšiu dobu svoju vlastnú verziu operačného systému, ten dostal podporu ukazovateľa myši. Aby sa v Apple odlíšili, tak je okrúhly a pri prechode cez aktívny prvok s ním splynie. Ešte navyše dostal lidar, ale to asi bežne nevyužijete.

Okrem toho je tu nový MacBook Air, aby všetci hipsteri mohli konečne vymeniť posledný použiteľný Air z roku 2015, pretože tento má konečne normálnu klávesnicu.

V karanténe sa bude streamovať úspornejšie

To že každý sedí doma, má za následok vyššie sledovanie televízie. Teda počkať, kto už len dnes pozerá televízor? Všetci samozrejme pozerajú obsah online. YouTube, hoax videá na Facebooku, a všetci ostatní cez zdieľané komunitné účty pozerajú Netflix a HBO. Je vás toľko, že EU slušne požiadala poskytovateľov obsahu aby vypli 4k video a odľahčili tak chrbticovej sieti.

Netflix to lower streaming quality in Europe
The video-streaming giant wants to ease strain on internet service providers.
Facebook to cut video streaming quality in virus-hit Europe
Facebook will downgrade video streaming quality on its platform and on Instagram in Europe, the latest U.S. tech giant to respond to an EU call to stave off internet gridlock as thousands work from home due to the coronavirus outbreak.

Karanténne tipy č. 2

RTVS zareagovala trošku neskôr, ale už aj u nás je dostupný program pre školákov. Trocha v menšom rozsahu ako v Českej televízii, ale ráta sa snaha.

RTVS ide pomáhať s výučbou detí. Školu nahradí edukatívnym programom
Telerozhlas začína vysielať nový formát už od zajtrajšieho dňa.

Ak sa dostanete ako ja do situácie, keď deťom neviete vec vysvetliť, lebo na to nemáte patričné vzdelanie, tak tu mám ďalší vyčerpávajúci zoznam voľne dostupného obsahu.

Online portály zdarma pre školákov počas koronavírusu
Zozbierali sme pre vás zaujímavé edukačné online portály, ktoré sprístupnili svoj obsah počas tohto mimoriadneho obdobia ZDARMA alebo pripravili obsah, ktorý pomôže deťom ale i rodičom zabiť doma nudu.

Windows na 1 miliarde zariadení

Keď pred piatimi rokmi Microsoft uviedol plán, že do troch rokov bude Windows 10 na 1 miliarde zariadení, tak tomu málokto veril. iPad mal 5 rokov, Apple ten rok uviedol iPad Pro. Svetu kraľoval Android, ktorý začal byť ponúkaný na tabletoch. Dnes vieme, že iPad sa predáva veľmi dobre, ale sumárne je Windows notebookov/tabletov oveľa viac. Android tablety boli slepá vetva vývoja. Tu sa Google nepodarilo mobily preniesť na väčšie obrazovky.

Microsoft metrika 1 miliarda je počet "aktívne" používaných zariadení. Celkovo bolo Windows 10 zariadení určite viac. Sú tu ale určité rezervy, ktoré Windows ekosystém potrebuje vyriešiť. Dnes už sa síce dá v Microsoft Store nainštalovať takmer každá aplikácia, napriek tomu to nie je pre užívateľa to miesto, kde to naozaj aj robí. Pre tablety tento rok Microsoft vydá špeciálnu verziu, pretože univerzálna, s ktorou prišiel Windows 8, sa neujala. Uvidíme, čo prinesie obdobie najbližších pár rokov. Bude tu viac ARM zariadení, prídu rozkladacie tableto-telefóny a určite aj AR zariadenia.

Microsoft hits its goal of 1 billion devices running Windows 10
Microsoft’s Windows 10 operating system is now actively used on a billion devices. It has taken Microsoft nearly five years to hit this milestone, two years later than it had originally planned.

.NET okienko

Je to tu. Prvá verzia .NET 5 prináša spoločné BCL, a teda príchod mono a Xamarin aplikácii do spoločného košiara. To znamená, že v jednom frameworku môžete urobiť Web aplikáciu pre cloud, mobilné aplikácie pre iOS alebo Android, ale aj tradičnú Windows aplikáciu.

Announcing .NET 5 Preview 1 | .NET Blog
At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging. We also added templates for building services,

Svojej verzie 5 sa dočká aj F#. Cieľ je ho čo najlepšie integrovať do Jupyter notebookov a stať sa alternatívou k Pythonu. Pre zaujímavosť je F# jeden z mála Microsoft projektov, ktoré majú team v Prahe.

Announcing F# 5 preview 1 | .NET Blog
We’re excited to announce that F# 5 preview 1 is now available! Here’s how to get it: Install .NET 5 preview SDK Install Jupyter Notebooks for .NET If you’re using Visual Studio on Windows, you’ll need both the .NET 5 preview SDK and Visual Studio Preview installed.

Linky na záver

Ak ste sa tešili aspoň na Google I/O, mám smutnú správu. Celý event bol zrušený a nebude ani online verzia.

Google cancels I/O developer conference in light of COVID-19 crisis
Google announced on Twitter today that it was cancelling its annual I/O developer conference out of concern for the health and safety of all involved. It will not be holding any online conference in its place either. “Out of concern for the health and safety of our developers, employees, and local communities — and in […]

V Azure je už dostupný Azure Monitoring, čo je centrálny spôsob, ako monitorovať vaše microservices a VM na jednom prehľadnom mieste.

Announcing the general availability of Azure Monitor for virtual machines
Today we are announcing the general availability of Azure Monitor for virtual machines (VMs), which provides an in-depth view of VM performance trends and dependencies.

LiveShare (umožňuje pripojiť viacero developerov súčasne na jeden projekt cez Visual Studio Code alebo Visual Studio) už podporuje aj online verziu VS Code cez prehliadač. Napríklad s novým iPad Pro tak dostanete celkom použiteľné prostredie pre vývoj.

Joining from the browser - Visual Studio Live Share - Visual Studio Live Share
Introducing joining from thr browser