Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
253 - Telegram Web
Telegram Web
Очень простой пример реализации паттерна Mediator :)
Не идеальный с точки зрения красоты кода (особенно в районе метода AddMediator), но функциональный и понятный.

#dotnet
🔥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
👍7
Йее 100 подписчиков :)
🔥8👍3🤯1
Маленькие хитрости #docker - как подождать пока postgres (или любой другой сервис) придёт в норму после старта. У Postgres к примеру это занимает несколько секунд на холодный старт (=инициализация контейнера с созданием БД)
повнимательней господа, Moq апдейтнул версию и подключил либу SponsorLink, которая делает разное.

тред на Reddit

Альтернативы
* https://github.com/nsubstitute/NSubstitute
* https://fakeiteasy.github.io/
Forwarded from devdigest // dot net
⚠️ Moq получает ваш адрес электронной почты!

Moq, начиная с версии 4.20, включает в себя анализатор .NET, который сканирует вашу локальную конфигурацию git при сборке, получает ваш адрес электронной почты и отправляет его в какую-либо службу, размещенную в Azure, чтобы проверить, действительно ли вы спонсор.

🔗 https://devdigest.today/goto/2260

👉🏻 Наш канал | 💬 Наш чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Чятики принесли отличную книгу на 114 страниц в PDF "What every programmer should know about memory".

Там действительно все что надо бы знать про 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
👍2
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию - для начинающих самое то (на русском языке)
👍41🔥1
Кто-то где-то спрашивал, где бесплатно захостить приложение, вот вспомнилось
https://fly.io/docs/about/pricing

#hosting
🔥2
нейронка SeamlessM4T для перевода text-text/text-speech/speech-text/speech-speech, есть ссылка на гитхаб #ai
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
👍2
Про использование ArrayPool<T> и перф. На картинке tldr, но советую прочитать всю статью.

#dotnet
👍1
Не для собственной имплементации (потому что это помоему уже везде реализовано), но просто для понимания как можно использовать 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
👍1
2025/07/14 12:38:40
Back to Top
HTML Embed Code: