Týždeň 2020-34

Prečo sa nepochváliť? Týždenník je tu už dva roky, preto sa dnes pozrieme do jeho kuchyne. @vlkodotnet

Téma týždňa: 2 roky týždenníka

Tento týždenník je výročitý. Sú to už dva roky, čo som sa podujal, že oživím svoje soft skills a začnem týždeň čo týždeň dávať na net to, čo som zaujímavé minulý týždeň na internete objavil. Za tú dobu som si zdokonalil spôsob zberu informácií. Článok si na telefóne zazdieľam do Pocket a cez IFTTT sa vytvorí kópia v OneNote. Potom každý pondelok večer sadám za počítač a snažím sa tomu dať nejakú formu.

V utorok to pošlem chalanom z práce na korekcie (týmto im ďakujem za všetky korekcie, ktorými prispievajú k tomu, že sa dá týždenník čítať), potom sa už len vygeneruje sprievodný obrázok, urobí Publish a týždenník je na svete.

Úplne na začiatku, keď som ešte nevedel, či mi vydrží nadšenie písať, som si za publikačnú platformu vybral Medium, kde nájdete aj archív starých týždenníkov. Potom som si ale uvedomil, že keď sa pre niečo snažiť, tak nech to za pár rokov neupadne do zabudnutia. Najmä ak sa vytvára lokálny obsah. Preto vznikol nápad s doménou vývojari.dev a od nového roka sa týždenník presunul tu. Preto by som na tomto mieste poďakoval všetkým ostatným autorom. Dúfam, že neustanú a po prázdninách nejaký nový príspevok tu na blog.vyvojari.dev pribudne. Ak by mal niekto záujem, tak ma neváhajte kontaktovať. Cez twitter alebo správou po registrácii na vyvojari.dev. Ak by ste sa hanbili za svoj pravopis, tak radi pomôžeme s korekciou článku.

A na koniec tu máme návštevnosť. Čo si budeme klamať, dva roky písať do šuplíka by ma nebavilo. Keď boli články s počtom čitateľov na úrovni 7 človekoosôb, tak som to aj chcel viackrát zabaliť. Vtedy si vždy poviem, že to robím hlavne pre seba a že nijaký úspech nie je bez potu tváre. Dnes má týždenník čítanosť 16 až 19 unikátnych zobrazení. Čo veru nie je veľa a možno väčšina čitateľov používa adblocker na Matomo, ktorý používam na štatistiky (Google už na nás vie dosť na to, aby sme sa mu aspoň tu vyhli). Môj osobný cieľ je dostať sa na 70 kusov do konca roka. K tomu môžete dopomôcť tak, že dáte retweet, alebo nás spomeniete svojím kamarátom na pive. Proste ...

Ceny NextGen konzol Xbox a PlayStation

Pri spúšťaní novej hernej konzoly na ničom nezáleží viac ako na cene. Prvý rok výroby nových herných konzol je aj tak vysoko stratový, preto sa Microsoft aj Sony do posledných chvíľ snažia utajiť cenu a podliezť cenu aj o pár dolárov. Zatiaľ to vyzerá tak, že digitálna verzia PlayStation 5 (bez BluRay mechaniky) by mala byť lacnejšia. To sa hodí za predpokladu, že si nechcete hru zdieľať s kolegom alebo kamarátmi. Xbox na druhej strane bude mať lacnejšiu S verziu konzoly, ktorá by mala byť najbližšie roky podporovaná všetkými novými hrami určenými pre Xbox.

Next-gen console prices and release dates allegedly leaked with Microsoft’s Xbox Series X and S taking very strong positions against the PlayStation 5 consoles
The apparent prices and release dates for the PlayStation 5 Blu-ray model, PlayStation 5 Digital Edition, Xbox Series X, and Xbox Series S have been shared online. The source of the information claims the details are “more than a rumor or speculation”. If accurate, the Xbox Series consoles will hold…

Unity kupuje Codice Software

Codice Software vyrába software Plastic SCM, ktorý sa snaží, aby mergovanie zdrojových kódov bolo jednoduchšie. Robí to tak, že namiesto porovnávania riadkov kódu robí syntaktické spracovanie zdrojových kódov. Takéto porovnávanie potom ignoruje medzery, nové riadky a taby, teda vie identifikovať presne to podstatné, čo sa v kóde zmenilo. Predpokladám, že teraz sa dostane do platenej verzie Unity.

Plastic SCM | Unity
Rely on one source of truth with version control built for big files and large teams.

Vysoká škola Google

Možno nie je ďaleko doba, keď poviete mame/manželke, že si idete odskočiť do izby na štúdium. Keď z nej po roku až dvoch vyleziete, tak si už len na pošte vyzdvihnete titul. Aktuálne už napríklad Harvard tlačí na svojich zahraničných študentov, aby si budúci semester spravili diaľkovo. Google začína ponúkať certifikačné programy a to môže byť len začiatok.

Professional Certificate Training Programs - Grow with Google
Discover professional certifications developed by Google and designed to connect you to over 50 national employers who are hiring for related roles.

A kto vie, možno o pár rokov Google certifikát bude viac ako titul nejakej školy. Najmä Google vie, čo vyhľadávate, a keď to prepojí s vaším aktuálnym postupom v certifikácii, tak si môžete byť istí, že ho neoklamete.

Google Has Announced a Plan to Disrupt the College Degree
Google’s new certificate program takes only six months to complete, and will be a fraction of the cost of college.

Chrom(e/ium) okienko

Vedeli ste, že funkcionalita Chrome, ktorá zabezpečuje, aby ste si nevšimli rozdiel medzi tým, či do okienka, kde zadávate linku, zadáte vyhľadávací výraz alebo adresu internetovej stránky, má na svedomí 51 % zbytočných dotazov na DNS serveri?

Chromium’s impact on root DNS traffic | APNIC Blog
Guest Post: With 70% of market share, Chromium has had a significant impact on the total root DNS traffic.

Najnovší update DevTools v Chrome 86 dostal (okrem iného) možnosť spraviť si screenshot aktuálneho elementu.

What’s New In DevTools (Chrome 86) | Web | Google Developers
New Media panel, capture node screenshot, Issues tab updates, emulate missing local fonts, inactive users and prefers-reduced-data.

HW okienko

Ak vás zaujíma dianie okolo procesorov, alebo čo nás čaká, tak aktuálne nenájdete lepší súhrn informácií ako nasledujúci twitter thread.

A ešte tu mám menší rest z minulého týždňa. Vyšli prvé testy rýchlosti pripojenia cez satelity Starlink od spoločnosti SpaceX. Ide o beta testovanie a zatiaľ to vyzerá na dobrú konkurenciu DSL pripojeniu akurát s rýchlejším uploadom. A vraj keď bude hore viac satelitov, tak sa rýchlosť a odozva môže ešte viac zlepšiť.

SpaceX Starlink speeds revealed as beta users get downloads of 11 to 60Mbps
Ookla tests aren’t showing the gigabit speeds SpaceX teased, but it’s early.

Prichádza TypeScript 4.0

Pravdupovediac, mne osobne TypeScript vyhovoval už pred verziou 3. Pokrok ale nezastavíš, preto sa môžeme tešiť na Variadic Tuple Types, ktoré prinesú jednoduchší zápis .concat-like funkcií. Labeled Tuple Elements je niečo, na čo sme v C# už trocha zvyknutí. Short-Circuiting Assignment Operators pre zmenu zjednodušia zápis if a "deklaruj, ak premenná neexistuje" zápisov. A tiež poteší zrýchlenie inkrementálneho a aj normálneho buildu.

Announcing TypeScript 4.0 | TypeScript
Today we are thrilled to announce the availability of TypeScript 4.0! This version of the language represents our next generation of TypeScript releases, as we dive deeper into expressivity, productivity, and scalability. If you’re not familiar with TypeScript, it’s a language that builds on top of …

WebView2 pre Windows aplikácie

Aplikácie pre Windows, a to dokonca aj pre Windows 7, dostanú vylepšený zabudovaný prehliadač postavený na Chromium. Ten sa bude updatovať každých 6 týždňov a konečne prinesie rýchlosť do všetkých tých RSS čítačiek a twitter klientov, ktoré zobrazujú web obsah.

Bring the best of the Web to your .NET desktop applications with WebView2 | .NET Blog
This blog post was written together with Palak Goel, Program Manager on Edge Product Development team. Last year at Build, we introduced WebView2, a browser control that renders web content (HTML / CSS / JavaScript) with the new Chromium-based Microsoft Edge.

Ako Microsoft kompiluje .NET

Zaujímalo vás niekedy, ako interne fungujú procesy pri kompilácii niečoho tak veľkého ako je .NET? Je to multiplatformný framework, ktorý má ako runtime, tak aj SDK pre vývojárov a okolo toho kopec pomocných toolov. X verzií, stabilný release s dlhodobou podporou, ako aj verzie určené na testovanie.

A Deep Dive into How .NET Builds and Ships | .NET Blog
This is a deep technical dive into the machinery and processes used by the .NET Team to build and ship .NET. It will be of interest to those who wish to know about such topics as: How .NET builds a product developed across many repos.

Linky na záver

To, že Mozilla prepustila štvrtinu zamestnancov, ako sme si písali minulý týždeň, znamená, že niekde budú chýbať. MDN vyzeralo ako prvé na odstrel, ale asi prežije.

Mozilla vows MDN ‘isn’t going anywhere’ as layoffs cause panic among developers
Mozilla, the organization behind the Firefox browser, announced this week that it plans to cut about 250 workers amid coronavirus-era revenue declines.

Microsoft TileCode je platforma pre vývoj hier pre jednoduché arcade prístroje. Môžete použiť vizuálny blokový designer, klasický Python alebo TypeScript.

Microsoft TileCode
Design, Code and Play Games on MakeCode Arcade Devices

A tradičná vizuálna bodka na záver.