Unix apt-get proxy

Для того что бы ставить пакеты через прокси просто создайте или отредактируйте файл /etc/apt/apt.conf и добавьте туда:

Вы также можете создать новый файл в /etc/apt/apt.conf.d/ директории, к примеру 00proxy и добавить строчки выше в этот файл

Убираем отслеживание файла из git

Часто бывает что нужно убрать файла настроек подключения к базе, так как на локале одни, а на проде другие, для того что бы они не затирались, но если вы сначала работали исключительно на локале сделать это будет немного неудобно. Нужно будет удалять файл физически и прописывать его в .gitignore, а потом вновь возвращать в папку откуда вы его удаляли.

Есть небольшая команда которая уберёт отслеживание файла в дальнейшем, пока он будет в гитигноре. Не забывайте файл так же внести в .gitignore

 

Ace editor прикрепляем к textarea

Ace — Замечательный онлайн редактор кода который используется на GitHub

К сожалению у него очень скудная документация, и работает он при указании id у div тега. Но так как редактор мне этот нужен что бы править html код из админки, то само собой мне нужно что бы все это отправлялось в базу через форму.

Читать далее «Ace editor прикрепляем к textarea»

Идентификация, аутентификация, авторизация

Часто встречаю людей которые путают понятия «Идентификация, аутентификация, авторизация»

Чтобы все было предельно ясно, коротко опишу что означает каждый из терминов с примером в конце Читать далее «Идентификация, аутентификация, авторизация»

Composer через прокси

На работе получить доступ к сети, интернету, возможен только через прокси, то есть для работы композера мне нужно его также перенаправить через прокси иначе вы получите ошибку:

Читать далее «Composer через прокси»

Nginx и Apache убрать index.php из адреса (Yii2)

В Yii2 есть такой компонент, который позволяет работать без указания index.php файла:

Для работы этого компонента также нужно произвести настройку ngnix или apache, смотря что  у вас стоит

Читать далее «Nginx и Apache убрать index.php из адреса (Yii2)»

Ошибка обновления Composer через прокси

Столкнул на работе с 2 ошибками при обновлении композера через прокси

Читать далее «Ошибка обновления Composer через прокси»

Как включить GZIP в OpenServer

Как и всегда пишу сюда проблему с которой столкнулся и ее решение.

Мне нужно было подключить сжатие GZIP — утилита сжатия и восстановления файлов, использующая алгоритм Deflate. Соответственно нужно в настройках apache \userdata\config\Apache-PHP-7-x64_server.conf включить\раскомментировать модуль: Читать далее «Как включить GZIP в OpenServer»

Чтение из .cvs файла кириллицу

В 99% случаев когда вы будете забирать данные из .csv файла где имеется записи на русском, вы получите знаки вопросиков

Для решение проблемы есть 2 способа, какой лучше выбирать вам

Читать далее «Чтение из .cvs файла кириллицу»

Как правильнее передавать Ajax параметры

Предположим что вам нужно с определенного инпута отправлять аякс запрос на сервер, к примеру что бы проверить занят логин или нет при регистрации нового пользователя. Для этого вы пишите примерно следующую конструкцию:

Читать далее «Как правильнее передавать Ajax параметры»