Týždeň 2023-15
GitHub má 15 rokov a viete o tom, že sa toho Twitter Inc. nedožil? @vlkodotnet
Dnes týždenník troška odfláknem. Ale mám dobrý dôvod, zajtra cestujeme na WebExpo do Prahy, nieto času sa vypisovať a pritom stihnúť k tomu aj rolu otca rodiny. Ale môžete si ma na WebExpo odchytiť, prehodiť zopár slov. Nebránim sa ani negatívnej spätnej väzbe, lebo taká je lepšia ako žiadna.
Zaujímavosť týždňa: GitHub má 15
GitHub má už 15 rokov a ja som práve zistil, že som na ňom za dva mesiace už rôčkov 13. A to mu posledných 7 rokov aj posielam na účet peniaze. Dokonca od tohto mesiaca už aj obligátnu desinku za Copilot. Treba povedať, že dobre robia, čo robia, veď code hostingov bolo viac. Spomeňte si na známy SourceForge, ktorý si prešiel pohnutou minulosťou, keď v rokoch 2013 až 2016 bundloval hostované projekty s podivným inštalátorom. Ten aspoň prežil, taký CodePlex už to šťastie nemal a porúčal sa aj s mojím repozitárom na smetisko dejín.
GitHub má tiež za sebou viac kontroverzií. Ľuďom sa nepáčila jeho kúpa Microsoftom. Z nedávnej doby zasa môžeme spomenúť spôsob ako sa strojovo učil Copilot. Dnes je to ale projekt, ktorý poskytuje všetko, čo potrebujete k programovaniu, monitorovaniu bugov, ale aj riadeniu a plánovaniu projektov. Dokonca si môžete u nich kúpiť virtuálny stroj a pracovať cez vzdialené pripojenie priamo v bezpečí virtualizovaného prostredia.
Takže všetko najlepšie a tu je post, ako to začalo.
Twitter Inc. už neexistuje
Muskov dlhodobý plán bolo z Twitteru vytvoriť platformu pre "everything app". Teda niečo, čo je v Číne známe pod menom WeChat. Ironicky by sme mohli povedať, že spoplatňovaniu všetkého, čo Twitter ponúka, nie je najlepšia cesta. Ale Musk má peniaze, tak možno sa mu to za cenu veľkých strát podarí. Momentálne ale firma Twitter Inc. zanikla a jej nástupcom je X Corp. Uvidíme, čo ďalšie nám tento vývoj prinesie.
Pri tejto príležitosti stojí za to spomenúť, že bývalý zakladateľ Twitteru Jack Dorsey investoval do Bluesky. Ten by mal byť rovnaký ako Twitter, ale decentralizovaný. Na to Bluesky vytvorili špeciálny AT protokol.
Nový WinDbg
Pre všetkých, ktorí potrebujú niečo na Windows vydebugovať, je WinDbg neoceniteľný pomocník. Ono je to konzolová aplikácia, ku ktorej ste mohli použiť UI rozhranie, ktoré vyzeralo tak, ako vyzerali aplikácie na Windows pred 30 rokmi. Našťastie sa niekomu v Microsofte ľudí uľútostilo a v rámci voľného času vytvoril novú UI vrstvu, ktorá konečne ukončila preview fázu.
AI okienko
AWS nabehlo na AI vlnu a v rámci Bedrock projektu začalo ponúkať hostovanie AI modelu v AWS. Mimochodom viete, že Amazon má viac AI inžinierov ako akákoľvek iná firma?
Amazon released “Bedrock”, a generative AI toolkit for chat, text and image.
— Trung Phan (@TrungTPhan) April 13, 2023
It has access to foundational models from AI21 (Jurassic-2), Anthropic (Claude), Stability AI (Stable Diffusion) and Amazon (Titan).
Amazon (10.1k) actually has more AI employees than Microsoft… pic.twitter.com/iufKt4X8fE
Viete si predstaviť AI model bežiaci vo vašom prehliadači? S minulý týždeň prestaveným WebGPU to nie je problém.
.NET okienko
Začnem tým najzaujímavejším. Visual Studio 17.6 dostane konečne použiteľný profiler kódu.
.NET 8 Preview 3 konečne zatočí s bordelom v bin a obj adresároch. Tie si budete môcť presunúť do jedného spoločného priečinku. Pribudne aj source generátor pre konfiguračné nastavenia.
ASP.NET Core Preview 3 ponúka native AOT pre niektoré typy projektov. Razor komponenty budete môcť generovať aj z konzoly a kopec vecí okolo Blazora, ktorý pokračuje v unifikačnej ceste.
Aj v novom .NET 8 dostaneme vylepšenia výkonu, tu je výber pár okolo Enum a stringov.
Minule sme tu mali C# 12 novinky, ktoré možno dorazia, teraz tu je zoznam tých, ktoré určite dorazia. Default hodnoty pre parametre v lambda funkcii, using type aliasy (super užitočné pre Tuples) a primárne konštruktory.
Zaujíma vás, ako správne implementovať v ASP.NET AntiForgeryToken? Teda v hlavne v tých starších projektoch.
Linky na záver
SteamDeck mal úspech, AMD má verziu procesorov s GPU, ktoré dokážu pracovať veľmi energeticky úsporne, tak prečo by Microsoft nemal rozmýšľať nad verziou Windows optimalizovanou pre herné zariadenia?
Celkom zaujímavý projekt, ktorý používa OpenCV na rozpoznávanie znakov cez systém vlajkového semafóra.
A s týmto projektom urobíte radosť deťom. Rozpohybujete ním ich detské kresby.
Vizuálna bodka na záver
Sú miesta na zemi, ktoré vyzerajú ako zo sci-fi filmov.