Týždeň 2025-30
Niektoré veci vznikajú, aj keď ich nepotrebujeme. O tom je sloboda, mať tú možnosť. @vlkodotnet
Zaujímavosť týždňa: Komunitný hosting
Predstavte si, že dostanete nový telefón a stojíte pred rozhodnutím, kde budete zálohovať svoje fotografie. Máte dve možnosti. Tá prvá je jednoduchá, zaplatíte si nejakú službu tradične od Google, Apple alebo Microsoftu. Za pravidelný mesačný poplatok získate patričný priestor. Čo sa môže stať? Nuž napríklad vám zrušia konto. Alebo zabudnete zaplatiť. Alebo len nemáte dôveru v cloudové služby.
Ak ste technicky zdatný užívateľ, tak si môžete postaviť svoj vlastný server. Dnes existuje veľa self-hosted riešení na synchronizáciu fotiek, hudby, videa, kníh. Toto riešenie má jednu nevýhodu. V prípade nejakého prírodného nešťastia alebo požiaru môžete o dáta prísť nadobro. A sme zasa tam, kde nechceme byť.
Čo keby existovala tretia alternatíva? Komunitný hosting, kde budú rozbehané práve tie self-hosted riešenia nad end-to-end šifrovaným miestom na disku. Samozrejmosťou by bola redundancia dát na viacerých fyzických miestach. O tento hosting by sa starala nezisková organizácia, ktorá by nemusela dosahovať zisk. To by bolo celkom pekné kompromisné riešenie. Ja už som nad self-hostingom rozmýšľal, ale kto by mal na to čas? Toto by bolo bezpečnejšie, aj keď nejaké riziká tu sú, ale viac hláv, viac rozumu. Aj by sa takto mohli rozvíjať technické talenty, pretože by mali možnosť sa aj v regiónoch dostať k zaujímavým lokálnym technologickým projektom.
Seba-rozvojové okienko
Máte nápad, fakt dobrý nápad? V hlave vám to zapadá do seba, koliesko za kolieskom. Potom príde realizácia a vy zistíte, že strácate chuť tvoriť. Jednoducho ste boli príliš ambiciózni a nechcete sa zmieriť s riešením, ktoré nie je dokonalé. Niekedy dokonca od plánu upustíte už pred samotnou realizáciou. Vraj za to môžu naše mozgy, pre ktoré je plánovanie to isté ako dosiahnutie cieľa, tak prečo sa trápiť nejakou prácou? A pritom práve samotné tvorenie cez pokusy a omyly je to najkrajšie na celom procese. Nepripravte sa o to a poľavte vo svojich ambíciách.

Potom je tu ešte opačné spektrum ľudí, ktorí sa od rána do večera nezastavia. Pritom každý potrebuje oddych. V nasledujúcom článku sú popísané tri typy oddychu. Oddych pre myseľ znamená, že sa vieme odpojiť od práce. Proste prácu nechať v práci. Oddych pre telo je rôzny, niekomu stačí meditovať, niekto vybehne do prírody. Tretí oddych až taký známy nie je. Oddýchnuť si je treba aj od očakávaní. Neviete sa odtrhnúť od telefónu? Keď vám niekto z práce večer napíše, a vy bez váhania odpovedáte? Aj na dovolenke očkom škúlite po firemnom chate, aby vám nič neušlo? Niektorí takí sme, ale to znamená, že ak si to uvedomíme, tak s tým niečo vieme urobiť.

Security okienko
Ak ste boli na dovolenke a neupdatovali ste váš SharePoint, tak by ste tak mali urobiť. Zero-day zraniteľnosť umožňuje neautentifikované vzdialené spustenie kódu.

Ani som si nevšimol, že nejaké Trae IDE existuje. Na rozdiel od iných AI IDE ponúka všetko zadarmo. To je celkom zaujímavá ponuka, ale ako to býva, tak nič nie je zadarmo. V tomto prípade vás budú na oplátku trackovať, ako sa len dá. Nakoniec za produktom je ByteDance, tvorca TikToku, tak sa niet čomu čudovať.
BIZ okienko
Nový výskum hovorí, že AI Overview vo vyhľadávaní spôsobuje masívny pokles v preklikoch na stránky. Niečo, čo sme asi tušili. Zaujímavé je vyjadrenie Google, že štúdia používa chybnú metodológiu a skreslený súbor dopytov. Sám to testujem na našej stránke. Keďže u nás väčšina preklikov prichádza cez názov firmy, tak tam si AI Overview moc neužije. Ale ak sa skúsite spýtať na konkrétnu vec, napríklad aké sú tržby firmy, tak tam je to už iné. Zatiaľ nás teda môže tešiť, že sa ľudia nepýtajú správne, ale dokedy?

Aby som Google len nehanil, tak pripravili užitočnú novinku. Volá sa Web Guide a viete si ju zapnúť na záložke Labs. Google potom na záložke Web vyberie tie odkazy, ktoré najlepšie vyhovujú vami zadanej otázke.

Ani som nevedel, že roboty majú problém s woke kultúrou. Našťastie si to všimol prezident USA Donald Trump a vydal príkaz, ktorým to zakazuje.

EÚ zvažuje vytvoriť fond na podporu údržby open-source softvéru. Na tvorbe fondu sa podieľa aj GitHub a prvé žiadosti o príspevky by mohli byť vyplácané už v roku 2028. Samozrejme, za predpokladu, že nás všetkých dovtedy nevykynožia nejaké tie umelé inteligencie.

AI okienko
Možno ste si všimli, že táto rubrika prestáva byť len takým tým suchým oznamovaním nových AI modelov, ale že tu okolo AI vznikajú aj iné zaujímavé témy. Napríklad Microsoft ide investovať do lepšej podpory jazykov v AI modeloch. To znamená hlavne zbieranie tréningových dát a od 1. septembra sa môžete zapojiť aj vy.

Koniec internetu, ako ho poznáme? Pôvodne som chcel z tohto spraviť tému týždňa, ale ešte sa mi to celé v hlave neuležalo. Určite ste si všimli vo svojom okolí, že ľudia už hľadajú informácie inak, ako to bolo predtým. Čoraz viac ľudí využíva svojho AI chatbota na vyhľadávanie informácií, čo tak trocha rozbíja zabehané pravidlá, že ja tebe obsah, ty mne návštevnosť. AI chatbot nielenže nedá návštevnosť, ale ešte aj tú odpoveď vygeneruje tak, že váš potenciálny zákazník nebude mať dôvod prekliknúť k vám na web. Ak aj preklikne, tak väčšinou na jeden odkaz, ktorý mu AI ponúkne. Preto namiesto SEO vzniká AEO (AI engine optimization). Pre AI ponúkneme odľahčenú verziu stránky, kde sú len tie najdôležitejšie informácie. Za také správanie by nás Google penalizoval, ale AI modelu je to jedno. Použije jeden zdroj a ten vyhral.
Čo to znamená vo výsledku? To ešte neviem. Zanikne kopec webov, eshopov, rôznych iných portálov, ktoré sa spoliehajú na návštevnosť z Google? Určite. Vznikne kopec stránok s AI generovaným obsahom? Určite. Ale niekde počas toho procesu začne byť čoraz viac vyhľadávaný obsah, ktorý budú tvoriť reálni ľudia. Časom vznikne klub overených "ľudských značiek", medzi ktoré sa budete vedieť len veľmi ťažko dostať.

Teraz si uvedomujem, že v časti o komunitnom hostingu som nespomenul Proton. Proton je takým tým riešením, ktoré vám dáva disk, email a kalendár privátne, bez zdieľania údajov tretím stranám. Najnovšie aj so svojím vlastným AI asistentom Lumo. Okrem klasického chatovania zvládne, ak sa rozhodnete, aj prístup k vašim súborom.
Nesmiem tento týždeň zabudnúť spomenúť, že Gemini Deep Think získalo zlatú medailu na Medzinárodnej matematickej olympiáde. Vyriešilo päť úloh zo šiestich, čo je veľký úspech. Rovnaký úspech dosiahol aj model od OpenAI. Ale ten to urobil takou trocha neoficiálnejšou cestou, ktorá vyvolala veľa polemiky.

Ak máte fakt veľa RAM (180 GB+) a GPU, tak si môžete lokálne spustiť Qwen3 Coder, ktorý je už podľa názvu určený pre nás vývojárov. A umožňuje fakt naliať do svojho kontextového okna ohromné množstvo zdrojového kódu.
.NET okienko
OWASP Top 10 je zoznam najkritickejších bezpečnostných chýb webových aplikácií. Pre nás .NET vývojárov vznikol praktický zoznam týchto chýb, ako si ich môžete zaniesť do vášho kódu, a akým spôsobom sa im vyhnúť.

.NET 10 prinesie novinku s názvom Extension Members. Je to iný spôsob zápisu Extension metód, ktorý už umožní aj vytvárať Extension vlastnosti. Za mňa jedna z top noviniek budúceho C# 14.

Nakoniec malý užitočný nástroj. Potrebujete vyčistiť svoj projekt od zbytočných bin a obj adresárov? Cleaner to urobí za vás.
Linky na záver
Spoločnosť GPD uviedla nadupaný model WIN 5. Bude obsahovať AMD Ryzen AI Max+ 395 alebo AI Max 385, 32 až 128 GB RAM. A nebude mať v sebe žiadnu batériu. Tá bude navyše a za príplatok, alebo môžete použiť svoju vlastnú powerbanku.

Na tomto obale pre iPhony, ktoré nemajú USB-C port, je najlepší jeho príbeh. Jeho výrobca Ken Pillonel vyrobil prvý iPhone s USB-C portom a vy si viete pozrieť celý proces jeho návrhu a postupných iterácií až k finálnemu produktu.
MDN (Mozilla Development Network) oslavuje 20 rokov.

Chcete vidieť nadšenie z technológií? Tak by ste mali navštíviť Open Sauce, čo je podujatie, ktoré spája tvorcov, vývojárov a fanúšikov vedy, techniky a internetu. Ak sa tam osobne nedostanete, tak aspoň zažite jeho atmosféru.

Vizuálna bodka na záver
Je jednoduché si niečo predstavovať, keď vidíte. Ale ak ste nevidiaci, tak ste odkázaní na to, že vám vizuálno sprostredkováva syntetický generátor reči.
