Developers Community
4.59K subscribers
665 photos
10 videos
3 files
1.76K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Стиль сына маминой подруги.

Мы продолжаем нашу экспериментальную серию статей, наблюдая за которой вы можете в реальном времени влиять на ход создания игры на UWP. В этой части расскажем о стиле приложения и покажем, что делать красиво не так уж и сложно. Не забывайте оставлять комментарии!

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

#game #article
Новинки C# 7.2. Span<T> и Memory<T>.

Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span<T>, которая была добавлена в версии языка C# 7.2.

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

#article #csharp
Стартапы и Microsoft: венчур, хабы и вот это всё.

14 февраля 2018 года, пока влюблённые и программисты наслаждались праздничным днём, прекратила своё существование BizSpark (международная программа компании Microsoft для стартапов). Она была великолепна. Нам было грустно… Но недолго. В этот же день мы анонсировали новую программу Microsoft For Startups. Мы попросили Настю, которая занимается у нас этим направлением, рассказать немного о работе Microsoft со стартапами в прошлом и будущем.

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

#startup
This media is not supported in your browser
VIEW IN TELEGRAM
Каждый раз, когда начинаешь фиксить маленький баг.

#devjoke (via thecodinglove.com)
Пошаговое руководство. Создание первой программы на F#.

F# — это мультипарадигмальный язык, поддерживающий функциональное программирование в дополнение к традиционному объектно-ориентированному программированию и концепциям платформы .NET. В этом руководстве по созданию программы представлены некоторые его возможности и синтаксис.

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

#fsharp #guide
Цвет настроения Linux, цвет настроения Mac OS.

Стереотипы давно в прошлом. Сегодня Microsoft придерживается концепции «любой разработчик, любое приложение, любая платформа». Например, у нас есть специальные дистрибутивы Linux, рекомендованные для использования в облаке. Ну а о сотрудничестве с Apple знают, наверное, все. Сегодня расскажем вам о едином диспетчере библиотек C++ — vcpkg, который теперь стал доступен не только для Windows, но и для Linux и Mac OS.

И всем крутых выходных!

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

#linux #article #apple
20 библиотек Python, которые вы не используете (но сто́ит).

Бесплатная электронная книжка, в которой рассказывается о 20 библиотеках и инструментах Python, включая сторонние модули и несколько чрезвычайно полезных инструментов в стандартной библиотеке, которые заслуживают внимания.

Скачать: https://aka.ms/python_book_0518

#book #python
[Курс] Разработка под Windows 10 для начинающих.

Если вы хотите создавать приложения для Windows 10 на универсальной платформе Windows (UWP) и имеете некоторый опыт программирования на C#, то этот курс для вас. 18 часов и 80 частей, присоединяйтесь!

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

#uwp #visualstudio #course
Microsoft Build 2018 на русском языке.

7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности!

В нашей группе мы проведём онлайн-трансляцию мероприятия на русском языке. Она также будет проходить на сайте мероприятия и на YouTube. Присоединяйтесь!

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

#msbuild
Developers Community pinned «Microsoft Build 2018 на русском языке. 7-9 мая мы проведём нашу главную конференцию 2018 года. Присоединяйтесь к лучшим умам, вдохновляйтесь новыми идеями, одними из первых загляните в будущее ИИ, облачных технологий и смешанной реальности! В нашей группе…»
Как учить .NET: подробная инструкция.

Сегодня рассказываем вам о статье с авторским мнением .NET-разработчика о том, как правильнее развиваться начинающим специалистам в мире разработки в целом. Кроме того, автор дает советы по развитию в мире .NET и прилегающих к нему технологий.

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

#dotnet #article
А вот и дайджест мероприятий. Сегодня в подборке 6 эвентов, 2 из которых в самое ближайшее время. Не забывайте регистрироваться!

Как стартапу создать глобальный бренд. Опыт Skype и Spotify
Сегодня, Москва

Почти все считают, что бренд — удел крупных корпораций. И его развитие стоит миллионы долларов. Сергей Митрофанов, партнёр Brandflight AB, раскроет секрет, бренд — это идеология развития вне зависимости стартап вы или корпорация.
https://aka.ms/digest_0518_1

DotNET meetup #26
Завтра, Минск

3 мая на площадке EventSpace.by состоится 26-й митап сообщества .NET User Group - Minsk. В программе: Что делать, когда минуты простоя продукта стоят миллионы или зачем нужны распределенные системы. Опыт реализации, запуска и эксплуатации. Cross Datacenter Active/Active Architecture, Артём Гуртовой, СТО SD Ventures, .NET Core 2.1: Performance improvements. Egor Bogatov, developer Xamarin.
https://aka.ms/digest_0518_2

PiterJS #25 про Vue.js
10 мая, Питер

Vue.js был создан аж в 2014 году. Но популярность он набрал в 2016, при выходе 2 версии. Его используют многие большие компании: Alibaba, Baidu, Expedia, Nintendo, GitLab. И желающих похвастаться использованием этого фреймворка на самом деле уже довольно много. Кажется, все желающие опробовали его. Кто-то остался доволен, кто-то не слишком. Но Vue отличается от соперников — это ясно точно.
https://aka.ms/digest_0518_3

ED2 EdTech Акселератор
До 15 мая, Онлайн

ED2 совместно с негосударственным институтом развития «Иннопрактика» (Иннопрактика) и «Global Venture Alliance» (GVA - Global Venture Alliance) объявляют о запуске ED2 EdTech Акселератора, отраслевой консультационно-образовательной программы развития для EdTech-продуктов. Регистрация уже открыта на официальном сайте конкурса.
https://aka.ms/digest_0318_5

Positive Hack Days 8: Digital Bet
15-16 мая, Москва

На PHDays мы покажем изнанку цифровой экономики — возможные проблемы информационной безопасности, с которыми придется столкнуться государству, бизнесу и частным лицам вследствие перехода на «цифру». Основные вопросы к обсуждению: роль государства и регуляторов в цифровизации экономики, диджитализация финансовых технологий, безопасность критической информационной инфраструктуры, меры по снижению рисков и контролю ИБ, методы и средства обеспечения физической безопасности.
https://aka.ms/digest_0518

Бизнес-приложения в облачной среде
22-23 мая, Онлайн

Модернизируйте внутренние бизнес-приложения в соответствии с требованиями современных ИТ-задач и быстро меняющимися бизнес-потребностями. Цифровое преобразование начинается с облачной технологии и включает в себя ускорение развития, повышение производительности, сокращение затрат и дополнительную защиту приложений в вашей организации.
https://aka.ms/digest_feb_0218_2

#event
Проект камеры наблюдения с использованием Windows 10 IoT Core.

Сегодня делимся туториалом по созданию собственной камеры наблюдения, работающей на Raspberry Pi 2 Model B. Мы посчитали, примерная стоимость всех комплектующих составляет 6000₽. Создавайте!

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

#iot #guide
Forwarded from Quantum Quintum
Зубодробительная смесь: квантовая физика, запутывание во времени и блокчейн. Если вы следите за темой распределенных реестров, то, наверняка, слышали про (пока) спекулятивные разговоры о том, что с приходом массовых квантовых вычислений классическая криптография, на которой в частности сидит блокчейн, падет.

Очевидно, что есть группы ученых, которые над этой проблемой уже работают. Исследования ведутся как минимум в двух направлениях: 1) поиск "пост-квантовой" криптографии — алгоритмов, устойчивых перед квантовыми вычислениями (см., например, ссылку в конце) и 2) поиск альтернативных "физических" решений, о чем пойдет речь в этой заметке.

В 2011 исследователи из австралийского Университета Квинсленда опубликовали работу по квантовому запутыванию во времени. В "традиционном" квантовом запутывании наблюдаются связанные частицы, разделенные в пронстранстве. Измерение одной из них, изменяет состояние второй, независимо от расстояния.

Джей Ослон и Тимоти Ральф показали, что теоретически частицы могут "запутываться" не только в пространственном измерении, но и во временном. В работе ученые описывают гипотетический эксперимент, в котором частица из настоящего оказывается связанной с частицей в будущем, которая может даже еще не существовать. Соответственно, между детектором в настоящем и детектором в будущем можно установить связь и использовать ее для передачи сообщений. Это своего рода "телепортация во времени". Фокус в том, что второе измерение в будущем возможно только в определенный момент времени и его невозможно "перехватить" в промежутке.

И вот теперь к квантовому блокчейну. Дел Райжан и Мэтт Виссер из новозеландского Университета Веллингтона предлагают использовать те самые запутанные во времени частицы для построения блокчейна. Так как все операции, записываемые в блоки, раскладываются по времени, то теоретически запись в блок можно заменить на изменение состояния квантовой частицы. Частица в свою очередь оказывается связана с некоторой частицей из будущего, которая используется для создания следующего блока. Незаметно изменить состояние таких частиц невозможно в силу физических ограничений. Более того, в силу запутывания во времени, частицы из прошлого не нужны, их можно разрушить, а вся нужная информация будет воссоздана в будущем.

Квантовый блокчейн:
— обзор: https://www.technologyreview.com/s/611022/if-quantum-computers-threaten-blockchains-quantum-blockchains-could-be-the-defense?
— публицация: https://arxiv.org/pdf/1804.05979.pdf

Пост-квантовая криптография:
— обзор: https://www.microsoft.com/en-us/research/blog/cryptography-quantum-computing-intersect
— библиотека LatticeCrypto: https://www.microsoft.com/en-us/research/project/lattice-cryptography-library

Квантовое запутывание во времени:
— обзор: https://www.technologyreview.com/s/422428/new-type-of-entanglement-allows-teleportation-in-time-say-physicists
— публикация: https://arxiv.org/pdf/1101.2565.pdf
Квантовые вычисления: справочные материалы.

А вы любите шпаргалки? Мы обожаем и поэтому сегодня публикуем статью, в которой собрана вся самая главная информация о квантовых вычислениях. Мы собрали её из пяти статей по теме, которые вышли до этого. Но самое главное — это только шпаргалка, а не quick-guide для новичков. Новичкам советуем изучать все статьи целиком, ссылки есть внутри.

Подробнее: https://habr.com/company/microsoft/blog/351634/

#quantum #article
Книга "Искусственный интеллект сегодня".

Бесплатная книга про искусственный интеллект в наше время. В ней описываются поле действия AI, его технологии, нейролингвистическое программирование, а также интеграция искусственного интеллекта в человеческую жизнь.

Скачать: https://aka.ms/book_ai_0518

#book #ai
Сегодня - день шифровальщика. Поздравляем!

В связи с этим, рассказываем о статье о криптографии после создания квантового компьютера. Ведь почти все знают, что с появлением квантовых компьютеров криптография в привычном понимании исчезнет.

Постквантовая криптография и закат RSA — реальная угроза или мнимое будущее: https://aka.ms/holiday_0518

Кстати, мы тут кое-что зашифровали. Сможете декодировать?

BBAAAABBBABABAA AAAAABAAABAABAA BAAABABAAAAABBAAABBBBAABB. AABBBAAAAABABABAABAA AAAAA AABBABAAABAABAAAAAAABAABB AAABBAAAAABBAAA!

Ответ обсуждайте в чате @microsoftschool

#quiz
This media is not supported in your browser
VIEW IN TELEGRAM
Когда промахнулся в панели задач и нажал на фотошоп. А с чем такое бывает у вас?

#devjoke (via thecodinglove.com)
Курс "Разработка с .NET в Microsoft Azure".

Присоединяйтесь к курсу по разработке в облаке с использованием платформы .NET. При помощи него вы сможете настроить ASP.NET приложение, узнаете больше о работе с базами данных с использованием Azure SQL database и DocumentDB. Просвещайтесь!

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

#azure #dotnet #course
Правостороннее присваивание и другие необычные приёмы программирования в C#.

А вы любите нестандартное? В этой статье будут рассмотрены с нового ракурса такие привычные вещи, как присваивание и передача параметров в методы. Присоединяйтесь!

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

#csharp #article
How to Cut in iMovie