Týždeň 2021-27
Prvý bol Apple, teraz Google. S províziami v obchodoch s aplikáciami asi v najbližšej dobe nastanú zmeny. @vlkodotnet
Udalosť týždňa: Google Play antitrust
Po tom, ako bola na Apple podaná žaloba spoločnosťou Epic za monopolné správanie, došlo aj na Google. Predstavitelia 36 amerických štátov a Washingtonu podali v Kalifornii žalobu, že Google núti vývojárov platiť 30% poplatok za sprostredkovanie transakcií. Pre porovnanie na platobných kartách je poplatok za transakciu cca 1,5 až 2,5%. Samozrejme nejde o to isté, ale je dobre si stanoviť dolnú hranicu, ktorú poplatky asi neprekročia. Google hneď kontroval srdcervúcim článkom o tom, ako je Android otvorený, ako existuje Galaxy Store, Amazon Appstore.
V článku je zaujímavý graf, podľa ktorého len 3% developerov na Google Play niečo zarába. A z nich len 1% zarába viac ako 1 milión dolárov, aby platili 30% poplatok. Čo v preklade do ľudskej reči znamená, že cca 0,3% vývojárov urobí prevažnú väčšinu z obratu na Google Play, ktorý je za rok 2020 cca 38,6 miliardy dolárov. Z toho je cca 82% podiel tvorený herným priemyslom. Akokoľvek sa Google alebo Apple každý rok chváli tým, koľko užívatelia minuli v ich obchodoch s aplikáciami, tak v poslednej dobe je to o tom, ako sa mobily stávajú hernými platformami. Urobiť dobrú a zarábajúcu hru je po čertoch ťažké. Je treba veľa marketingu a aj tak hovoríme o trhu pár veľkých hráčov, ktorí zarábajú na mikrotransakciách. Niet sa preto čo čudovať, že by radi čo najviac týchto peňazí dostali ku sebe priamo bez zbytočných prostredníkov. Pre Apple a Google je to zasa dostatočná hŕba peňazí, aby sa snažili udržať poplatky čo najdlhšie. Niekedy aj za cenu špinavého podplácania, vyhrážkami, ako sa pomaly dozvedáme z uniknutých dokumentov.
Otázka je, kde bude tá hranica, aby sa herným štúdiám neoplatilo obchádzať platobné systémy obchodov. Nateraz to vyzerá, že to bude niekde medzi 10 až 15%.
GitHub Copilot po druhý krát
GitHub Copilot vyvolal veľa vášne. Keďže je určený pre vývojárov, tak každý vie, že sme divná cháska. Takže sme na ňom nenechali nitku suchú. Najmä preto, že je od začiatku plánovaná ako platená služba, čo znamená, že nie každý si ju bude môcť dovoliť a teda budú tu tí s Copilotom, čo budú búchať kódy o dušu, a tí bez, čo to budeme robiť po starom, lebo na to nebudeme mať. Najsilnejším argumentom ale zatiaľ je, že GitHub na jeho trénovanie použil všetky otvorené repozitáre bez ohľadu na licenciu. A tak je otázne, či vygenerovaný kód má mať copyleft, alebo nie. Dlhé zamyslenie na tému, podľa ktorého by to tak byť nemalo.
A dokonca je dostupná už aj recenzia z beta testingu.
Elektrické vozidla a vozíčkari
Elektrické vozidla sú budúcnosť, a taká budúcnosť prináša problémy, ktoré nie sú na prvý pohľad viditeľné. Napríklad by vás napadlo, že umiestnenie baterky do podvozku spôsobuje nemožnosť prerobiť tieto vozidlá pre vozíčkarov? Nehovoriac o tom, že súčasné dobíjacie stanice sú všetko, len nie dostupné ľuďom na vozíčku. Na budúcnosti budeme musieť ešte popracovať.
Čínske eshopy po 1. júli
Slovensko síce pripravilo špeciálny formulár so zjednodušeným colným podaním, ale to znamená, že vám z pošty príde paušálny poplatok 4 eurá. Každý si určite povie, či by sa nedalo lacnejšie. A na prekvapenie to ide. Stačí, ak čínsky eshop vyberie DPH a správne ju odvedie. K tomu potrebuje IOSS identifikátor. Potom ak všetko pôjde dobre, tak zásielka pretečie cez poštu bez problémov. Samozrejme takáto zásielka už asi nebude mať bezplatné poštovné, ale je to lepšie ako nič.
Stav Web Workerov v roku 2021
Nutnosť spracovávať veci asynchrónne nie je dnes už len záležitosť serverových aplikácií. Dnes viac ako kedykoľvek predtým je to záležitosť aj tých klientskych. O to viac, ak tvoríte aplikáciu, čo beží v prehliadači. Web Worker je spôsob ako spustiť nejakú úlohu v pozadí bez toho, aby vám celá aplikácia "zamrzla". Okrem Web Workera viete dnes už vytvoriť aj ServiceWorker, Worklet alebo naprieč viacerými oknami zdieľaný SharedWorker.
Bezpečnostné okienko
Toto okienko by nemohlo začať bez toho najväčšieho hacku, aký tu dosiaľ bol. Hackerom sa podarilo prepašovať zákerný kód do software určeného na vzdialenú správu počítačov. Ostatné je história.
Kaspersky Password Manager použil algoritmus na generovanie hesiel, ktorý nebol až taký bezpečný, ako mal byť. Ak ste ho niekedy používali, tak je odporúčane pregenerovať heslá.
Audacity má problém. Odkedy bolo pred dvoma mesiacmi odkúpené Muse Group, tak sa z neho stal spyware.
Naštastie je k dispozicii fork Tenasity.
.NET okienko
Stav OData v .NET Core 6. Ten je určený pre tú najjednoduchšiu tvorbu API.
A takto spravíte v OData verzionovanie API. Lebo nič nie je horšie, ako tlačiť zákazníka do nových verzií API.
Pre Blazor lovers tu mám návod, ako rozbehať OpenId autentifikáciu cez službu Auth0. Tá je do 7000 aktívnych užívateľov bezplatne. Pre ostatných to môže byť návod, ako rozbehať cez Blazor OpenId autentifikáciu.
Linky na záver
Pokemon GO sa dožíva 5 rokov, a za dobu svojej existencie stihol zarobiť už cca 5 miliárd dolárov. Zdalo by sa, že už má najlepšie roky za sebou. Ale pozor, 1,3 miliárdy bolo za minulý rok.
V Číne sa rozmohol taký nešvár, že deti namiesto spánku do noci hrajú videohry. V Číne si ale vedia poradiť, a tak najnovšie bude nutné do hry potrebné prihlásenie pomocou tváre. A to znamená koniec ponocovania.
Knižnica vizuálnych implementácií najznámejších dátových štruktúr. Napríklad ako funguje B-strom, ako fungujú sorty, grafové algoritmy, alebo napríklad rekurzívne obrátenie textu.
Runway je firma, ktorá vyrába AI algoritmy na editáciu videa priamo v prehliadači.
SpriteStack nefunguje v prehliadači, ale je to krásne spojenie voxelov na generovanie pixelart hier, obrázkov.
Creep je 4 pixle široký font pre tých, čo si chcú napratať čo najviac informácií do svojej konzoly.
Vizuálna bodka na záver je o bájke. Poznáte tú, ako sa zajac hádal s korytnačkou, kto je rýchlejší? Tak dnes to už viete.