• Справочник (памятка) команд WSL

    Основные команды Установка и управление WSL Управление дистрибутивами Версии WSL Импорт/Экспорт Сетевые команды Полезные команды внутри WSL Настройка и конфигурация Советы Устранение неполадок Чтобы установить новый дистрибутив с другим именем, убедитесь что: Например, если вы пытаетесь установить Ubuntu, и имя «Ubuntu» уже занято, вы можете использовать:

  • WordPress разработка: локал-стейдж-прод

    Подход с тремя окружениями (локал-стейдж-прод) является фундаментальным в профессиональной WordPress-разработке и помогает обеспечить качество, стабильность и безопасность веб-сайтов. Разработчики WordPress обычно используют несколько окружений для обеспечения качества, тестирования и бесперебойной работы. Вот как это обычно организуется: Стандартная модель с тремя окружениями Стандартная модель включает три основных окружения: 1. Локальное окружение (Local) 2. Тестовое окружение (Staging)…

  • PostgreSQL: Шпаргалка для работы с базой данных

    Эта шпаргалка охватывает основные операции для работы с PostgreSQL. Если у вас возникают ошибки типа «permission denied», возможно, вам нужно подключиться с правами суперпользователя или получить необходимые разрешения от администратора базы данных. Подключение к PostgreSQL Через терминал (psql) Строка подключения для приложений Основные команды в psql Как посмотреть список всех баз данных? Как подключиться к…

  • Что такое Local WP?

    LocalWP — это бесплатная программа для быстрой и удобной локальной разработки сайтов на WordPress. Она позволяет запустить сайт прямо на своём компьютере без необходимости настраивать сервер вручную. Официальный сайт Что делает LocalWP? ✅ Создаёт локальный сервер – ваш сайт работает на компьютере, как на реальном хостинге.✅ Устанавливает WordPress в один клик – не нужно вручную…

  • Запуск приложения Nextjs через менеджера процессов PM2

    PM2 — это популярный процессный менеджер для Node.js приложений, который облегчает управление процессами в продакшн-среде. Он используется для мониторинга, управления и автоматического перезапуска Node.js приложений. PM2 предоставляет ряд удобных функций, которые делают развертывание и обслуживание серверных приложений более удобными и эффективными. Зачем использовать PM2 для запуска приложений? Когда стоит использовать PM2? PM2 полезен для тех…

  • Как удалить все коммиты локально и затем запушить только один новый коммит?

    Шаг 1: Удаление всей истории коммитов локально Перейди в свой репозиторий: Затем сбросьте всю историю, но с сохранением файлов: Теперь мы находимся в новой ветке без истории коммитов, но файлы остались. Шаг 2: Удаление всех файлов из индекса Это уберёт все файлы из индекса, но не удалит их с диска. Шаг 3: Перезапись истории в…

  • SQL. Как посчитать количество строк с нулевым значением (NULL)?

    В SQL для подсчёта количества NULL значений в колонке можно использовать функцию COUNT вместе с CASE WHEN или SUM. Вот несколько способов: 1. Использование COUNT с CASE WHEN 2. Использование SUM 3. Альтернативный вариант с COUNT(CASE WHEN)

  • Скрипт для выключения Mac по завершению фильма в QuickTime Player и VLC

    Как это работает с QuickTime Player? Работа с QuickTime Player реализована через AppleScript, аналогично VLC, но есть некоторые особенности: Главное отличие в работе с QuickTime — необходимость проверять наличие открытого документа, поскольку QuickTime может быть запущен без открытых файлов. Как использовать скрипт Скрипт автоматически определит, какой плеер запущен. Технические особенности

  • Скрипт для выключения Mac по завершению фильма в VLC

    Как работает скрипт Скрипт использует несколько важных механизмов: Как использовать скрипт Какие проблемы решает этот подход Этот скрипт имеет несколько преимуществ перед простым таймером выключения:

  • Cкрипт для выключения Mac в заданное время

    Этот скрипт позволяет указать время выключения компьютера в формате ЧЧ:MM. Вот как им пользоваться: Как работает скрипт: Для отмены запланированного выключения используйте команду sudo shutdown -c.

  • Как закрыть все страницы сайта и сделать их доступными только после авторизации?

    Закрыть сайт вручную можно нехитрый через код. Всё! Теперь сайт будет перенаправлять на страницу входа, если пользователь не авторизован. Так как админка WordPress доступна только авторизованным пользователям, то «сюрпризов» не будет. Админка будет доступна 🙂 Разрешение доступа к определённым страницам (например, исключим страницу входа, регистрации и контактов) Если ваш сайт использует AJAX (например, в теме…

  • Как добавить класс к корневому элементу html с помощью Javascript?

    Добавление класса ‘js’ к корневому HTML-элементу обычно используется для того чтобы убедиться в поддержки JavaScript (чтобы можно было менять стили и поведение элементов в зависимости от поддержки JS) Чистый JavaScript (ES6+): Vanilla JavaScript (более старый синтаксис): С проверкой поддержки classList: Универсальный вариант, который: Эти варианты полностью заменяют jQuery-версию и добавляют класс ‘js’ к корневому HTML-элементу,…

© «Code==Poetry», 2025