Týždeň 2023-48
Dnes budem chváliť. Skončil CodeCon ZA a je čas pochváliť všetkých, čo sa na ňom podieľali. @vlkodotnet
Udalosť týždňa: CodeCon ZA
Stala sa taká neuveriteľná vec, že v Žiline sa po rokoch udiala IT konferencia. Aby náhod nebolo málo, tak sa mne osobne podarilo dostať do odbornej komisie, kde sme spolu s Daniel Harcek, Milan Martiniak a Robert Zuberec vyberali a navrhovali program. Snažili sme sa, aby boli hlavne zastúpené firmy zo Žilinského kraja a pritom témy návštevníkov zaujali. Malo to aj negatívne stránky. Aby som nebol smutný, tak mi chalani odsúhlasili prednášku o škálovaní dát. A navyše som dostal na starosť moderovať poobednú časť programu na Deep Session Stage. Podarilo sa mi to prežiť a dúfam, že nejak to prežili aj prednášajúci. Bolo to moje "prvýkrát".
Konferencia by tu ale nebola bez ZaIT a hlavne organizačného výboru CodeCon (linka tu a treba scrollnuť na časť Organizačný tím
CODECON #Žilina), ktorý sa postaral o všetko dôležité. Priestory, ľudí, sponzorov a to, že všetko fungovalo bez problémov. Mimochodom hlavne sponzorom treba poďakovať. Bez nich by sa táto konferencia, kde nikto nemusí platiť vstupné, neuskutočnila. Aj keď možno niekomu vadil hluk zo stánkov okolo stage, ale lepšie nejaký hluk ako byť bez konferencie. Ak ste tam svoju firmu nenašli, tak je najvyšší čas jemne naznačiť šéfovi, že je to správne minutý obnos peňazí a na budúci rok sa pridať.
Čo bolo na tomto CodeCone iné ako na tom veľkom bratislavskom? Doplnili sme deep sessions, ktoré mne osobne chýbali najviac. 15 až 20-minútový blok je málo na to, aby bola téma dostatočne vysvetlená. Pribudol teda dlhší 40-minútový blok. Tiež pribudol osobitný stage na diskusie s presahom. O témach, ktoré sú možno určené viac pre vášho šéfa a sú menej viazané na technológiu. A tak na jednom stage diskutoval primátor Žiliny spolu s predstaviteľmi DASAtO a Openlab. Nechýbala diskusia o AI a Soft vs Hard skills.
Pribudli aj workshopy, ktoré mali síce obmedzenú kapacitu, ale boli tiež zadarmo. Tak nejak to bolo ako sa hovorí "celé dobré".
Nezabudnite, že pre takéto akcie je dôležitá spätná väzba. Preto, ak príde najbližšie dni do vašich mail schránok formulár, tak sa zaprite a vyplňte ho. A možno potom budú aj záznamy z prednášok:).
AWS re:Invent 2023
Hádam posledný cloud poskytovateľ, ktorý mal tento rok svoju developerskú konferenciu, bol Amazon. Okrem iných produktov nezabudol ani Amazon na svoju AI. Tá sa bude volať Q, teda Amazon Q, aby sa to horšie googlilo.
Prvé testovania sú rozpačité. Určite to nedosahuje kvality ChatGPT, ale Amazon tvrdí, že na tom pracuje a hlavne dáva garanciu, že tento model neporazí nejaký odchod CTO. Je to stále vendor lock-in, ale u Amazonu sa to takto neberie.
Zaujímavé ale bolo uvedenie zariadenia Amazon WorkSpaces Thin Client (všimli ste si, že Amazon má v cloud službách všade meno Amazon alebo AWS?). To je také okienko do Amazon cloudu, kde za cca 200 dolárov dostanete zariadenie, ktoré by to malo robiť lepšie ako váš počítač (myslené bezpečnejšie). Má to len 2 GB RAM a 16 GB storage a na vzdialený prístup to určite postačí.
Tesla Cybertruck
Tesla na svojom evente uviedla auto, ktoré je sen všetkých ľudí, ktorí kedysi hrali Carmageddon. Predstavte si auto, ktoré má vraj nepriestrelnú karosériu a nerozbitné sklo (len kameňom, bejzbalky tento krát nepoužili). A je obrovské, silné, drahé a je presne ako niečo, čo Američania milujú. To je aj jeho primárny trh. Ide samozrejme o splnený sen Elona Muska, ktorý si vysnil auto na ultimátne prežitie v postapokalyptickej divočine. Samozrejme v tej normálnej by si viezol na korbe len sudy s benzínom. Tu navyše poveziete aj elektrocentrálu.
Microsoft okienko
Microsoft open-sourcoval real-time operating system (RTOS) ThreadX darovaním Eclipse Foundation. Ide operačný systém pre kritické aplikácie, ktorý je už používaný na 12 miliardách zariadení. Na rozdiel od klasických operačných systémov ako Windows a Linux sa o prácu nestará scheduler, ale systém je založený na udalostiach a vie sa sám reprioritizovať. Vyskúšať si ho môžete na zariadeniach s 32-bitovými procesormi. Napríklad na Raspberry Pi 1 až 4.
Som to síce spomínal, ale aby ste mi naozaj verili, že Microsoft seriózne rozmýšľa o svojom vlastnom aplikačnom obchode pre mobily:
A nakoniec sa Microsoft dostal do správnej rady OpenAI. Síce nie s možnosťou hlasovať, ale len ako pozorovateľ. To by mu ale malo stačiť na to, aby vedel Samovi Altmanovi zavolať, že by sa radšej na ten Google Meetup, kde ho naposledy vyhodili, nemal prihlasovať.
AI okienko
Dnes som sa snažil na základe spätnej väzby menej venovať AI. AI okienko je miesto, kde si to viem vynahradiť. Začneme hardvérom. AI potrebuje špeciálne procesory a aj na mini-pidi zariadeniach. Preto vznikla procesorová rodina Ensemble 32-bitových procesorov s microNPU pre AI/ML operácie. LLM model tam asi nevopcháte, ale špecializované algoritmy by to malo rátať veľmi rýchlo.
Ak vám chýba vizuálna predstavivosť, ako funguje LLM model, tak si môžete pozrieť nasledujúcu animáciu. Na mňa osobne je to už asi moc. Stačí mi, keď to je black box.
Large Vision Model (LVM) je nová technika, ako môžete predikovať napríklad ďalší frame videa, odhadovať výsledok vizuálnej úlohy, generovať obrázky z vizuálnych vstupov.
SDLX Turbo od Stability AI bude vedieť generovať obrázky takmer okamžite už v prvom kroku samplingu. Vyskúšať si to môžete sami v Clipdrop - SDXL Turbo.
Ak sa chcete hrať so Stability SDXL modelom a neviete ako, tak Noiselith je pre vás. Nainštaluje a nastaví všetko potrebné. Vy už len píšete a testujete. Za predpokladu, že máte Nvidia GPU.
Aby vás mala z čoho bolieť hlava, tak je už k dispozícii aj generátor optických ilúzií.
Užitočné použitie AI vidím v Dobb·E. To je open-source model na učenie sa domácich prác použitím robotického ramena. Určite si pozrite stránku, vyzerá to dosť kostrbato, ale zaujímavo.
Nakoniec pre všetkých, ktorí sa boja, že ich hlas niekto zneužije na nekalé účely, tak je tu AntiFake, ktorý hlasový záznam upraví tak, aby takto nebol zneužiteľný. Ale len do doby, kedy príde iné AI, čo to bude vedieť vyčistiť.
.NET okienko
JetBrains urobilo anketu medzi 26-tisíc vývojármi, a tak sa môžeme dozvedieť zaujímavé veci. Že v ASP.NET Core je najpoužívanejšie Web API nasledované MVC. Aj Blazor, ako celkom nová technológia sa celkom uchytil. Až 42 % používa C# 11, teda v tej dobe poslednú verziu jazyka. A tiež, že na JetBrains Rider prešli hlavne užívatelia z odpísaného Visual Studio for Mac.
Microsoft uviedol Resilience knižnice pre viac odolné aplikácie. Jednoducho tak viete nastaviť, aby HttpClient robil retry v prípade potreby. Ale aj spolupracoval s rate limiterom, vedel zúžiť hrdlo na volanú službu, atď.
.NET 8 je tu len chvíľku a už je tu prvá prípadovka, ako upgrade z .NET 7 priniesol 27 % nárast výkonu.
Linky na záver
Microsoft mal svoje okienko, ale len pre dôležité témy. To že budete vedieť SharePoint embeddovať do svojich stránok je len taká vedľajšia téma pre pár ľudí, čo SharePoint používajú.
A tých, čo si kúpili Asus ROG Ally, určite poteší, že Xbox aplikácia dostane kompaktný mód. Možno sa čochvíľa dočkajú aj špeciálnej edície pre takéto malé herné zariadenia.
PeerTube je self hosting riešenie pre poskytovanie videa na želanie. Bez toho, aby ste museli byť súčasťou niečoho ako YouTube.
Ikea má nové lacné senzory na detekciu otvorených dverí, tečúcej práčky (alebo čo ešte sa môže pokaziť) a pohybový senzor. Zatiaľ bez Matter podpory, takže potrebujete na to ich Dirigera hub.
Pre pamätníkov tu mám spomienku a pre vás mladších ukážku, ako sme kedysi museli horko ťažko hackovať CSS, aby stránka vyzerala podobne a niekedy aj rovnako vo všetkých prehliadačoch. Teraz, keď prakticky všetko beží na Chrome jadre, to už našťastie robiť nemusíte.
Pre ešte starších pamätníkov tu mám skvost doby, textový procesor T602.
Beyond Good & Evil bola asi posledná adventúra, ktorú som si zahral ešte na vysokej škole a internáte. Potom som nastúpil do pracovného procesu a ... a už toľko času nebolo. Navyše čakám už 15 rokov na pokračovanie, čo je viac ako pokračovanie Duke Nukem. Čakanie by mohlo skrátiť nové vydanie tejto starinky.
Nové vydanie po 25 rokov dostalo aj Half-Life. To bolo zadarmo na Steame. Kolegovia si to hneď stiahli, lebo to u nich vyvolalo silný záchvat nostalgie. A teraz si k tomu môžu pozrieť aj špeciálny dokument.
Nezabúdam ani na prokrastináciu. Brickception je Arkanoid, ktorý hráte v okne prehliadača a súčasne tým oknom odrážate loptičku.
Vizuálna bodka na záver
War. War never changes. Soon on Amazon Prime.