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é".

IT konferencia - CodeCon 2023 - CodeCon 2023
CodeCon je jedna z najväčších IT konferencií na Slovensku s dlhoročnou tradíciou. CodeCon je od vývojárov pre vývojárov.

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.

Amazon introduces AI-powered chatbot Q to assist businesses
Amazon’s new chatbot, Q, allows businesses to have natural conversations to understand cloud features, generate social posts, and get code help directly from the AWS or integrated workplace tools.

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čí.

AWS debuts Amazon WorkSpaces Thin Client device for virtual desktop access - SiliconANGLE
AWS debuts Amazon WorkSpaces Thin Client device for virtual desktop access - SiliconANGLE

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.

Tesla Cybertruck is here: electric truck will start at $60,990 and get up to 340 miles of range
Tesla finally delivered the long-awaited Cybertruck to the first batch of customers. But there’s still a long road ahead for the angular, polarizing truck.

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.

Introducing Eclipse ThreadX
TL;DR – Get Engaged! Contact us to learn how to become part of the Eclipse ThreadX Interest Group Contribute to the project and join the ThreadX developer mailing list Stay connected by joini…

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:

Microsoft Gaming CEO Phil Spencer confirms talks with “other partners” for mobile game store
Microsoft Gaming CEO Phil Spencer has confirmed in an interview the company has been “talking to other partners” about launching a new mobile game store to compete directly with Apple and Google.

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ť.

Microsoft joins OpenAI’s board with Sam Altman officially back as CEO
“I have never been more excited about the future,” Altman told employees.

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.

32-bit MCUs Handle Heavy ML Workloads on Battery-Operated IoT Devices - News
Alif claims its new Ensemble line of microcontrollers efficiently processes heavy machine learning workloads on battery-powered devices.

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.

LLM Visualization
A 3D animated visualization of an LLM with a walkthrough.

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.

Large Vision Models

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.

Introducing SDXL Turbo: A Real-Time Text-to-Image Generation Model — Stability AI
SDXL Turbo is a new text-to-image mode based on a novel distillation technique called Adversarial Diffusion Distillation (ADD), enabling the model to create image outputs in a single step and generate real-time text-to-image outputs while maintaining high sampling fidelity.

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.

Noiselith
The easiest local image generate tool

Aby vás mala z čoho bolieť hlava, tak je už k dispozícii aj generátor optických ilúzií.

Visual Anagrams
Optical illusions zero-shot from diffusion models.

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.

Dobb·E: On Bringing Robots Home
Dobb·E is an open-source framework for teaching robots new household tasks in 20 minutes via imitation learning.

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ť.

AntiFake: Using Adversarial Audio to Prevent Unauthorized Speech Synthesis | Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security

.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.

The Developer Ecosystem in 2023: Key Trends for C# | The .NET Tools Blog
We’ve captured insights from 26,348 developers worldwide in our annual Developer Ecosystem Survey 2023. This recap focuses on C# and .NET, but you can see what’s trending in other languages as well. E

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ď.

Building resilient cloud services with .NET 8 - .NET Blog
How to integrate resilience and into HTTP Client

.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.

How .NET 8.0 boosted AIS.NET performance by 27% | endjin
When we benchmarked endjin’s AIS.NET library on .NET 8.0, we were delighted to see substantial performance gains, with no extra work required.

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ú.

Microsoft launches the SharePoint Embedded Public Preview for making custom enterprise apps
Microsoft has announced the public preview launch of SharePoint Embedded. This new dev platform allows businesses and enterprise Microsoft 365 customers to create their own custom apps.

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.

The Xbox app has a new compact mode for Windows handhelds
The mode makes the app fit better on devices like the ROG Ally.

PeerTube je self hosting riešenie pre poskytovanie videa na želanie. Bez toho, aby ste museli byť súčasťou niečoho ako YouTube.

PeerTube v6 is out, and powered by your ideas !
It’s #givingtuesday, so we’re giving you PeerTube v6 today! PeerTube is the software we develop for creators, media, institutions, educators... to manage their own video platform, as an alternative to YouTube and Twitch. 🦆 VS 😈: Let’s take back some ground from the tech giants! Thanks to your dona…

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.

Ikea debuts a trio of affordable smart home sensors
All priced for less than $10 each when they arrive next year.

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.

10 Weird HTML Hacks That Shaped The Internet
From table hacks to CSS kludges, these are some of the techniques that helped web developers get their fancy pages on the internet.

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.

Beyond Good & Evil is getting a 20th anniversary edition
Jade is back... but still no updates on the sequel.

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.

Brickception
A fun take on the classic bricks breakout game with popup windows!

Vizuálna bodka na záver

War. War never changes. Soon on Amazon Prime.