📚 ТОП-10 книг о языке программирования Rust: от новичка до профессионала

Популяризация и развитие языка программирования Rust набирают обороты. Все больше ИТ-тяжеловесов признают его значимость и полезность, предрекая ему большое будущее. Актуальную информацию о языке всегда можно найти на официальном сайте, но чтобы хорошо его освоить, документации может не хватить. Читайте нашу версию 10 лучших (из относительно свежих) книг о программировании ПОДРОБНЕЕ

🐍 Где изучать Python в 2021 году: 78 ресурсов для начинающих

Ресурсы отобраны по четырем направлениям: Курсы по Питону для начинающих. Машинное обучение. Веб-разработка. Тестирование. Курсы по Питону для начинающих Основы Python 3 (Udemy, 19 лекций) – установите Python на Windows и Mac OS, напишите Hello, World!, узнаете какие бывают типы чисел и что такое строка и ее свойства. Python – ПОДРОБНЕЕ

Телеграм бот для автоматизации обменника криптовалюты

Вместо предисловия В этой статье в общих чертах рассказывается про то, в каком направлении нужно двигаться, чтобы сделать полуавтоматический обменник криптовалюты с возможностью управлять сделками с любого устройства в любой точке планеты 24/7. Вы не найдете здесь деталей реализации, т.к. этот материал предназначен скорее для получения базового набора знаний, необходимых ПОДРОБНЕЕ

Как установить русский язык в ZABBIX 5.2.2 на CENTOS 8

По умолчанию ZABBIX 5.2.2 устанавливается на Английском языке и большинству пользователей может быть не совсем это удобно. При установке ZABBIX 5.2.2 из готово решения ZABBIX и попытки изменить язык Вы видите, что у Вас только английский язык как на картинке ниже Я поделюсь с Вами как добавить поддержку русского языка ПОДРОБНЕЕ

OpenCV в Python. Часть 2

Для тех кто не читал первую часть, сюда: Часть 1, а всем остальным — увлекательного чтения! Введение Теперь, когда вы ознакомились с основами данной библиотеки, пора приступить к базовым преобразованиям изображений: изменение размера, смещение вдоль осей, кадрирование(обрезка), поворот. Изменение размера изображения Первый метод, который мы изучим — это как поменять ПОДРОБНЕЕ

OpenCV в Python. Часть 1

Введение OpenCV — это open source библиотека компьютерного зрения, которая предназначена для анализа, классификации и обработки изображений. Широко используется в таких языках как C, C++, Python и Java. Установка Будем считать, что Python и библиотека OpenCV у вас уже установлены, если нет, то вот инструкция для установки python на windows ПОДРОБНЕЕ

Правильное удаление папки Windows.old в Windows 10

Каждый раз компания Microsoft выпускает не новые версии Windows, а создаёт раз в полгода апдейты для своей операционной системы, пользователи, обновившие свою версию Windows 10 заметили появление у них в корне системного диска новой папки Windows.old. По замыслу Microsoft папка Windows.old необходима для того, чтобы пользователь имел возможность восстановить отдельные ПОДРОБНЕЕ

Как подружить React Native и Java код на Android

Необходимость работы с нативной частью приложения React Native обычно возникает тогда, когда какой-либо сервис не имеет специального api для RN. Таким образом, хороший разработчик должен уметь, как минимум, представление того, как работает нативная часть приложения. В данной статье будут приведены примеры работы взаимодействия приложения React Native c Android. Нативный модуль ПОДРОБНЕЕ

Голосовой бот + телефония на полном OpenSource. Часть 1 — создание и обучение текстового бота RU

В наше время голосовые роботы набирают огромную популярность, от банального заказа такси, до продаж клиентам. Создание голосового бота сводится к трем базовым этапам. Распознавание голоса ASR. Выяснение смысла сказанного и поиск необходимых сущностей в тексте(к примеру адрес, сумма, ФИО итд ) Генерация ответа, преобразование текста в речь TTS. Мы пройдем ПОДРОБНЕЕ

Атака канального уровня ARP-spoofing и как защитить коммутатор Cisco

Данная статья не является руководством для кулхацкеров. Все ниже написанное является частью изучения курса Cisco SECURE. В данном материале покажем как на практике провести атаку канального уровня на коммутатор Cisco, а также покажем как защитить свою сеть от этого. Для лабораторного стенда используем Cisco 881 и Catalyst 3750G. Наверное все, ПОДРОБНЕЕ