Senior C# Enjoyer

Description
Senior software developer, C# enjoyer, father of 0.

MAKE C# GREAT AGAIN! Please?

А ещё я делаю переводы и делюсь своим мнением и опытом в software development.

YT: https://youtube.com/@maslennikovvaleriy
Advertising
We recommend to visit
HAYZON
HAYZON
5,835,362 @hayzonn

لا اله الا الله محمد رسول الله

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
Мои каналы: @mazzafam

Last updated 1 month, 1 week ago

Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.

Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support

Last updated 1 month ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 1 month, 2 weeks ago

4 months, 3 weeks ago
**Оу бой, в новой превьюхе .NET …

Оу бой, в новой превьюхе .NET 9 добавили UUID v7.

UUID v7 сохраняет основные преимущества UUID, но добавляет возможно сортировки (по timestamp, который вкладывается в guid при создании), тем самым объединяя преимущества целочисленного идентификатора и guid. Это делает его идеальным кандидатом для распределенных систем 🔥

API будет привычное:

Guid.CreateVersion7()

Или

Guid.CreateVersion7(DateTimeOffset timestamp)

Я пока не вижу причин не использовать его по умолчанию в большинстве систем, что думаете?

https://devblogs.microsoft.com/dotnet/dotnet-9-preview-7/

4 months, 3 weeks ago
***👆🏻*****Сделал API для генерации таких сниппетов …

👆🏻Сделал API для генерации таких сниппетов с кодом

Захотел добавить полезные советы с примерами кода в бота для генерации контента и подумал, что будет прикольно, если код будет загружаться в виде красивой картинки. Есть такой сервис snappify, с помощью которого я обычно code snippets генерирую, но чтобы использовать его через API нужно платить 100+$ за год, а для экспериментального проекта это как-то многовато.

Ну, в общем, я накидал свой API для генерации картинок с кодом: https://snippy.geekinside.dev/docs

Поддерживает дофига языков и светлый\темный стили. В теории можно добавить любые стили, которые поддерживает https://highlightjs.org, но пока не стал заморачиваться.

Пользуйтесь, если кому надо, это бесплатно :)

5 months ago

На днях игрался с апишками различных LLM и решил в качестве эксперимента сделать бота, который генерирует контент в телегу. Решил, что будет генерировать вопросы для подготовки к интервью с примерами ответов и простенькие квизы. Всё это на 2 темы: System Design…

5 months ago
На днях игрался с апишками различных …

На днях игрался с апишками различных LLM и решил в качестве эксперимента сделать бота, который генерирует контент в телегу. Решил, что будет генерировать вопросы для подготовки к интервью с примерами ответов и простенькие квизы. Всё это на 2 темы: System Design и C#.

Вот что получилось: https://t.me/csharp_in_action_ru

Что думаете? Я заменил сам себя? 😄

5 months, 1 week ago
Всем, кто желает избавить закладки от …

Всем, кто желает избавить закладки от всевозможных онлайн-конвертеров, эскейперов, генераторов и т.п., посвящается: DevToys, aka Швейцарский нож для разработчиков

Ну, во-первых, это удобно: 30+ различных инструментов из коробки.
Во-вторых, это open source и кросс-платформенное решение, а с недавнего времени ещё и расширяемое плагинами. Так что, если нужен инструмент, который ещё не создан, то можно его создать. А, ну да, оно ещё и красивое 👏

https://github.com/DevToys-app/DevToys

Супер удобная штука, советую. Ну и раз уж такая пьянка, расскажите, какие тулзы вы чаще всего используете при разработке, не считая IDE? 💬

5 months, 1 week ago

В C# появился proposal (предложение) для добавления Type Unions (aka Discriminated Unions) 🤔 https://github.com/dotnet/csharplang/blob/main/proposals/TypeUnions.md

5 months, 1 week ago
В C# появился proposal (предложение) для …

В C# появился proposal (предложение) для добавления Type Unions (aka Discriminated Unions) 🤔

https://github.com/dotnet/csharplang/blob/main/proposals/TypeUnions.md

6 months, 1 week ago
Если кто вдруг хотел понять как …

Если кто вдруг хотел понять как типичный LLM работает под капотом, вот вам гайд: 1. Скачиваем excel табличку с NanoGPT (а вы что думали? Это же просто куча перемножений матриц, excel такое может) 2. Смотрим плейлист по LLM от 3brown1blue начиная с этого видео:…

6 months, 2 weeks ago
Кстати, вышло новое видео, где я …

Кстати, вышло новое видео, где я сделал AI помощника для терминала в виде cli tool на C#. Но соль в том, что работает он локально и на CPU. Найс штука, когда забыл какую-нибудь команду, особенно если работа идет в PowerShell с его «особенным» синтаксисом :)

Прямо в терминале можно использовать в стиле:

ask How do I remove all txt files from current directory?

https://youtu.be/x8pK8dID4r8?si=Fs07C6jVYqP51eHl

6 months, 3 weeks ago
Ну мы

Ну мы

We recommend to visit
HAYZON
HAYZON
5,835,362 @hayzonn

لا اله الا الله محمد رسول الله

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
Мои каналы: @mazzafam

Last updated 1 month, 1 week ago

Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.

Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support

Last updated 1 month ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 1 month, 2 weeks ago