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
556 - Telegram Web
Telegram Web
Кажется есть альтернатива для Fody - for patching, replacing and decorating .NET and Mono methods during runtime.

С документацией конечно полная жопа, она как бы есть только как автоматически сгенеренная из камментов в исходниках.

В Fody например большое количество примеров и уже готовых weave'ов #dotnet
Кстати сегодня день рождения .NET Core
(да, тогда он назывался так).

27 июня 2016го года - день релиза .NET Core 1.0 :)
👍15
Difference between Apache Kafka, RabbitMQ, and ActiveMQ - ещё одна статья для чего, почему с возможностями и ограничениями. Да, я помню что где-то на хабре была похожая статья. Да, ничо нового там не заметил, но вдруг кому-то будет полезно :)
👍11
Tracy Profiler - A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. Tracy supports profiling CPU (Direct support is provided for C, C++, Lua and Python integration.

At the same time, third-party bindings to many other languages exist on the internet, such as Rust, Zig, C#, OCaml, Odin, etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.

Демка с графиками выглядит потрясающе - гладкая, быстрая и красивая. Надо обязательно посмотреть как это подружить с дотнетом. #tools
👍6🔥1
JavaScript Algorithms and Data Structures - множество реализаций алгоритмов (поиск, сортировка, математика, списки, графы, криптография, ...) на #js, некоторые исходники прямо перекликаются с типовыми задачами на собесах :))
В дополнение к Quartz, Hangfire и Coravel ещё один пакет для шедулинга задач - Fantasma. Пока правда написано что Fantasma is not yet suitable for production :) Вообще выглядит как облегченная копия Quartz #dotnet
👍1
You Don't Know JS Yet (book series) - 2nd Edition - книга по #js, к сожалению не все разделы ещё присутствуют в виде .md файлов в репозитории, но некоторые главы выглядят хорошо. Некоторые главы могут показаться сложными (например про замыкания) для новичков, но она вроде и не позиционируется как для джунов. #books
Кажется у пакетных менеджеров (в частности winget, choco) появился неофициальный UI :) #tools
👍7🤔1💩1
Сложная и нудная 17 страничная статья в PDF с формулами про GPU-friendly Stroke Expansion.

В других терминологиях (spatial data) она называется buffer. Оказывается и это можно положить на GPU. Вообще эта штука на большом количестве точек (1К+ если я правильно помню) занимает ощутимое количество миллисекунд если её делать на процессоре (всмысле на CPU). #graphics #alghoritms
2👍1🤔1
Прекрасная статья "A Bunch of Programming Advice I’d Give To Myself 15 Years Ago" для всех от опытного человека, под каждым абзацем бы подписался. Общий контекст "как быть более эффективным". Банальные истины, но которые часто забываются.
🔥5👍3
Бесплатная книга Vector Calculus by Michael Corral в PDF по векторному исчислению, много формул, но начинается с простых :))

Пригодица, когда вы начнёте работать с графикой (хоть на js хоть на любом другом языке), в основном чистая математика, но с отдельными примерами на Java #books
👍31
Твиттер принёс интересное часовое видео с разбором как устроен EVE Online, частично статья текстом #architecture
🤯10👍1
Статья про проблемы синхронизации распределенной системы на примере Rate limiter и проект gubernator (distributed rate limiting service), который не использует внешних ресурсов типа redis/memcached и не персистит ничего на диск. Отдельно (спасибо автору) есть познавательная дока по архитектуре этого проекта.

Второй проект этого же автора - querator (reservation based FIFO queue with Almost Exactly Once Delivery semantics) тоже заслуживает рассмотрения. И да, по нему тоже есть комплект доков по архитектуре и устройству. Вот бы с каждым проектом так :) #architecture
👍2
dstack - опенсурсный оркестратор Llama и других AI моделей с поддержкой AWS, GCP, Azure и других облаков и поддержкой Nvidia и Google Cloud TPU #tools
👍4
Длиннющая статья A Guide To Audio Visualization With JavaScript And GSAP с большим количеством примеров на реакте. Некоторые примеры не работают (синтаксическая ошибка в паре примеров), но это не умаляет пошагового создания проекта #js #react
🔥1
Ещё одна длинная статья с картинками про саги в распределённой системе #architecture
👍41
Интересная штуковина - s3proxy - умеет проксировать запросы по протоколу Amazon S3 к:

* atmos, amazon, azureblob, google-cloud-storage
* b2, filesystem (on-disk storage), transient (in-memory storage)
* openstack-swift, rackspace

то что надо для локального тестирования например (вместо minio), если в режиме in-memory storage
👍4
Забавный кейс (для собеса ггг) с соседнего канала вчера - как себя поведёт следующий код и почему :) #question #dotnet
🤯5
Внезапно словил runtime-ошибку

Only the invariant culture is supported in globalization-invariant mode. See
https://aka.ms/GlobalizationInvariantMode for more information.

когда добавил ru-RU и пару других культур в форматирование даты. Забыл, что в Dockerfile надо добавлять пару строк для линуксов. В интернетах легко гуглица эта ошибка, но пусть будет и тут:
RUN apk --no-cache add icu-libs
ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false

#docker #dotnet
👍7💩1
2025/07/10 08:51:22
Back to Top
HTML Embed Code: