Skip to content

Instantly share code, notes, and snippets.

@avshatalov48
avshatalov48 / Git.md
Last active April 24, 2024 13:00
Основные "повседневные" команды GIT

Основные "повседневные" команды GIT

  • git status
  • git add .
  • git commit -m "GeekBrains > Yii2 > Lesson 4 > Complete"
  • git push
  • git pull
  • git log
  • git config --list

FAQ: JetBrains PHPStorm

Как убрать подсказки перед параметрами вызовов методов в PHPStorm 2017.2?

  • Меню File > Settings > Editor > General > Appearance > "Show parameter name hint" или ПКМ на подсказке

Изменение размера шрифта в терминале

  • Editor > Colors & Fonts > Scheme > Save As... (можно изменять только копию схемы)
  • Editor > Colors & Fonts > Console Font > Size (изменяем на нужный размер) > Ok (Apply)

Отображение пробелов, табуляции в окне редактора

GitHub Gist - настройка и установка в JetBrains PhpStorm

  1. Установка плагина Get Gist Beta в PhpStorm
  1. В настройках плагина вводим пароль или генерируем токен на GitHub

P.S. К сожалению в Windows плагин работает не корректно c кодировкой Win-1251. Проблема до сих пор актуальна.

Построение UML диаграмм. Настройка PlantUML в PHPStorm.

Настройка PlantUML в PHPStorm.

  1. Устанавливаем плагин PlantUML в PHPStorm;
  2. Скачиваем Graphviz для Windows (https://graphviz.gitlab.io/_pages/Download/Download_windows.html), устанавливаем в каталог по умолчанию;
  3. Прописываем переменную окружения PATH в Windows 7 перейдем в Панель управления > Система > Дополнительные параметры системы > Дополнительно > Переменные среды > Изменим переменную path текущего пользователя c:\Program Files (x86)\Graphviz2.38\bin\
  4. Перезапускаем PHPStorm
@avshatalov48
avshatalov48 / Chrome Extensions.md
Last active January 30, 2022 15:31
Избранные расширения для Chrome

Избранные расширения для Chrome

Веб-разработка

Установка Composer на OpenServer

cd modules/php/PHP-7.0-x64/

Проверка в \OSPanel\userdata\config\PHP-7.0-x64_php.ini "extension=php_openssl.dll"

php -r "readfile('https://getcomposer.org/installer');" | php

php composer.phar -V

@avshatalov48
avshatalov48 / centers.php
Created September 28, 2021 10:02
Справочник. Административные центры по регионам России. Данные DaData. Beta.
<?php
$arRefMainTowns = [
// Области
'Амурская' => 'Благовещенск',
'Архангельская' => 'Архангельск',
'Астраханская' => 'Астрахань',
'Белгородская' => 'Белгород',
'Брянская' => 'Брянск',
'Владимирская' => 'Владимир',
'Волгоградская' => 'Волгоград',
@avshatalov48
avshatalov48 / init.php
Created June 9, 2021 10:04 — forked from JamesBondsky/init.php
Logging price update delete etc
<?
AddEventHandler("catalog", "OnPriceUpdate", array("TestLogger", "OnPriceUpdate"));
AddEventHandler("catalog", "OnBeforePriceUpdate", array("TestLogger", "OnBeforePriceUpdate"));
AddEventHandler("catalog", "OnBeforePriceAdd", array("TestLogger", "OnBeforePriceAdd"));
AddEventHandler("catalog", "OnPriceAdd", array("TestLogger", "OnPriceAdd"));
AddEventHandler("catalog", "OnBeforePriceDelete", array("TestLogger", "OnBeforePriceDelete"));
AddEventHandler("catalog", "OnBeforeProductPriceDelete", array("TestLogger", "OnBeforeProductPriceDelete"));
function sendBitrix(user, order, referer) {
// let yourName = $('input[name="your-name"]').val();
/** Ajax Call */
$.ajax({
cache: false,
timeout: 8000,
url: '/wp-admin/admin-ajax.php',