Начало работы с Amazon Web Services в Node.js

Введение Amazon Web Services [https://aws.amazon.com/] (AWS) - поставщик облачных вычислений с рядом чрезвычайно популярных сервисов. С момента своего запуска в 2006 году они стали ключевым игроком в разработке и развертывании крупных корпоративных приложений. Их услуги масштабируемы, гибки и новаторские во многих аспектах, сохраняя при этом относительно низкую стоимость по сравнению с самостоятельным хостингом. Это лишь некоторые из причин, по которым крупные компании, такие как Adobe, Airbnb, Autodesk,

Начало работы с Python PyAutoGUI

Введение В этом руководстве мы узнаем, как использовать библиотеку pyautogui [https://pyautogui.readthedocs.io/en/latest/] в Python 3. Библиотека PyAutoGUI обеспечивает кроссплатформенную поддержку для управления операциями с мышью и клавиатурой. через код для автоматизации задач. Библиотека pyautogui также доступна для Python 2; однако мы будем использовать Python 3 на протяжении всего этого руководства. Подобный инструмент имеет множество приложений, некоторые из которых включают создание снимков экрана, au.

Начало работы с Python Wikipedia API

Введение В этой статье мы будем использовать API Википедии для получения данных из Википедии [https://www.wikipedia.org]. Сбор данных резко вырос из-за все более широкого использования инструментов анализа данных и машинного обучения. Интернет - самый крупный источник информации, поэтому важно знать, как получать данные из различных источников. А поскольку Википедия является одним из крупнейших и самых популярных источников информации в Интернете, это естественное место.

Начало работы с Selenium и Python

Введение Автоматизация веб-браузера набирает популярность, и появилось множество фреймворков / инструментов, предлагающих разработчикам услуги автоматизации. Автоматизация веб-браузера часто используется для целей тестирования в средах разработки и производства, хотя она также часто используется для сбора данных из общедоступных источников, анализа и обработки данных. На самом деле, что вы делаете с автоматизацией, зависит от вас, просто убедитесь, что то, что вы делаете, законно, поскольку «боты», созданные с помощью инструментов автоматизации, могут часто

Начало работы с Thymeleaf в Java и Spring

Введение При разработке веб-приложений важно выбрать, какой движок будет заботиться о слое представления. Страницы сервера Java (JSP) были очень популярны, хотя накладные расходы и затраты времени были одними из основных недостатков их использования. Они потребовали внесения значительных изменений в HTML-код страниц. В настоящее время Thymeleaf [https://www.thymeleaf.org/] широко используется и используется в качестве механизма создания шаблонов для приложений Spring / MVC. Его также можно использовать для создания шаблонов электронной почты в формате HTML.

Обещания в Node.js

Введение. JavaScript является однопоточным, что означает, что все, включая события, выполняется в одном потоке. Если поток не свободен, выполнение кода откладывается до тех пор, пока он не освободится. Это может стать узким местом для нашего приложения, поскольку действительно может вызвать серьезные проблемы с производительностью. Есть разные способы преодолеть это ограничение. В этой статье мы исследуем современный способ обработки асинхронных задач в JavaScript - Promises. Обратные вызовы и обратный вызов Ад, если вы JavaSc

Обзор Async IO в Python 3.7

Модуль asyncio Python 3 предоставляет фундаментальные инструменты для реализации асинхронного ввода-вывода в Python. Он был представлен в Python 3.4, и с каждым последующим второстепенным выпуском модуль значительно развивался. Это руководство содержит общий обзор асинхронной парадигмы и того, как она реализована в Python 3.7. Блокирующий и неблокирующий ввод-вывод Проблема, которую пытается решить асинхронность, - это блокирование ввода-вывода. По умолчанию, когда ваша программа получает доступ к данным из источника ввода-вывода, она ожидает этой операции.

Обзор курса: освоите собеседование по Python

Введение Эта статья будет продолжением темы моей предыдущей статьи «Подготовка к собеседованию с разработчиком Python» [/ prepare-for-a-python-developer-interval /], где я высказал свое мнение и предложения, которые, как мне кажется, помогут лучшая позиция, чтобы превзойти других разработчиков, конкурирующих за роль разработчика Python. В этой статье я рассмотрю популярный курс Udemy Николаса Джорджеса по подготовке к собеседованию с Python-разработчиком [https://stackabu.se/udemy-nicolas-georges]

Обнаружение лиц в Python с OpenCV

Введение Обнаружение лиц - мощный и распространенный вариант использования машинного обучения. Его можно использовать для автоматизации ручных задач, таких как посещение школы и правоохранительные органы. С другой стороны, его можно использовать для биометрической авторизации. В этой статье мы выполним обнаружение лиц в Python, используя OpenCV. OpenCV OpenCV - одна из самых популярных библиотек компьютерного зрения. Он был написан на C и C ++, а также обеспечивает поддержку Python, помимо Java и MATLAB. Пока не самый быстрый ли