.htaccess: оптимизация сайта под Google PageSpeed

Чаще всего при проверке скорости загрузки страницы в гугл сервисе Google PageSpeed, либо любом другом сервисе появляются рекомендации включить сжатие GZIP или использовать кэш браузера для ускорения сайта.

.htaccess: оптимизация сайта под Google PageSpeed

Испанская паэлья и сангрия

Побывать в Испании и не попробовать паэлью с морепродуктами и сангрию - это все равно, что не побывать в Испании. =)

Испанская паэлья в Барселоне

git pull/push требует логин и пароль

Распространенной ошибкой является клонирование с использованием HTTPS вместо SSH. Вы можете исправить это, перейдя в свой репозиторий, нажав "Clone" и скопировав поле "Clone with SSH" (пример интерфейса GiLab).

git pull/push требует логин и пароль

Ошибка xcrun: error: invalid active developer path

После обновления на macOS Mojave возникла ошибка при работе с Git. Перейдя в репозиторий и набрав git status, появляется ошибка xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools).

Добавление к изображению zoom-эффекта при наведении с помощью CSS и jQuery

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

Греческий гирос в Салониках

Город Салоники я посещал в составе экскурсии, после которой было свободное время (часа три) побродить по улочкам центра города, пообедать или что-нибудь купить.

Гуляя по узким улицам старинного города (город Салоники был основан царём Македонии Кассандром в 315 году до н. э.), мы наткнулись на уютную кафешку, где как раз переждали дождь.

undefined

Инстаграм: обложка для сторис

Серферя по Instagram, я часто замечаю, что многие пользователи оформляют highlights (избранные истории) красиво и неправильно. Они загружают иконку отдельным stories.

Инстаграм: обложка для сторис

Вернуть меню в Sublime Text

Во вкладке View в меню редактора Sublime Text 3 на Ubuntu есть пункт, чтобы скрыть это самое меню. И как его вернуть - непонятно.

Вернуть меню в Sublime Text

Git: стянуть все ветки из удаленного репозитория

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

git fetch --all
for branch in git branch -r | cut -d '/' -f2 ; do git checkout $branch && git pull origin $branch ; done

jQuery: метод hasClass

Метод .hasClass() в jQuery возвращает true, если у блока есть искомый класс и false в противном случае.