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

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

@notes_of_programmer

Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты).
Subscribers
1.1K
Photos
344
Videos
2
Links
656

Showing posts older than #168 · Back to latest

Older Posts 18 shown
Post #165 175
#chatgpt неплохо держит контекст
Post #164 183
Replace characters in a string using Vectorization - использование SIMD инструкций для векторизации замены символов в строке. Привлекла статья тем, что код хорошо комментирован - и понятно, где какие маски накладываются и какое действие производица над пачкой байт. В шапке статьи также ссылки на соседние интересные статьи по этой же тематике.

Аналогичным образом через векторные инструкции можно сделать ToLowerCase строке (код написан кстати с помощью #chatgpt :) - в этом коде особенно интересно то, что вместе с действием по модификации ushort элементов в векторе также применяются другие инструкции на весь вектор - And/Or.

#dotnet #simd #sse
Post #163 185
Заодно из того же блога статья how to использовать IdentityServer4. Статья на турецком, но ничо страшного, всё понятно :) #dotnet
Post #161 187
Исчерпывающий мануал по созданию собственных LINQ-провайдеров для EntityFramework. К сожалению этот проект IQToolkit заброшен судя по всему, но для понимания как внутри устроен EF - неплохо бы просмотреть. Подумываю сделать LINQ-провайдер для одной из СУБД, для которого его ещё нет :)

Ещё одна статья - про динамическое построение Expression - в частности для применения например в фильтрации в запросах.

#dotnet #ef
Post #158 287
Essential Design Patterns - для начинающих хороший сборник паттернов с примерами на C# для каждого паттерна #dotnet
  • 👍 1
Post #156 282
OneOf<T, ...> - ещё одна штука (unions), затащенная портированная из функциональных языков #dotnet
  • 🔥 2
Post #155 244
Amazon.Lambda.Annotations - Lambda Annotations is a programming model for writing .NET Lambda functions. At a high level the programming model allows idiomatic .NET coding patterns. C# Source Generators are used to bridge the gap between the Lambda programming model to the Lambda Annotations programming model without adding any performance penalty.

#aws #dotnet
Post #154 233
Ладно, я погорячился.

Предыдущий фреймворк был может быть даже неплох, по сравнению с этим говном - "modern Rust framework for creating multi-threaded front-end web apps with WebAssembly". У меня глаза вытекают.

#rust
Post #153 200
Какой очень красивый Rust фреймворк для гуя на WASM - demo. Даже захотелось что-нибудь на нём сделать. Но только до тех пор, пока не глянул в примеры кода. Архитектура UI - говно и палки времён Turbo Vision, если кто помнит. Как можно смешать в одну кучу симпатичный UI и архитектурное говно...

#rust
Post #152 193
Плагин для Chrome, чтобы нормально видеть содержимое GraphQL запросов в Developer tools #tools
  • 🔥 1
Post #148 164
Внезапно обнаружил, что у Notion есть SDK для .net, что позволяет работать с заметками программно. Надо внимательно посмотреть как это можно заюзать. #dotnet
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →