Мы тут ищем

Телеграм канал @msdnru

msdnru

Microsoft Developer

3398 подписчиков Официальный канал сообщества Microsoft Developer для разработчиков и всех, кто интересуется новыми технологиям. ____________ MS Developer Chat: @microsoftschool Cтикеры: NinjaCat (https://aka.ms/tlgm_chat_stick) Geeks (https://aka.ms/MicrosoftGeeks_tlgm)
https://t.me/msdnru

Посты канала:

Новинки C# 7.2. Span и Memory. Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span, которая была добавлена в версии языка C# 7.2. Подробнее: https://aka.ms/dev_0418_article #article #csharp
Стиль сына маминой подруги. Мы продолжаем нашу экспериментальную серию статей, наблюдая за которой вы можете в реальном времени влиять на ход создания игры на UWP. В этой части расскажем о стиле приложения и покажем, что делать красиво не так уж и сложно. Не забывайте оставлять комментарии! Подробнее: https://aka.ms/gm_id_article_0418 #game #article
Карьера в IT: компании ждут дружелюбных разработчиков и маркетологов-программистов. На прошедшем недавно российском финале Imagine Cup состоялся круглый стол, на котором профессионалы в IT и HR поговорили на тему востребованного работника будущего. Основной вывод: уметь общаться и программировать теперь должны все. Подробнее: https://aka.ms/news__0418 #imcup #career
Введение в PowerShell. Наш самый свежий русскоязычный курс, который вышел в субботу. В нем вы узнаете об основах программирования в PowerShell, об объектах и .NET, командлетах и пайплайнах, а также научитесь создавать модули PowerShell. Присоединяйтесь! Подробнее: https://aka.ms/course_0418_3 #powershell #course
Проверяем исходный C#-код Unity. Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде. Подробнее: https://aka.ms/artilce_dev_0418 #csharp #unity #article
Немножко прикладного кода в ленту. Тут коллеги рассказывают, как использовать Tiramisu (это вариация сверточной сеточки на DenseNet-архитектуре) для задачи сегментации изображений. Если точнее, то сценарий такой: в ритейл-магазин приходит новая партия товара (одежды), нужно быстро сопоставить ее с существующим каталогом. Альтернативно: сотруднику или покупателю нужно быстро найти информацию по предмету одежды, находящемуся перед глазами. Фактически, нужно реализовать визуальный поиск, в котором сотрудник сможет по фотке с мобильника, найти соответствующую вещь в каталоге. Тонкость в том, что фотка с мобильного может быть зашумлена фоном, поэтому для корректного сравнения желательно на лету сделать обтравку изображения. А это и есть один из вариантов задачи сегментации. Обзор: https://www.microsoft.com/developerblog/2018/04/18/deep-learning-image-segmentation-for-ecommerce-catalogue-visual-search/ Исходный код: https://github.com/CatalystCode/image-segmentation-using-tiramisu/ #ai #ml #practice
Тренды технологий: что изменилось за 8 лет. Раз в год Microsoft проводит центральную и самую большую свою конференцию для разработчиков. Когда-то давно она называлась PDC (Professional Developers Conference), сегодня она называется просто Build. В этом году нас ждет уже восьмой Build, в преддверии которого мы решили оглянуться назад и посмотреть, как различные технологические тренды изменились за это время. Подробнее: https://aka.ms/article_0418_2 #article
JavaScript, Java, какая теперь разница? В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требует усилий. В этой статье автор рассматривает новую технологию, которая может сделать процесс немного менее болезненным. Подробнее: https://aka.ms/Article_java_0418 #article #java #javascript
Будущий единый B2B-маркет или игра в технологии? Сегодня делимся интервью с директором по цифровым технологиям компании РТС-Тендер, которая занимается организацией электронных торгов с использованием блокчейна, машинного обучения и анализа больших данных. Расспросим про все аспекты бизнеса, а главное — о технической части. Присоединяйтесь. Подробнее: https://aka.ms/ft_article_0418 #article #dt
Квантовая телепортация на языке Q#. Скажем сразу: квантовая телепортация не позволит перенести бабушку из деревни в квартиру. В этой статье мы расскажем о другом — передаче квантовой информации. Просвещайтесь! Подробнее: https://aka.ms/article_quantum_0418 #quantum #article
Переводчик Microsoft с ИИ научился работать без Интернета. Мы обновили приложение Microsoft Translator и добавили возможность перевода с использованием технологий ИИ без подключения к Сети. Подробнее: https://aka.ms/dev_news_0418_2 #news
Создание ботов с Bot Service. Bot Service предоставляет основные компоненты для создания ботов, включая SDK Bot Builder для разработки ботов и Bot Framework для подключения ботов к каналам. Служба предоставляет пять шаблонов, которые вы можете выбрать для создания ботов с поддержкой .NET и Node.js. Присоединяйтесь! Изучить: https://aka.ms/ai_az_0418 #bots #guide
Когда учишь новый язык, но не знаешь синтаксис. #devjoke
Шпаргалка с полезными ссылками. По ссылке ниже вы найдете нашу русскоязычную шпаргалку по разработке мобильных приложений с помощью Xamarin и Azure. Visual Studio, данные, искусственный интеллект, идентификация, обмен данных и многое другое. Изучайте! Подробнее: https://aka.ms/xam_az_0418 #cheatsheet #azure #xamarin
Global Azure bootcamp Russia 2018. Приглашаем вас на Global Azure Bootcamp Russia 2018 – глобальный форум по облачным технологиям Azure: 3 сессии и 18 докладов. Всё это бесплатно и будет проходить в Москве, в нашем офисе. Подробности и регистрация: https://aka.ms/az_event_0418 #event
Генерация кода во время работы приложения: реальные примеры и техники. Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expression Trees единым жив .NET-разработчик. Совсем недавно появилась возможность генерировать код, используя сам компилятор — это делается с помощью API библиотек Roslyn/CodeAnalisys, предоставляющих, кроме всего прочего, еще и парсинг, обход и генерацию исходников. Подробнее: https://aka.ms/dotnet_article_0418_3 #dotnet #article
Обнаружение атак на Active Directory с помощью Azure. В следующем году будет 20 лет с момента создания службы каталогов Active Directory. За это время служба обросла функционалом, протоколами, различными клиентами. Но необходимость поддерживать совместимость с рядом устаревших клиентов вынуждает иметь настройки по-умолчанию, ориентированные на совместимость. Администраторы часто не меняют их, а это создает большой риск. В этой статье мы рассмотрим обнаружение атак, которые могут привести к domain dominance. Подробнее: https://aka.ms/az_article_0418_1 #azure #article
12 полезных книг о бизнесе. Подборка книг, которые могут полезны в бизнесе и управлении проектами. Среди них "Власть привычки" — Чарльза Дахигга, "Легко не будет" — Бена Хоровица, "Аэропорт" — Артура Хейли и другие. Список: https://aka.ms/book_0418 #book
Для того, чтобы правильно строить архитектуру — нужен опыт. Конечно же свой опыт — важнее, и дает больше. Но всегда нужно учитывать и чужой. Архитектура в играх имеет некоторую "свою" специфику. Но в остальном, игры — тот же софт. Поэтому все архитектурные наработки к ним применимы. Одна из моих любимых тем для чтения — путь программистов от состояния, когда ты не понимаешь что такое архитектура, до понимания что это такое и зачем это нужно. Как правило, эти мысли писаны кровью и потом. Вот одна из таких статей: https://habrahabr.ru/post/353698/
Додо Пицца ищет .NET разработчиков. Области работы: - .NET, переходим постепенно на .NET Core; - React на новом сайте, бэкофис мигрирует на React; - Базы MySQL; - Все на Azure, с использованием RabbitMQ, Redis, Elastic, Cake билды и еще много мелких радостей. Работаем в маленьких самоорганизующихся кроссфункциональных командах, активно используем практики XP, вообще очень щепетильно подходим к обеспечению качества на всех этапах. Предстоит: - Распиливать монолит, чтобы могли легче масштабироваться; - Новый функционал для бизнеса: от мелких фич с новыми кнопками и отчетами, до больших проектов, затрагивающих все компоненты системы и создание новой логики; - Начинаем экспериментировать с ML и прогнозированием всего и вся. Анкета для начала тут: https://docs.google.com/forms/d/e/1FAIpQLScbcvrvzo3u37HTCvC-46FZjTxeQUJnjVYJXDcvMRcCKAkJFg/viewform Все вопросы можете направлять на cto@dodopizza.com