Developers Community
4.61K subscribers
665 photos
10 videos
3 files
1.76K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Forwarded from Quantum Quintum
Если вы вдруг пропустили (примерно как я неделю назад проглядел полноту анонса за крутыми гифками мелькавшими в ленте): Leap Motion разрабатывает свой шлем дополненной реальности. Причем железо и связанное программное железо будут опенсорсными.

Почему это важно?
1. Каждый новый игрок в сфере AR/MR/VR расширяет общую историю, вносит новую перспективу или точку зрения. Leap Motion тут неслучайный игрок — компания давно сидит в нише естественных интерфейсов, которые критичны для AR/MR/VR. А их сенсоры для захвата движения рук начали приделывать к шлемам виртуальной реальности еще до того, как они сами выпустили соответствующую редакцию.
2. Путь Leap Motion от сенсоров удаленного считывания информации к шлемам в чем-то похож на путь Microsoft от Kinect к шлемам Hololens. Но примерно так же, как технологии Kinect были важны для построения карты пространства, технологии Leap Motion (или аналогов) становятся важны для трекинга движения рук, как более естественного способа управления, чем контроллеры (хотя я лично думаю, что тут всегда будет какая-то смесь).
3. Не понятно, насколько история с собственным шлемом важна для Leap Motion как отдельный продукт, так как сейчас это скорее позиционируется как исследовательский проект. Но даже тут видна амбиция вывести на новый уровень именно UX-составляющую, что особенно важно, когда в индустрии явно наблюдается кризис развития систем управления.

Анонс: http://blog.leapmotion.com/northstar
Детали: http://blog.leapmotion.com/our-journey-to-the-north-star
#ar #mr #vr #hands #tracking
Основы разработки под Microsoft Exchange Server.

На форуме TechNet Microsoft каждый день появляются новые вопросы, касающиеся разработки для Exchange\Exchange Online. Актуальными на сегодняшний день являются два метода разработки: с использованием веб-сервисов (EWS Exchange и другие) и без их использования. В этой статье рассмотрим оба варианта и обозначим их плюсы и минусы.

Подробнее: https://aka.ms/sl_article_0418_1

#exchange #article
Додо Пицца ищет .NET разработчиков.

Области работы:
- .NET, переходим постепенно на .NET Core;
- React на новом сайте, бэкофис мигрирует на React;
- Базы MySQL;
- Все на Azure, с использованием RabbitMQ, Redis, Elastic, Cake билды и еще много мелких радостей.

Работаем в маленьких самоорганизующихся кроссфункциональных командах, активно используем практики XP, вообще очень щепетильно подходим к обеспечению качества на всех этапах.

Предстоит:
- Распиливать монолит, чтобы могли легче масштабироваться;
- Новый функционал для бизнеса: от мелких фич с новыми кнопками и отчетами, до больших проектов, затрагивающих все компоненты системы и создание новой логики;
- Начинаем экспериментировать с ML и прогнозированием всего и вся.

Анкета для начала тут:
https://docs.google.com/forms/d/e/1FAIpQLScbcvrvzo3u37HTCvC-46FZjTxeQUJnjVYJXDcvMRcCKAkJFg/viewform

Все вопросы можете направлять на [email protected]
Forwarded from GameDev Architecture (Ivan Fateev)
Для того, чтобы правильно строить архитектуру — нужен опыт. Конечно же свой опыт — важнее, и дает больше. Но всегда нужно учитывать и чужой.

Архитектура в играх имеет некоторую "свою" специфику. Но в остальном, игры — тот же софт. Поэтому все архитектурные наработки к ним применимы.

Одна из моих любимых тем для чтения — путь программистов от состояния, когда ты не понимаешь что такое архитектура, до понимания что это такое и зачем это нужно. Как правило, эти мысли писаны кровью и потом.

Вот одна из таких статей: https://habrahabr.ru/post/353698/
12 полезных книг о бизнесе.

Подборка книг, которые могут полезны в бизнесе и управлении проектами. Среди них "Власть привычки" — Чарльза Дахигга, "Легко не будет" — Бена Хоровица, "Аэропорт" — Артура Хейли и другие.

Список: https://aka.ms/book_0418

#book
Обнаружение атак на Active Directory с помощью Azure.

В следующем году будет 20 лет с момента создания службы каталогов Active Directory. За это время служба обросла функционалом, протоколами, различными клиентами. Но необходимость поддерживать совместимость с рядом устаревших клиентов вынуждает иметь настройки по-умолчанию, ориентированные на совместимость. Администраторы часто не меняют их, а это создает большой риск. В этой статье мы рассмотрим обнаружение атак, которые могут привести к domain dominance.

Подробнее: https://aka.ms/az_article_0418_1

#azure #article
Генерация кода во время работы приложения: реальные примеры и техники.

Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expression Trees единым жив .NET-разработчик. Совсем недавно появилась возможность генерировать код, используя сам компилятор — это делается с помощью API библиотек Roslyn/CodeAnalisys, предоставляющих, кроме всего прочего, еще и парсинг, обход и генерацию исходников.

Подробнее: https://aka.ms/dotnet_article_0418_3

#dotnet #article
Global Azure bootcamp Russia 2018.

Приглашаем вас на Global Azure Bootcamp Russia 2018 – глобальный форум по облачным технологиям Azure: 3 сессии и 18 докладов. Всё это бесплатно и будет проходить в Москве, в нашем офисе.

Подробности и регистрация: https://aka.ms/az_event_0418

#event
Шпаргалка с полезными ссылками.

По ссылке ниже вы найдете нашу русскоязычную шпаргалку по разработке мобильных приложений с помощью Xamarin и Azure. Visual Studio, данные, искусственный интеллект, идентификация, обмен данных и многое другое. Изучайте!

Подробнее: https://aka.ms/xam_az_0418

#cheatsheet #azure #xamarin
Когда учишь новый язык, но не знаешь синтаксис.

#devjoke
Создание ботов с Bot Service.

Bot Service предоставляет основные компоненты для создания ботов, включая SDK Bot Builder для разработки ботов и Bot Framework для подключения ботов к каналам. Служба предоставляет пять шаблонов, которые вы можете выбрать для создания ботов с поддержкой .NET и Node.js. Присоединяйтесь!

Изучить: https://aka.ms/ai_az_0418

#bots #guide
Квантовая телепортация на языке Q#.

Скажем сразу: квантовая телепортация не позволит перенести бабушку из деревни в квартиру. В этой статье мы расскажем о другом — передаче квантовой информации. Просвещайтесь!

Подробнее: https://aka.ms/article_quantum_0418

#quantum #article
Будущий единый B2B-маркет или игра в технологии?

Сегодня делимся интервью с директором по цифровым технологиям компании РТС-Тендер, которая занимается организацией электронных торгов с использованием блокчейна, машинного обучения и анализа больших данных. Расспросим про все аспекты бизнеса, а главное — о технической части. Присоединяйтесь.

Подробнее: https://aka.ms/ft_article_0418

#article #dt
JavaScript, Java, какая теперь разница?

В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требует усилий. В этой статье автор рассматривает новую технологию, которая может сделать процесс немного менее болезненным.

Подробнее: https://aka.ms/Article_java_0418

#article #java #javascript
Тренды технологий: что изменилось за 8 лет.

Раз в год Microsoft проводит центральную и самую большую свою конференцию для разработчиков. Когда-то давно она называлась PDC (Professional Developers Conference), сегодня она называется просто Build. В этом году нас ждет уже восьмой Build, в преддверии которого мы решили оглянуться назад и посмотреть, как различные технологические тренды изменились за это время.

Подробнее: https://aka.ms/article_0418_2

#article
Forwarded from Quantum Quintum
Немножко прикладного кода в ленту. Тут коллеги рассказывают, как использовать 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
Проверяем исходный C#-код Unity.

Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде.

Подробнее: https://aka.ms/artilce_dev_0418

#csharp #unity #article
Введение в PowerShell.

Наш самый свежий русскоязычный курс, который вышел в субботу. В нем вы узнаете об основах программирования в PowerShell, об объектах и .NET, командлетах и пайплайнах, а также научитесь создавать модули PowerShell. Присоединяйтесь!

Подробнее: https://aka.ms/course_0418_3

#powershell #course
Карьера в IT: компании ждут дружелюбных разработчиков и маркетологов-программистов.

На прошедшем недавно российском финале Imagine Cup состоялся круглый стол, на котором профессионалы в IT и HR поговорили на тему востребованного работника будущего. Основной вывод: уметь общаться и программировать теперь должны все.

Подробнее: https://aka.ms/news__0418

#imcup #career
Guide on How to Download Instagram Videos Effortlessly