Týždeň 2022-08

Neprepadajte panike. @vlkodotnet

Udalosť týždňa: Zostaňte pri zmysloch

Po dvoch rokoch lockdownov a obmedzení sme si mysleli, že nás už viac nič nemôže prekvapiť. A predsa. Vojnový konflikt u suseda sme asi nikto nečakali, a tak nie je divné, ak celé dni trávime na mobile/internete, refreshujeme správy a jednoducho máme strach. Na tom nie je nič zlé, ale treba si zachovať zdravý rozum a tu je pár rád, ako na to.

A nezabúdajte ani na deti. Je dobré si s nimi sadnúť, porozprávať sa, uistiť ich, že im nič nehrozí. Mám tu jeden dobrý článok k téme, bohužiaľ je za paywallom, ale aj z toho, čo je dostupné, sa dá dozvedieť podstatné veci (update: článok už je unlocked).

Detská psychologička: Najhoršie je zostať ticho a s deťmi o vojne nehovoriť
Eva Smiková pracuje ako psychologička vo Výskumnom ústave detskej psychológie a patopsychológie. V rozhovore vraví, že u detí môže dianie na Ukrajine vyvolať strach, úzkosť, hnev či plač. Rodičom odporúča, aby s deťmi hovorili o vojne, aj keď sa samy nepýtajú. V rozhovore sa dočítate: ako sa s deťmi…

A pomôcť môžete jednoducho aj tak, že finančne prispejete nejakej organizácii z nasledujúceho zoznamu. Nie každý môže všetko nechať a ísť pomáhať tam, kde je to potrebné, tak to proste je a musíte sa s tým zmieriť.

Ako pomôcť ľuďom na Ukrajine?
Slovenské mimovládne organizácie sa okamžite zmobilizovali, aby pomohli ľuďom v núdzi. Tu nájdete priebežne aktualizovaný zoznam organizácií, ktoré priamo pôsobia na Ukrajine alebo spolupracujú s partnerskými organizáciami na mieste.

Hoaxy, propaganda a čo s nimi ďalej?

Dnes už je jasné, že konfliktu predchádzala dlhotrvajúca hybridná kampaň, ktorá mala za úlohu zmiasť ľudí natoľko, že si nekladú otázku "prečo?". Namiesto toho je počuť "ale", "komu toto najviac vyhovuje", "čo mali robiť?", atď.

V Česku sa do toho opreli zhurta, a tak priamo na úrovni registrátora domény zakázali niektoré známe dezinformačné stránky.

CZ.NIC - Sdružení CZ.NIC zablokovalo weby šířící dezinformace spojené s rusko-ukrajinským konfliktem
Správce domén CZ.

U nás na Slovensku na to išli systematickejšie a prijali zákon, ktorým je toto umožnené s časovým trvaním do 30. júna.

Parlament schválil zákon o opatreniach
…súvisiacich s vojnou na Ukrajine vrátane právomoci NBÚ blokovať weby s dezinformáciami. Úrad by ju mal mať len do 30. júna tohto roku. Zákon podporilo 82 poslancov, Smer a Hlas sa zdržali, keďže s blokovaním webov nesúhlasili. Nová legislatíva uľahčuje aj získanie dočasného útočiska pre utečencov z…

Je zákaz nejakej stránky porušením slobody slova? Alebo je to niečo, čo by sme mali robiť, pretože neexistuje iný efektívny prostriedok? V prípade vojnového konfliktu je to jednoduché, na to existuje zákon. Mám tu síce len českú verziu, ale u nás je podobný paragraf č. 417.

Informace k možným trestněprávním limitům svobody projevu ve vztahu k situaci na Ukrajině - Soustava státního zastupitelství ČR
Brno 26. února 2022 – Nejvyšší státní zastupitelství považuje za nezbytné informovat občany, že aktuální situace spojená s útokem Ruské federace na Ukrajinu může mít dopady i do oblasti jejich svobody projevu. Svoboda projevu je v ústavněprávní rovině zakotvena v článku 17 Listiny základních práv…

A páči sa mi aj toto zdôvodnenie: <len link, pretože by zbytočne naťahoval obsah>.

Dočasné riešenie poznáme. A ono bude chvíľku fungovať, ale nijak to neovplyvní obsah na Facebooku a tie stránky sa objavia znova, niekde inde a v tej istej, ale bledoružovej obmene. Spôsob, ako sa s tým vyrovnáme, ovplyvní našu budúcnosť a je dosť možné, že to bude ušité horúcou ihlou. Ale to by nebolo v histórii ľudstva nič nové.

Vojna čipov

Názov tohto článku nie je nijak prvoplánový. Vznikol skôr ako samotný konflikt a je to určite zaujímavý pohľad na posledných 15 rokov trhu high-end výrobcov, producentov a návrhárov čipov. Trh sa zmenil a all-in výrobcovia ako Intel dnes nechávajú vyrábať svoje čipy v TSMC. Ten ale nenavrhol ani procesor, je to len továreň. Do toho je tu dnes software na návrh čipov, ktorý umožňuje navrhnúť celé zložité procesory aj startupom.

Chip Wars
A New Semiconductor World Order

Google Tag Manager bližšie k vám

Nová verzia Google Tag Managera prináša Server-Side Tagging. To znamená, že už nemusíte ani tušiť a stránka, na ktorú prídete, vám podsunie Google trackovanie bez toho, aby ste to tušili. Ad-blockerom začne ťažká robota, keď budú musieť asi začať buď hashovať, alebo inak analyzovať JavaScript, ktorý príde z aktuálnej domény.

Google Tag Manager, the new anti-adblock weapon
Google Tag Manager, the new anti-adblock weapon

.NET okienko

V C# 11 prichádzajú zaujímavé novinky. Napríklad viacriadkové zápisy v interpolovaných stringoch (to sú tie začínajúce $"), list patterny alebo null checking pomocou !! operátora. Vyskúšať ich môžete už teraz vo verzii Visual Studio 17.1.

Early peek at C# 11 features
Learn about the C# 11 preview features you can try out in Visual Studio 17.1 and the .NET SDK version 6.0.200.

Myslíte si, že keď knižnica z nuget podporuje .NET Standard 2, že bude za každých okolností fungovať? Ej veru nie, autori si môžu dovoliť nepodporovať zastarané verzie .NET, ako napríklad Npgsql nespustíte na .NET Core 2.0 alebo 3.0.

Please stop lying about .NET Standard 2.0 support!
In this post I have a bit of a rant about Microsoft’s NuGet packages lying about supporting .NET Standard 2.0 when they kinda don’t

Rate limiting síce príde v .NET 7, ale už dnes ho môžete jednoducho implementovať pomocou AspNetCoreRateLimit package. Dokonca môžete implementovať viac stratégií pre IP alebo API kľúč.

Rate Limiting in ASP.NET Core Web API - Code Maze
Rate Limiting in ASP.NET Core Web API is the process of restricting the number of requests for a resource within a specific time window.

.NET 6 už nájdete aj v AWS Lambda.

Introducing the .NET 6 runtime for AWS Lambda | Amazon Web Services
We are excited to add support for .NET 6 to Lambda. It’s fast to get started or migrate existing functions to .NET 6, with many new features in .NET 6 to take advantage of. Read the Lambda Developer Guide for more getting started information.

Aj GitHub Actions už podporujú .NET 6.

.NET 💜 GitHub Actions: Intro to GitHub Actions for .NET
Hi friends, I put together posts where I’m going to teach you the basics of the GitHub Actions platform. In this post, you’ll learn how GitHub Actions can improve your .NET development experience and team productivity. I’ll show you how to use them to automate common .NET app dev scenarios with work…

Linky na záver

Budúci mesiac nás čakajú nové Intel procesory 12. generácie pre laptopy, tablety, atď. Už sa teším na testy.

Intel’s 12th Gen Alder Lake chips for thinner and lighter laptops have arrived
More cores for more power

Určite ste počuli o SWIFT, ale určite netušíte, o čo ide. V nasledujúcom videu sa dozviete, čo to SWIFT je, a čo znamená, ak niektoré banky od neho odstrihnú. BTW vo videu sa dozviete o tom, že Rusko má vlastný platobný systém Mir.

Niektoré NVMe SSD disky blufujú, aby dosiahli lepšie skóre zápisu a dáta pri flush s F_FULLFSYNC zapisujú iba do cache. Ak kupujete SSD disky do serverov, dajte si na to pozor (BTW disk v Macoch M1 tiež trpí touto featurou).

Ako na self hosted Google Fonty? Je tu návod.

Jak načítat Google Fonty z vlastního serveru a v souladu s GDPR
Svůj web můžete o maličko zrychlit tím, že použité fonty nebudete načítat ze vzdálených serverů Google, ale přímo z místa, kde web běží. Rovněž tím uspokojíte pravidla GDPR, protože legislativa v EU není používání Google Fonts momentálně nakloněna. Jak na to?

SQLite ❤️JSON.

JSON improvements in SQLite 3.38.0
SQLite 3.38.0 introduced improvements to JSON query syntax using -> and ->> operators that are similar to PostgreSQL JSON functions. In this post we...

Pri tomto článku som musel zopár nostalgických sĺz zatlačiť. Wordle klon Windle napísaný v Delphi 1 pre Windows 3.1 a novšie.

Windle

Vizuálna bodka na záver je niečo, s čím máme každý skúsenosť.