Очень простой пример реализации паттерна Mediator :)
Не идеальный с точки зрения красоты кода (особенно в районе метода
#dotnet
Не идеальный с точки зрения красоты кода (особенно в районе метода
AddMediator
), но функциональный и понятный.#dotnet
Steven-Giesel
Create your own Mediator (like Mediatr)
In this blog post, I'll show you the fundamentals of the Mediator pattern and how to implement it in your application from scratch. And yes, we basically implement the famous MediatR library.
🔥2
Имел неосторожност опубликовать в mastodon вопрос про SIMD - там где Vector128 был медленее Vector256, на что пришёл Alexandre Mutel (Director C#/.NET Tech Group at Unity) и потыкал меня носом в разные места этого кода. После чего он родил статью "10x Performance with SIMD Vectorized Code in C#/.NET"
#dotnet #simd #sse
#dotnet #simd #sse
👍7
Маленькие хитрости #docker - как подождать пока postgres (или любой другой сервис) придёт в норму после старта. У Postgres к примеру это занимает несколько секунд на холодный старт (=инициализация контейнера с созданием БД)
повнимательней господа, Moq апдейтнул версию и подключил либу SponsorLink, которая делает разное.
тред на Reddit
Альтернативы
* https://github.com/nsubstitute/NSubstitute
* https://fakeiteasy.github.io/
тред на Reddit
Альтернативы
* https://github.com/nsubstitute/NSubstitute
* https://fakeiteasy.github.io/
Forwarded from devdigest // dot net
Moq, начиная с версии 4.20, включает в себя анализатор .NET, который сканирует вашу локальную конфигурацию git при сборке, получает ваш адрес электронной почты и отправляет его в какую-либо службу, размещенную в Azure, чтобы проверить, действительно ли вы спонсор.
🔗 https://devdigest.today/goto/2260
👉🏻 Наш канал | 💬 Наш чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Reddit
From the dotnet community on Reddit: Does Moq in it's latest version extract and send my email to the cloud via SponsorLink?
Explore this post and more from the dotnet community
Чятики принесли отличную книгу на 114 страниц в PDF "What every programmer should know about memory".
Там действительно все что надо бы знать про low level память и кэш.
Там действительно все что надо бы знать про low level память и кэш.
This media is not supported in your browser
VIEW IN TELEGRAM
Introduction of CSS transforms - я не знал что такое можно делать чисто на CSS :) #css
An introduction to graph theory
(Darij Grinberg, 2023 год, 422 страницы PDF) #books
(Darij Grinberg, 2023 год, 422 страницы PDF) #books
👍2
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию - для начинающих самое то (на русском языке)
👍4❤1🔥1
Кто-то где-то спрашивал, где бесплатно захостить приложение, вот вспомнилось
https://fly.io/docs/about/pricing
#hosting
https://fly.io/docs/about/pricing
#hosting
🔥2
нейронка SeamlessM4T для перевода text-text/text-speech/speech-text/speech-speech, есть ссылка на гитхаб #ai
huggingface.co
Seamless M4T - a Hugging Face Space by facebook
Discover amazing ML apps made by the community
Onova is a lightweight auto-update framework for desktop applications (github) - интересный фреймворк для автообновлений софта под Windows. Умеет тянуть файлы с любого вебсервера, github релизов, из nuget и из других мест. #dotnet
This media is not supported in your browser
VIEW IN TELEGRAM
Удобный (вроде бы) сервис JSONHERO для ковыряния JSON-ов в онлайне.
Я, правда, обычно использую https://jsonviewer.stack.hu
Я, правда, обычно использую https://jsonviewer.stack.hu
👍2
Не для собственной имплементации (потому что это помоему уже везде реализовано), но просто для понимания как можно использовать SIMD (недлинная статья с примерами на сишечке). #simd #sse
Today, our Kafka fleet consists of over 1,500 brokers that host over 20,000 topics and close to 2,000 Mirror Maker nodes which are used to mirror the data among the clusters, offering 99.99% availability for our Kafka clusters. During the 2022 Retail Friday, Kafka traffic volume peaked at about 1.3 trillion messages per day! At present, we have 85+ Kafka clusters, and every holiday season we flex up our Kafka infrastructure to handle the traffic surge. The Kafka platform continues to seamlessly scale to support this traffic growth without any impact to our business.
недлинная статья на 15 минут чтения про Kafka в Paypal #kafka
недлинная статья на 15 минут чтения про Kafka в Paypal #kafka
👍1