Týždeň 2025-23 a 24
Posledné dva týždne boli mimoriadne bohaté na novinky. Samozrejme cezo mňa to prešlo dovolenkovým filtrom, takže som možno niečo prehliadol. @vlkodotnet
Zaujímavosť týždňa: localhost tracking
Udialo sa toho toľko zaujímavého, že ani neviem, kde začať. Ale pre mňa najsofistikovanejšia téma bolo odhalenie toho, ako Meta a Yandex sledovali užívateľov na systémoch Android.
Asi nás vývojárov moc neprekvapí, že v rámci svojej aplikácie môžeme otvoriť webovú aplikáciu na localhost porte a na ten port pristupovať v rámci celého lokálneho PC. Čo už si asi nevšimnete, že v rámci prehliadača môže ľubovoľná stránka zavolať takúto localhost adresu a vy, ako užívateľ prehliadača, o tom nemusíte ani vedieť.
To práve využila Meta a Yandex. Stačilo, ak ste mali nainštalovanú Meta alebo Yandex aplikáciu a kdekoľvek ste prišli na stránku, ktorá obsahovala Meta integráciu (rozumej Facebook alebo Instagram share widget), tak ste dostali svoj anonymný tracking token, ktorý nenápadne poslali do svojej aplikácie a tak vás na ich serveroch spárovali. Ak sa pýtate, či aj v incognito móde, tak aj v tom. Aj naprieč aplikáciami, no proste strach a hrôza z pohľadu súkromia užívateľov. Zaujímavé je, že túto techniku nepoužili aj na iOS, asi tam robia lepší review aplikácií a prišli im na to, že niečo niekde do aplikácie preposielajú. Mám tu jeden technický odkaz:

A jeden taký, ktorý môžete poslať svojim známym, ktorí nie sú technicky zdatní. V tom sa už rozoberá aj legálna stránka veci. Za toto trackovanie budú padať žaloby a teoreticky to môže Meta stáť až 32 miliárd dolárov.

Apple WWDC 2025
Ak vám lezie na nervy AI, tak tohtoročný Apple event bol určite pre vás. Troška jej tam síce predstavili, ale tak, aby sa nepovedalo (navyše namiesto umelej ju volajú Apple Intelligence). Tentoraz bola ťahúňom zmena užívateľského rozhrania, ktoré dostalo poriadnu dávku tekutého skla. Všetko je také milučké s imitáciou priehľadného skla. Navyše zjednotené naprieč všetkými Apple operačnými systémami, ako veľký macOS, tak iPadOS, iOS, watchOS, tvOS a aj visionOS. Keďže ich je už požehnane, tak dostali všetky navyše rovnakú číslovku 26. Za mňa najväčšia novinka je, že iPad sa stáva čím ďalej tým viac použiteľnou náhradou počítača. Lepšia práca s oknami, lepšie úlohy bežiace na pozadí, lepšia práca na externej obrazovke.

MacOS dostal natívnu podporu kontajnerizácie.
Pre vývojárov pribudli zmeny v Xcode 36, ktoré integrujú ChatGPT. Game Porting Toolkit 3 je pre herných vývojárov, lebo Apple berie hranie vážne.

Bežní iOS užívatelia sa môžu okrem nového rozhrania tešiť na konečne použiteľnú úpravu fotiek pomocou AI. AI im umožní naživo prekladať tých pár podporovaných jazykov a tiež pribudla Games app, kde sústredíte všetky svoje hry.

Celkom toho nie je veľa. Ešte vylepšili Spotlight, ale tomu sa ja až tak moc nerozumiem, ja rád klikám do Windows okienok. Aby vám nič neušlo, tak tu je celkový súhrn najväčších oznámení.

Xbox nová konzola
Táto titulka je troška clickbait. Ale Microsoft vydal novú Xbox konzolu, aj ju nevydal. V spolupráci s Asus vyšli dve verzie. ROG Xbox Rog Ally a ROG Xbox Rog Ally X sú také Steam Deck klony, ktoré dostali nové AMD Ryzen Z2 čipy.

To by samo o sebe na Xbox nálepku nestačilo. Tou naozajstnou novinkou je, že aj keď na tých zariadeniach beží Windows 11, tak dostali špeciálny launcher, z ktorého si budete spúšťať hry (pribudla aj Steam integrácia). Celé je to optimalizované, aby to fungovalo čo najrýchlejšie. Toto zatiaľ Microsoftu moc nikdy nešlo a Steam Deck bežal lepšie na vlastnom SteamOS, ale možno tentokrát to bude iné.

Celá budúcnosť Xbox konzol vyzerá zaujímavo. Ja sa furt čudujem, prečo by na Xbox nebežal normálny Windows. Potom by sa to dalo využiť na oveľa viac spôsobov ako len hernú konzolu. A práve také zariadenia asi prídu. Navyše možno budú dotované ako všetky herné konzoly. Mimochodom celkom sa mi do tejto sekcie hodí výsledok predaja Switch 2. Práve Switch bol prvým úspešným herným zariadením tohto druhu (obrazovka v strede a na okrajoch ovládače) a verzie 2 sa predalo za 4 dni rekordných 3,5 milióna kusov.

BIZ okienko
StackOverflow predstavilo plán ako prežiť príchod AI. Odmeny pre expertov, predaj dát AI spoločnostiam, využitie AI a viac interakcie s užívateľmi.

Google na Androide zavádza obmedzenia pre sideloading aplikácií. Aplikácie, ktoré pristupujú k SMS, alebo službám prístupnosti (vedia čítať obsah iných aplikácií) už takto nainštalovať nebudete môcť. Ja napríklad používam na e-ink Android tablete launcher, ktorý nie je na ňom podporovaný. Po novom by som ho už nemohol. Aj keď takto sa zabráni šíreniu veľkého množstva škodlivých aplikácií.

OpenAI oznámilo, že by chcelo kúpiť Windsurf aplikáciu a Anthropic Windsurfu promptne zablokoval prístup k svojmu API. To je také nie veľmi pekné správanie, lebo k obchodu ešte nedošlo, ale prečo podporovať konkurenciu?

Čo prináša AI overview? Pokles návštevnosti. Akurát som pozrel do GA a zatiaľ u nás na FinState ten trend nepozorujem. Ale verím tomu, že pre niektorý typ obsahu to môže mať veľký dopad.

Pýtate sa, kde všetky tie Nvidia karty končia? V AI superpočítačoch. Ich výkon sa za každý rok znásobuje približne 2,5-krát.

Sebarozvojové okienko
Prokrastinácia ma sprevádza celý život. Aj keď u mňa sú to obdobia sústredeného výkonu, ktoré sa striedajú s obdobím útlmu. Vtedy rád prokrastinujem. Skúšal som už kadečo, pomodoro, zápisníky, plány, ale keď to na mňa príde, tak si neviem pomôcť. Našiel som článok o tom, ako zaujímavo práve v tých krízach bojovať s prokrastináciou. Robiť si štítky s úlohami a potom po ich splnení ich rituálne pokrčiť a hodiť do koša. To znie zaujímavo a najmä ak sa štítky dajú tlačiť pomocou termo tlačiarne, ktorú som kedysi dávno náhodou objednal na AliExpress pre jeden nikdy nezačatý a nedokončený projekt.

Nasledujúci článok sa ku mne dostal aspoň z piatich rôznych zdrojov. Takže asi rieši mimoriadne zaujímavú tému, teda AI skepticizmus. Každý máme vo svojom okolí niekoho, kto AI tému nemusí. Long story short: AI je zlomová technológia, či sa nám to páči, alebo nie a musíme sa jej prispôsobiť.

Keď bude AI budúcnosť, čo budeme robiť my? Použijem analógiu z nasledujúceho článku: staneme sa dirigentmi. Namiesto kódenia budeme veci ladiť. Samozrejme stále bude vznikať software s vysokými požiadavkami na výkon a bezpečnosť, kde sa bude kódiť po starom a AI bude len pomocný asistent, ale je toľko veľa iného typu software, ktorý sa bude vyvíjať novými spôsobmi.

Nuž a keď už to AI bude robiť za nás všetko, tak nezabudnite, že z toho začnete hlúpnuť. Tu sú štyri spôsoby, ako s tým bojovať. Napríklad sa zapojte do lokálnej komunity alebo si vytvorte AI-free zóny, teda niečo, čo budete riešiť po starom.

AI okienko
Cursor dostal novú verziu 1.0 a tu je zoznam noviniek.

ChatGPT sa už vie pripojiť pri Deep Research móde na zdroje ako je Outlook, Teams, Gmail, Google Drive, ale tiež na vaše vlastné MCP implementácie.

ElevenLabs vydali novú verziu svojho text to speech modelu Eleven v3. Ten už zvládne vyjadriť aj emócie.

Ale tiež vyšiel aj nový open-source text to speech model Chatterbox TTS, ktorý je porovnateľný s tým od ElevenLabs (ale asi len staršej verzie) a zvládne aj klonovanie hlasov.
Mistral vydal Magistral, čo je lokálny model, ktorý zvládne 10-násobne rýchlejší reasoning.

Pre marketérov vznikol špeciálny LLM model Open Intelligence, ktorý predpovedá správanie publika. To sa môže hodiť, ak chcete otestovať svoj produkt, či sa bude ľudom páčiť.

.NET okienko
.NET 10 dostal v poradí piatu preview verziu. A okrem knižnice pre Post-Quantum kryptografiu som tam nič pre mňa zaujímavého nenašiel.

Výber najzaujímavejších prednášok z Build 2025. Výber je priamo od .NET tvorcov, tak ho berte s rezervou.

Popis toho, ako funguje log buffering v .NET 9. Teraz rozmýšľam, či som už o tom písal ako o novinke, alebo to len ušlo mojej pozornosti.

Zachytávanie chýb pri Task.WhenAll a Task.WaitAll a najmä popis, aký je medzi nimi rozdiel. Ale to už asi vieme aj zo samotného názvu funkcií.

Linky na záver
Google oficiálne uviedol verziu Android 16. A prišlo aj nové SDK. Tu je zoznam noviniek pre vývojárov.

WinDebloat tool je len pre tých, čo rozumejú Windows. A inak odinštaluje všetky zbytočné aplikácie z Windows.
Zaujímavý článok, s čím sa boria C++ vývojári, ak chcú vytvoriť C++ aplikáciu pre WebAssembly.

Chili3D je 3D CAD aplikácia, ale v prehliadači.
Po štyroch rokoch v atmosfére zhorela slovenská družica, na ktorú sme mohli byť právom hrdí. "Odfotila" totiž gama záblesk, ktorý iné družice nezvládli, lebo bol tak silný, že ich to v podstate vyplo. Tento článok je síce za SME paywallom, ale ten si každý predsa už platíme :).

Vizuálna bodka na záver
Ak máte dosť jadier, tak sa s Task Managerom dajú robiť veci.