Определение координат нажатия относительно элемента
Может понадобиться для задач отрисовки drag&drop, различных анимаций. Поддерживает мобильные и десктопные браузеры.
Проксирование хоста с другого сервера при переезде
При переезде сайтов для минификации потерь данных из-за кеша ДНС удобно сделать проксирование со старого сервера на новый.
Placeholder для contenteditable без js
`css [contenteditable]:empty:not(:focus):before { display: block; content: attr(placeholder); color: #999; } `
Nginx log rotation example config
logrotate -- is an utility that helps automate old logs processing.
Пример настройки ротации логов nginx
logrotate -- утилита, предназначенная для автоматизации обработки старых логов.
Получить IP пользователя, используя cloudflare
Вероятно, вы ищете это: $_SERVER["HTTP_CF_CONNECTING_IP"]
Get real user ip address while using cloudflare
You, probably, are looking for this: $_SERVER["HTTP_CF_CONNECTING_IP"]
Free ssl certificate
TLDR: certbot certonly --webroot --agree-tos --expand -w /path/to/your/domain/public/dir/ -d yourdomain.name,www.yourdomain.name
Бесплатный ssl сертификат
TLDR: certbot certonly --webroot --agree-tos --expand -w /path/to/your/domain/public/dir/ -d yourdomain.name,www.yourdomain.name
Пример конфигурации Gulp.js
В этом посте я буду держать конфиг gulp, который использую в текущий момент. Т.е. по мере улучшения, конфиг будет меняться. Конфиг рассчитан на использование SCSS (или SASS) и Vue.js. Однако, если вы хотите просто упаковать скрипты и стили, он тоже должен сработать.
Если притвориться мертвым,
понедельник может пройти мимо.
Интро
Привет. Это первый пост в этом блоге. Данный сайт задумался как копилка заметок по работе и не только, а также метод прокачать скилл написания текстов на русском и английском языках.