Гайд для тех, кто хочет работать с Git и не знает с чего начать.
Читать: https://aka.ms/guide_visualstudio_git_tlgm
Читать: https://aka.ms/guide_visualstudio_git_tlgm
Forwarded from Quantum Quintum
Коротко: в новой бета-версии Unity добавили поддержку шлемов для Windows Mixed Reality, фактически это является расширением уже имевшейся поддержки Hololens в сторону десктопных приложений https://unity3d.com/unity/beta/unity2017.2.0b2 #vr #mr #hololens
Был ли у вас когда-то вопрос: «DPM... Почему он такой?» У нас есть ответ: https://aka.ms/itpro_habr_332622_tlgm
Друзья, сегодня хотим рассказать вам о первом проекте из нашей рубрики #msdevproject: цифровой ассистент Sofia (русский язык).
https://aka.ms/msdevproject_sofia_tlgm
https://aka.ms/msdevproject_sofia_tlgm
Когда долго занимаешься одним и тем же, взгляд постепенно притупляется и становится зашоренным. Это касается и разработки. Конечно, существуют устоявшиеся нормы программирования, например, в объектно-ориентированных языках — это использование инкапсуляции, наследования, полиморфизма. Но в действительности если не приучил себя изначально соблюдать их, потом, в лучшем случае, учишься на ошибках и теряешь время. На Хабре вышла статья на эту тему, с подробным описанием 7 признаков, которые помогут посмотреть на свой код со стороны и избежать проблемного дизайна:
— жесткость (трудно менять код, так как простое изменение затрагивает много мест);
— неподвижность (сложно разделить код на модули, которые можно использовать в других программах);
— вязкость (разрабатывать и/или тестировать код довольно тяжело);
— ненужная сложность (в коде есть неиспользуемый функционал);
— ненужная повторяемость (Copy/Paste);
— плохая читабельность (трудно понять что код делает, трудно его поддерживать);
— хрупкость (легко поломать функционал даже небольшими изменениями).
https://aka.ms/gen_habr_331930_tlgm
— жесткость (трудно менять код, так как простое изменение затрагивает много мест);
— неподвижность (сложно разделить код на модули, которые можно использовать в других программах);
— вязкость (разрабатывать и/или тестировать код довольно тяжело);
— ненужная сложность (в коде есть неиспользуемый функционал);
— ненужная повторяемость (Copy/Paste);
— плохая читабельность (трудно понять что код делает, трудно его поддерживать);
— хрупкость (легко поломать функционал даже небольшими изменениями).
https://aka.ms/gen_habr_331930_tlgm
habrahabr.ru
Признаки проблемного дизайна
Понятие хорошего или плохого дизайна является относительным. В то же время есть некоторые устоявшиеся нормы программирования, которые в большинстве случаев...
Forwarded from Quantum Quintum
BBC заехала в исследовательские лаборатории Microsoft AI&Research (video) https://www.youtube.com/watch?v=jnOjJMbEODA #ai #research
YouTube
A sneak peek inside Microsoft's AI research labs - BBC Newsnight
Our technology editor David Grossman has been given exclusive access to Microsoft's AI labs in Seattle to see how the future of Artificial Intelligence is shaping up.
Newsnight is the BBC's flagship news and current affairs TV programme - with analysis…
Newsnight is the BBC's flagship news and current affairs TV programme - with analysis…
В мае проходила dev-конференция в Орландо, для которой Дастин Кэмпбелл сделал интересный доклад про основные фичи C# 7 и их использование в Visual Studio 2017. Его можно посмотреть на Channel 9: https://aka.ms/channel9_csharp_70517_tlgm
Channel 9
C# 7 – Simplify and Improve Your Code in 2017
C# can be developed and run on more and more platforms, and thanks to the "Roslyn" language engine you can increasingly make your own tooling for it. C# 7 embraces several new features for w
Пришло время выяснить, какая сторона Силы преобладает в нашем сообществе: тёмная или светлая. Какой темой в Visual Studio вы пользуетесь?
Тёмная – 267
👍👍👍👍👍👍👍 64%
Светлая – 151
👍👍👍👍 36%
👥 418 people voted so far.
Тёмная – 267
👍👍👍👍👍👍👍 64%
Светлая – 151
👍👍👍👍 36%
👥 418 people voted so far.
В общем доступе появился Azure Stack Development Kit (ASDK)! Это бесплатный комплект установки для тестирования на одном сервере, с его помощью вы сможете создавать и тестировать свои приложения для развертывания в интегрированных системах.
Узнать больше и скачать можно здесь: https://aka.ms/news_inspire_azurestack
Узнать больше и скачать можно здесь: https://aka.ms/news_inspire_azurestack
Новости
Microsoft Azure Stack доступен для заказа - Новости
Во время демонстрации ознакомительных версий новых решений мы увидели огромный интерес к Microsoft Azure Stack со стороны клиентов и партнеров. Более того, на этой неделе мы общаемся с тысячами партнеров в рамках нашего мероприятия Microsoft Inspire. Все…
Разработчики игр, у нас есть челлендж для вас — Microsoft Dream.Build.Play 2017! Это международный конкурс, в рамках которого каждая команда должна разработать игру на UWP в одной из четырёх категорий: Игра в облаке, Компьютерная игра, Игра в смешанной реальности и Консольная игра. Общий призовой фонд составляет более $200,000.
Подать заявку и узнать подробности можно здесь: https://aka.ms/challenge_dreambuildplay17_tlgm
Подать заявку и узнать подробности можно здесь: https://aka.ms/challenge_dreambuildplay17_tlgm
В этой статье вы найдёте пошаговую инструкцию о том, как поставить Ubuntu на RPI и подключить к Azure IoT Hub, а также розыгрыш Raspberry Pi 3.
https://aka.ms/guide_iot_habr_332940_tlgm
https://aka.ms/guide_iot_habr_332940_tlgm
This media is not supported in your browser
VIEW IN TELEGRAM
Новое приложение Seeing AI для iOS, которое распознаёт и озвучивает окружающие предметы. Оно предназначено для помощи слепым и слабовидящим людям.
https://aka.ms/gen_seeing_ai_tlgm
https://aka.ms/gen_seeing_ai_tlgm
Пошаговый туториал для Xamarin-разработчиков, в котором вы научитесь работать с OAuth для авторизации пользователей.
https://aka.ms/xam_guide_habr_332970_tlgm
https://aka.ms/xam_guide_habr_332970_tlgm
Yet another tutorial: запускаем .NET Core приложение в Docker на Linux.
https://aka.ms/micr_habr_332582_tlgm
https://aka.ms/micr_habr_332582_tlgm
История с картинками: о чём рассказывал Сатья Наделла на Microsoft Inspire.
https://aka.ms/news_inspire_nadella_tlgm
https://aka.ms/news_inspire_nadella_tlgm
История цифровой трансформации от DoDo Pizza: https://aka.ms/youtube_dodo_140717_tlgm
Этот ролик был показан на прошедшей несколько дней назад Microsoft Inspire. История пиццерии из Сыктывкара, Додо Пицца, интересна тем, что главный продукт компании — франшиза, ядром которой является собственная информационная система Dodo IS, расположенная в облаке Microsoft Azure. Благодаря новому взгляду на привычные процессы доставки пиццы и использованию технологий, Додо Пицца трансформировались в международную сеть пиццерий.
Подробнее об их решении можно почитать здесь: https://habrahabr.ru/company/microsoft/blog/277821/.
Этот ролик был показан на прошедшей несколько дней назад Microsoft Inspire. История пиццерии из Сыктывкара, Додо Пицца, интересна тем, что главный продукт компании — франшиза, ядром которой является собственная информационная система Dodo IS, расположенная в облаке Microsoft Azure. Благодаря новому взгляду на привычные процессы доставки пиццы и использованию технологий, Додо Пицца трансформировались в международную сеть пиццерий.
Подробнее об их решении можно почитать здесь: https://habrahabr.ru/company/microsoft/blog/277821/.
YouTube
История цифровой трансформации от DoDo Pizza
Этот ролик был показан на прошедшей несколько дней назад Microsoft Inspire. История пиццерии из Сыктывкара, Додо Пицца, интересна тем, что главный продукт ко...
Появился Docker Explorer для Visual Studio Code. Познакомиться с превью можно здесь: https://aka.ms/micr_msdn_150617_tlgm.