Небольшой срач на Reddit - Rewrite Microservices back into monolith :)
Reddit
From the dotnet community on Reddit
Explore this post and more from the dotnet community
Похоже на интересный инструмент для работы с docker образами. Помоему самая интересная фича - это синк репозиториев. #github
GitHub
GitHub - containers/skopeo: Work with remote images registries - retrieving information, images, signing content
Work with remote images registries - retrieving information, images, signing content - containers/skopeo
🔥4🤔1
Похоже что будет серия интересных статей про написание собственного GC. Пока что опубликована первая часть, но я буду следить :) Этот же автор кстати писал интересную другую серию статей про профайлинг. #dotnet
minidump.net
Writing a .NET Garbage Collector in C# - Part 1
First part of a series of articles about writing a .NET Garbage Collector in C# using NativeAOT. This part sets the expectations and setups the project, dealing with the first difficulties.
👍5👀2🔥1🤯1
Странно, но как-то прошла новость мимо (апрель 2024-го) и я наткнулся только щас - оказывается у Grafana есть собственный OpenTelemetry collector под названием Alloy (который доступен в т.ч. в Grafana Cloud).
Надо непременно попробовать :) #otel
Надо непременно попробовать :) #otel
Grafana Labs
Introducing an OpenTelemetry Collector distribution with built-in Prometheus pipelines: Grafana Alloy | Grafana Labs
Grafana Alloy is a telemetry collector that is 100% OTLP compatible and offers native pipelines for OpenTelemetry and Prometheus telemetry formats, supporting metrics, logs, traces, and profiles.
👍6🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Какая-то визуальная штуковина для ревью pull requests. Выглядит весьма нарядно, но помоему даже слишком. Есть под Mac, Linux, Windows. Надо попробовать. #tools
👍6😁1
Кто-то недавно спрашивал про Docker - типа how to, так вот нашлось прекрасное - можно поиграца как в вебморде, так и выполнить команды соответственно локально. На мой взгляд это отличная тема для тех, кто только только начинает с докером. Ну и там не только про докер есть. #docker #howto
❤14🔥8👍6
В продолжение поста про msty - оказывается есть что-то похожее у Microsoft в Microsoft Store - можно загрузить разные модели для оффлайна и заюзать их. Но возможностей сильно меньше - чисто юзерская конструкция и Windows only конечно #ai #llm
👍1
Случайно попался неплохой справочник по x86/x64 инструкциям, в т.ч. SSE/AVX, учитывая что документация по AVX расширениям в дотнете прямо таки скажем весьма не очень. Например байт маски в Blend #sse #avx
👍4
Microsoft запаблишила на гитхабе какой-то интересный тул, который позволяет конвертить разные файлы в Markown формат: PDF, PowerPoint, Word, Excel, Images (EXIF metadata and OCR), Audio (EXIF metadata and speech transcription), HTML, Text-based formats (CSV, JSON, XML)
ZIP files (iterates over contents), ... Надо будет проверить. #tools
ZIP files (iterates over contents), ... Надо будет проверить. #tools
🔥6🤯3👍1🥱1
Недавно в чятике видел вопрос/проблему - несоответствие scope для сервисов в DI, которые стреляют в рантайме в момент ресолва-активации сервиса (=в случайный момент времени, который может случится очень несразу).
Ну так вот на эту тему есть решение, которое провалидирует scope сервисов и сломает запуск, если там что-то не так #dotnet
upd в камментах написали, что это лучше делать для DEBUG окружении - конечно да, для релиза/прода это не имеет особого смысла и увеличивает время старта.
Ну так вот на эту тему есть решение, которое провалидирует scope сервисов и сломает запуск, если там что-то не так #dotnet
upd в камментах написали, что это лучше делать для DEBUG окружении - конечно да, для релиза/прода это не имеет особого смысла и увеличивает время старта.
🔥17👍3
Не так давно для одного из проектов мне пришлось заняца разработкой на удалённом хосте. В силу приличного пинга RDP мне не очень понравился -латенси расстраивал.
Поэтому: по VPN подключался к удалённой винде, поставил туда WSL, подключился к этой WSL из Rider по SSH (да, для WSL пришлось поставить network = mirror). Rider при подключении к WSL поставил в неё вторую копию Rider и .NET 9, подключился и открыл проект. Запускаешь - работает.
Выглядит это немного магически, но я локально могу писать/отлаживать код, который фактически существует за половину мира от меня. Разрабам Rider - моё почтение. #tools
Поэтому: по VPN подключался к удалённой винде, поставил туда WSL, подключился к этой WSL из Rider по SSH (да, для WSL пришлось поставить network = mirror). Rider при подключении к WSL поставил в неё вторую копию Rider и .NET 9, подключился и открыл проект. Запускаешь - работает.
Выглядит это немного магически, но я локально могу писать/отлаживать код, который фактически существует за половину мира от меня. Разрабам Rider - моё почтение. #tools
🔥25🤔5🤯2
Deepseek выложили на гитхаб 3FS - The Fire-Flyer File System is a high-performance distributed file system designed to address the challenges of AI training and inference workloads. It leverages modern SSDs and RDMA networks to provide a shared storage layer that simplifies development of distributed applications. #fs
🔥4👍1
О а вот это интересно. Как из палок собрать мониторинг сетевых соединений - Introduction to eBPF for Windows. И есть даже eBPF for Windows, который вроде как даже актуальный. #lowlevel #network
❤3
Неплохая статья про Context Switching и почему он такой дорогой. Внизу отличный список ссылок на смежную информацию. #lowlevel
👍11