Как быстро летит время! Казалось бы, Windows 10 вышла буквально вчера, а на самом деле прошло ровно 2 года.
Кстати, знаете ли вы, почему новая версия системы стала 10, минуя версию 9?
Как объяснил глава Microsoft по маркетингу Windows Тони Профет, пропуск девятого номера в наименовании операционной системы Windows не связан с совместимостью. Сторонние приложения определяли бы её, как систему из семейства Windows 9x, которые выпускались с 1995 по 2000 год.
Множество программ для определения версии Windows используют подобный код:
if (osName.startsWith("Windows 9")) {
/* Windows 95 & Windows 98 */
}
else {
}
Кстати, знаете ли вы, почему новая версия системы стала 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.
Рок и что-нибудь потяжелее – 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/vs_extension_codemaid_tlgm
Выходим на финишную прямую. Чуть больше двух месяцев мы делились с вами вводной статьёй о том, для чего нужно машинное обучение в страховой компании и как проверялась реалистичность самой идеи. После чего говорили о тестировании алгоритмов. Сегодня будет последняя статья из серии, в которой вы узнаете об улучшении модели через оптимизацию алгоритмов и их взаимодействие.
https://aka.ms/data_bgd_habr_334556_tlgm
https://aka.ms/data_bgd_habr_334556_tlgm
habrahabr.ru
Машинное обучение для страховой компании: Оптимизация модели
Выходим на финишную прямую. Чуть больше двух месяцев назад я делилась с вами вводной статьёй о том, для чего нужно машинное обучение в страховой компании и как...
Доброе утро! Мы нашли для вас подборку туториалов с примерами скриптинга в движке 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
Стас Павлов написал об этом пост в наш блог на Хабрахабр. Краткое описание новости можно выразить цитатой с его странички в Facebook: «Вот! Из браузера, запускаем контейнер в Azure, без необходимости поднимать виртуалку или оркестратор. Это же просто праздник какой-то!»
Читать подробности: https://aka.ms/micr_azure_habr_334682_tlgm
habrahabr.ru
Контейнеры быстрого развёртывания
Тот самый момент, когда даже Флэш может позавидовать разработчикам. Ровно неделю назад у нас вышел крутой анонс о новой службе экземпляров контейнеров Azure...
Forwarded from Software architecture musings (ArchitectBot)
Наносервисы не так известны, как микросервисы. Я начал встречать их упоминание с развитием концепции serverless. Микросервис - процесс, адресующий относительно небольшую бизнес-функциональность (возможность), тогда как наносервис выполняет часть этой функциональности. Например, есть микросервис, выполняющий CRUD с пользовательским аккаунтом. Каждая операция будет наносервисом. Так как serverless (это Amazon Lambda, Azure Functions и т.д.) не подразумевает в одном юните исполнения развесистой логики (а микросервисы, несмотря на их микро, могут работать не с одной зависимостью), некоторые видят логику в появлении относительно нового термина.
Относительно - потому что до появления Lambda/Functions наносервисы заслуженно считались антипаттерном в связи с management и другими hell-ами.
Подробнее:
С картинками
С картинками #2
С презентацией по Java
На примере сервиса
Относительно - потому что до появления Lambda/Functions наносервисы заслуженно считались антипаттерном в связи с management и другими hell-ами.
Подробнее:
С картинками
С картинками #2
С презентацией по Java
На примере сервиса
Кажется мы ещё не рассказывали о новой электронной книге о микросервисах и особенностях микросервисной архитектуры для .NET. Здесь она есть в pdf и в виде гайда: https://aka.ms/book_micr_100517_tlgm
Существует мнение, что типичный программист — это такой бородатый парень, который круглосуточно сидит перед компьютером и даже не думает о спорте.
Мы в это искренне не верим и думаем, что программисты очень даже спортивные ребята. Давайте узнаем кто прав?
Мы в это искренне не верим и думаем, что программисты очень даже спортивные ребята. Давайте узнаем кто прав?
Занимаетесь ли вы спортом?
Да, держу себя в форме – 122
👍👍👍👍👍👍👍 32%
Иногда заставляю себя – 106
👍👍👍👍👍👍 28%
Если ходьба это спорт.... То да :) – 88
👍👍👍👍👍 23%
Нет, это не моё – 21
👍 6%
Да я почти Мистер Олимпия! – 17
👍 4%
Не только ребята спортивные, я девочка и тоже занимаюсь спортом – 14
👍 4%
А спортивное программирование считается? Тогда да – 10
👍 3%
👥 378 people voted so far.
Да, держу себя в форме – 122
👍👍👍👍👍👍👍 32%
Иногда заставляю себя – 106
👍👍👍👍👍👍 28%
Если ходьба это спорт.... То да :) – 88
👍👍👍👍👍 23%
Нет, это не моё – 21
👍 6%
Да я почти Мистер Олимпия! – 17
👍 4%
Не только ребята спортивные, я девочка и тоже занимаюсь спортом – 14
👍 4%
А спортивное программирование считается? Тогда да – 10
👍 3%
👥 378 people voted so far.
Напоминаем, что у нас есть официальный чат Microsoft Developer для разработчиков и системных администраторов, в котором вы может обсудить новости и поделиться своим мнением. :) Присоединяйтесь: @microsoftschool
This media is not supported in your browser
VIEW IN TELEGRAM
Если вы любите кататься на картингах и играть а Марио, вас точно впечатлит это видео.
Подробнее о проекте можно узнать здесь: https://aka.ms/video_hololens_240717
Подробнее о проекте можно узнать здесь: https://aka.ms/video_hololens_240717
[C#] Подборка инструментов и библиотек для парсинга на C#: https://aka.ms/csharp_tomassetti_tools_190717
🤔
Tabs – 178
👍👍👍👍👍👍👍 67%
Spaces – 89
👍👍👍👍 33%
👥 267 people voted so far.
Tabs – 178
👍👍👍👍👍👍👍 67%
Spaces – 89
👍👍👍👍 33%
👥 267 people voted so far.
Друзья, с днём пива вас! :) Небольшая статья в нашем блоге на эту тему: https://aka.ms/clb_habr_334902_tlgm
This media is not supported in your browser
VIEW IN TELEGRAM
Когда присоединяешься к проекту, над которым уже работают.
Доброе утро! У нашего евангелиста, Ивана Фатеева, появился канал в Telegram, в котором он делится мыслями на тему разработки ПО, игростроя. :) Присоединяйтесь: @poisonous_john
Forwarded from GameDev Architecture
Вы знали, что работа над дизайном языка c# ведется публично на github? Коммьюнити может влиять на вектор движения языка. https://github.com/dotnet/csharplang
GitHub
GitHub - dotnet/csharplang: The official repo for the design of the C# programming language
The official repo for the design of the C# programming language - dotnet/csharplang
Несколько интересных видео по работе с Visual Studio.
1. Шпаргалки по шаблонам проектирования:
— Хранитель (Memento) и Команда (Command): https://aka.ms/vs_video_channel9_120717
— Стратегия (Strategy): https://aka.ms/vs_video_channel9_180717
— Шаблонный метод (Template Method): https://aka.ms/vs_video_channel9_200717
— Observer (Наблюдатель): https://aka.ms/vs_video_channel9_250717
2. Обзор последней версии .NET Core 2.0 Preview 2.
https://aka.ms/vs_video_channel9_30817
3. Основы работы с Git.
https://aka.ms/vs_video_channel9_10817
4. Практики юнит-тестирования.
https://aka.ms/vs_video_channel9_280617
5. Инструменты для F#-разработчиков.
https://aka.ms/vs_video_channel9_120417
1. Шпаргалки по шаблонам проектирования:
— Хранитель (Memento) и Команда (Command): https://aka.ms/vs_video_channel9_120717
— Стратегия (Strategy): https://aka.ms/vs_video_channel9_180717
— Шаблонный метод (Template Method): https://aka.ms/vs_video_channel9_200717
— Observer (Наблюдатель): https://aka.ms/vs_video_channel9_250717
2. Обзор последней версии .NET Core 2.0 Preview 2.
https://aka.ms/vs_video_channel9_30817
3. Основы работы с Git.
https://aka.ms/vs_video_channel9_10817
4. Практики юнит-тестирования.
https://aka.ms/vs_video_channel9_280617
5. Инструменты для F#-разработчиков.
https://aka.ms/vs_video_channel9_120417
Channel 9
Design Patterns: Command/Memento
This is the first of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In