Защита ASP.NET приложений от взлома.
ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности, но для предохранения от абсолютного большинства хакерских трюков нужна дополнительная защита. В этой статье мы рассмотрим основы, которые должен знать о безопасности ASP.NET-разработчик (будь то Core, MVC, MVC Razor или Web Forms).
Подробнее: https://aka.ms/dotnet_article_0318_1
#dotnet #article #gen #aspnet
ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности, но для предохранения от абсолютного большинства хакерских трюков нужна дополнительная защита. В этой статье мы рассмотрим основы, которые должен знать о безопасности ASP.NET-разработчик (будь то Core, MVC, MVC Razor или Web Forms).
Подробнее: https://aka.ms/dotnet_article_0318_1
#dotnet #article #gen #aspnet
Habr
Защита ASP.NET приложений от взлома
ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности,...
Microsoft Blockchain.
Вы заинтересованы в технологии blockchain, но не знаете как начать? В этом курсе наши коллеги за 4 часа расскажут о распределенных базах данных, смарт-контрактах и многом другом.
Изучить: https://aka.ms/ft_course_0318_1
#ftc #blockchain #course
Вы заинтересованы в технологии blockchain, но не знаете как начать? В этом курсе наши коллеги за 4 часа расскажут о распределенных базах данных, смарт-контрактах и многом другом.
Изучить: https://aka.ms/ft_course_0318_1
#ftc #blockchain #course
Bing
Christmas flowers
With their festive red and green foliage, poinsett
Forwarded from Quantum Quintum
Если вы занимаетесь анализом гео-данных и, в частности, чем-то близким к анализу карт, аэросъемки и т.п., то вам будет интересна наша следующая новость.
В дополнение к базовой Data Science VM в Azure совместно с компанией Esri (поэтому вы можете ожидать взаимодействие с ArcGIS Pro) мы сделали новую версию виртуалки — Geo AI DSVM, заточенную под анализ пространственных и гео-данных.
В качестве примера и учебного пособия коллеги выложили jupiter-ноутбук для задачи классификации зон на аэроснимках. #ai #ml #geo
Статья: https://blogs.technet.microsoft.com/machinelearning/2018/03/12/pixel-level-land-cover-classification-using-the-geo-ai-data-science-virtual-machine-and-batch-ai/
Исходники примера: https://github.com/Azure/pixel_level_land_classification
Geo AI DSVM: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/microsoft-ads.geodsvm
В дополнение к базовой Data Science VM в Azure совместно с компанией Esri (поэтому вы можете ожидать взаимодействие с ArcGIS Pro) мы сделали новую версию виртуалки — Geo AI DSVM, заточенную под анализ пространственных и гео-данных.
В качестве примера и учебного пособия коллеги выложили jupiter-ноутбук для задачи классификации зон на аэроснимках. #ai #ml #geo
Статья: https://blogs.technet.microsoft.com/machinelearning/2018/03/12/pixel-level-land-cover-classification-using-the-geo-ai-data-science-virtual-machine-and-batch-ai/
Исходники примера: https://github.com/Azure/pixel_level_land_classification
Geo AI DSVM: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/microsoft-ads.geodsvm
GitHub
Azure/pixel_level_land_classification
Tutorial demonstrating how to create a semantic segmentation (pixel-level classification) model to predict land cover from aerial imagery. This model can be used to identify newly developed or floo...
Срыв масштабной хакерской атаки на пользователей Windows в России.
6 марта Windows Defender заблокировал более 80 000 экземпляров нескольких сложных троянов, которые использовали изощренные приемы внедрения вредоносного кода в адресное пространство процессов и не менее изощренные механизмы обеспечения устойчивости и уклонения от обнаружения. Выявить новую волну попыток заражения удалось благодаря сигналам от систем поведенческого анализа в сочетании с облачными моделями машинного обучения.
В этой статье мы расскажем о том, как удалось предотвратить заражение, а также о самом вирусе.
Подробнее: https://aka.ms/security_article_0318
#security
6 марта Windows Defender заблокировал более 80 000 экземпляров нескольких сложных троянов, которые использовали изощренные приемы внедрения вредоносного кода в адресное пространство процессов и не менее изощренные механизмы обеспечения устойчивости и уклонения от обнаружения. Выявить новую волну попыток заражения удалось благодаря сигналам от систем поведенческого анализа в сочетании с облачными моделями машинного обучения.
В этой статье мы расскажем о том, как удалось предотвратить заражение, а также о самом вирусе.
Подробнее: https://aka.ms/security_article_0318
#security
Habr
Срыв масштабной хакерской атаки на пользователей Windows в России
6 марта Windows Defender заблокировал более 80 000 экземпляров нескольких сложных троянов, которые использовали изощренные приемы внедрения вредоносного кода в...
Книга Structured Programming with C++.
Книга по C/C++ университетского уровня. Каждая глава содержит теорию и практику, а также упражнения на закрепление.
Скачать бесплатно: https://aka.ms/clanguage_book_0318
#clanguage #book
Книга по C/C++ университетского уровня. Каждая глава содержит теорию и практику, а также упражнения на закрепление.
Скачать бесплатно: https://aka.ms/clanguage_book_0318
#clanguage #book
Bookboon
Structured Programming with C++
Structured Programming with C++ is intended as course material for the course Structured Programming with C/C++ at university level.
Python’ом по машинлернингу.
Проблема гигантской переписки, которую менеджерам приходится сортировать и пересылать в соответствующие отделы, практически универсальная, и её надо решать современными способами. В этой статье мы расскажем о решенном с использованием ML практическом кейсе компании Актион-пресс.
Подробнее: https://aka.ms/ai_article_0318_1
#ml #ai
Проблема гигантской переписки, которую менеджерам приходится сортировать и пересылать в соответствующие отделы, практически универсальная, и её надо решать современными способами. В этой статье мы расскажем о решенном с использованием ML практическом кейсе компании Актион-пресс.
Подробнее: https://aka.ms/ai_article_0318_1
#ml #ai
Habr
Python’ом по машинлернингу
Сегодня только ленивый не говорит (пишет, думает) про машинное обучение, нейросети и искусственный интеллект в целом. Всего лишь в прошлом году ML сравнили с...
Forwarded from GameDev Architecture (Ivan Fateev)
Помните я писал про аналитику? Вот ребята из Fluffy Fairy Games (https://www.idleminertycoon.com/) используют примерно ту же архитектуру. Что интересно, они используют систему в дополнение к AppsFlyer.
Сейчас я работаю над статьей с техническими деталями по реализации такого пайплайна данных.
#gamedev #gameanalytics #showcase #azure
https://customers.microsoft.com/en-us/story/fluffyfairygames-media-telco-azure
Сейчас я работаю над статьей с техническими деталями по реализации такого пайплайна данных.
#gamedev #gameanalytics #showcase #azure
https://customers.microsoft.com/en-us/story/fluffyfairygames-media-telco-azure
Microsoft Customers Stories
Gaming studio learns what players want and delivers quickly with the cloud
Kolibri Games aims to be the most player-oriented gaming company in the world, so it uses Microsoft Azure and PlayFab to launch new features quickly, analyze player feedback, and innovate in response. By using Azure services and PlayFab back-end gaming technologies…
Горячая вакансия по .NET!
Компания в сфере eDiscovery услуг (Амстердам) ищет в свою команду Senior .Net Software Developer. Помощь с релокацией (виза, компенсация перелета с семьей, поиск жилья). З/п от €3327 в месяц за вычетом налогов.
Поводы рассмотреть вакансию: профессиональный, карьерный рост, расширение международных связей.
Необходим опыт:
* C#/.NET;
* C++ и/или WPF/Silverlight и/или HTML (5)
* JavaScript / будет желательным
* Английский язык уровня Upper-Intermediate или Advanced
Компания приветствует как экспертов-исполнителей, так и с навыками наставничества и руководства командой. Особенно интересны знания в проектировании поисковых систем.
Если вакансия вас заинтересовала, отправляйте резюме Татьяне:
skype: annenkova6
https://teleg.eu/tannenkova
[email protected]
Компания в сфере eDiscovery услуг (Амстердам) ищет в свою команду Senior .Net Software Developer. Помощь с релокацией (виза, компенсация перелета с семьей, поиск жилья). З/п от €3327 в месяц за вычетом налогов.
Поводы рассмотреть вакансию: профессиональный, карьерный рост, расширение международных связей.
Необходим опыт:
* C#/.NET;
* C++ и/или WPF/Silverlight и/или HTML (5)
* JavaScript / будет желательным
* Английский язык уровня Upper-Intermediate или Advanced
Компания приветствует как экспертов-исполнителей, так и с навыками наставничества и руководства командой. Особенно интересны знания в проектировании поисковых систем.
Если вакансия вас заинтересовала, отправляйте резюме Татьяне:
skype: annenkova6
https://teleg.eu/tannenkova
[email protected]
Telegram
Tanya
Forwarded from Quantum Quintum
StackOverflow выпустил очередное исследование по аудитории разработчиков. Помимо прочих интересностей, отмечу блок про технологии и общество, во многом посвященный реакции на AI.
1. 40% радуется, что AI увеличивает автоматизацию работы, только 20% находит это опасным. Наоборот, около 28% и 28% опасаются, что алгоритмы, соответственно, принимают важные решения и могут превосходить человеческий интеллект, и по 23% этому рады.
2. При этом 48% считает, что разработчики или создатели AI ответственны за его последствия. Около 28% готовы переложить ответственность на государство и регуляторов.
3. В целом 73% сильнее воодушевлены возможностями, нежели опасаются последствий.
4. Дизайнеры и мобильные разработчики боятся наступления сингулярности. Дата-сайнтисты, исследователи, девопс-специалисты и менеджены инженеров и продуктов существенно сильнее боятся нечестных алгоритмов.
https://insights.stackoverflow.com/survey/2018 #ai #developers #concerns
1. 40% радуется, что AI увеличивает автоматизацию работы, только 20% находит это опасным. Наоборот, около 28% и 28% опасаются, что алгоритмы, соответственно, принимают важные решения и могут превосходить человеческий интеллект, и по 23% этому рады.
2. При этом 48% считает, что разработчики или создатели AI ответственны за его последствия. Около 28% готовы переложить ответственность на государство и регуляторов.
3. В целом 73% сильнее воодушевлены возможностями, нежели опасаются последствий.
4. Дизайнеры и мобильные разработчики боятся наступления сингулярности. Дата-сайнтисты, исследователи, девопс-специалисты и менеджены инженеров и продуктов существенно сильнее боятся нечестных алгоритмов.
https://insights.stackoverflow.com/survey/2018 #ai #developers #concerns
Полный курс по ASP. NET Core 2.0.
Изучите ASP.NET Core SDK и .NET Core CLI и узнайте, как создавать приложения ASP.NET Core с помощью Razor Pages MVC. Кроме того, получите информацию о диагностике и других функциях. Кстати, после прохождения вы получите значок.
Пройти курс: https://aka.ms/dev_course_0318
#aspnet #dotnet #course #gen
Изучите ASP.NET Core SDK и .NET Core CLI и узнайте, как создавать приложения ASP.NET Core с помощью Razor Pages MVC. Кроме того, получите информацию о диагностике и других функциях. Кстати, после прохождения вы получите значок.
Пройти курс: https://aka.ms/dev_course_0318
#aspnet #dotnet #course #gen
Docs
Microsoft Learn
The skills required to advance your career and earn your spot at the top do not come easily. Now there’s a more rewarding approach to hands-on learning that helps you achieve your goals faster. Earn points, levels, and achieve more!
В Проводнике Windows 10 появилась возможность создания вкладок.
Мы выпустили новое обновление для участников программы предварительной оценки Windows. Новый билд включает в себя возможность создания вкладок прямо в Проводнике.
Подробнее: https://aka.ms/windows_news_0318
#windows #gen
Мы выпустили новое обновление для участников программы предварительной оценки Windows. Новый билд включает в себя возможность создания вкладок прямо в Проводнике.
Подробнее: https://aka.ms/windows_news_0318
#windows #gen
Tproger
В Проводнике Windows 10 появилась возможность создания вкладок
В Проводник Windows 10 добавлена возможность создавать вкладки. Кроме папок, имеется также поддержка некоторых приложений.
Гайд по написанию программы на Q#.
Изучив это руководство вы узнаете как настроить quantum-проект в Visual Studio, изучите компоненты языка Q# и связь с C#, а также научитесь создавать квантовые алгоритмы.
Подробнее: https://aka.ms/qq_guide_0318
#quantum #qsharp #guide
Изучив это руководство вы узнаете как настроить quantum-проект в Visual Studio, изучите компоненты языка Q# и связь с C#, а также научитесь создавать квантовые алгоритмы.
Подробнее: https://aka.ms/qq_guide_0318
#quantum #qsharp #guide
Docs
Write a quantum program - Microsoft Quantum
Learn how to write a quantum program in Q#. Develop a Bell State application in Visual Studio.
UI-автотесты для Xamarin.
Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат, однако само по себе тестирование вещь монотонная и однообразная, поэтому хорошо поддается автоматизации. В нашей сегодняшней статье мы рассмотрим то, как использовать UI-тесты в ваших проектах на Xamarin, в том числе в больших бизнес-приложениях.
Подробнее: https://aka.ms/xam_article_0318_1
Кстати, всю актуальную документацию по Xamarin вы можете изучить здесь: https://aka.ms/xam_docks_0318
#xamarin #artcle #xam
Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат, однако само по себе тестирование вещь монотонная и однообразная, поэтому хорошо поддается автоматизации. В нашей сегодняшней статье мы рассмотрим то, как использовать UI-тесты в ваших проектах на Xamarin, в том числе в больших бизнес-приложениях.
Подробнее: https://aka.ms/xam_article_0318_1
Кстати, всю актуальную документацию по Xamarin вы можете изучить здесь: https://aka.ms/xam_docks_0318
#xamarin #artcle #xam
Habr
UI-автотесты для Xamarin
Тестирование является неотъемлемым элементом любой разработки программного обеспечения. На него выделяется достаточно много времени в общем объеме трудозатрат,...
Forwarded from Quantum Quintum
К новостям. Помните я писал про анонс Windows ML? Под капотом этой платформы лежит новая версия DirectX 12. Поэтому, очевидно, что одно из фокусных направлений — это игры.
В статье ниже коллеги подробнее рассказывают о нескольких сценариях применения ML в игровой разработке (от адаптации окружения и поведения до улучшения качества изображений), а также делятся техническими деталями реализации в DirectX.
https://blogs.msdn.microsoft.com/directx/2018/03/19/gaming-with-windows-ml
Дополнительный контент в тему с GDC:
1. Using Artificial Intelligence to Enhance your Game (1 of 2) — введение в WinML и подробности реализации: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-1-of-2-presented-by-microsoft/856596
2. Using Artificial Intelligence to Enhance Your Game, Part 2 (NVIDIA) — оптимизация производительности для использования ML в играх: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-part-2-presented-by-nvidia/856314
В статье ниже коллеги подробнее рассказывают о нескольких сценариях применения ML в игровой разработке (от адаптации окружения и поведения до улучшения качества изображений), а также делятся техническими деталями реализации в DirectX.
https://blogs.msdn.microsoft.com/directx/2018/03/19/gaming-with-windows-ml
Дополнительный контент в тему с GDC:
1. Using Artificial Intelligence to Enhance your Game (1 of 2) — введение в WinML и подробности реализации: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-1-of-2-presented-by-microsoft/856596
2. Using Artificial Intelligence to Enhance Your Game, Part 2 (NVIDIA) — оптимизация производительности для использования ML в играх: http://schedule.gdconf.com/session/using-artificial-intelligence-to-enhance-your-game-part-2-presented-by-nvidia/856314
Сжатие и улучшение рукописных конспектов.
Автор этой статьи, преподаватель, написал программу для очистки отсканированных конспектов с одновременным уменьшением размера файла. Подробнее об алгоритмах программы читайте по ссылке ниже.
Подробнее: https://aka.ms/python_article_0318_1
#python
Автор этой статьи, преподаватель, написал программу для очистки отсканированных конспектов с одновременным уменьшением размера файла. Подробнее об алгоритмах программы читайте по ссылке ниже.
Подробнее: https://aka.ms/python_article_0318_1
#python
Habr
Cжатие и улучшение рукописных конспектов
Я написал программу для очистки отсканированных конспектов с одновременным уменьшением размера файла. Исходное изображение и результат: Слева: исходный скан...
Коэффициент Джини. Из экономики в машинное обучение.
В 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году «Титаник» затонул в водах Атлантики. Казалось бы, что общего между этими двумя событиями? Всё просто, их последствия нашли широкое применение в области машинного обучения. И если датасет «Титаник» в представлении не нуждается, то об одной статистике, впервые опубликованной в труде итальянского учёного, рассказывается в этой статье.
Подробнее: https://aka.ms/ai_science_article_0318
#ml #ai #article
В 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году «Титаник» затонул в водах Атлантики. Казалось бы, что общего между этими двумя событиями? Всё просто, их последствия нашли широкое применение в области машинного обучения. И если датасет «Титаник» в представлении не нуждается, то об одной статистике, впервые опубликованной в труде итальянского учёного, рассказывается в этой статье.
Подробнее: https://aka.ms/ai_science_article_0318
#ml #ai #article
Habr
Коэффициент Джини. Из экономики в машинное обучение
Интересный факт: в 1912 году итальянский статистик и демограф Коррадо Джини написал знаменитый труд «Вариативность и изменчивость признака», и в этом же году...
Unity выложила исходный C#-код на Github.
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Хабр
Unity выложила исходный C#-код на Github
Возрадуйтесь все, кому хоть раз в силу жизненной необходимости приходилось декомпилировать .NET-код Unity! Теперь код C#-части движка и редактора Unity доступе...
Forwarded from Qubit (Quantum Daily)
Посылаем квантовое письмо бабушке в Йоркшир :) Пошаговый разбор теоретической и практической части квантовой телепортации на Q#
https://blogs.msdn.microsoft.com/uk_faculty_connection/2018/02/27/quantum-teleportation-in-q/
https://blogs.msdn.microsoft.com/uk_faculty_connection/2018/02/27/quantum-teleportation-in-q/
Курс "Введение в TypeScript 2".
В рамках этого бесплатного месячного курса вы сможете узнать все про TypeScript, в том числе все о типах, модулях, пространстве имен. Кроме того, вы изучите и более продвинутые темы.
Присоединиться: https://aka.ms/ts_course_0318
#typescript #course
В рамках этого бесплатного месячного курса вы сможете узнать все про TypeScript, в том числе все о типах, модулях, пространстве имен. Кроме того, вы изучите и более продвинутые темы.
Присоединиться: https://aka.ms/ts_course_0318
#typescript #course
Bing
Art beyond beauty
Serenity is a large mural located right behind the