Týždeň 2021-36

Dnes sa pozrieme na zúbok Facebook okuliarom. @vlkodotnet

Téma týždňa: Facebook okuliare

Predstavte si, že idete po ulici, niekto sa vám na chvíľu prihovorí, prehodíte s ním pár slov, a kým dôjdete domov, tak zistíte, že váš rozhovor je už niekde na facebooku/instagrame. Presne takéto sú nové Ray-Ban okuliare, ktoré vznikli zo spolupráci s Facebookom. O tom, že vás akurát natáčajú, bude informovať malá biela LEDka na pravej strane okuliarov. Ešte je tu vždy možnosť, že si radi natáčate ruky, lebo presne toto táto kamero-okuliarová vec zvládne perfektne.

Nie, žeby to boli prvé okuliare s kamerou svojho typu, kameru už mali Google Glass alebo Snapchat Spectacles, len dosiaľ ste v nich vyzerali vždy dosť podivne. S Ray-Ban ale nebudete vyčnievať z davu. V tom vám pomôže cca 6-hodinová výdrž batérie, zabudované reproduktory alebo mikrofón. Video sekvencie, čo natočíte, budú maximálne 30-sekundové, fotografie budú mať informácie o hĺbke ostrosti a dvojica fotoaparátov je kvalitou porovnateľná s iPhone 12.

Facebook debuts Ray-Ban Stories, smart glasses that record video
Facebook and Ray-Ban have released their first pair of camera smart glasses, Ray-Ban Stories. They start at $299 and record video with two cameras. They can also play audio from your phone in the frame.

Byť nejaký influencer, tak neváham, bežím do obchodu. Pre bežných ľudí by pomohlo, keby to nahrávalo posledných 15 sekúnd, a to by som bol potom frajer, keby sa manželka spýtala, že "Čo som ti teraz povedala?".

Epic vs Apple prvé kolo

Po roku od vzniku sporu medzi spoločnosťou Epic a Apple bol spor ukončený. V tomto spore sa Epic sťažoval na monopolné správanie Apple, ktoré mu zakázalo predávať veci vo Fortnite aplikácii z vlastného store, ale požadovalo predaj priamo cez Apple Store.  A nedopadol dobre pre obe strany. Epic je nútený zaplatiť Apple za porušenie podmienok ušlé straty v hodnote cca 3,5 milióna dolárov. Na druhú stranu Apple by mal do 90 dní umožniť vývojárom platiť inak ako cez Apple Store. A to je iba záležitosť USA, v Južnej Kórei už prijali nariadenie, podľa ktorého budú musieť tiež umožniť takéto nákupy. Iné krajiny na seba určite nedajú dlho čakať. Vo výsledku to môže ovplyvniť tržby ako Apple, tak aj Google, naopak v pozitívnom zmysle Epic a iných výrobcov hier.

The future of the App Store depends on the difference between a ‘button’ and an ‘external link’
The injunction in the Epic v. Apple ruling includes some specific language that could be interpreted several ways. A plain reading indicates in-app purchases will be allowed, but nothing is simple in this fight.

Ešte vždy sa z toho Apple môže nejak lišiacky vykrútiť a vlastnosť dodať s nejakým tým obmedzením, ale už dnes je isté, že marže obchodov s aplikáciami budú klesať.

72% TOP Steam hier beží na Linuxe

To že tento rok uvádza Steam Deck, ktorá by default beží na operačnom systéme Linux, nie je náhoda. Podiel TOP najhranejších hier v Steam obchode, ktoré pobežia aj na Linuxe, je už 72%. Ako to je s podielom všetkých hier, si netrúfam hodnotiť, ale dnes sa všetky hry robia v nejakom frameworku, ktorý je multi-platformný, tak to asi nebude horšie. Doby, kedy ste si mohli na Linuxe zahrať maximálne Tux Racera, sú už asi definitívne preč.

Steam Top 50 Games: 72% Work on Linux in Sept. 2021 - Boiling Steam
If you focus on the Steam top 50 games, how many actually work on Linux, whether it’s natively or via Proton? And what is stopping us from getting more?

.NET okienko

S novým Visual Studiom 2022 prichádzajú aj zmeny do ekosystému rozšírení. Pripravené bude nové GitHub repo s templatami, podporovaný bude intelisense, out-of-proc beh a Expand Language Server Protocol.

The Future of Visual Studio Extensibility is Here!
We’re enhancing your development experience in VS 2022 by improving extension writing and usage today! We have several exciting extensibility updates that are either available now or on the horizon, so let’s check them out!

Užitočné rady, ako používať Source Generators v Blazor aplikácii.

Using Source Generators with Blazor components in .NET 6
In this post I describe a problem where upgrading my Blazor app to .NET 6 broke my source generators that relied on Blazor components.

Linky na záver

Tool htmlq je ako jquery, ale pre konzolu. Presmerujete doň napríklad výstup z curl a vyextrahujete potrebný obsah.

GitHub - mgdm/htmlq: Like jq, but for HTML.
Like jq, but for HTML. Contribute to mgdm/htmlq development by creating an account on GitHub.

Animácie sa dajú robiť rôzne, ale čo tak pomocou checkboxov?

Checkboxland
Render anything as HTML checkboxes

Vizuálna bodka na záver o tom, ako vás dokáže práve párové programovanie zmeniť.