Týždeň 2020-42

Minulý týždeň sa niesol v zbere liniek na záver. Neveríte? Tak dočítajte týždenník až do konca. @vlkodotnet

Udalosť týždňa: Google Analytics 4

Google Analytics je neoddeliteľnou súčasťou každého webu. Tešíme sa, keď rastie návštevnosť. Ladíme stránky, aby boli funkčné na mobiloch, lebo ich Google uprednostňuje. Sledujeme referrals, acquisition, konverzie. Akú úspešnosť majú kampane. A koľko trafiku prináša Google Search, lebo ľudia nič iné nepoužívajú. Celý náš svet sa točí okolo návštev, akurát .... akurát, že teraz sa to má zmeniť. Nový Google Analytics už nebude založený na návštevách, ale na udalostiach. Dôvodov je viacero. Po prvé všetky tie GDPR a ochrany osobnosti neumožňujú zbierať všetky údaje. A po druhé to z analytického hľadiska nemalo veľký zmysel. Analytické dotazy majú dávať relevantné odpovede, nie číslo, ktoré nemusí dávať výpovednú hodnotu, lebo sme si užívateľa na stránke neudržali, len sa omylom preklikol.

Přivítejte Google Analytics 4 | Digichef
Google Analytics a s nimi i celý web-analytický svět zažívají malou revoluci. Přečtěte si, co přinášejí nové Google Analytics 4.

25 rokov PHP

V apríli to bolo 25 rokov, čo vznikol jazyk PHP. Pre mňa to bol prvý programovací jazyk, v ktorom som robil weby. To už je pár rokov (možno aj 15), vtedy som z neho vyrástol, lebo úprimne, nebol to ten najlepší programovací jazyk na svete. Dnes už som prirastený k inej platforme, ale PHP má stále v dnešnej dobe čo ponúknuť. Vedeli ste, že sa pripravujú generiká a vo verzii 8 budú atribúty, str_contains a JIT?

Celých 25 rokov v časovej osi nájdete na nasledujúcej linke.

25 Years of PHP History
Celebrate the PHP anniversary with JetBrains! Follow the timeline of the pivotal moments in PHP history.

Český Integromat exituje do Nemecka

V susednom Česku majú ďalší úspešný exit (predaj firmy do rúk iného vlastníka). Firma Integromat, ktorá sa zameriava na automatizáciu, sa predáva nemeckej spoločnosti Celonis za odhadovaných 100 miliónov dolárov. Blahoželáme.

Další obrovský exit z Česka. Automatizační platformu Integromat kupují za miliardy korun Němci
novinky ze světa byznysu, startupů, technologií a vzdělávání

Skoro reálny Light Saber

Hviezdne vojny sú moja srdcovka. Svetelné meče tam sú ale také, že viete, že to nemôže reálne existovať. Sú ale ľudia, čo si povedia, že čo ak by predsa. So svetlom je problém, že tak nejak sa nedá kontrolovať, ako ďaleko zasvieti. Aj baterky majú malú energetickú hustotu. Čo tak ale vytvoriť plameň s teplotou 2200°C? Môže človek po tomto videu nemilovať vedu?

Apple iPhone event

Apple event je už len tak trochu povinnosť. Nove iPhony dostali hranatý design a pri tom by sa dalo skončiť. Našťastie pridali mini verziu pre malé vrecká, čo nám možno dnes pripadá smiešne, ale tento form factor bol ešte pred pár rokmi tým najbežnejším. Za spomenutie stojí, že nová generácia bude mať 5 nm procesor A14 a nový spôsob magnetického pripojenia periférií s recyklovaným názvom MagSafe. A 5G, takže pred kúpou kontaktujte svojho aurológa.

Apple’s iPhone 12 event: the 7 biggest announcements
Apple has just finished its iPhone 12 reveal event where it debuted four new iPhones. Apple’s newest smartphones have a new design with flat edges, and they all support 5G wireless networks. Apple also unveiled the HomePod mini, a smaller and more affordable model in its smart speaker lineup. You ca…

Problémy Serverless revolúcie

Serverless bola minulý rok buzz technológia roka (buzz ako niečo, o čom sa hovorí všade). Vyzeralo to dobre, pretože zaplatíte len za čas, čo reálne kód pracuje. V skutočnosti ale riešite veci ako: obmedzený počet jazykov, vendor lock, nižšia výkonnosť, load time, atď.

Why the Serverless Revolution Has Stalled
Are traditional servers dead? Far from it. This article looks at why, despite serverless models finding great utility in specific circumstances, there’s a barrier to more widespread adoption.

.NET okienko

RC2 verzia .NET 5 je hlavne o nasadzovaní cez ClickOnce a podpore ARM64.

Announcing .NET 5.0 RC 2 | .NET Blog
Today, we are shipping .NET 5.0 Release Candidate 2 (RC2). It is a near-final release of .NET 5.0, and the last of two RCs before the official release in November. RC2 is a “go live” release; you are supported using it in production.

Vývojári WinRT aplikácií, teda tých určených pre Microsoft Store, by sa mali začať obzerať po CsWinRT.

C#/WinRT Version 0.8 and the .NET5 RC2 Release
We have several important updates to share with the latest release of C#/WinRT. This release is feature complete for consumption scenarios, which means that all features for using our generated Windows SDK projections to call WinRT APIs are now in th

Vedeli ste, že KeyValuePair z Dictionary sa dajú mapovať na tuple?

SharpLab
C#/VB/F# compiler playground.

Pri mapovaní na tuples ešte zostaneme. V spojení s pattern matching a switch vie krásne zjednodušiť kód.

Ace Switch Expressions in C# 8
C# 8 came with many new features that make distinct logic branches more apparent for both the developers writing and reading the codebase. Those features include switch expression, property patterns, and tuple patterns.

Linky na záver

Zoznam tipov ako si upraviť Window Terminals k obrazu svojmu.

Windows Terminal Tips and Tricks | Windows Command Line
Windows Terminal comes with a lot of features that allow you to customize it and interact with it in a way that feels most comfortable to you. Let’s run through some tips and tricks that could help you set up your terminal in a way that’s perfect for you.

Online tool pre 3D sochárstvo postavený na WebGL.

SculptGL - A WebGL sculpting app
SculptGL is a small sculpting application powered by JavaScript and webGL.

Najmenší balík Office nástrojov toho moc nevie, ale je fakt veľmi malý. To sa môže hodiť ako základ pre vlastný set knižníc.

World smallest office suite
Let’s build a tiny browser-based office suite - a text editor, a speadsheet, a drawing app and a presentation maker - all in four lines of code.

Vizualizácia čiernej diery vytvorená v Unreal Engine.

Viete, ako stavali mosty, keď nemali všetky tie vynálezy ako betón, žeriavy, nákladné autá?

Nuž a vizuálnou bodkou je ukážka, ako by vyzeralo technické interview, ak by sa na ňom hovorila iba pravda.