Редактор Nano, как пользоваться

Редактор Nano, как пользоваться

Занимаясь веб-разработкой, достаточно часто возникает необходимость в редактировании конфигурации удаленного сервера и сделать это можно только удаленно через терминал. В этом помогают консольные текстовые редакторы. Ниже я опишу простой консольный редактор Nano, который включен почти во все дистрибутивы Linux.

Как добавить путь до … в переменную PATH

В различных руководствах и документациях часто встречается пункт «добавьте путь до чего либо в переменную PATH». Что это за переменная и как в нее что-то добавить описано ниже, в этой шпаргалке.

Установка Anaconda Python в Linux Mint

Установка Anaconda Python в Linux Mint

Ниже я опишу процесс установки Anaconda в Linux. В моем случае я устанавливаю в Linux Mint 20.1 , но процесс установки в Ubuntu отличаться не будет.

LAMP стек на WSL

LAMP стек на WSL

Основная моя ОС для работы это Windows 10, в нем есть замечательный инструмент Windows Subsystem for Linux на котором можно легко настроить окружение для веб-разработки на PHP.

Произвольные поля к вариативным товарам Woocommerce

Произвольные поля к вариативным товарам Woocommerce

В прошлой статье я показал как добавить собственное поле к простому товару Woocommerce. В качестве примера мы добавили поле Штрихкод и разместили его после поля Артикул. Это мы проделали с Простым товаром, а сейчас мы проделаем тоже самое, но только добавим поле Штрихкод к каждому варианту товара. Т.е. мы будем работать с Вариативным товаром. Например мы продаем […]

Phinx — миграции базы данных для вашего приложения

Phinx — миграции базы данных для вашего приложения

При разработке на любом из современных PHP фреймворков, мы используем систему миграций базы данных. В этой заметке рассказывается как использовать систему миграции базы данных в своем проекте, который разрабатывается без использования фреймворка.

Элемент инфоблока Битрикс в модальном окне

Элемент инфоблока Битрикс в модальном окне

Возникла необходимость на клиентском сайте использующий 1С-Битриксе вывести элементы инфоблока (например подробная новость или работа из портфолио) не на отдельной странице, а в всплывающем окне. Шаблон сайта сверстан с помощью Bootstrap 4, а компонент модальных окон уже включен в его состав, поэтому задача оказалась не самой сложной.

Синхронизация настроек PhpStorm с помощью Git

Синхронизация настроек PhpStorm с помощью Git

В IDE от JetBrains таких как PhpStorm, PyCharm, RubyMine есть несколько способов синхронизации настроек между разными установками программы, например на домашнем и офисном компьютере. Так же есть возможность дать пользоваться вашими настройками всем членам команды просто поделившись с ними ссылкой на репозиторий.

Частые вопросы по Git

Частые вопросы по Git

Здесь я собрал вопросы связанные с гитом и ответы на них. Я добавляю те вопросы, с которыми сталкиваюсь сам, поэтому список будет постоянно пополняться или сделаю следующую часть.