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

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

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

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

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

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

Как погрузиться глубоко в JavaScript и не сойти с ума? — 20.07.2020

Статья написана для начинающих разработчиков, которые уже прошли или завершают профессию на Хекслете и используют JavaScript как основной рабочий инструмент. Вот советы, которые помогут новичкам углубить знания, не забивая голову бесполезной на первых этапах обучения информацией. Не начинайте погружение с You Don’t Know JS Начнём ПОДРОБНЕЕ

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

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

Реализация ARP-спуфинга на Python.

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

Работаем в IntelliJ IDEA на слабом железе — 10.07.2020

Обнаружил секретный репозиторий на гитхабе JetBrains под названием Projector. Благодаря нему написал кусок кода в IntelliJ IDEA, запущенной на Android-планшете. Рассказываю, как это повторить. Проблема Все мы любим IntelliJ IDEA, но есть с ней неувязочка — она жрёт ресурсы компьютера. Решением было бы разделить фронтенд ПОДРОБНЕЕ

Зачем изучать React: особенности и перспективы библиотеки, ситуация на рынке труда — 10.07.2020

В объявлениях о поиске программистов часто встречается требование уметь работать с React. Иногда работодатели ожидают знания React не только от фронтендеров, но иногда и от бэкенд-разработчиков. Почему React настолько популярный, стоит ли изучать эту библиотеку сегодня, каковы перспективы React по мнению опытных программистов? Ответы на ПОДРОБНЕЕ

Памятка «Улучшение качества связи Wi-Fi» — 09.07.2020

На Хабре уже есть много качественных статей с подробным объяснением того как работает Wi-Fi и как его настраивать. Однако у всех этих статей есть, как минимум, несколько недостатков мешающих их дать как руководство к действию условному соседу в многоэтажке или повесить распечатку на стену в ПОДРОБНЕЕ

Как html-парсер на php написать. Вводная часть — 07.07.2020

Введение Здесь и далее в статье будим называть документ, содержащий html просто «Документ». Dom дерево, находящееся в элементе, будет называться «Подмассив». Что должен делать парсер? Давайте сначала определимся, что должен делать парсер, чтобы в будущем отталкиваться от этого при разработке. А именно, парсер должен: Проектировать ПОДРОБНЕЕ