C#, Guid.NewGuid(), Linux. Windows, Randomness / Uniqueness, RNG / PRNG, Performance и Benchmarking. Перед вами набор слов, о которых пойдет речь в истории про поиски потерянного перфоманса с красивым финалом и эффектным результатом.
Читать
Читать
Хабр
Сказка про Guid.NewGuid()
C#. Guid.NewGuid() . Linux. Windows. Randomness or Uniqueness. RNG and PRNG. Performance. Benchmarking. Цель нашей сегодняшней сказки — развлечься как следует. Детективная история в поисках...
👍11🔥4
Rider 2022.1 включил полную поддержку Unreal Engine и удаленную разработку, а также в релиз ушла версия 2022.1 следующих инструментов: dotTrace, dotMemory, dotCover и dotPeek 🔥
The JetBrains Blog
Rider 2022.1 Comes With Full Unreal Engine Support and Remote Development | The .NET Tools Blog
Hello everyone, Our first release of the year, Rider 2022.1 is now available. You can download it from the JetBrains website, install it via the Toolbox App, or use this snap package from the SnapC
🔥14🤮9👍2❤1
Запуск JavaScript внутри приложения .NET с помощью JavaScriptEngineSwitcher
Заголовок вызывает недоумение? Эндрю Лок рассказывает, что в каком-то из проектов ему нужно было использовать некоторые функции JavaScript. Мысль о том, чтобы снова иметь дело с Node.js и npm, полностью оттолкнула его, поэтому он решил изучить возможность запуска JavaScript внутри приложения .NET.
https://proglib.io/w/2d6dcbac
Заголовок вызывает недоумение? Эндрю Лок рассказывает, что в каком-то из проектов ему нужно было использовать некоторые функции JavaScript. Мысль о том, чтобы снова иметь дело с Node.js и npm, полностью оттолкнула его, поэтому он решил изучить возможность запуска JavaScript внутри приложения .NET.
https://proglib.io/w/2d6dcbac
Andrew Lock | .NET Escapades
Running JavaScript inside a .NET app with JavaScriptEngineSwitcher
In this post I describe how you can use the JavaScriptEngineSwitcher NuGet package to run JavaScript inside a .NET application
👍9💩6🤔1🤯1
Forwarded from C# jobs — вакансии по C#, .NET, Unity
👔 Middle/Senior Unity Developer
⛳️ Zimad
💼🥁 Удаленка
💵 $2000- $3500
Подробнее: https://proglib.io/vacancies/middle-senior-unity-developer-zimad-2022-04-22
⛳️ Zimad
💼🥁 Удаленка
💵 $2000- $3500
Подробнее: https://proglib.io/vacancies/middle-senior-unity-developer-zimad-2022-04-22
🔥2🤔2
Интересная история одного НЕ-ОТВЕТА на stackoverflow про проверку пользовательских скриптов на наличие определенных запрещенных правил.
https://proglib.io/w/ad25a8c6
https://proglib.io/w/ad25a8c6
Хабр
История одного НЕ-ОТВЕТА на stackoverflow
Пара слов о КДПВ Сперва хотел поставить мемичный кадр с порталом из Рика и Морти, но потом решил, что это слишком избито (пока собирался писать, даже кто-то успел им воспользоваться), к тому же сам...
👍11
C# using aliases.pdf
181.3 KB
👎26👍7💩5😱3
Обзор полезных компонентов и шаблонов, которые помогут улучшить .NET API.
https://proglib.io/w/ee165cfb
https://proglib.io/w/ee165cfb
DEV Community
8 quick tips to improve your .NET API
Every day we need to develop new APIs, whether at work or for study purposes, and some features can...
👍9🔥2
📩 Нашли классный канал от ребят, которые создают цифровые продукты Почты России.
В канале разработчики из Почтатеха делятся своим опытом, новостями продуктов, рассказывают про новые подходы и рабочие фреймворки.
А ещё рассказывают, каково это работать в ИТ-компании.
Бонус: в канале публикуются горячие вакансии с полезными комментариями от тимлидов.
Подписывайтесь: @pochtatech
В канале разработчики из Почтатеха делятся своим опытом, новостями продуктов, рассказывают про новые подходы и рабочие фреймворки.
А ещё рассказывают, каково это работать в ИТ-компании.
Бонус: в канале публикуются горячие вакансии с полезными комментариями от тимлидов.
Подписывайтесь: @pochtatech
Telegram
Почтатех
Привет!
Мы Почтатех. Создаем ИТ-сервисы Почты России — https://pochta.tech/
Вакансии: https://hr.pochta.tech/
Мы Почтатех. Создаем ИТ-сервисы Почты России — https://pochta.tech/
Вакансии: https://hr.pochta.tech/
👎13👏4👍3
Простое практическое введение в систему управления памятью .NET: https://proglib.io/w/2d10e44d
Medium
Heap, Stack and Garbage Collector — A practical guide to .NET memory management system.
There was a time when memory was a slow, rare and expensive resource, so it was necessary to write code as performant as it could get…
👍4
#tool
🔧 Schema.NET — инструмент, который создает классы и интерфейсы C# из JSON-данных с помощью schema.org.
https://proglib.io/w/4f30fa86
🔧 Schema.NET — инструмент, который создает классы и интерфейсы C# из JSON-данных с помощью schema.org.
https://proglib.io/w/4f30fa86
GitHub
GitHub - RehanSaeed/Schema.NET: Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can…
Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head secti...
👍8🔥1
Цикл статей о допустимости значений NULL в C# и некоторых методах / подходах, которые могут помочь при переносе существующей кодовой базы на использование ссылочных типов, допускающих значение NULL.
https://proglib.io/w/5df9b262
https://proglib.io/w/5df9b262
DEV Community
Migrating to nullable reference types Series' Articles
View Migrating to nullable reference types Series' Articles on DEV Community
👍11
Онлайн-мероприятие от «Лаборатории Касперского»: Kaspersky Tech: Из CMake в Bazel. Переход для большой кодовой базы С++
Митап пройдет 28 апреля в 17:00, где ребята из команд Engineering Productivity обсудят системы сборки плюсового кода, поделятся своим опытом и ответят на главные вопросы:
● зачем вообще менять CMake на Bazel, и почему мы это сделали?
● как организовать смешанную сборку CMake и Bazel и помочь им сосуществовать друг с другом?
● зачем писать свою библиотеку по описанию C++-проектов на Bazel взамен стандартных средств?
● как сборку любых 3rd_party проектов автоматизированно перевести на Bazel?
● почему Bazel ругают за monstrous overengineering, и в какой мере это справедливо?
Митап пройдет 28 апреля в 17:00, где ребята из команд Engineering Productivity обсудят системы сборки плюсового кода, поделятся своим опытом и ответят на главные вопросы:
● зачем вообще менять CMake на Bazel, и почему мы это сделали?
● как организовать смешанную сборку CMake и Bazel и помочь им сосуществовать друг с другом?
● зачем писать свою библиотеку по описанию C++-проектов на Bazel взамен стандартных средств?
● как сборку любых 3rd_party проектов автоматизированно перевести на Bazel?
● почему Bazel ругают за monstrous overengineering, и в какой мере это справедливо?
Статья для тех, кто давно хотел ознакомиться с новыми фичами C#, но никак не доходили руки.
https://proglib.io/w/9399da8d
https://proglib.io/w/9399da8d
Хабр
22 новых фичи C# — каким будет C# 11+
Tl;dr: Гибкость: Из предварительной версии c# 11 удалили parameter null-checking с помощью оператора !! — дизайн фичи сочли неподходящим. Полуавтоматические свойства aka возможность сделать...
👍16👎2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Всем привет! 👋
Нам часто поступают вопросы о курсе по английскому для IT. Мы всерьез заинтересовались этой темой и хотим узнать у вас, нашей аудитории, насколько это востребованно.
Опрос займет не более 10 минут, но нам очень важно знать ваше мнение. Итоговые результаты опроса опубликуем через неделю.
Пройти опрос можно тут.
Нам часто поступают вопросы о курсе по английскому для IT. Мы всерьез заинтересовались этой темой и хотим узнать у вас, нашей аудитории, насколько это востребованно.
Опрос займет не более 10 минут, но нам очень важно знать ваше мнение. Итоговые результаты опроса опубликуем через неделю.
Пройти опрос можно тут.
💩11👍6🤔1
Azure Functions .NET Isolated Worker: введение и практика использования.
https://proglib.io/w/cd42bc42
https://proglib.io/w/cd42bc42
GitHub
GitHub - Azure/azure-functions-dotnet-worker: Azure Functions out-of-process .NET language worker
Azure Functions out-of-process .NET language worker - Azure/azure-functions-dotnet-worker
👍3👎1
AWS Lambda с .NET 6: теория и практика использования бессерверных вычислений.
https://proglib.io/w/60a858db
https://proglib.io/w/60a858db
Code With Mukesh
AWS Lambda with .NET 6 - Serverless Computing
In this article, we will learn about using AWS Lambda with .NET 6, deploying this serverless function to AWS, and much more.
👍1