Category: Блоги

20
Сен
2019

Как писать эффективный код на JavaScript с помощью Event Loop

В статье рассказываем об Event Loop в JS: как работает основной поток, как он обрабатывает асинхронные функции и почему от этого зависит эффективность кода.
— Читать дальше «Как писать эффективный код на JavaScript с помощью Event Loop»

27
Авг
2019

Как найти подход к автоматизации тестирования

Как найти подход к автоматизации тестированияПредложенная Майком Коном пирамида автоматизации может помочь командам найти лучший из возможных подходов к автоматизации тестирования. Самый незамысловатый подход к автоматизации тестирования, который только можно придумать, просто взять тест-кейсы, созданные для ручного тестирования, и автоматизировать их на уровне пользовательского интерфейса (GUI), используя инструменты наподобие Selenium. В то же время, это наименее эффективный подход. Автоматические тесты […]

Запись Как найти подход к автоматизации тестирования впервые появилась Библиотека программиста.

26
Авг
2019

Почему Scrum не работает (и что с этим можно сделать)

Почему Scrum не работает (и что с этим можно сделать)Как работает Scrum, и работает ли он вообще? Разбираемся с фреймворком Agile, его преимуществами и не самыми очевидными недостатками. Скрам – самый популярный Agile-фреймворк. Точка. Согласно отчету VersionOne 11th State of Agile, Скрам используют 58% респондентов (или 68%, если суммировать Скрам и гибрид «Скрам/XP»). Среди масштабируемых фреймворков Скрам, безусловно, занимает лидирующее положение: на долю Scrum-of-Scrums […]

Запись Почему Scrum не работает (и что с этим можно сделать) впервые появилась Библиотека программиста.

07
Май
2019

Ближе к земле: Python и низкоуровненые операции

Во многом Python популярен потому, что он позволяет программисту не погружаться в дебри компьютерных технологий, а сосредоточиться на своей прикладной задаче. С другой стороны, именно технические тонкости зачастую определяют преимущества и ограничения разных языков, поэтому крутому специалисту следует с ними познакомиться.

25
Дек
2018

Резервное копирование и архивация данных − курс Microsoft

Резервное копирование и архивация данных − курс MicrosoftКурс для системных администраторов и всех, кому нужно настроить синхронизацию и резервное копирование данных с локальных устройств. О чём курс Компания Microsoft запустила курс, который поможет администраторам разобраться с настройкой архивации данных с помощью сервисов Microsoft − Azure BackUp, Azure Site Recovery. Кроме того, участники узнают про софтверные решения для резервного копирования от партнёров компании […]

Запись Резервное копирование и архивация данных − курс Microsoft впервые появилась Библиотека программиста.

11
Дек
2018

Java Challengers #2: Сравнение строк

Сравнение строк – увлекательная тема. Мы не только рассмотрим строки в Java, но также проанализируем популярные приемы и решим задачу. У нас как всегда много опаздывающих к началу курса, так что только вчера провели второе занятие среди нового потока «Разработчик Java». Но это так, мелочи жизни, а пока что мы продолжаем публикацию серии статей Java Challengers, […]

Запись Java Challengers #2: Сравнение строк впервые появилась Библиотека программиста.

06
Дек
2018

Как управлять развертыванием Windows-приложений

Как управлять развертыванием Windows-приложенийКурс об управлении развертыванием приложений – для тех, кому нужно установить и настроить продукты Microsoft на устройства организации. О чём курс Практический курс, демонстрирующий возможности быстрого и массового развертывания Windows 10 и Office 365. Компания Microsoft запустила курс, который поможет администраторам разобраться с настройкой базовых функций и персонализировать систему управления компьютерной сетью. Участникам курса расскажут […]

Запись Как управлять развертыванием Windows-приложений впервые появилась Библиотека программиста.

04
Дек
2018

Java Challengers #1: Перегрузка методов в JVM

Java Challengers #1: Перегрузка методов в JVMПерегрузка методов в JVM: рассмотрим основные моменты с примерами, разберемся в назначении, пройдемся по примитивным типам и решим задачу! Всем доброго дня. Совсем скоро старт нового потока курса «Разработчик Java», в преддверии которого мы хотим поделиться полезными материалами. Добро пожаловать в серию статей Java Challengers! Эта серия статей посвящена особенностям программирования на Java. Их освоение – […]

Запись Java Challengers #1: Перегрузка методов в JVM впервые появилась Библиотека программиста.

02
Дек
2018

Прячем JavaScript-код на фронтенде от посторонних

Рассказывает веб-разработчик Денис Лисогорский Давайте представим ситуацию, когда вы и ваша команда пишете интересный и сложный код на JavaScript. Причём этот код в кратчайшие сроки нужно использовать в проекте. Если его
— Читать дальше «Прячем JavaScr…

30
Ноя
2018

Настройка инструментов совместной работы для бизнеса

Настройка инструментов совместной работы для бизнесаКурс для компаний о том, как настроить инструменты совместной работы на Windows, необходимые для выполнения корпоративных задач. О чём курс В данном курсе администраторы узнают о применении PowerShell для управления онлайн-службами Microsoft 365. Как создать подписку, синхронизировать пользователей домена AD, подключаться к службам Office 365; что необходимо сделать для создания скриптов, автоматизации типовых задач администратора. […]

Запись Настройка инструментов совместной работы для бизнеса впервые появилась Библиотека программиста.

27
Ноя
2018

Управление безопасностью в малом и среднем бизнесе

Управление безопасностью в малом и среднем бизнесеПрактический курс онлайн-университета Нетология об управлении безопасностью и защите данных компании от утечки в случае хакерской атаки. О чём курс Компания Microsoft запустила обучающий курс, который поможет разобраться с настройкой и управлением систем безопасности в Microsoft 365: начиная с конфигураций защиты от шифровальщиков Advanced Threat Protection для малых/средних компаний и защиты информации, заканчивая настройками устройств […]

Запись Управление безопасностью в малом и среднем бизнесе впервые появилась Библиотека программиста.