Týždeň 2025-18 a 19
Dnes vás čaká obsah, čo som zbieral 2 týždne, to neznamená, že ho bude extra veľa. @vlkodotnet
Udalosť dvoj-týždňa: Súdne ťahanice
Mám za sebou dovolenku a veru nechce sa mi. Ale prinútim sa, lebo pár firiem prehralo pár súdnych sporov. Najskôr Apple, ktorý už nemôže zakazovať nákupy a odkazy inde ako v jeho obchode. To hneď využili firmy, a tak už viete v aplikáciách nakúpiť priamo a tiež Epic oficiálne požiadal o schválenie Fortnite hry, ktorá by mala prísť znova späť na Apple mobily.
To taký Google prehral až dva spory a bude platiť niečo cez 1,3 miliardy dolárov pokuty. Za nezákonné zbieranie údajov užívateľov v tzv. "incognito móde".
A do tretice TikTok od EÚ dostal pokutu 530 miliónov eur za posielanie dát Európanov do Číny.
Keď už takto majú štátne agentúry zarobené, tak je čas ísť na ďalšiu tému.
Android Desktop
V pripravovanej verzii Android 16 pribudla možnosť prepnúť si Android do režimu plného počítača. Niečo podobné už je dostupné na mobiloch Samsung s názvom Dex a na Motorola mobiloch to má názov Ready For. Natívna podpora je ale niečo iné. Umožňuje to rôzne vychytávky ako snapovať okná do pozícií (podobne ako vo Windows) alebo používať mobil ako externú obrazovku. Zatiaľ sa nevie, či tento mód bude dostupný už vo verzii 16 alebo až 17.
Apple Airplay zraniteľnosť
Existujú milióny Airplay kompatibilných zariadení, ktoré môžu byť jednoducho hacknuté cez WiFi, pretože Apple's AirPlay SDK obsahoval chyby. Podporu Airplay môže mať váš starý televízor, lepšie hifi sústavy a mnoho iných zariadení. Ako to býva pri týchto produktoch, už nikto nikdy pre ne nevydá opravu. Našťastie vy už o tom viete, a ak také niečo doma máte, tak túto podporu na ňom stačí vypnúť.
Ochranné okienko
Našiel som zaujímavú techniku, ako bojovať s botmi. Napríklad pomocou Zip bomby.
Alebo môžete použiť existujúci systém. Napríklad Anubis, ktorý postavíte medzi proxy a vašu aplikáciu, a on sa už postará o to, aby potenciálne boty odchytil.
Biz okienko
Tiež máte občas pocit, že vás na mobile odpočúvajú reklamné spoločnosti? Pretože sa stačí o niečom rozprávať a už vám to reklama na webe podsúva. V skutočnosti by bolo spracovávanie zvukového záznamu nad možnosti aj tých najväčších technologických gigantov (možno ale s lokálnou sumarizačnou AI by sa to dalo nejak vymyslieť). V skutočnosti sú návrhy reklám založené na iných markeroch a to, že trafia reklamu, je založené skôr na tom, že sa prezradíte inak.
V Španielsku a Portugalsku mali blackout. Proste im zlyhala energetická sieť a internet bol hneď plný odborníkov, ktorí si dali od AI vygenerovať rôzne analýzy. To je ináč celkom v súčasnosti problém. Nie je nič jednoduchšie ako zaplatiť si OpenAI/GoogleAI a nechať si vygenerovať analýzu nejakej témy. Napríklad, kto bude novým pápežom, kto môže za spomínaný blackout. Často bez hlbšej znalosti témy to vyzerá a znie rozumne. Tak ako to v skutočnosti bolo?
ChatGPT získal schopnosť automaticky nakúpiť tovar, ktorý vás zaujíma. Zatiaľ to len nahádže do košíka, vypíše údaje a nechá na vás posledný krok. Pýtate sa, ako vyberie ten správny obchod? A pýtate sa správne, lebo teoretická odpoveď je, že na základe vašich historických preferencií, ale v skutočnosti nevieme. Podľa mňa je cieľ OpenAI spraviť ľudí na tej službe úplne odkázaných, aby si potom mohli s nimi robiť, čo chcú. Nakúpiť možno o 2 alebo 3 % drahšie, ale v obchodoch, ktoré s nami spolupracujú, alebo si platia reklamu. Ľudia sú naozaj tak leniví, že im to asi aj prejde. Nechcel by som byť v najbližšej budúcnosti SEO odborníkom v e-shopoch.
AI okienko
NotebookLM od Google už zvládne generovať zhrňujúce podcasty aj v slovenčine a češtine.
Gemini 2.5 Pro dostalo špeciálnu I/O verziu, ktorá by mala byť tým najlepším pomocníkom každého programátora (podľa benchmarkov).
Ak ste v korporátnej sfére a chcete používať AI, tak to máte dosť ťažké. Našťastie európsky startup Mistral zverejnil Le Chat Enterprise, ktorý je korporát-friendly, lebo si ho zakúpite u svojho obľúbeného cloud providera (toho z trojice AWS, Azure, Google Cloud). Model neposiela nikam dáta, ani sa na vašich dátach neučí, čo poteší vašich právnikov.
Viete, čo sme tu ešte nemali? LegoGPT. To je AI model, ktorému dáte textové zadanie a on vám vygeneruje Lego model aj s návodom, ako ho postaviť.
S týmto projektom si jednoducho rozbeháte svojho vlastného lokálneho Jarvisa (ak poznáte IronMana), síce zatiaľ nerozumie obrazu, ale aj tak dobré pre chvíle, keď sa nemáte s kým porozprávať.
Suno Explorer je taký ten nástroj, ktorým si viete generovať hudbu, ak vám nevadí, že bola generovaná AI. Aj som to skúšal a veru znie dosť realisticky.
C# okienko
Druhý článok o extension members, ktoré prichádzajú so C# 14, tentoraz priamo od tvorcov jazyka. Dozviete sa, ako sa k tejto novej funkcionalite dostali a čo v nej zatiaľ nejde robiť.
Článok o tom, prečo nie je dobré používať StringComparison.InvariantCulture pri porovnávaní textov.
Linky na záver
Neviete nájsť správnu ikonku do vašej aplikácie? Icônes v tom pomôže.
Hyvector je zasa vektorový web editor, ktorý vie zaujímavé veci ako vektory vo vektoroch.
Rybbit je zaujímavo vyzerajúci analytický tool, ktorým by ste mohli nahradiť Google Analytics. Zvládne aj custom eventy a kampane.
Chcete sa pohrať so štatistikami svojej Gmail schránky? Nasledujúci tool ich nasynchronizuje do SQLite databázy a s tým sa už dá pohrať.
Redis sa vracia späť k open source modelu.
Ak máte zbytočných približne tisíc eur a hľadáte prenosnú konzolu, a napriek tomu by ste chceli niečo ako plnohodnotný laptop, tak GPD Win Max 2 je zaujímavým zariadením. Je to taký notebook do dvoch rúk, ktorý má rovnaké ovládacie prvky ako herné ovládače, ale stále aj klávesnicu a touchpad.