Týždeň 2022-46

Mali by sme byť viac sociálni, napríklad na social.vyvojari.dev. @vlkodotnet

Informácia týždňa: social.vyvojari.dev

Twitter mal asi najdivnejší týždeň v histórii. Okrem toho, že predtým prepustil takmer polovicu zamestnancov, tak tentoraz dostali zostávajúci zamestnanci email od Muska (vraj každý jeden mal iné medzery, aby vedeli identifikovať únik informácií), v ktorom oznámil, že ide budovať Twitter 2.0. To znamená, že sa má každý zamestanec rozhodnúť, či súhlasí (priložil linku na Google Form) a bude pracovať dňom a nocou na jeho vzniku. Alebo dostane odstupné a dovi-dopo. Hádajte, čo sa stalo?

Hundreds of Twitter employees resign after Elon Musk’s ‘hardcore’ ultimatum - The Verge
Hundreds of Twitter’s remaining employees have resigned rather than stay for Elon Musk’s “extremely hardcore” cultural reset of the company.

Sám som rozmýšľal, ako by som reagoval. Pre veľa ľudí bolo robiť v Twitteri určite vysnívanou prácou pre jeho dosah. Teraz prišiel Musk a všetko zmenil. K tomu treba prirátať hromadné prepúšťanie v odvetví, kde škrty ohlásil Google, Amazon, Facebook. Veľa zamestnancov je v Twitteri na zelenú kartu, a tak ani inú možnosť nemajú, ako prikývnuť, čo Musk možno aj zneužil. A aby toho nebolo málo, obnovil účet Donalda Trumpa na základe online ankety.

Nuž nevyzerá to dobre, preto som sa rozhodol, že potrebujem záložný plán. Na Twitteri veľa ľudí prechádza na Mastodon. To je decentralizovaná sociálna sieť, ktorá podobne ako Twitter umožňuje zdieľať krátke texty do dĺžky 500 znakov a k tomu prikladať obrázky/videá/audio. Niekde ale musí byť jeho obsah uchovávaný, takže je po svete hŕba malých Mastodon serveríkov, ktoré združujú tematicky podobných ľudí.

A o čom sú vývojari.dev, ak nie o komunite? Preto sme rozbehali náš vlastný komunitný Mastodon server. Ono to nevyzerá tak, ale do vyvojari.dev a nášho žilinského meetupu WebUP som zatiahol aj chalanov z roboty, takže BUS faktor tohto portálu už našťastie nie je 1. Preto predstavujem social.vyvojari.dev, kde môže nájsť každý CZ a SK vývojar svoje teplé Mastodon miestečko.

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.

Viac informácií a liniek s informáciami, ako a prečo si založiť Mastodon účet, nájdete v diskusii.

Mastodon: social.vyvojari.dev
Ahojte všetci, keďže to s Twitterom vyzerá kadejako a hlavne veľa ľudí odchádza na Mastodon, tak som tuná v robote chalanov ukecal, nech na vyvojari.dev rozbehajú Mastodon server špeciálne pre nás vývojarov. Zatiaľ ide o raw inštanciu, uvítam ľudí, ktorí sa nahlásia na moderovanie obsahu, prípadn…

Skoro by som bol zabudol. Ak si urobíte export z Twitteru, tak tu je pekný online js analyzer tohto exportu.

Planning to leave Twitter?
Save & analyze your invaluable trove of data before it is gone forever. <img src=” ” width=24/> With all of the uncertainty around Twitter’s future, many are considering leaving the platform. But before blindly jumping into the unknown, users should seriously consider downloading and saving their Tw…

Krach krypto burzy FTX

Za pár dní skrachovala krypto burza FTX a podarilo sa jej tak urobiť zo 16 miliárd dolárov majetku takmer nulu. My by sme sa mali poučiť, pretože FTX bola podozrivá už od začiatku. Domček z karát sa rozpadol po tom, ako konkurečná burza Binance rozhodla rozpredať svoj majoritný podiel v kryptomene FTT, čo bol vlastne majetok danej burzy. Ja osobne nemám moc tieto krypto veci v láske, ale ak pracujete v nejakom blockchain alebo krypto startupe, tak by som sa celkom obával o prácu, pretože tento pád vrhá zlé svetlo na celé toto odvetvie. Po páde FTX je dosť možné, že padnú aj iné krypto meny. Nehovorím, že neprežijú, ale najlepšie roky už asi majú za sebou. V nasledujúcom článku získate viac fundovaných informácií.

What do we know so far about collapse of crypto exchange FTX?
How did Sam Bankman-Fried’s FTX fail and what does the firm’s fate tell us about cryptocurrencies?

Ak sa vám nechce čítať, tak tu je krátke video zhrnutie.

TypeScript 4.9

Vyšiel nový TypeScript a v ňom nový satisfies operátor (mixovanie typov), vylepšený in operátor (pre typy bez property zoznamu), check na NaN. File-watcher uz nepolluje, čo znamená menej CPU záťaže. TypeScript už vie veci ako Remove Unused Imports, Sort Imports a Go-to-Definition na return kľúčovom slove. Tradične vylepšenia performance a oveľa viac. Inak je to posledná štvorková verzia a vo verzii 5 plánujú veľa interných zmien. Najmä prechod na Moduly.

Announcing TypeScript 4.9
Today we are excited to announce the availability of TypeScript 4.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding types and type-checking. Types can describe things like the shapes of our objects, how functions can be called,

.NET okienko

.NET 7 obsahuje Dynamic PGO. Je to dynamické kompilovanie JIT podľa štatistík používania. Čiže zaplatíte nejaký CPU čas za to, aby váš kód bežal optimalizovanejšie. Samozrejme, že to bude užitočné len pre dlhšie bežiace služby. A čo dostanete výmenou za CPU výkon? Zrýchlenie, niekde až v desiatkách percent.

.NET 7.0’s Performance Improvements with Dynamic PGO are Incredible | Petabridge

Aby som nehovoril o .NET len dobre. Mali sme tu minulý týždeň post o tom, že .NET team cheatuje pri TechEmpower testoch. A že framework, o ktorom píšu, že je 10x rýchlejší ako node.js, je rýchly iba v špecifickom kóde.

How fast is ASP.NET Core?
Programming Adventures

A nasledovala odpoveď, že zmenia spôsob komunikácie.

Port tunneling sa dostáva do public preview fázy. Je to spôsob, ako sa dostať k debugovaniu napríklad Azure funkcie.

Public preview of dev tunnels in Visual Studio for ASP.NET Core projects
In a previous blog post we introduced the private preview for port forwarding in Visual Studio, this support has now been renamed to “dev tunnels” and is now in public preview. The main difference between the private preview and the public preview is that you no longer need to sign-up,

Linky na záver

CSS only klikateľný stromček aj s návodom, ako na to.

Tree views in CSS
How to create a tree view (collapsible list) using only HTML and CSS

Galactica je natrénovaný model pre vedcov, ktorý dokáže zobrať vzorec a vyriešiť ho, vysvetliť, nájsť chybu, atď. Alebo napísať diplomovú prácu. A spustila ho Meta a za pár dní hneď zavrela.

Explore Galactica Capabilities

Prvá vizuálna bodka bude o tom, že sa pixely dostali už aj do módy.

Druhou vizálnou bodkou je pixel perfekt animovaná mapa.

Floor796
An ever-expanding animation scene depicting the everyday life of the 796th floor of the huge space station