Týždeň 2023 na konci roka

Dnes je týždenník špeciálny. Je o poslednom období minulého roka a pritom je prvý v tomto roku. Už po štvrtýkrát. @vlkodotnet

Neudalosť týždňa: vyvojari.dev - rok číslo štyri

Takto na konci roka je čas rekapitulovať. Návštevnosť blogov len mierne narástla. Aspoň podľa interného Matomo, ten je ale bežne blokovaný adblockermi, takže to len odhadujem. Logovanie na serveri som rozbehal až počas roka, ale aj to budú skresľovať, pretože ide len o raw zobrazenie bez informácie, či ide o robota, alebo reálneho užívateľa. Fórum vyvojari.dev pokračuje so svojou stabilnou návštevnosťou. V skratke môžeme minulý rok 2023 vyhlásiť za dobrý. To je tak za 3, ani sme si nepohoršili, ale ani extra nepolepšili.

Sám som zvedavý na tento rok. Predpokladám úpadok Twitteru/X a následne sa budú ľudia snažiť nejak inak dostať k obsahu a to bude príležitosť pre vyvojari.dev. Pripomínam preto, že ako blogy majú svoj RSS kanál, tak každá sekcia na discourse, teda vyvojari.dev, môže byť konvertovaná na rss feed jednoduchým pridaním .rss za linku. Jednoduchšie to už byť nemôže.

Pripomínam, že ak chcete tvoriť obsah, ktorý tu po vás zostane, tak práve pre vás sú určené blogy.

Vyvojari blog
Novinky, návody a kódy.

A pre krátke príspevky je tu social.vyvojari.dev, teda náš mastodon server.

social.vyvojari.dev
Vyvojari.dev sú česko-slovenská komunita ľudí venujúci sa vývoji software, web stránok a veci súvisiacím s programovaním.

Keď sme už pri obsahu, tak aj keď sa toho tento rok na blogoch urodilo menej, tak stále je tu obsah aj od iných ľudí, ako som ja sám. Andrejov príspevok z konferencie v Łódźi je minuloročný víťaz v návštevnosti.

DevConf Łódź 2023 - A brief report
Thoughts about the DevConf conference - talks, impressions.

Za ním je Milan Martiniak s podporou kontajnerov v .NET 7.

.NET 7 SDK - build-in container support
Či chceme alebo nie tak docker sa stáva už aj pri vývoji dotnet aplikácií štandardom. Väčšina návodov a článkov ukazuje aké je jednoduché kontajnerizovať dotnet aplikáciu. Napríklad niečo takéto: FROM mcr.microsoft.com/dotnet/sdk:7.0 AS buildWORKDIR /source COPY *.sln .COPY aspnetapp/*.csproj…

Toľko rok 2023. Plánov na rok by som mal hŕbu. Problém ale je, že toho času je menej a aj ja som lenivější ako som bol po iné roky :).

0101 Podcast

Chalani Daniel Harcek a Oliver Kriška, ktorí spoluorganizujú naše komunitné stretnutie WebUp, sa pustili do zaujímavého podcastového projektu. Do podcastu pozývajú rôznych slovenských CTO a spovedajú ich, čo robia, ako robia, prečo to takto robia. Zatiaľ sú von prvé tri časti a musím povedať, že to nebolo zlé.

0101 Podcast
Podcast Zero One Zero One je zameraný na objavovanie fascinujúceho sveta technológií a ich uplatnenia v riešení biznisových výziev. Tento podcast je pre všetkých, ktorí majú záujem o to, ako technológie menia svet podnikania. V každej epizóde sa sústredíme na príbehy seniorov z technologického odvet…

Sociálne okienko

Minule som sa dušoval, že počas sviatkov prejdem na Threads od Meta, ale zatiaľ som sa k tomu nedostal. Medzitým sa stali zaujímavé novinky.

Bluesky už nie je za login wallom, teda sa viete dostať k obsahu konkrétneho človeka. To ale neznamená, že tento krok je to, čo mu pomôže preraziť. Bluesky rastie príšerne pomaly. Prístup je stále na pozvánky, a ja mám stále dve voľné, ak budete mať niekto záujem.

Bluesky posts are finally open to the public
It’s a potentially big moment for Bluesky.

Flipboard som kedysi používal ako svoj RSS reader. To bolo v čase, keď mali integráciu na Google RSS Reader. Až ten skončil a prestali podporovať evidenciu videných príspevkov, tak som prešiel na klasické RSS čítačky. Inak myšlienku mali peknú. Agregovať RSS a iné zdroje, z ktorých si vy potom viete povyberať to najlepšie, a dať to von ako výstup. Také niečo ako tento týždenník, ale bez toho zbytočného pokecu navyše. Teraz ten svoj výstup môžete von publikovať ako súčasť Fediverse a to mi už dáva celkom zmysel.

Flipboard is pivoting to ActivityPub and the fediverse
Another walled garden is opening up to the new social web.

Zamýšľate sa niekedy, ako tí mladí ľudia konzumujú sociálne siete? Keďže mám takých dvoch doma, tak ja áno. Podľa tohto výskumu až 46 % z nich tvrdí, že sú online na sociálnych sieťach takmer konštantne. Hlavne YouTube, TikTok, potom Snapchat a Instagram.

Teens, Social Media and Technology 2023
YouTube, TikTok, Snapchat and Instagram remain the most widely used online platforms among U.S. teens. And teens are less likely to be using Facebook and Twitter (recently renamed X) than they were a decade ago.

Motivačné koncoročné okienko

Je koniec roka a vy si určite dávate predsavzatia. Ak je niekde vo vašich predsavzatiach učenie, tak potom sa vám hodí nasledujúci článok. Ten ide na učenie vedecky a ja z neho vyberám zaujímavosti.

  • Riešenie problémov nie je všeobecná zručnosť. Teda, ak ste vynikajúci v riešení problémov v špecifickej oblasti, tak to neznamená, že budete aj v inej. Každú špecifickú oblasť si treba nacvičiť.
  • Expertné znalosti môžu byť problematické. Expert proste vie a nemusí vedieť vysvetliť, prečo to vie.
  • Neexistujú také ukazovatele, podľa ktorých by sme vedeli jednoznačne určiť, že tento človek bude dobrý programátor. Niekomu to ide, niekomu nie.
  • Najlepšie sa informácie v mozgu ukladajú opakovaním, tak ako to poznáme už zo školy.
10 Things Software Developers Should Learn about Learning
Understanding how human memory and learning works, the differences between beginners and experts, and practical steps developers can take to improve their learning, training, and recruitment.

O tom, že programátora nie je vhodné vyrušovať, vie každý. Ale každý na to aj zabúda. Pripomeňme si to preto aj týmto článkom.

Why do programmers need private offices with doors? (Do Not Disturb)
It’s a common occurrence: You’re sitting at your desk, lost in thought, trying to solve a problem that’s been blocking your work all week. Overcoming depressionThere are often discussions on Hacker News about depression or suicide. Lots of the comments give helpful advice from people who have

AI okienko

The New York Times podala žalobu na OpenAI, že kopíruje jej štýl písania. Na rozdiel od iných žalôb, táto je dobre vystavaná. Výsledok môže ovplyvniť celé AI odvetvie a následne súdne spory.

The New York Times is suing OpenAI and Microsoft for copyright infringement
The lawsuit says ChatGPT “recites Times content verbatim.”

Generovanie hudby tu už bolo niekoľkokrát. Suno.ai je ale fakt dobré. Toto som napríklad za chvíľu zvládol ja.

Suno AI
We are building a future where anyone can make great music. No instrument needed, just imagination. From your mind to music.

Zaujíma vás, kto je za francúzskym startupom Mistral, ktorý má najnovšie valuáciu 2 miliardy dolárov?

How Mistral AI, an OpenAI competitor, rocketed to $2Bn in <12 months

StreamDiffusion je niečo, čo nás určite prenesie ku generovanému video obsahu. Na rozdiel do normálnych modelov nezačína z random seedu, ale z existujúceho obrázka. A teda zvláda aj vstupný video stream.

GitHub - cumulo-autumn/StreamDiffusion: StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Generation
StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Generation - GitHub - cumulo-autumn/StreamDiffusion: StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Genera...

.NET okienko

Vychádza .NET Aspire Preview 2 a vy sa možno pýtate: Na čo to je dobré? Ja som tiež dlho nevedel, ale potom som v jednom podcaste počul, ako rozoberali najnovší trend. Trend je, že už neriešite nasadzovanie vášho produktu ani do VM, ani do dockeru, ani do lambda funkcií. Najnovšie si to kúpite ako službu a iba jedným publish tlačidlom to niekde pobeží. To je práve cieľovka Aspire. Urobíte si Azure účet a niekde to publishnete a ono to nejak pobeží. Samozrejme sú s tým problémy, pretože sa to ťažko monitoruje, debuguje, ale tu by mal pomôcť Aspire ako komplexne navrhnuté riešenie.

Announcing .NET Aspire Preview 2 - .NET Blog
.NET Aspire Preview 2 is now available and includes many improvements and new capabilities.

Ste leniví používať Winget z konzoly? Potom je WingetUI pre vás.

WingetUI - Martí Climent
WingetUI: A better UI for your package managers. Install, update remove and manage any software you want to with WingetUI

Linky na záver

Pre Windows 10 Mobile som mal slabosť. Bežal na ARM, a tak nie je divné, že sa ho niekomu podarilo rozbehať na MacBooku.

Yes, you can run Windows Phone on a MacBook, in case you were wondering
A YouTube channel content creator managed to get Windows 10 Mobile, the final version of Microsoft’s Windows Phone operating system, up and running natively on a MacBook laptop.

Máte robotický vysávač a radi by ste sa zbavili závislostí na službách výrobcu? Valetudo beží priamo na vašom vysávači a teda nemusíte posielať svoje dáta nikde do cloudov. A čo je najlepšie, môj prachom zapadnutý Xiaomi vysávač je podporovaný (nepýtajte sa, prečo sedí dva roky v kúte, je to dlhý príbeh).

Valetudo
Cloud replacement for vacuum robots enabling local-only operation

Keď už sme pri odpájaní sa, tak Endurain je tiež také lokálne a privátne riešenie pre športové aktivity. A vie sa napojiť na Stravu.

GitHub - joaovitoriasilva/endurain
Contribute to joaovitoriasilva/endurain development by creating an account on GitHub.

Vizuálna bodka na záver