Разработка микросервисов на .Net: в Ozon идет набор на бесплатный курс для С#-разработчиков
Курс будут вести сотрудники Ozon Tech: вебинары и воркшопы подготовлены разработчиками, которые каждый день решают реальные задачи и строят современное e-commerce решение.
После курса ты сможешь:
🔹Создавать и настраивать микросервисы на ASP.NET Core
🔹Эффективно работать с асинхронным кодом
🔹Проектировать сложные распределенные системы
🔹Создавать REST и gRPC API
🔹Оптимизировать SQL-запросы
🔹Работать с Kafka
🔹Писать чистый код с чистой архитектурой
Как попасть на курс?
Оставь заявку на сайте ➡️ 15 мая пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Регистрация на курс
Курс будут вести сотрудники Ozon Tech: вебинары и воркшопы подготовлены разработчиками, которые каждый день решают реальные задачи и строят современное e-commerce решение.
После курса ты сможешь:
🔹Создавать и настраивать микросервисы на ASP.NET Core
🔹Эффективно работать с асинхронным кодом
🔹Проектировать сложные распределенные системы
🔹Создавать REST и gRPC API
🔹Оптимизировать SQL-запросы
🔹Работать с Kafka
🔹Писать чистый код с чистой архитектурой
Как попасть на курс?
Оставь заявку на сайте ➡️ 15 мая пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Регистрация на курс
👍4💩3
Python в Visual Studio Code - майский релиз.
Выпуск расширений Python и Jupyter для Visual Studio Code от мая 2022 года уже доступен. В этом выпуске представлены три новых расширения: Black, isort и Jupyter Powertoys. Если вам интересно, вы можете изучить полный список улучшений в журналах изменений для расширений Python, Jupyter и Pylance.
Подробности: https://devblogs.microsoft.com/python/python-in-visual-studio-code-may-2022-release/
Выпуск расширений Python и Jupyter для Visual Studio Code от мая 2022 года уже доступен. В этом выпуске представлены три новых расширения: Black, isort и Jupyter Powertoys. Если вам интересно, вы можете изучить полный список улучшений в журналах изменений для расширений Python, Jupyter и Pylance.
Подробности: https://devblogs.microsoft.com/python/python-in-visual-studio-code-may-2022-release/
Microsoft News
Python in Visual Studio Code – May 2022 Release
We’re excited to announce that the May 2022 release of the Python and Jupyter Extensions for Visual Studio Code are now available! With this release we’re introducing three new extensions: Black, isort, and Jupyter Powertoys. If you’re interested, you can…
👍4
Visual Studio на широком мониторе.
В этой статье участник команды разработки Visual Studio рассказывает о том, как разные разработчики используют IDE на широких мониторах, разрешением 3440×1440 или больше. Небольшое исследование.
Подробности: https://devblogs.microsoft.com/visualstudio/visual-studio-on-an-ultra-wide-monitor/
В этой статье участник команды разработки Visual Studio рассказывает о том, как разные разработчики используют IDE на широких мониторах, разрешением 3440×1440 или больше. Небольшое исследование.
Подробности: https://devblogs.microsoft.com/visualstudio/visual-studio-on-an-ultra-wide-monitor/
Microsoft News
Visual Studio on an ultra-wide monitor
A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display – usually 3440×1440 or larger resolution. They seem to be gaining popularity among developers and I’m curious how…
👍2
Третий релиз-кандидат .NET MAUI.
Вышел .NET Multi-platform App UI (.NET MAUI) Release Candidate 3 с новой порцией улучшений. Как и в случае с предыдущими версиями-кандидатами, на RC3 распространяется политика поддержки «ввода в эксплуатацию», что означает, что Microsoft поддерживает .NET MAUI для ваших прод-приложений.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-3/
Вышел .NET Multi-platform App UI (.NET MAUI) Release Candidate 3 с новой порцией улучшений. Как и в случае с предыдущими версиями-кандидатами, на RC3 распространяется политика поддержки «ввода в эксплуатацию», что означает, что Microsoft поддерживает .NET MAUI для ваших прод-приложений.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-3/
Microsoft News
.NET MAUI Release Candidate 3
.NET MAUI Release Candidate 3 is now available with dozens of bug fixes and quality improvements. We also take a look at navigating with Shell.
🔥7👍5
Усовершенствования регулярных выражений в .NET 7.
В этой статье разработчики .NET 7 рассказали о 8 улучшениях регулярных выражений в .NET 7, а также о том, какие у них планы на будущее в рамках развития этой технологии.
Подробности: https://devblogs.microsoft.com/dotnet/regular-expression-improvements-in-dotnet-7/
В этой статье разработчики .NET 7 рассказали о 8 улучшениях регулярных выражений в .NET 7, а также о том, какие у них планы на будущее в рамках развития этой технологии.
Подробности: https://devblogs.microsoft.com/dotnet/regular-expression-improvements-in-dotnet-7/
Microsoft News
Regular Expression Improvements in .NET 7
System.Text.RegularExpressions has improved significantly in .NET 7. In this post, we'll deep-dive into many of its exciting improvements.
👍7
Собираем интересные .NET блоги в Telegram-канал с помощью GitHub Actions.
Будучи .NET разработчиком, автор статьи старается периодически просматривать различные ресурсы, связанные с .NET тематикой. Как правило, это различные блоги. Иногда то тут, то там появляются какие-нибудь интересные статьи, на которые стоит обратить внимание. Недавно он поймал себя на мысли, что делать это вручную ему как-то поднадоело.
Подробности: https://habr.com/ru/post/659293/
Будучи .NET разработчиком, автор статьи старается периодически просматривать различные ресурсы, связанные с .NET тематикой. Как правило, это различные блоги. Иногда то тут, то там появляются какие-нибудь интересные статьи, на которые стоит обратить внимание. Недавно он поймал себя на мысли, что делать это вручную ему как-то поднадоело.
Подробности: https://habr.com/ru/post/659293/
Хабр
Собираем интересные .NET блоги в Telegram-канал с помощью GitHub Actions
Будучи .NET разработчиком, я стараюсь периодически просматривать различные ресурсы, связанные с .NET тематикой. Как правило, это различные блоги. Иногда то тут, то там появляются какие-нибудь...
👍5
.NET 6: PriorityQueue.
В .NET 6 появилась новая коллекция — PriorityQueue<TElement,TPriority>. До этого очереди с приоритетами уже были в .NET, но только в виде внутренних классов — они использовались под капотом разных механизмов в WPF, Rx.NET и в других частях фреймворка.
Подробности: https://habr.com/ru/company/skbkontur/blog/666018/
В .NET 6 появилась новая коллекция — PriorityQueue<TElement,TPriority>. До этого очереди с приоритетами уже были в .NET, но только в виде внутренних классов — они использовались под капотом разных механизмов в WPF, Rx.NET и в других частях фреймворка.
Подробности: https://habr.com/ru/company/skbkontur/blog/666018/
Хабр
.NET 6: PriorityQueue
В .NET 6 появилась новая коллекция — PriorityQueue<TElement,TPriority>. До этого очереди с приоритетами уже были в .NET, но только в виде внутренних классов — они использовались под...
👍5
KasperskyOS Easy Offer — твой шанс за один день стать частью дружной команды «Лаборатории Касперского» 😉
Мы ищем:
● С/С++ разработчиков,
● системных аналитиков.
Переходи по ссылке и заполняй форму до 25 мая, жди звонка от рекрутера и приходи на знакомство с командами 28 мая.
Наши команды:
● Secure Platform Development — отдел по разработке и развитию KasperskyOS;
● KasperskyOS Product Development — отдел по разработке конечных продуктов на базе KasperskyOS и поставки SDK для партнеров.
Обещаем интересные задачи, работу с крупнейшими заказчиками, ДМС со стоматологией, спортзалы прямо в офисе и другие приятные бонусы.
Успей зарегистрироваться и получить оффер без долгих собеседований!
Мы ищем:
● С/С++ разработчиков,
● системных аналитиков.
Переходи по ссылке и заполняй форму до 25 мая, жди звонка от рекрутера и приходи на знакомство с командами 28 мая.
Наши команды:
● Secure Platform Development — отдел по разработке и развитию KasperskyOS;
● KasperskyOS Product Development — отдел по разработке конечных продуктов на базе KasperskyOS и поставки SDK для партнеров.
Обещаем интересные задачи, работу с крупнейшими заказчиками, ДМС со стоматологией, спортзалы прямо в офисе и другие приятные бонусы.
Успей зарегистрироваться и получить оффер без долгих собеседований!
💩9👎4👍2
Как изменилась стандартная библиотека Python за последние годы.
Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль asyncio) и типизации (модуль typing) — эти модули на виду и бурно развиваются. Остальным модулям стандартной библиотеки достается незаслуженно мало внимания. Автор рассказал о том, что интересного появилось в версиях 3.8–3.10.
Подробности: https://habr.com/ru/post/665020/
Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль asyncio) и типизации (модуль typing) — эти модули на виду и бурно развиваются. Остальным модулям стандартной библиотеки достается незаслуженно мало внимания. Автор рассказал о том, что интересного появилось в версиях 3.8–3.10.
Подробности: https://habr.com/ru/post/665020/
Хабр
Как изменилась стандартная библиотека Python за последние годы
Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль...
Вышел Windows Terminal Preview 1.14.
Microsoft Build! Новая версия посвящена исправлению ошибок и улучшению качества терминала. Как всегда, вы можете установить Windows Terminal Preview и Windows Terminal из Магазина Microsoft или со страницы выпусков GitHub. Подробнее по ссылке ниже.
Подробности: https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-14-release/
Microsoft Build! Новая версия посвящена исправлению ошибок и улучшению качества терминала. Как всегда, вы можете установить Windows Terminal Preview и Windows Terminal из Магазина Microsoft или со страницы выпусков GitHub. Подробнее по ссылке ниже.
Подробности: https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-14-release/
Microsoft News
Windows Terminal Preview 1.14 Release
It’s Microsoft Build! We have a Windows Terminal Preview release for you focused on fixing bugs and improving quality. This release also migrates Windows Terminal to version 1.13, which contains the new features defined in this previous blog post. As always…
🥰2
Хотим рассказать о полезном канале для разработчиков.
На канале есть несколько рубрик: авторы делятся бесплатными ссылками на полезные книги, рассказывают об истории кодирования, а еще делают обзоры. Нам, например, зашел обзор любительских ОС с GUI, почитайте.
В общем, переходите по ссылке и пополняйте багаж своих знаний каждый день
На канале есть несколько рубрик: авторы делятся бесплатными ссылками на полезные книги, рассказывают об истории кодирования, а еще делают обзоры. Нам, например, зашел обзор любительских ОС с GUI, почитайте.
В общем, переходите по ссылке и пополняйте багаж своих знаний каждый день
Telegram
Just code IT
Верим в everything-as-code. Обсуждаем, как писать чище, ревьюить объективнее, деплоить быстрее.
👍2🤔1
С++ Easy Offer — самый быстрый путь в «Лабораторию Касперского» для разработчиков по направлению Core Technologies 😎
Кого ищем?
● Developer C++ (CoreTech)
● C# Developer (CoreTech)
Ты будешь заниматься разработкой базовых компонентов, на основе которых мы вместе будем строить продукты и сервисы компании, а также развивать инструменты разработки, формировать принципы и их процессы.
Что нужно делать?
- До 15 июня подай заявку на участие;
- 18 июня приходи на онлайн-знакомство с командой;
- успешно пройти собеседование за 1-2 часа;
- получи оффер в тот же день.
Обещаем не только интересные задачи, но и приятные бонусы: спортзалы прямо в офисе, расширенный ДМС со стоматологией, бесплатное обучение. И это еще не все!
Если хочешь узнать подробнее, то скорее переходи по ссылке
Кого ищем?
● Developer C++ (CoreTech)
● C# Developer (CoreTech)
Ты будешь заниматься разработкой базовых компонентов, на основе которых мы вместе будем строить продукты и сервисы компании, а также развивать инструменты разработки, формировать принципы и их процессы.
Что нужно делать?
- До 15 июня подай заявку на участие;
- 18 июня приходи на онлайн-знакомство с командой;
- успешно пройти собеседование за 1-2 часа;
- получи оффер в тот же день.
Обещаем не только интересные задачи, но и приятные бонусы: спортзалы прямо в офисе, расширенный ДМС со стоматологией, бесплатное обучение. И это еще не все!
Если хочешь узнать подробнее, то скорее переходи по ссылке
👍3🤔3💩3😁1
Минимальные API в .NET 6.
Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе контроллеров были наиболее распространенными в течение долгого времени, но .NET 6 меняет эту ситуацию, предлагая новую возможность.
Подробности: https://habr.com/ru/company/otus/blog/666676/
Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе контроллеров были наиболее распространенными в течение долгого времени, но .NET 6 меняет эту ситуацию, предлагая новую возможность.
Подробности: https://habr.com/ru/company/otus/blog/666676/
Хабр
Минимальные API в .NET 6
Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе...
👍4❤1🤔1
Простые шаги по повышению производительности ASP NET Core приложения.
Статья будет полезна разработчикам и лидерам команд, стремящимся улучшить производительность системы в целом. Также статья будет полезна опытным разработчикам, которые смогут использовать список рекомендаций из данной статьи в качестве отправной точки для создания или дополнения собственного чеклиста по улучшению производительности ASP NET Core приложений.
Подробности: https://habr.com/ru/post/669176/
Статья будет полезна разработчикам и лидерам команд, стремящимся улучшить производительность системы в целом. Также статья будет полезна опытным разработчикам, которые смогут использовать список рекомендаций из данной статьи в качестве отправной точки для создания или дополнения собственного чеклиста по улучшению производительности ASP NET Core приложений.
Подробности: https://habr.com/ru/post/669176/
Хабр
Простые шаги по повышению производительности ASP NET Core приложения
Разработка сложной системы предполагает что вы, рано или поздно, столкнетесь с вопросом повышения производительности вашего приложения. Выполнив поиск по разным источникам вы найдете множество...
👍4
Пишем свой Credential Provider на C# для авторизации в Windows.
Credential Provider используется для передачи пользовательских учетных данных в стек безопасности Windows. По умолчанию в системе присутствуют поставщики для входа через пароль, PIN-код, смарт-карту и Windows Hello. Однако что делать если они нам не подходят?
Подробности: https://habr.com/ru/post/669594/
Credential Provider используется для передачи пользовательских учетных данных в стек безопасности Windows. По умолчанию в системе присутствуют поставщики для входа через пароль, PIN-код, смарт-карту и Windows Hello. Однако что делать если они нам не подходят?
Подробности: https://habr.com/ru/post/669594/
Хабр
Пишем свой Credential Provider на C# для авторизации в Windows
Credential Provider, используется для передачи пользовательских учетных данных в стек безопасности Windows. По умолчанию в системе присутствуют поставщики для входа через пароль, PIN-код, смарт-карту...
👍5
Цитирование в языках программирования.
Задачу автор встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ. Раздел 2.3 посвящён цитированию в LISP и символическим вычислениям. Обычные — несимволические — вычисления сводятся к расчётам с помощью арифметических операций. Если попросить вас вычислить производную функции x^2в точке x=17, вы можете сделать это по формуле при каком-нибудь не очень большом значении dx.
Подробности: https://habr.com/ru/post/669682/
Задачу автор встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ. Раздел 2.3 посвящён цитированию в LISP и символическим вычислениям. Обычные — несимволические — вычисления сводятся к расчётам с помощью арифметических операций. Если попросить вас вычислить производную функции x^2в точке x=17, вы можете сделать это по формуле при каком-нибудь не очень большом значении dx.
Подробности: https://habr.com/ru/post/669682/
Хабр
Цитирование в языках программирования
Задача Задачу я встретил, решая упражнения из книги Структура и Интерпретация Компьютерных Программ ). Обычно её называют SICP (читается сик-пи ) — это аббревиатура названия на английском языке....
А вы знали про JsLinux — действительно быструю виртуальную машину x86, которая способна запускать Linux и Windows 2000?
В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.
Некоторые ОС работают быстро, некоторые — чуть медленнее.
Больше полезной и интересной информации на канале.
В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.
Некоторые ОС работают быстро, некоторые — чуть медленнее.
Больше полезной и интересной информации на канале.
Telegram
Just code IT
Верим в everything-as-code. Обсуждаем, как писать чище, ревьюить объективнее, деплоить быстрее.
🤔3
Как стать 1С-программистом: бесплатный онлайн-курс
Спрос на 1С-программистов огромен и в текущих реалиях рынка продолжает расти. 83% компаний в России автоматизированы с помощью 1С.
На бесплатном онлайн-курсе «1С-программист: первые шаги в профессию» вы сможете попробовать себя в роли 1С-программиста — познакомитесь ключевыми инструментами этого специалиста и создадите с нуля своё первое приложение для учёта финансов. А также узнаете, какие навыки нужны 1С-разработчику, и наметите план развития.
Зарегистрироваться → https://netolo.gy/iye
Спрос на 1С-программистов огромен и в текущих реалиях рынка продолжает расти. 83% компаний в России автоматизированы с помощью 1С.
На бесплатном онлайн-курсе «1С-программист: первые шаги в профессию» вы сможете попробовать себя в роли 1С-программиста — познакомитесь ключевыми инструментами этого специалиста и создадите с нуля своё первое приложение для учёта финансов. А также узнаете, какие навыки нужны 1С-разработчику, и наметите план развития.
Зарегистрироваться → https://netolo.gy/iye
💩28👍3🤔2
Улучшения производительности в .NET MAUI.
MAUI объединяет API-интерфейсы Android, iOS, macOS и Windows в единый API, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах.
Подробности: https://devblogs.microsoft.com/dotnet/performance-improvements-in-dotnet-maui/
MAUI объединяет API-интерфейсы Android, iOS, macOS и Windows в единый API, поэтому вы можете написать одно приложение, которое изначально работает на многих платформах.
Подробности: https://devblogs.microsoft.com/dotnet/performance-improvements-in-dotnet-maui/
Microsoft News
Performance Improvements in .NET MAUI
Want to know why .NET MAUI apps boot faster, run smoother, and are smaller? This post break down how we made .NET MAUI fast!
.NET 7 Preview 5 – общие математические операции (Generic Math).
В .NET 6 Microsoft анонсировал функцию, известную как Generic Math. С тех пор они постоянно улучшали реализацию и отвечали на различные отзывы сообщества, чтобы обеспечить возможность реализации соответствующих сценариев и доступность необходимых API.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-7-generic-math/
В .NET 6 Microsoft анонсировал функцию, известную как Generic Math. С тех пор они постоянно улучшали реализацию и отвечали на различные отзывы сообщества, чтобы обеспечить возможность реализации соответствующих сценариев и доступность необходимых API.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-7-generic-math/
Microsoft News
.NET 7 Preview 5 – Generic Math
.NET 7 Preview 5 includes significant improvements to the Generic Math feature.
Бонусная программа для ИТ-фрилансеров от Yandex Cloud
ИТ-фрилансер и любишь сервисы Yandex Cloud? У Yandex.Cloud для тебя интересное предложение. Рекомендуй платформу ИТ-компаниям, с которыми работаешь, и получай 10 000₽ за каждого нового пользователя.
Как стать участником?
4 простых шага:
1. Заполнить форму и получить промокоды для клиентов.
2. Ввести промокод клиента для регистрации юрлица.
3. Поддержать своего клиента и помочь ему начать работу с платформой.
4. Получить вознаграждение — 10 000₽.
Интересно? Читай подробнее →
ИТ-фрилансер и любишь сервисы Yandex Cloud? У Yandex.Cloud для тебя интересное предложение. Рекомендуй платформу ИТ-компаниям, с которыми работаешь, и получай 10 000₽ за каждого нового пользователя.
Как стать участником?
4 простых шага:
1. Заполнить форму и получить промокоды для клиентов.
2. Ввести промокод клиента для регистрации юрлица.
3. Поддержать своего клиента и помочь ему начать работу с платформой.
4. Получить вознаграждение — 10 000₽.
Интересно? Читай подробнее →
👍4🤮3🤔2😁1