Серия статей о работе с Protobuf в C# в полном составе 👉 https://t.me/csharpproglib/2364
Telegram
Библиотека шарписта
Серия статей о работе с Protobuf в C#:
➖Часть 1. Начало работы
➖Часть 2. Сериализация/десериализация
➖Часть 3. Использование префиксов длины
➖Часть 4. Сравнение производительности
➖Часть 1. Начало работы
➖Часть 2. Сериализация/десериализация
➖Часть 3. Использование префиксов длины
➖Часть 4. Сравнение производительности
👍2💩1
Благодаря спонсорству MongoDB видеокурс по созданию приложения с использованием .NET 6, Blazor Server, MongoDB и Azure Active Directory B2C теперь доступен на YouTube 🔥.
https://proglib.io/w/88632298
https://proglib.io/w/88632298
YouTube
Suggestion Site App - YouTube
🔥10👍9😁1
Разбираемся на практике, стоит ли использовать ScriptableObject для хранения настроек в Unity.
https://proglib.io/w/1b47c6ce
https://proglib.io/w/1b47c6ce
gamedev.center
Should you use ScriptableObject to store settings in Unity?
Should you use MonoBehaviour or ScriptableObject for storing settings in Unity? Read the blog post to find out what is better for performance and architecture.
👍5
Фрагмент переведённой на русский книги Pro .NET Benchmarking Андрея Акиньшина о подводных камнях бенчмаркинга в .NET.
https://proglib.io/w/70a25baf
https://proglib.io/w/70a25baf
www.piter.com
Профессиональный бенчмарк: искусство измерения производительности
Подробное руководство, помогающее правильно спроектировать тесты, измерить ключевые показатели производительности приложений .NET и проанализировать результаты.
👍9
Разбираюсь с работой статического анализатора PVS-Studio для C# на примере enterprise и open-source проектов. Спойлер: как и следовало ожидать – баги нашлись :)
Помимо этого, в обзоре рассказываю об установке и возможностях анализатора. Например, как с его помощью набить портфолио новичку, и как PVS-Studio может помочь получить визу О1 в США.
https://youtu.be/du2yI1pIjaA
Помимо этого, в обзоре рассказываю об установке и возможностях анализатора. Например, как с его помощью набить портфолио новичку, и как PVS-Studio может помочь получить визу О1 в США.
https://youtu.be/du2yI1pIjaA
YouTube
PVS-Studio и Visual Studio для поиска хитрых багов
Разбираюсь с работой статического анализатора PVS-Studio на примере трех проектов. Один из них это крупный энтерпрайз проект и еще два это известные open-source проекта Polly и Humanizer. Ну и как и следовало ожидать - баги найдены!
Официальный сайт PVS…
Официальный сайт PVS…
👍5💩1
Ловите 5 советов C#-разработчику, которые повысят эффективность и чистоту кода.
https://proglib.io/w/7a0018f1
https://proglib.io/w/7a0018f1
Хабр
5 советов для C#-программистов, которые вы, наверняка, уже знаете
Я понимаю, что вы, возможно, уже знаете большинство из этих советов. Но я пишу в надежде, что может быть кто-то в сообществе все-таки сможет извлечь пользу из этих знаний. Вы можете узнать, есть ли...
👍6👏1🎉1🤩1
Array vs Dictionary в C#: сравнение производительности на практике и рекомендации по использованию в проектах.
https://proglib.io/w/b3201e7e
https://proglib.io/w/b3201e7e
gamedev.center
Array vs Dictionary lookup in C#
In .NET for small collections it is faster to search for an item linearly in the Array instead of accessing it with a key in the Dictionary, even when you use an integer key, which hash function just returns its value
👎5💩4👍1😱1🤩1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Что нужно уметь специалисту по анализу данных?
Область Data Science энергично развивается. Наука о данных – это не только нейросети, но и классические алгоритмы машинного обучения, да и вообще всё, что связано с вопросами анализа, обработки и представления информации в цифровой форме.
👨💻Data Scientist работает на пересечении нескольких областей: математики, программирования и бизнес-задач.
26 января в 19.00 МСК Артур Сапрыкин, один из дата сайентистов, разрабатывавших в Мегафон программы, анализирующие речь в форме текстов и аудио, расскажет, чем занимается Data Scientist, и какие основные навыки требуются от специалиста по анализу данных.
На бесплатном вебинаре вы:
– Получите представление о профессии и поймете, как двигаться дальше.
– Узнаете про рабочий день специалиста по анализу данных, и с какими задачами он сталкивается ежедневно.
Регистрация на сайте.
Область Data Science энергично развивается. Наука о данных – это не только нейросети, но и классические алгоритмы машинного обучения, да и вообще всё, что связано с вопросами анализа, обработки и представления информации в цифровой форме.
👨💻Data Scientist работает на пересечении нескольких областей: математики, программирования и бизнес-задач.
26 января в 19.00 МСК Артур Сапрыкин, один из дата сайентистов, разрабатывавших в Мегафон программы, анализирующие речь в форме текстов и аудио, расскажет, чем занимается Data Scientist, и какие основные навыки требуются от специалиста по анализу данных.
На бесплатном вебинаре вы:
– Получите представление о профессии и поймете, как двигаться дальше.
– Узнаете про рабочий день специалиста по анализу данных, и с какими задачами он сталкивается ежедневно.
Регистрация на сайте.
💩5👍1
Коллекция библиотек, инструментов, фреймворков и многого другого для .NET-разработчиков.
https://proglib.io/w/59852454
https://proglib.io/w/59852454
GitHub
GitHub - thangchung/awesome-dotnet-core: :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software - thangchung/awesome-dotnet-core
👍10🔥2👎1
Краткий обзор новых инструментов Visual Studio для тестирования .NET и кроссплатформенных приложений:
➖Читать
➖Смотреть
➖Читать
➖Смотреть
Хабр
Инструменты тестирования для .NET и кроссплатформенных приложений
В повседневные инструменты тестирования добавлено несколько новых полезных функций, которые, я надеюсь, улучшат ваш внутренний цикл тестирования. Чтобы узнать больше об этих новых функциях, смотрите...
👍8
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🕵 Я тебя не «иаонмпю»: о принципах работы симметричного и ассиметричного шифрования
Волк Боб и волк Джейн рассказывают, как работает шифрование.
https://proglib.io/sh/R46GxpL3Se
Волк Боб и волк Джейн рассказывают, как работает шифрование.
https://proglib.io/sh/R46GxpL3Se
👍4
Тезисный обзор изменений в C# с 6й по последнюю версию. У автора статьи также есть проект с примерами, где можно запустить и шаг за шагом увидеть каждую из функций, включенных в определенную версию,
DEV Community
C# Sugar & Improvements [6.0 to 10.0]
Hi everyone, just like me you came across to different projects with different versions of C# so is a...
❤3👍3👎2💩1
Почему получаются плохие абстракции и как этого избежать?
🚀3 февраля в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.
За один час вы узнаете:
– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке
Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.
Регистрация и подробности по ссылке.
🚀3 февраля в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.
За один час вы узнаете:
– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке
Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.
Регистрация и подробности по ссылке.
👍2