Týždeň 2024-07
Síce už nebudeme môcť používať PWA aplikácie na iPhone, ale budeme môcť generovať pekné videá. @vlkodotnet
Udalosť týždňa: Apple vs PWA
Apple sa rozhodlo, že keď mu EÚ kecá do toho, aký má byť predvolený prehliadač v iOS, tak ono prestane podporovať PWA aplikácie v iOS. Ale len pre EÚ zákazníkov. Vaše aktuálne nainštalované PWA aplikácie sa zmenia na jednoduché odkazy na stránku, odkiaľ PWA aplikácia pochádza.
A to sme vo verzii 16.4 dostali možnosť posielať notifikácie do PWA aplikácií. Teraz nám už zostávajú len oči pre plač. A jediná možnosť je znova nasadiť do AppStore wrapper okolo vašej web aplikácie.
Ich zdôvodnenie má celkom zmysel. Tým, že bude mať užívateľ vybraný ako predvolený iný prehliadač ako Safari, tak by bolo pre nich zbytočne komplikované vytvoriť nové API, ktoré by umožňovalo také isté správanie, ako pôvodný Safari. Ale mohli to vyriešiť šalamúnsky a sprístupniť API, ktoré bude registrovať PWA aplikácie bežiace na Safari. Rozhodli sa inak a skoro to veru neopravia. Som zvedavý, ako to ovplyvní budúcnosť týchto aplikácií.
Udalosť týždňa 2: Sora
Tipoval som si už dávnejšie, že tento rok bude rokom AI v pohyblivých obrázkoch, ale nečakal som to tak skoro. OpenAI uviedli zatiaľ uzavretý model Sora, ktorého výstupom sú videá, z ktorých padá sánka.
Na prvý pohľad vyzerajú neuveriteľne, ale na druhý pohľad už začnete vidieť malé drobnosti. Zvieratá a ľudia chodia ako na ľade, niektoré objekty nemajú správny tvar, ale principiálne to je obrovský krok dopredu. Ak ste si mysleli, že ide o starostlivo vyberané videá, tak Sam Altman mal debatu na Twitter/X, kde vygeneroval pár sekvencií. Za cca 20 minút.
Pre tých, čo zaujíma, čo to dokáže (napríklad generovať na základe existujúcich video sekvencií), tak je k dispozícii technický report, kde je toho popísané oveľa viac, a aj videí je viac k videniu.
Dovolím si predikovať. Budúcnosť kreatívnych povolaní bude, že si pripravíte assety (obrázky postáv, oblečenia, dôležitých objektov) a jednoduchú, na telefón natočenú scénu. Nalejete to do AI video generátora, chvíľu sa s tým pohráte a výsledkom nakŕmite davy.
Freenginx
Nginx postihlo to, čo sa stáva veľa projektom, ktoré sa dostanú pod krídla komerčných firiem. Maxim Dounin, jeden z najstarších vývojárov Nginx, sa nepohodol so súčasným vedením F5 a oznámil, že vytvára fork s názvom freenginx. Je nutné poznamenať, že Maxim žije v Rusku, čo je už samotné v dnešnej dobe komplikácia. Oficiálne už nie je zamestnanec, stále ale patrí medzi najaktívnejších prispievateľov do Nginx.
OpenStreetMap chce byť v roku 2024 vektorová
OpenStreetMap v tomto roku začne investovať do vektorových máp. Bude to celkom náročné, pretože ich mapy sú updatované na dennej báze. Plánujú vymyslieť vlastný stack, ktorý tieto dáta zoberie a bude ich konvertovať na vektorové dlaždice. Tým by sa ušetril čas určený pregenerovanie pri každom update mapových podkladov, ako sa to deje v súčasnosti pri rastrových dlaždiciach.
AI okienko
Ani neviem, kde začať. Tak to skúsim s Google. Ten uviedol nový model Gemini 1.5, ktorý nahradí existujúci Gemini 1.0. Je rýchlejší a umožňuje použiť až 1 milión vstupných tokenov. Tým budete vedieť poslať viac obsahu a dostať presnejší výsledok. Zvládne aj celý film, celý váš komplikovaný projekt, alebo stovky strán dlhé PDF. Samozrejme, že takáto veľkosť nebude dostupná na začiatku pre všetkých. Bežní užívatelia sa musia uspokojiť vo verzii Pro s 128k tokenov.
Nvidia dáva k dispozícii demo Chat with RTX. To umožňuje aby Llama alebo Mistral model bežal optimalizovane na ich novších grafických kartách s 8 GB RAM a zároveň mal k dispozícii vaše súbory. Samozrejme bez nejakého uploadu do cloudu, ale pekne v súkromí vášho počítača.
Ak nechcete ťahať 35 GB demo od Nvidie, tak môžete vyskúšať Ollama, ktorý akurát zverejnil Windows verziu. Ollama obsahuje aj vizuálne modely, s ktorými zvládnete lokálne spracovať aj obrázky.
AI má už aj Slack. Napríklad až prídete z dovolenky, tak vám zosumarizuje, o čo ste prišli.
Stability AI uviedlo model na generovanie obrázkov Stable Cascade. Je rýchlejší, vie ako vstup použiť váš náčrt, a tak vylepšiť výsledok.
Z OpenAI odchádza jeden zo zakladateľov Andrej Karpathy. Predtým pracoval v Tesle ako šéf AI pre computer vision. Podľa všetkého to vyzerá, že sa nerozchádza v zlom, ale plánuje svoj vlastný projekt. Možno by bolo dobré ešte uviesť, že pochádza zo Slovenska, z ktorého sa odsťahoval vo svojich 15. rokoch.
AI nepomáha len programátorom, ale aj hackerom. To prekvapivo zistili inžinieri z OpenAI a Microsoftu potom, ako sa hrabali v logoch.
.NET okienko
Vyšlo Visual Studio 2022 17.9 a vás čaká lepšie vyhľadávanie, AI generované commit texty, integrovaný detektor event handler leakov atď.
Stabilné vydanie strieda preview a vo verzii 17.10 Visual Studia nás čaká integrovanejší GitHub Copilot a Chat, nový celoštúdiový dialóg nastavení, ľahšie používanie Memory Toolu, nový Attach to proces dialóg.
Visual Studio aj do tretice. Minuloročný zoznam vylepšení Profiling nástrojov.
.NET 9 dostáva prvotnú víziu. Tou je cloud native a AI.
Rate limiter nemusí byť len na API. Cez Polly si môžete spraviť jeden taký pre úlohy na pozadí. To sa môže hodiť pre multitenant aplikácie.
Grafana dashboard konfigurácia pre .NET Core aplikácie.
Nakoniec tu máme oznámenie o konaní ďalšieho Build 2024. Poznačte si do kalendárov 21. máj 2024.
Linky na záver
Dnes sa mi liniek nazbieralo fakt veľa. Takže pôjdeme na to rýchlo. Microsoft oznámil, že má na službe Xbox Game Pass 34 miliónov predplatiteľov. To je veľké číslo, ale plán bol mať ich aspoň 50 miliónov.
Sticky notes pre Windows dostanú update. Pribudne aj integrácia do OneNote.
Heynote je poznámkovník pre programátorov. Viete si tam zapísať bloky kódu vo vybranom jazyku, viete využiť markdown a viete rovno vyrátavať príklady. A je open-source, tak viete priložiť vlastnú ruku k dielu a dorobiť nové features. Stačí vedieť JavaScript, lebo je to Electron aplikácia.
Za 1500 dolárov si viete kúpiť tlačiareň na čokoládu. K tomu musíte prirátať špeciálne čokoládové patróny.
Z tohto som celkom smutný, že je iba pre iOS. Ale ak ste vlastník iPhone, tak sa môžete s kamarátmi vydať na cestu do Mordoru. Aplikácia Fantasy Hike pre všetkých tých, čo potrebujú motiváciu na pohyb. Vydajte sa po Frodových stopách a na konci môžete hodiť svoj telefón do Pukliny osudu.
Počas cesty do Mordoru vám môže byť dlhá chvíľa. Vtedy si môžete prečítať, ako urobiť ten najťažší task každého kódera. Vycentrovať Div.
Na aktívnu prokrastináciu tu mám Mario Cart 3.js.
Na pasívnu prokrastináciu zasa random generátor animácií. Aj keď animácie asi nebudú random, ale len vyberané z nejakého zoznamu.
Vizuálna bodka na záver
Viete ako by vyzerali sluchadlá za 3-tisíc euro?