Статьи

Насколько быстро выполняется быстрая загрузка данных в Power Query?
В моей предыдущей статье Анализ 10 миллионов строк в Excel я показал вам, как загрузить в Power Query набор данных, состоящий из 10 миллионов строк. По правде говоря, он может обрабатывать гораздо больше, но я просто хотел развеять миф о том, что миллион строк рабочего листа — это все, на что способен Excel. На этот раз я собираюсь поэкспериментировать, чтобы посмотреть, сколько времени потребуется для загрузки наборов данных разного размера. Я буду также…

Ключевые навыки, которыми должны обладать все разработчики .NET
.NET — это платформа Microsoft, на основе которой был создан официальный сайт Microsoft ASP.NET. Он поддерживает более 30 языков программирования — основные из них включают C#, Python, Visual Basic и F#, с помощью которых разработчики .NET создают приложения, веб, мобильные устройства и игры, в первую очередь для Windows (хотя изобретение .NET Core позволяет создавать приложения, которые работать на Windows, MacOS и Linux). Спрос на нишу и бесценные навыки, которые предлагают..

.NET: Пара слов об использовании MemoryCache
В этом посте я описываю, как использовать MemoryCache и отслеживать время существования сущностей в приложениях .NET. вступление Кэширование — один из известных способов повысить производительность приложения и снизить нагрузку на поставщика данных. В .NET есть пакеты Microsoft.Extensions.Caching для использования разных хранилищ: Redis, SqlServer, Cosmos, Memory. Последний — самый простой способ . Он просто сохраняет данные в ОЗУ. Вы можете использовать его, просто установив..

Будет ли Jetbrains оставаться актуальной в следующие 10 лет?
Я хочу начать это с того, что мне нравится Jetbrains. Первая установка Resharper и открытие его возможностей была одним из самых захватывающих моментов в моей карьере .NET. Я чувствовал, что за ночь получил сверхмощность. Мне он так понравился, что я умолял своего босса купить его для всех в магазине. Он не сказал «нет», но его промедление заставило меня самого. Я не мог жить без этого. Позже он купил 43 лицензии, и после этого, по какой-то странной причине, моя электронная почта..

AZ-104: Администратор Microsoft Azure, руководство по сдаче мастер-экзамена
Microsoft Azure — это платформа облачных вычислений, которая предлагает широкий спектр услуг, помогающих организациям создавать, развертывать и управлять приложениями и услугами через центры обработки данных, управляемые Microsoft. Чтобы продемонстрировать свои знания в администрировании Azure, Microsoft предлагает экзамен AZ-104. Сдача этого экзамена подтверждает ваши навыки управления ресурсами Azure, внедрения и управления хранилищем, защиты удостоверений и многого другого. В этом..

Транскодирование сервера gRPC в Net 7
Введение в проблему Несколько лет назад я экспериментировал с новой функцией gRPC , которую .Net представил в своем каталоге приложений .Net Core . Я был относительно новичком в gRPC и хотел узнать, как взаимодействуют эти API и смогу ли я включить службу gRPC в свой текущий HTTP REST . Немного покопавшись, я обнаружил, что существует возможность адаптировать сервер gRPC и заставить его понимать и обрабатывать HTTP запросы клиентов. Это называется транскодированием..

Как начать заниматься программированием?
Я начал с кодирования и компьютеров почти 4 года назад. С точки зрения кибербезопасности 4 года — это долгий срок, которого достаточно, чтобы человек прошел путь от нуба до профессионала (если не профессионала ~ среднего уровня). Ну почему бы и нет, это то, что мы смотрим в кино, и нам говорят то же самое, когда мы читаем истории успеха программистов и разработчиков, добившихся успеха в мире. Кажется легким, просто работай изо всех сил, чтобы быть хорошим в чем-то, но настоящая..

Почему вы должны изучать .NET в 2022 году
Добро пожаловать! .NET — это потрясающая программная среда, разработанная Microsoft несколько лет назад. Если вы новичок в .NET, вот ссылка на их веб-сайт ниже:

Ускоренный курс Azure AI Engineer: Dark to Cloud Series (GPT AZ-900, AI-900 и AI-102)
ЧАСТЬ 1. Облачные концепции и архитектура Azure Добро пожаловать в мир искусственного интеллекта (ИИ) и Azure. Прежде всего, давайте разберемся, что такое облачные вычисления. Проще говоря, облачные вычисления — это предоставление вычислительных услуг по запросу через Интернет вместо того, чтобы локальные серверы или персональные устройства обрабатывали приложения. Это предлагает гибкие ресурсы, экономию за счет масштаба и устраняет необходимость крупных инвестиций в аппаратное и..

Python openpyxl  —  Объединение ячеек в электронной таблице
Скрипт Python, который объединит ячейки в существующей электронной таблице Excel, используя библиотеку openpyxl . Openpyxl — это библиотека, которая позволяет нам взаимодействовать с файлами Excel в Python. Он предоставляет ряд инструментов для чтения, записи, обработки и форматирования данных Excel. Именно по этой причине библиотека является чрезвычайно полезным инструментом для анализа данных и создания отчетов. Поддержите нас, подписавшись на наш канал YouTube для ежедневного..

Освоение сопоставления с образцом и уникальной логики на C#11 для беспрецедентных возможностей
Совершенствуйте свои навыки программирования и стимулируйте инновации с помощью массивов и шаблонов списков. Как вы знаете, Microsoft представила сопоставление с образцом в версии 7 C#. Но подождите, C#11 принес новые шедевры. Microsoft превратила его в важную и влиятельную структуру управления для повседневных ситуаций. Шаблоны списков позволяют рекурсивно применять шаблоны к отдельным элементам входных данных в виде списка — или, по крайней мере, к разделу. Исходя из этого,..

Почему Windows 11 такая плохая
У Windows 11 был грубый запуск, и все еще есть много ошибок и проблем. Ошибки — это то, что ожидается в играх, приложениях и веб-сайтах, но не в операционной системе, и для такой крупной компании, как Microsoft, такая ошибка заставляет задуматься. Как это может произойти? Ужасный запуск Windows 11 заставил многих людей остаться на Windows 10 или подумать о Linux. Самые большие проблемы Windows 11 при запуске заключались в том, что процессоры AMD Ryzen были медленнее, чем у Intel, и..

Microsoft ZeRO-Offload: демократизация обучения модели в миллиардном масштабе
Конкурентная модель Microsoft для обучения огромных моделей (по сравнению с Google Switch Transformers и OpenAI GPT-3) Он может обучать модели с более чем 13 миллиардами параметров на одном графическом процессоре, что в 10 раз больше по сравнению с популярным фреймворком, таким как PyTorch, и делает это без каких-либо изменений модели со стороны специалистов по данным или в ущерб вычислительной эффективности. Источник: Jie Ren et al. в arxiv Оптимизация процесса обучения..

Экзамен Microsoft 70–483: Программирование на C#  —  Цель 4.1: Выполнение операций ввода-вывода
Узнайте, как читать и записывать файлы и потоки, HTTP-вызовы и асинхронные операции ввода-вывода. Привет, народ! В этой истории будет обсуждаться Цель 4.1: Выполнение операций ввода-вывода ! Я надеюсь, вам понравится это! В последнем рассказе была представлена ​​ Цель 3.5: Реализовать диагностику в приложении . Весь код серии сертификации можно найти здесь . Чтение и запись файлов и потоков Во время карьеры разработчика нередко приходится управлять файлами с помощью C#...

Представляем квартет ИИ-компиляторов Microsoft Research
Microsoft Research недавно представила четыре передовых компилятора искусственного интеллекта, целью которых является решение конкретных задач в области глубоких нейронных сетей (DNN). Эти компиляторы, получившие названия Rammer, Roller, Welder и Grinder, предлагают инновационные решения для оптимизации рабочей нагрузки DNN, эффективности доступа к памяти, выполнения потока управления и аппаратного ускорения. Rammer: новаторское параллельное использование оборудования Rammer, первый..

Metaverse: изучение его бизнес-обещаний и разрушительного потенциала
Что такое метавселенная? Метавселенная — это канал доставки и использования большого количества информации в удобной форме. Он основан на предыдущих цифровых каналах, таких как Zoom, электронная почта, мессенджеры, чаты, социальные сети, и является шагом вперед, и он предоставляет видео, звуки, изображения, текстовую информацию, данные, смоделированные видео и аватары с огромной пропускной способностью. Horizon Workrooms от Meta, Mesh от Microsoft и Arthur — это огромные..

C# хочет стать САМЫМ ПОПУЛЯРНЫМ языком программирования в 2022 году
И Microsoft сделает все возможное, чтобы это произошло. Кто бы мог подумать, что мы уже в 2022 году и что C# с нами уже 22 года? Язык программирования настолько универсальный и мощный, что легко противостоит любому другому. Язык настолько совершенен, что в наши дни он хочет войти в историю …

Автоматизированное тестирование с помощью Playwright и Java Script — Часть I (Настройка)
Playwright — новейшее дополнение к средам тестирования безголового браузера, разработанное авторами Puppeteer и поддерживаемое Microsoft. Playwright — это библиотека веб-автоматизации с открытым исходным кодом, созданная на основе Puppeteer. В этой статье мы рассмотрим структуру веб-автоматизации, созданную с помощью Playwright и Java Script. Эта статья перемещена на мою главную страницу блога Доступ к этой статье отсюда —..

Мой опыт собеседования в Microsoft в качестве инженера по машинному обучению
Компании MAANG — мечта большинства студентов, изучающих информатику. Вот мой опыт прохождения собеседования в Microsoft на инженера по машинному обучению. Хочешь работать в компании МААНГ? Работать в компании MAANG можно по-разному. Вот мой опыт собеседования в компании Microsoft.

Овладение принципом открытости и закрытости: создание гибких и ориентированных на будущее приложений C#
Раскройте потенциал абстракции и наследования в своих проектах .NET Core В объектно-ориентированном программировании принципы SOLID предоставляют рекомендации по проектированию программного обеспечения, которое является модульным, удобным в сопровождении и расширяемым. Одним из таких принципов является Принцип Открытости и Закрытости (OCP), который гласит, что программные объекты (классы, модули, функции и т. д.) должны быть открыты для расширения, но закрыты для модификации. Этот..