fa
Feedback
Developers Community

Developers Community

رفتن به کانال در Telegram

Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям. ____________ Developer Community Chat: @microsoftschool Админчики: @alexgureev

نمایش بیشتر
4 591
مشترکین
-224 ساعت
-207 روز
-9630 روز
آرشیو پست ها
Создание графического бота для игры. В один прекрасный день, стреляя по NPC в космосе, автору стало интересно, сможет ли он этот рутинный процесс немного автоматизировать. Программу он писал на C# в WinForm. Изначальная цель была простой - определять, что дронов в космосе атакуют и собирать их в ангар, после чего выкидывать обратно в космос. Подробности: https://habr.com/ru/post/685798/

StbSharp: история ненужного проекта. В этой статье автор решил рассказать о своем хобби проекте под названием StbSharp. В 2016 году ему пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И он озаботился поиском кросс-платформенной же библиотеки для загрузки картинок. Подробности: https://habr.com/ru/post/686578/

#мероприятие CyberCamp 2022 — событие, которое нельзя пропустить, если вы занимаетесь ИБ💥 Присоединяйтесь 14-16 сентября к о
#мероприятие CyberCamp 2022 — событие, которое нельзя пропустить, если вы занимаетесь ИБ💥 Присоединяйтесь 14-16 сентября к онлайн-конференции! Практики по кибербезопасности расскажут, как обнаруживать, расследовать и отражать кибератаки. Что будет? 🔹20 докладов и мастер-классов от пентестеров, специалистов по мониторингу и расследованию инцидентов из Group-IB, «Лаборатории Касперского», «Инфосистемы Джет», Positive Technologies, Luntry, Синклит и Yandex Cloud 🔹Задания для отработки практических навыков в формате игрового обучения Забронируйте 3 дня на полезный контент: 🔹Поиск низко висящих фруктов в ИТ-инфраструктуре 🔹Раскладываем атаки по MITRE 🔹Эффективный харденинг ИТ-инфраструктуры 🔹Типовые сценарии Windows Persistence и их обнаружение 🔹Инструменты пентестеров для BlueTeam 🔹Автоматизация работы с инцидентами 🔹Форензика и криминалистические артефакты 🔹Безопасность АСУ ТП: угрозы, подходы, практики 🔹Обогащение в SIEM: как забирать данные из AD, GeoIP, TI Регистрация на сайте CyberCamp 2022!

Discriminated Unions в C#. Discriminated Unions - тип данных, представляющий собой размеченные объединения, каждый из которых может состоять из собственных типов данных (также именованных). Как Discriminated Unions реализовать в C#? Ведь в нем отсутствует поддержка (синтаксическая) типов объединений. Подробности: https://habr.com/ru/post/684104/

SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11. Автор от лица команды показывает SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11. Подробности: https://habr.com/ru/post/683452/

16-18 сентября пройдет третий онлайн-хакатон от АО «Россельхозбанк» — AgroCode Hack 2022 🌳 Командам предстоить решить одну и
16-18 сентября пройдет третий онлайн-хакатон от АО «Россельхозбанк» — AgroCode Hack 2022 🌳   Командам предстоить решить одну из трех технологичных задачи агроиндустрии: 🚜 Разработать алгоритм по определению границ кузова транспорта для комбайна при сборе урожая  в задаче от «Ростсельмаш»; 🐮 Выявить закономерности заболеваний у коров и определить наименее эффективные протоколы по их лечению в рамках задачи от «Агроинтеллект»; 🍇 И создать сервис по поиску перспективных земель для выращивания винограда в Краснодарском крае в задаче от Terroir Concept.   Команды-победители смогут разделить призовой фонд в 1 400 000 рублей!💰 Регистрация и все подробности по ссылке

.NET 6 теперь в Ubuntu 22.04. .NET 6 теперь включен в Ubuntu 22.04 (Jammy) и может быть установлен с помощью apt install dotnet6. Это изменение является значительным улучшением и упрощением для пользователей Ubuntu. Также .NET выпущен вместе с Chiseled Ubuntu Containers, новым небольшим и безопасным сервисом контейнеров от Canonical. Эти улучшения являются результатом нового партнерства между Canonical и Microsoft. Подробности: https://devblogs.microsoft.com/dotnet/dotnet-6-is-now-in-ubuntu-2204/

Вышел Windows Package Manager 1.3. Пару дней назад Microsoft выпустила Windows Package Manager 1.3. Команда добавила несколько улучшений в манифесты, чтобы улучшить процесс установки пакетов. Мы улучшили отчеты о версиях пакетов. Новый параметр позволяет включать подробные журналы по умолчанию. Если вы запустите winget --info, теперь будет отображаться системная архитектура. Индикатор выполнения был улучшен за счет более мелкозернистых блоков. А Диспетчер пакетов Windows теперь поддерживает портативные приложения. Подробности: https://devblogs.microsoft.com/commandline/windows-package-manager-1-3/

Хочешь узнать чем реально занимается «Лаборатория Касперского»? Подписывайся на Kaspersky Team — узнай какие вакансии предлаг
Хочешь узнать чем реально занимается «Лаборатория Касперского»? Подписывайся на Kaspersky Team — узнай какие вакансии предлагает компания и как устроена жизнь в разных отделах!

Создание микросервисов с .NET и ASP.NET Core. Создавайте независимо развертываемые, высокомасштабируемые и устойчивые службы с помощью бесплатной платформы .NET с открытым исходным кодом. Подробности: https://docs.microsoft.com/ru-ru/learn/paths/create-microservices-with-dotnet/

🔥Хьюстон, у нас новости! Вы, наверное, уже не вспомните, когда последний раз сталкивались с текстом в неверной кодировке. Это было достаточно давно, ведь сегодня балом правит Unicode, а большинство операционных систем и приложений понимают кодировку UTF-8. А знаете ли вы, в чем особенность этого кодирования? На канале Just code IT недавно об этом рассказывали. Подписывайтесь и читайте крутой пост по ссылке.

Генератор зданий в Юнити. В этой статье автор постарался описать процесс написания параметрического генератора зданий внутри игрового движка Unity. Статья разделена на следующие разделы: Описание базовой логики, Примеры структуры кода, Вид требуемых моделей, Дополнительный функционал, Известные "проблемы”, Итоги/файлы проекта. Подробнее: https://habr.com/ru/post/679676/

Бесплатный курс: сборка мобильных и классических приложений с .NET MAUI. Узнайте, как использовать .NET MAUI для сборки приложений для мобильных устройств и настольных систем с помощью C# и Visual Studio. Вы узнаете об основах создания приложения с помощью .NET MAUI и изучите более сложные темы, такие как локальное хранилище данных и вызов веб-служб на основе REST. Подробности: https://docs.microsoft.com/ru-ru/learn/paths/build-apps-with-dotnet-maui/

Бесплатный курс: сборка мобильных и классических приложений с .NET MAUI. Узнайте, как использовать .NET MAUI для сборки приложений для мобильных устройств и настольных систем с помощью C# и Visual Studio. Вы узнаете об основах создания приложения с помощью .NET MAUI и изучите более сложные темы, такие как локальное хранилище данных и вызов веб-служб на основе REST. Подробности: https://docs.microsoft.com/ru-ru/learn/paths/build-apps-with-dotnet-maui/

Как стать уверенным разработчиком на главном языке «энтерпрайза» Java? Например, записаться на курс по Java-разработке от Хек
Как стать уверенным разработчиком на главном языке «энтерпрайза» Java? Например, записаться на курс по Java-разработке от Хекслета! Курс поможет освоить язык, алгоритмы и структуры данных, работу с микросервисами, фреймворком Spring Boot, базами данных и инфраструктурой. На Хекслете курс спроектирован так, что его невозможно просто «отсидеть» или «прослушать». Именно поэтому студенты могут получить оффер ещё во время обучения, а некоторые работодатели указывают их курсы как преимущество при найме. Начните прямо сейчас. Вводные курсы профессии доступны бесплатно сразу после регистрации. Оцените формат и решите, стоит ли продолжать!👆👆👆

17 убойных репозиториев GitHub, которые нужно сохранить. В этой подборке собраны лучшие и самые полезные репозитории Github, которые по мнению автора будут служить вам долгое время. Подробности: https://habr.com/ru/company/otus/blog/675668/

Немножко кодгена. В C# давно уже добавили возможность использовать кодогенерацию. В этой статье автор показал подробный пример решения задачи с использованием кодогенерации, а так же путь победы над некоторыми трудностями, встреченными в процессе разработки. Подробнее: https://habr.com/ru/post/678690/

«Лаборатория Касперского» ищет крутых системных разработчиков в команды по разработке микроядра KasperskyOS. Язык программирования - С. В отдел Secure Platform Development (SPD), отвечающий за микроядро ОС, драйверы, системные компоненты, подсистему безопасности и средства виртуализации мы ищем: системного разработчика в группу разработки микроядра, чтобы ● изучать все, что происходит в области разработки операционных систем; ● проектировать и реализовывать системные сервисы и библиотеки; ● обеспечивать работоспособность KasperskyOS на различных аппаратных платформах. системного разработчика в группу разработки компонентов, команда Multimedia, предстоит заниматься ● реализацией инфраструктуры DRM\KMS; ● осуществлением аппаратной поддержку 2D и 3D графики; ● созданием прототипов прикладных решений и написание тестов, в том числе для оценки производительности. Инновационные проекты и конкурентная зарплата — далеко не все, что предлагает «Лаборатория Касперского». Бонусом ты получишь бесплатное обучение, один из лучших соцпакетов на рынке, а ещё: ресторан, массажный кабинет и фитнес прямо в офисе!

Как сменить базу данных, если у вас Entity Framework. Entity Framework (EF) — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти) SQL-запросы прямо из высокоуровневых LINQ-конструкций. В этой статье автор описывает достаточно быстрый способ перейти на другую базу данных, если вы используете EF. Подробности: https://habr.com/ru/company/dododev/blog/677166/

Привет, читатель. На связи твой нелюбимый админ (которому ты ставишь какашки на рекламу 💩. Что, кстати, вполне понимаемо). Вдруг снова задумался, что можно было бы сделать с каналом. Ведь без ежедневной активности он стабильно теряет подписчиков. И пришла такая идея: А что, если я буду в нем не только выкладывать интересный контент по стеку MS, но и делиться какими-то личными наблюдениями-кейсами-рассказами? Ну, например, историей о том, как складывается мой путь после того, как 24.02 я улетел из России и в ней больше не был. Ну или какими-то интересными инсайтами о том, как я месяц дорабатывал в девайс-апендиксе самого большого банка России после отъезда (основная статья про это на хабре набрала уже почти 100к прочитываний). Кстати, не стесняйся ставить реакции на посты. Они очень помогают ориентироваться в контенте. И 💩 и 👍. Что думаешь?