Developers Community
3.29K subscribers
666 photos
10 videos
3 files
1.77K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Появились видеозаписи с Faculty Summit 2017, посвящённому теме развития искусственного интеллекта:
https://aka.ms/facultysummit2017_tlgm

Видео, которые вы найдёте по ссылке:
1. Экспериментальная ИИ-платформа: Project Malmo.
2. InfoBots.
3. Изучение человеческого восприятия.
4. Использование ИИ для лечения рака: Project InnerEye.
5. Работа над ИИ в команде.
6. Частный ИИ.
7. Сенсорные возможности ИИ.
8. Реалистичные разговоры от ИИ.
9. Трансформация машинного обучения с помощью квантовых вычислений.
10. ИИ в открытом мире.
11. ИИ для Земли.
12. Распознавание текста с помощью нейронных сетей.
13. Интервью с Гарри Шумом.
14. Глубокое обучение и будущее искусственного интеллекта.
15. Глубокое обучение в распознавании текста.
Шпаргалка для C#-разработчиков, которые хотят выучить F#: https://aka.ms/fsharp_csharp_msdn_240717_tlgm
Неужели люди могут писать безумный код со множеством побочных эффектов в одном выражении и не краснеть?
Перевод заметки Раймонда Чена для The Old New Thing: https://aka.ms/csharp_itmozg_1311_tlgm
Про возможности .NET Core, которых нет в полной версии .NET Framework:
https://aka.ms/dotnetcore_300617_tlgm
Рэймонд Чен написал новую заметку для своего блога The Old New Thing: если нет разницы между двумя вариантами кода, выбирай тот, который проще отладить.

Мы перевели её для вас на Habrahabr: https://aka.ms/csharp_habr_334274

В конце Рэймонд он предложил выполнить задание:

Оба варианта ниже функционально эквивалентны. Какой будет проще отладить?

// вариант 1
collection.FirstOrDefault().DoSomething();

// вариант 2
collection.First().DoSomething();
Какой вариант выберешь ты?

// вариант 2 – 104
👍👍👍👍👍👍👍 51%

// вариант 1 – 100
👍👍👍👍👍👍👍 49%

👥 204 people voted so far.
Автоматизация CI/CD для Java приложений с помощью Microsoft Visual Studio Team Services. [Tutorial]

На первый взгляд название этого туториала может показаться вам странным: Java и Visual Studio – что между ними общего? Зачем вообще Visual Studio, когда есть множество других классных инструментов для разработки на Java: Eclipse, NetBeans, IntelliJ IDEA и прочих (холивар устраивать не будем). На самом деле, Visual Studio сейчас – это не просто среда для разработки, а целое семейство продуктов, где IDE Visual Studio лишь один из инструментов.

В статье мы поговорим о Microsoft Visual Studio Team Services (VSTS): https://aka.ms/java_habr_334270_tlgm
Поздравляем вас с #SysAdminDay2017! После долгого и тяжёлого года наконец наступил день, когда можно выдохнуть и гордо вспомнить все свои достижения: количество закрытых тикетов и счастливых юзеров.
Как быстро летит время! Казалось бы, Windows 10 вышла буквально вчера, а на самом деле прошло ровно 2 года.

Кстати, знаете ли вы, почему новая версия системы стала 10, минуя версию 9?

Как объяснил глава Microsoft по маркетингу Windows Тони Профет, пропуск девятого номера в наименовании операционной системы Windows не связан с совместимостью. Сторонние приложения определяли бы её, как систему из семейства Windows 9x, которые выпускались с 1995 по 2000 год.

Множество программ для определения версии Windows используют подобный код:
if (osName.startsWith("Windows 9")) {
/* Windows 95 & Windows 98 */
}
else {
}
This media is not supported in your browser
VIEW IN TELEGRAM
Взгляд со стороны: когда пишешь код и слушаешь музыку.
Какую музыку слушаете вы, когда пишите код?

Рок и что-нибудь потяжелее – 125
👍👍👍👍👍👍👍 34%

Электронную музыку – 106
👍👍👍👍👍👍 29%

Я слушаю тишину – 63
👍👍👍👍 17%

Хип-хоп – 25
👍 7%

Классическую музыку – 22
👍 6%

Народные песни с бубном – 9
👍 2%

Джаз – 7
▫️ 2%

Попсу, конечно – 6
▫️ 2%

Шансон и авторские песни – 5
▫️ 1%

Блюз – 2
▫️ 1%

👥 370 people voted so far.
Полезное расширение для Visual Studio, которое поможет очистить код написанный на C#, C++, F#, R и так далее.
https://aka.ms/vs_extension_codemaid_tlgm
Выходим на финишную прямую. Чуть больше двух месяцев мы делились с вами вводной статьёй о том, для чего нужно машинное обучение в страховой компании и как проверялась реалистичность самой идеи. После чего говорили о тестировании алгоритмов. Сегодня будет последняя статья из серии, в которой вы узнаете об улучшении модели через оптимизацию алгоритмов и их взаимодействие.
https://aka.ms/data_bgd_habr_334556_tlgm
Доброе утро! Мы нашли для вас подборку туториалов с примерами скриптинга в движке Unity на C#: https://aka.ms/gamedev_unity_csharp_catlikecoding_tlgm

Как вам?
Ровно неделю назад у нас вышел крутой анонс о новой службе экземпляров контейнеров Azure (Azure Container Instances, ACI), которая максимально упрощает развёртывание контейнеров. Это первая в мире облачная служба такого рода.

Стас Павлов написал об этом пост в наш блог на Хабрахабр. Краткое описание новости можно выразить цитатой с его странички в Facebook: «Вот! Из браузера, запускаем контейнер в Azure, без необходимости поднимать виртуалку или оркестратор. Это же просто праздник какой-то!»

Читать подробности: https://aka.ms/micr_azure_habr_334682_tlgm
Forwarded from Software architecture musings (ArchitectBot)
Наносервисы не так известны, как микросервисы. Я начал встречать их упоминание с развитием концепции serverless. Микросервис - процесс, адресующий относительно небольшую бизнес-функциональность (возможность), тогда как наносервис выполняет часть этой функциональности. Например, есть микросервис, выполняющий CRUD с пользовательским аккаунтом. Каждая операция будет наносервисом. Так как serverless (это Amazon Lambda, Azure Functions и т.д.) не подразумевает в одном юните исполнения развесистой логики (а микросервисы, несмотря на их микро, могут работать не с одной зависимостью), некоторые видят логику в появлении относительно нового термина.

Относительно - потому что до появления Lambda/Functions наносервисы заслуженно считались антипаттерном в связи с management и другими hell-ами.

Подробнее:
С картинками
С картинками #2
С презентацией по Java
На примере сервиса
Кажется мы ещё не рассказывали о новой электронной книге о микросервисах и особенностях микросервисной архитектуры для .NET. Здесь она есть в pdf и в виде гайда: https://aka.ms/book_micr_100517_tlgm