Проверка работы картинок с использованием CloudFlare
Архив рубрики: Без рубрики
Конвертация .ppk файла в .pem используя PuTTYgen
Инструкция:
* Возможно в процессе понадобится вводить passphrase
1. Запустить PuTTYgen
2. Нажать Load, выбрать *.ppk файл, нажать Open.
3. Выбрать в меню Conversions -> Export OpenSSH Key.
4. Задать файлу имя, вида ИМЯ_ФАЙЛА.pem.
6. Выбрать Save.
PHPStorm — Основные сочетания клавиш
Ctrl + Shift + O — Открыть проект из списка последних открытых
Ctrl + Shift + N — Быстрый переход к любому файлу проекта (Можно писать любые буквы из имени файла или пути к нему, например, чтобы быстро найти Readme.MD достаточно написать rmd
Ctrl + B — Перейти к определению, использованию сущности. (Например, когда курсор стоит в имени переменной или css классе, сочетание клавиш отправит к месту где была объявлена переменная или к стилям этого класса)
Alt + J — Мультиселект ()
Alt + F12 — Открыть терминал (CMD)
Ctrl + Alt + Up — Добавить курсор сверху
Ctrl + Alt + Down — Добавить курсор снизу
PHPStorm — Сочетания клавиш для работы с Git и Github
git status — Alt + S — Отобразить/Скрыть вкладку со списком незакоммиченных файлов
git commit — Ctrl + K — Вызвать диалоговое окно commit
git push — Ctrl + Shift + K — Вызвать диалоговое окно push
git pull — Alt + X Скачать изменения с удаленного репозитория и обновить текущую ветку
git branch — Alt + Z (Для управления ветками — переключение веток, создание, удаление)
git log — Alt + L Отобразить/Скрыть вкладку со списком всех коммитов
Alt + P — Создание Pull риквеста на Github — (Затем, в поле Base branch, обязательно выбрать нужную ветку — к которой делается пулл риквест)
Alt + 9 — Отобразить/Скрыть панель инструментов git
ECMAScript главное — углубляемся JavaScript
Сегодня читал статью https://habr.com/ru/company/nix/blog/342904/ узнал несколько очень интересных вещей:
Во-первых, по поводу зависимости. Чем связанны ECMAScript и JavaScript?
- ECMAScript — это спецификация, на которой основан JavaScript.
- JavaScript называют диалектом языка ECMAScript.
- JavaScript это скриптовый язык общего назначения, соответствующий спецификации ECMAScript.
- Из спецификации ECMAScript вы узнаете, как создать скриптовый язык, а из документации JavaScript — как использовать скриптовый язык.
Другая, очень полезная информация из той же статьи:
- Разные среды выполнения JavaScript могут использовать один и тот же JavaScript-движок. Например, V8 — это движок, используемый в двух совершенно разных средах — в Google Chrome и Node.js.
- ECMAScript 6 — это шестая редакция стандарта ECMA-262, внёсшая в спецификацию ECMAScript существенные изменения и улучшения.
- С 2015 года Ecma International перешла на ежегодные релизы ECMAScript, и эту версию ECMAScript переименовали с ES6 на ES2015. Ecma International стала называть новые версии спецификации ECMAScript в соответствии с годом выпуска. То есть ES6 и ES2015 — это одно и то же.
- Babel это что-то типа конвертера, который преобразует код ES6 в код ES5. (Информация была актуальной на момент написания той статьи, с того времени вышло уже куча других версий babel)
Авторизация в админке WordPress без пароля
Полезно, когда утерян пароль, либо по каким-то причинам не дает авторизоваться recaptcha:
Достаточно в конец файла wp-config.php добавить следующие строки:
nocache_headers();
wp_clear_auth_cookie();
wp_set_auth_cookie( 1 );
Где 1 в последней строчке нужнозаменить на id нужного пользователя.
Внимание! небезопасно, так как любой посетитель сайта, получит права админа, так что лучше добавить, например, свой ip с условием.
Генерация SSH ключа на linux
1. ssh-keygen -t rsa -b 4096 -C «YOUR_EMAIL»
2. ENTER (Если не хотим изменять путь по-умолчанию)
3. ENTER (Если не хотим использовать passphrase)
4. ENTER (Если хотим подтвердить устанавливаемый пустой passphrase)
5. view ../../.ssh/id_rsa.pub
(Последнее для просмотра публичного ключа)
Изменение remote URLs с HTTPS на SSH
1. git remote -v
2. git remote set-url origin NEW_URL
3. git remote -v
Команды git для удаления новых незакомитченых файлов
git clean -i
git clean -i -d
Как изменить URL сайта на Wodpress
Для того, чтобы изменить URL главной страницы и самого WordPress сайта, достаточно добавить в файл wp-config.php следующие две строчки:
define('WP_HOME', 'NEW_HOMEPAGE_URL');
define('WP_SITEURL', 'NEW_SITE_URL');
Например:
define('WP_HOME', 'http://example.com/');
define('WP_SITEURL', 'http://example.com/');
Ну и, разумеется, заменить в них значения констант на соответствующие url адреса