fa
Feedback
📓 Записки программера

📓 Записки программера

رفتن به کانال در Telegram

Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты). https://dotnet.social/@denisio

نمایش بیشتر
1 079
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
+1230 روز
آرشیو پست ها
Недлинная статья про distributed locking с многочисленными ссылками внутри #howto
Недлинная статья про distributed locking с многочисленными ссылками внутри #howto

Тем временем релизнули npgsql 10.0, а значит можно уже попробовать апдейтнуть некоторые проекты на .net 10 Жаль что mongo driver не торопяца чинить для .net 10, он тоже используется кое-где... #dotnet

Programming the Commodore 64 with .NET - интересно, забавно, но зачем... #dotnet
Programming the Commodore 64 with .NET - интересно, забавно, но зачем... #dotnet

Компонент для Avalonia для одного из самых сложных кейсов в UI - докинга окошек. #dotnet #avalonia
Компонент для Avalonia для одного из самых сложных кейсов в UI - докинга окошек. #dotnet #avalonia

Интересный тип атаки, казалось бы api key, но нет, это base64 json, который.... тут полное описание #hack
Интересный тип атаки, казалось бы api key, но нет, это base64 json, который.... тут полное описание #hack

Preparing for the .NET 10 GC (DATAS) - ещё одна статья про .net 10 от Maoni #dotnet
Preparing for the .NET 10 GC (DATAS) - ещё одна статья про .net 10 от Maoni #dotnet

Интересное чтиво - Algorithms for Modern Hardware . Может быть не для синьоров, но возможно им тоже будет интересно. #books
Интересное чтиво - Algorithms for Modern Hardware . Может быть не для синьоров, но возможно им тоже будет интересно. #books

В продолжение предыдущего поста - статья Тауба про performance improvements в .net 10 #dotnet

Тем временем релизнули .net 10 LTS https://dotnet.microsoft.com/en-us/download/dotnet/10.0

Акция невиданной щедрости - годовая подписка Perplexity Pro бесплатно, если у вас есть paypal. Без реферальных ссылок если чо.

Кажется в полку хостеров прибыло, Cloudflare анонсировал в бете контейнеры. Учитывая, что у них уже есть R2 Objects (S3 совме
Кажется в полку хостеров прибыло, Cloudflare анонсировал в бете контейнеры. Учитывая, что у них уже есть R2 Objects (S3 совместимое хранилище) - вполне может быть, что он займёт какую-то долю рынка. Обещается 10ms grain тарификация, вот только не оч ясно как они будут биллить память :))

Простенький способ завернуть любой сервис в pooled, иногда надо. #dotnet

Оказывается с помощью css shape можно делать разное с элементами - в т.ч. вырезать куски из него. #css

Да, знаю, перерыв затянулся. Но у меня тут некоторый завал по всем направлениям. 😏 Очень скоро возобновлю посты.

Как запилить свой Model Context Protocol адаптер для того, чтобы интегрировать их в LLM. Ещё одна статья на Microsoft и примеры на C# #dotnet #llm

Интересный альтернативный инструмент (вместо OneDrive) - CloudMounter. Можно сразу несколько облаков смонтировать. Немного пл
Интересный альтернативный инструмент (вместо OneDrive) - CloudMounter. Можно сразу несколько облаков смонтировать. Немного платный, но вроде выглядит неплохо. У меня например в силу разных причин есть аж три аккаунта, которые синкаются - Dropbox, Google Drive и OneDrive. Надо будет попробовать эту одну штуку вместо трёх. #tools

В связи с приближающимся моментом перевода прекрасной штуки MassTransit на коммерческие рельсы - вспомнил, что есть неплохая
В связи с приближающимся моментом перевода прекрасной штуки MassTransit на коммерческие рельсы - вспомнил, что есть неплохая альтернатива - Rebus, про которого я уже писал больше года назад. Он тоже умеет практически всё, что умеет MassTransit. В некоторых отношениях (например саги или декорацию pipeline, чтобы пробросить контекст между обработчиками саги) - в Rebus даже проще описывать. Единственное, что прилично отличается - это регистрация consumerов (на скриншоте). У меня в проектах, например, все consumerы - суть scoped сервисы, которые используют другие scoped сервисы. А классический предлагаемый способ в Rebus через services.AddRebusHandler<T> - регает консумера как Transient сервис. Так что тут надо внимательней быть, да. Попробую попозже сделать пример и для саг. #dotnet

Волею судеб мне недавно пришлось потестить отправку SMS в другую страну и понадобился номер (этой страны). За символические д
Волею судеб мне недавно пришлось потестить отправку SMS в другую страну и понадобился номер (этой страны). За символические деньги нашёл eSIM Plus - несмотря на то что, оно называется esim - никакой esim там нет, есть просто виртуальный (?) номер выбранной страны и приложение в телефон, которое принимает эти SMS. Похоже, они в основном похоже банчат esimками (виртуальный номер покупается на страничке Virtual Phone Number). Физически я так понимаю приёмник стоит в другой стране. Несмотря на то, что приложение выглядит слегка всратым - оно мгновенно принимает SMS. #tools

Пара статей про диагностику thread starvation - раз и два #dotnet
Пара статей про диагностику thread starvation - раз и два #dotnet