11 бесплатных книг по C# разного уровня сложности.
https://aka.ms/gen_book_csharp_tlgm
https://aka.ms/gen_book_csharp_tlgm
Автор материала запустил ряд несложных тестов производительности на инсталляциях трёх провайдеров облачных сервисов (AWS, Google Cloud и Microsoft Azure).
https://aka.ms/cloud_habr_331822_tlgm
https://aka.ms/cloud_habr_331822_tlgm
Туториал от Скотта Хансельмана о том, как ссылаться на библиотеку .NET Core в WinForms.
https://aka.ms/gen_dotnetcore_hanselman_160617_tlgm
https://aka.ms/gen_dotnetcore_hanselman_160617_tlgm
Forwarded from Quantum Quintum
Когда читаешь новость о том, что мы натренировали модель компьютерного зрения, детектирующую белок, и разместили ее на Raspberry Pi 3, какое-то время пребываешь в недоумении. Потом смотришь дальше и понимаешь, что это всего лишь пример работы Embedded Learning Library (мы ее выложили на GitHub), позволяющей упаковать обученные алгоритмы машинного обучения для работы на встраиваемых устройствах вроде Raspberry Pi, Arduino или micro:bits. И, конечно, это один из кирпичиков на пути к построению Intelligent Edge, а тут речь уже не только об упаковке, но и в целом о пересмотре того, какие нужны алгоритмы и инструменты, чтобы сжать текущие модели не в 10-100 раз, а 1000-10000. https://blogs.microsoft.com/next/2017/06/29/ais-big-leap-tiny-devices-opens-world-possibilities/ #ai #iot #embedded
The AI Blog
AI’s big leap to tiny devices opens world of possibilities - The AI Blog
Sometimes the best place to showcase the potential of a bold, world-changing technology is a flower garden. Take the case of Ofer Dekel, for example. He manages the Machine Learning and Optimization group at Microsoft’s research lab in Redmond, Washington.…
Приглашаем принять участие в нашем эксперименте. Расскажите нам о своих проектах с хештегом #msdevproject, а мы расскажем о них всем. Подробности: https://aka.ms/vk_300617
This media is not supported in your browser
VIEW IN TELEGRAM
Искусство отладки. (via imgur.com)
Три популярных справочника по C++.
https://aka.ms/vk_20717_1
https://aka.ms/vk_20717_1
Этот понедельник мы начинаем с мотивации. Когда-то герои этой статьи были участниками Imagine Cup, после чего продолжили развивать свой проект.
https://aka.ms/imcup_vedomosti_300617_tlgm
https://aka.ms/imcup_vedomosti_300617_tlgm
Forwarded from Quantum Quintum
В блоге Яндекса на хабре вышла отличная статья/лекция от Алексей Федорова из РКЦ о том, зачем нужны квантовые вычисления и почему в эту область инвестируют как государства, так и гиганты IT-рынка вроде Google, IBM, Microsoft, Intel и т.д. https://habrahabr.ru/company/yandex/blog/332106/ #quantum #ai
Habr
Квантовый компьютер: большая игра на повышение. Лекция в Яндексе
Мы то и дело слышим, что не за горами эпоха активного использования квантовых вычислений, что такие системы уже скоро станут доступны специалистам, включая...
Подборка тематических каналов/чатов для разработчиков и системных администраторов в Telegram.
https://aka.ms/tlgm_vk_30717
https://aka.ms/tlgm_vk_30717
Новый справочник для front-end разработчиков: практики, инструменты, ресурсы для обучения. Скачать можно здесь (pdf): https://aka.ms/xam_gitbook_280617.
Основные концепты, которые необходимо знать UWP и WPF разработчикам, чтобы с нуля начать работать с Xamarin.Forms.
https://aka.ms/xam_guide_habr_331308_tlgm
https://aka.ms/xam_guide_habr_331308_tlgm
Подборка свежих новостей для системных администраторов от наших друзей из @MicrosoftRus.
https://aka.ms/itprodigest_50717_tlgm
https://aka.ms/itprodigest_50717_tlgm
Гайд для тех, кто хочет работать с 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
Признаки проблемного дизайна
Понятие хорошего или плохого дизайна является относительным. В то же время есть некоторые устоявшиеся нормы программирования, которые в большинстве случаев...