Týždeň 2021-05

Mysli pozitívne, mysli pozitívne. To si furt hovorím, aby som sa nezbláznil. A tak som si zavesil nové plagáty. Malá zmena, ale poteší. @vlkodotnet

Udalosť týždňa: Z herného sveta

Minulý týždeň bol týždňom ohlasovania kvartálnych výsledkov. Samozrejme všetky softwarové firmy zarábajú viac ako minulý rok, lebo ľudia sedia na zadku a pozerajú do mobilov, počítačov, televízorov. Preto jeden z najziskovejších segmentov sú hry. Dosť ale prekvapilo, že Google ukončil Stadiu ako projekt, cez ktorý budú ponúkať hry, ale odteraz to už bude hardware platforma pre iné herné štúdiá, ktoré budú chcieť ponúkať cloud hry. Ktokoľvek si bude môcť prenajať od Google potrebný výkon, zaplatiť a ponúkať zákazníkom toľko hrania, koľko budú chcieť.

The writing’s on the wall for Google Stadia
After fourteen months, Google has decided it doesn’t want to be a game company anymore. It no longer wants to build its own games. But is it also signaling it doesn’t want to offer a game service either?

Sony zverejnil predaje PlayStation 5. Podarilo sa im predať 4,5 milióna kusov, čo je vzhľadom na to, že konzola bola uvedená v novembri a súčasnú situáciu vynikajúce číslo. XBox mal pravdepodobne predaje o 1 milión kusov nižšie, ale zasa ide o predaj oboch verzií Series X a Series S. Zatiaľ sú to iba čísla. Víťaza určí asi najbližší rok a to, ktorej firme sa podarí priniesť viac zaujímavých hier.

Kolegovia pri prvom review nepochopili mysliac si, že som totálna MS ovca, skrytý sarkazmus.
Sony sold 4.5 million PlayStation 5 consoles last year
Sony shipped 4.5 million PlayStation 5 units worldwide in 2020, the company announced. It’s a similar number to the PS4 launch.

Intel porovnáva Tiger Lake s M1

Netrvalo dlho a Intel vytiahol do boja štatistiku. Presvedčiť ľudí, že Apple so svojím 5nm procesorom M1 nemôže poškodiť predaje 10nm procesorov Tiger Lake, chce veľa fantázie. Zoberiete dva svoje procesory a porovnávate vždy tam, kde máte navrch. Nezmienite vôbec, že na batériu vás M1 poráža o hodiny. Je pravda, že pokiaľ ide o výslednú cenu produktu, tam má Intel navrch, ale zasa pri Apple sa pripláca za značku.

Intel Fires Back at Apple’s M1 Processors With Benchmarks
Intel wants to take a bite out of Apple and prove its processors to be more worthy

Virtuálny Glassboard pre vaše kamery

Chcete najbližšiu dobu ohúriť vašich kolegov (prípadne pomôcť manželke učiteľke zaujať deti)? V tom prípade musíte vyskúšať si nainštalovať OBS, vytvoriť virtuálnu kameru a pomocou technológie zeleného plátna premietať obraz cez svoje video. Návod nájdete tu:

Presentation trickery: Online glassboard (like Lightboard) but using just free software - LobsterPot Blogs
I don’t know if you’ve ever seen me present. I like to use whiteboards or flip charts, and that doesn’t necessarily translate well to online presentations. It was at least ten years ago when I had an idea about giving online presentations with a whiteboard, but where the whiteboard would be between …

Scott Hanselman pripravil podrobné video, ako na to.

NPM 7

Nová verzia balíčkovača pre node.js prináša Peer Dependencies. Teda možnosť nainštalovať závislé balíčky priamo do aktuálneho balíčku (prípade závislosti, ktoré by vám rozbili projekt). Workspace, ktoré prinesú možnosť mať nainštalovaných viac nezávislých skupín balíčkov. Poslednou vecou je konečne build-proof lockovanie dependencies pomocou .lock súboru.

Presenting v7.0.0 of the npm CLI - The GitHub Blog
We’re releasing v7.0.0 of the npm CLI, which includes exciting new features such as Workspaces, automatically installed peer deps, and more!

Color e-ink so svetlou budúcnosťou

Na trh prichádzajú modely ebookov s farebnými e-ink displejmi konečne v použiteľných rozmeroch. 10-palcový za 540 dolárov a 7,8-palcový za 300 dolárov. Stále je to hŕba peňazí, ale je to znamenie toho, že sú to technológie, ktoré sa čoskoro dočkajú masového nasadenia. A na to sa ja osobne teším.

The first eReader with a 7.8 inch color E Ink display - Liliputing
The first eReader with a 7.8 inch color E Ink display

.NET okienko

Pokiaľ ide o konzolové aplikácie, tak najviac komplikovaná vec je kód okolo parametrov aplikácie. My používame NDesk.Options, ale CommandLineParser vyzerá tiež zaujímavo.

commandlineparser/commandline
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support - commandlineparser/commandline

U nás na vyvojari.dev vydáva Milan Martiniak sériu o používaní Swagger pre Ocelot API.

Swagger for Ocelot API Gateway
Ak vyvíjate mikroslužby, tak určite používate nejakú formu API Gateway. A ak vyvíjate v prostredí .NET Core, tak to bude s veľkou pravdepodobnosťou Ocelot.

Ak vás téma API zaujíma, tak nasledujúci článok vás bude tiež.

Creating Discoverable HTTP APIs with ASP.NET Core 5 Web API | ASP.NET Blog
Learn how to fine tune your HTTP APIs to make them more discoverable, consumable, and just plain enjoyable to use - with just a few lines of code.

Linky na záver

Google už má dlhšie problém s tým, že vo vyhľadávaní zobrazuje najdôležitejší obsah správy, a preto noviny prichádzajú o veľa návštevnosti. V Austrálii to zašlo tak ďaleko, že Google straší odchodom z krajiny. Austrálčania s pokojom sebe vlastným mu odkazujú, že v takom prípade ho v pohode nahradia za Bing.

If Google pulls out of Australia, prime minister says Microsoft’s Bing could take its place
Google has threatened to withdraw over proposed law to pay for news content

Zoznam open-source herných fontov pre prípad, že budete potrebovať zobrazovať text na zariadeniach s málo pamäte ako napríklad v prípade vyššie.

ianhan/BitmapFonts
My collection of bitmap fonts pulled from various demoscene archives over the years - ianhan/BitmapFonts

Voxel hry vám možno pripadajú ako nejaký klon Minecraftu, ale voxely dokážu simulovať aj fyziku, padať, proste správať sa ako fyzický objekt. Voxel RPG open-source hra Veloren má všetky správne kľúčové slová, aby to nebolo zlé.

Veloren
2 Years of Devblogs

Nalaďte si televízny program z 90-tych rokov.

My 90′s TV!
Go back to the 1990′s via this nostalgic TV simulator and relive the original ads, music videos, movie trailers, shows and more!

Vizuálna bodka bude o tom, ako to vyzerá v reálnom svete, keď zájdete s optimalizáciou regexov príliš ďaleko.