Týždeň 2020-18
Ôsmy týždeň karantény. Minulý týždeň bol týždňom zúčtovania, teda technologické firmy zverejnili tržby za obdobie prvého štvrťroka. @vlkodotnet
Téma týždňa: Tržby tech firiem v Q1 2020
Aj keď polovica prvého štvrťroku tohto roku bola poznačená uzamykaním ekonomiky, tak sektor technologických firiem stále rástol. Čo nie je až také prekvapivé. Najmä ak si uvedomíme, že nič iné nám nezostávalo, len viac využívať ich služby. Prehľad jednotlivých firiem nechám na odborníkov z podkastu Klik, odporúčam si všimnúť marže Tesly, ktoré sú nadpriemer v automobilovom odvetví. A aj keď Amazon rástol najviac, Bezos oznámil, že všetok zisk z Q1 investujú do svojich zamestnancov.
Za zmienku stoja aj výsledky cloud služieb, rástlo ako AWS o 37 %, Azure o 76 %, aj Google Cloud o 52 %. A čo je pre mňa prekvapivé, že možno do konca roka sa Microsoftu podarí v cloud segmente predbehnúť Amazon. Je to troška zavádzajúce, lebo pre Microsoft cloud neznamená čisto služby Azure.
Qualcomm stratil prvenstvo
Asi ste v živote (tak ako ja) nepočuli o HiSilicon. Ide o divíziu Huawei, ktorá vyrobila za minulý štvrťrok 22 miliónov mobilných čipov. Čo je len o troška viac ako štvrťrok predtým, ale na prvenstvo to stačilo, pretože ostatným konkurentom predaje klesli.
Microsoft Build 2020 online registrácia
Pre mňa je Build jednou z naj udalostí roka. Čo už so mnou, som taká Microsoft Ovca. Ale pre vás ostatných by mohol byť Build zaujímavý, pretože nejde len o nejaký festival .NET kódu. Microsoft je dnes už aj Azure, zlatý partner Linuxu, a Windows už tiež nehrá hlavnú rolu. Práve na Builde sa môžete dozvedieť kopec noviniek z Azure, Visual Studio nástrojov, atď. Build bude tento rok nahraný dopredu, prekladaný živými vstupmi. Všetko sa bude opakovať v troch 8-hodinových slučkách, aby boli pokryté všetky časové zóny. Navnaďte sa video pozvánkou.
Raspberry Pi High Quality Camera
Raspberry dostalo nový kamera modul, ktorý za cenu 50 dolárov obsahuje 12.3-megapixlový Sony IMX477R senzor. Ten priamo síce nevyužijete, ale budete k nemu potrebovať zakúpiť objektív. Ak ste si chceli niekedy vyrobiť vlastný fotoaparát, tak lepšiu príležitosť už mať nebudete.
Starý dobrý vanilkový JavaScript
Verte, neverte, pamätám si doby, keď neexistoval jQuery, a všetko sme museli písať v čistom JavaScripte. Keďže štandardy vtedy neboli také ako dneska, bola to neuveriteľná otrava, a práve z tej doby pochádza taký ten odpor programátorov voči JavaScriptu. Dnes je už doba štandardov a tak je čas sa vrátiť späť k základom. Takto nejako sa robí s HTML DOM v čistom JavaScripte.
C# source generators
Novinka, ktorá prichádza do .NET 5, si zaslúži osobitnú sekciu. Source generátory sú užitočným rozšírením kompilátora tam, kde robíte reflexiu, alebo dynamicky generujete kód. Teda nie toho normálneho, ktorý robí kompiláciu do IL, ale toho, čo robí AoT kompiláciu. Ten sa snaží odstrániť všetko nepodstatné z výslednej binárky. Práve veci, ktoré sa načítavajú dynamicky, alebo pomocou reflexie, sú pre takýto kompilátor nedostupné, a teda ich môže nechcene odstrániť, a tak je výsledok nepoužiteľný. Source generátor nie je nič iné, ako časť kódu, ktorá sa vyhodnotí pred samotnou AoT kompiláciou a prewarmne (?zahreje?) všetko potrebné.
.NET a Microsoft okienko
Visual Studio Online sa premenovalo na Visual Studio Codespaces. Aby to chlapci z Microsoftu trošku spropagovali, tak dosť podstatne znížili ceny.
Po novom dostanete do Azure Kubernetes Service už aj Windows Server kontajnery. Podľa mňa by mali byť kontajnery čo najmenšie. Možnosť postaviť takto zložitejšiu infraštruktúru, môže byť pre niekoho zaujímavá.
JetBrains uviedol, že ich dotTrace a dotMemory profilery podporujú profilovanie aplikácií na Linuxe. Takto to vyzerá.
Ak by ste potrebovali viac hardcore nástroje, tak je tu nasledujúca séria. Pravdupovediac, moc tomu nerozumiem, ale keby som raz musel, tak informácie začnem čerpať práve od tohto autora.
Linky na záver
Článok o tom, ako sa Magic Leap nepodarilo vytvoriť produkt, ktorý síce v prototypovom štádiu vyzerá ako vec z budúcnosti, ale preniesť prototyp do finálneho produktu je iný príbeh.
Kubernetes sa dá spravovať aj z Excelu.
V minulotýždňových tipoch som spomenul, že CTRL+SHIFT v spojení s Enter v run command dialógu spôsobí spustenie aplikácie s administrátorskými právami. Ale CTRL+SHIFT je univerzálna kombinácia na spustenie s administrátorskými právami všetkého.
Canon uviedol EOS Webcam Utility, čo je nástroj, ktorý spraví z vášho Canon EOS fotoaparátu pri použití USB kábla web kameru.
A nakoniec troška oddychové video pre pamätníkov.