Týždeň 2025-42

Zažil som veľa ukončených verzií Windows. Najnovšie do tohto zoznamu patrí aj Windows 10. @vlkodotnet
Udalosť týždňa: Windows 10 končí
Mám jednu zlú a jednu dobrú správu, a potom ešte jednu zlú. Najskôr tá zlá: končí podpora Windows 10, čo znamená, že naň už nebudú vychádzať bezpečnostné aktualizácie. Teraz tá dobrá: ešte rok sa môžete prihlásiť do programu Microsoft’s Extended Security Updates (ESU) a dostávať bezpečnostné aktualizácie zadarmo. A teraz tá ďalšia zlá: zadarmo je to len v prípade, že ste na počítači prihlásení svojím Microsoft účtom a nie ste pripojení v AD. Inak vás to bude stáť 30 euro. Mimochodom, ide približne o 1,4 miliardy počítačov. Pre korporácie je tu ešte trojročná možnosť platiť za podporu, no my ostatní musíme upgradovať na Windows 11. V prípade, ak vlastníte nekompatibilný hardware, tak musíte zmeniť operačný systém na Linux alebo si kúpiť nový počítač.

Windows 10 sa dožil rovnakého veku, ako je jeho poradové číslo, teda desiatky. Mňa budú čakať v najbližšej dobe telefonáty od rodiny a známych s otázkou: "čo s tým?". Linux je zaujímavá voľba, ale predpokladám, že zvolia možnosť upgrade hardvéru na niečo nové. Viete, že sa z Číny dá objednať použiteľný miniPC s N200 Intel CPU, 16 GB RAM a 256 až 512 GB SSD za približne 250 eur? V menších domácnostiach ho môžete napojiť na televízor.
Škálovacie dilemy
Dnes už takmer nikto nezačne projekt bez toho, aby nemyslel na to, či bude projekt škálovať. Namiesto zastaralého monolitu použijeme mikroslužby. Namiesto SQL databázy nejakú škálovateľnú databázovú službu. Namiesto vlastného servera už nie je moderné použiť managovanú virtuálku, ale rovno web službu, ktorá vie škálovať do nekonečna.

Nehovorím, že projekt nemá mať modulárny návrh, ale niekedy je tá modularita extrahovaná do mikroslužby priskoro, predtým, ako takéto časti naozaj potrebujú škálovať. Priznajme si, koľko potrvá, kým sa z vášho produktu stane ďalší Facebook, Instagram alebo Google? Potom my bežní vývojári musíme čítať články ako tento.

Mimochodom do tejto témy sa mi hodí nasledujúci článok o tom, že váš dátový model je to najdôležitejšie, čo v projekte máte. Je to abstrakcia, okolo ktorej sa stavia logika aplikácie a scenáre toho, ako ju užívateľ bude používať. Občas sa treba zastaviť, popremýšľať a pozrieť sa na problém z opačného konca. Pretože dátový model je vaším osudom.

Security okienko
Signal, čo je četovacia aplikácia, predstavila nový algoritmus zabezpečenia komunikácie, ktorý je odolný proti prelomeniu pomocou kvantových počítačov. Ak sa o svoje súkromie naozaj bojíte (predpokladám, len kvôli výmene hesiel a nie nejakej nebohumilej činnosti), tak ho odporúčam. Má aj desktop aplikáciu, takže nemusíte všetky správy čítať na mobile.

Náhodou akurát dnes Signal nefungoval, pretože AWS mal výpadok, ktorý povypínal kopec služieb na internete ako Perplexity, Canva, Fortnite, Snapchat, atď. Čítal som taký zaujímavý komentár o tom, že či je váš produkt pripravený na to, že by AWS už nemuselo nabehnúť späť? Máte lokálne repliky/backupy, ktoré môžete rozbehať niekde inde?

Nakoniec tu mám zaujímavú techniku, ako ukradnúť údaje z aplikácie pomocou zisťovania, ako dlho sa cez ňu prekresľujú pixely vašej aplikácie.

BIZ okienko
Nielenže musíme ako prevádzkovatelia webových stránok čeliť crawler robotom, ale najnovšie dáta ukazujú, že internet je plný robotov, ktorí simulujú svoje správanie tak, aby vyzerali ako normálni užívatelia. Takýmto robotom potom v dobrej viere servírujete reklamu, návnady, ponuky. A konverzie klesajú a vy neviete prečo. Neoficiálne to vyzerá, že poskytovatelia reklamného obsahu o tom vedia, ale nič s tým nerobia, pretože by prišli o príjmy z reklamy.

Cloudflare sa nevzdáva. Potom, ako sa im nepodarilo presadiť sa ako paywall medzi AI firmami a poskytovateľmi obsahu, prichádzajú s iniciatívou, kde v robots.txt môžete pridať informáciu, či váš obsah sprístupňujete iba pre klasické vyhľadávanie, vstup do AI modelov alebo aj na AI trénovanie.

OpenAI asi omylom zverejnila zoznam top 30 zákazníkov, ktorí už spálili viac ako 1 bilión tokenov. Je tam Duolingo, Shopify, Canva a na prekvapenie Perplexity je nižšie, ako by ste čakali.
OpenAI might have just accidentally leaked the top 30 customers who’ve used over 1 trillion tokens
by u/Silent_Employment966 in Buildathon
AI okienko
Claude uviedlo novinku s názvom Claude Skills a všetci to začali hneď vychvaľovať. Skills majú špecifický formát, ktorý popisuje, čo má robiť a sám Claude sa rozhodne, ktorý skill sa hodí na akú úlohu. Napríklad ak chcete napísať email šéfovi, tak nemusíte už vypisovať promptovací text, že email má byť v takom a takom štýle, má začínať takto, obsahovať nasledujúce rozlúčenie. Už si len raz vytvoríte svoj skill a ten sa nabudúce použije. Navyše skilly vedia spúšťať lokálne príkazy, ktoré využijete, ak skill chcete využívať v Claude Code.

Navyše Claude uviedlo aj lacnejší model Haiku 4.5, ktorý dosahuje skoro kvality Sonnet 4, ale je dvakrát rýchlejší a stojí len tretinu jeho ceny.

Microsoft má už svoj prvý AI model na generovanie obrázkov, ktorý si vyvinuli doma sami. Je to ďalší malý krok odstránenia závislosti na OpenAI.

Novovytvorené oddelenie Meta Superintelligence Labs zverejnilo svoj prvý výskum. Týka sa novej techniky REFRAG, ktorá je náhradou za RAG používaný na dopĺňanie kontextu do AI modelu.

.NET okienko
Vyšla posledná RC verzia .NET 10. Má go-live licenciu, takže už ju môžete začať používať na produkcii. Úlohou tejto verzie je vylepšiť kvalitu a stabilitu.

Vznikla tiež .NET Security Group, čo je iniciatíva na zlepšenie bezpečnosti .NET ekosystému. Jej členovia dostanú oficiálne opravy týždeň pred ich oficiálnym zverejnením. Samozrejme to nie je pre každého, a preto každý člen prejde procesom preverenia a NDA.

TickerQ je nová knižnica, ktorá vie nahradiť Quartz.NET alebo Hangfire. Má moderné a čisté API, zabudovanú perzistenciu, EF Core integráciu a pekný dashboard.

Linky na záver
Editor Zed dostal verziu pre Windows. Na rozdiel napríklad od VS Code je Zed napísaný v Ruste a nepotrebuje interpreter. Obraz generuje priamo cez DirectX 11, a tak je ultra rýchly.

Sú známe prvé recenzie Xbox Ally a Ally X. Recenzenti sa sťažujú na nevyladené Windows UI rozhranie, ale pochvaľujú verziu Ally X. Pretože je to kus slušného HW, bohužiaľ len to.

Apple do svojich iPadov Pro, Macbookov a Vision Pro uviedla nový čip M5, ten je rýchlejší, ráta 3,5x rýchlejšie AI oproti M4 verzii. A to všetko za nezmenenú cenu. Viac sa mi o tom rozpisovať nechce, všetko potrebné som už povedal v novom Linku, kde ma môžete pravidelne počúvať.

Tieto Casio hodinky sú návrat k spomienkam z 80. rokov.

Ak ale túžite po niečom viac originálnom, tak ./watch sú presne také hodinky. Navyše si ich musíte sami vyrobiť.

Kedysi, keď neexistovalo grafické rozhranie, tak mali programy tzv. TUI, textové UI rozhranie, ktoré podporovalo myš, farby a malo svoje zavedené zvyklosti.

Vizuálna bodka na záver
Dnes tu mám hádanku: uhádnete, aký mám vek, ak mi pripadá nasledujúci text urážlivý?
