Smtp4dev
https://github.com/rnwood/smtp4dev
Testovací SMTP server, ktorý umožňuje vytvoriť reálne emailové schránky a čítať v nich, či robiť SMTP proxy. Je napísaný v .Net-e a je ho možné prevádzkovať ako serverovú webovú aplikáciu aj ako desktopovú aplikáciu.
TickerQ
https://github.com/Arcenox-co/TickerQ?tab=readme-ov-file
Knižnica pre sheduling postavená na source generátoroch. Je k nej dispozícii aj dashboard.
UnsafeCLR
https://github.com/Hathoute/UnsafeCLR
Knižnica, ktorá dokáže v scope prepísať použité metódy v runtime. Na rozdiel od Harmony2 je určená skôr na podporu testovania.
Resilent Pipeline
https://www.milanjovanovic.tech/blog/building-resilient-cloud-applications-with-dotnet
V linkovanom blogu sú predstavene knižnice Microsoft.Extensions.Resilience
, ktoré majú podobnú funkcionalitu ako Polly
– umožňujú vytvárať pipeliny, v ktorých je možné definovať retry polcy, timeouty a mnohé ďalšie pomocou fluent api. Tieto knižnice nie sú obmedzené len na HTTP requesty.
MS Edit
https://github.com/microsoft/edit
https://devblogs.microsoft.com/commandline/edit-is-now-open-source/
Microsoft vydal konkurenciu pre Vim – multiplatformový CLI editor napísaný v Ruste.
Má len asi pol megabajtu (Vim má cez 30MB) a čo je super, tak používa Windows klávesové skratky (CTRL+O
, Ctrl+S
, Ctrl+Q
) a myš, tak si človek nemusí spomínať na to ako sa odchádza z Vim-u.
Edit sa v súćasnosti dá nainštalovať cez WinGet (winget install Microsoft.Edit
) a v budúcnosti má pristáť priamo vo Windowse a dúfam, že sa objaví aj v linxových repozitároch.
Na Windowse sa hodí napríklad ako editor ku gitu pri interaktívnom rebase.
PicoCSS
Minimalistický a jednoduchý CSS framework.
Čo prinesie SQL Server 2025
SQL server 2025, ktorý vyjde tento rok (asi koncom tretieho kvartálu) dostane podporu vecí, ktoré mi dosť chýbali, a to:
-
vektorového vyhľadávania,
-
regulárne výrazy (to sa doteraz dalo len cez CRL funkcie),