Архив за Ноябрь, 2018

Поддержка raw svg в URL картинки в разных браузерах
 30 Ноя, 2018

Современные браузеры поддерживают так называемый raw формат URL, когда вместо адреса изображения в CSS и даже в HTML <img src=»…» /> можно задать закодированный массив бинарных данных картинки. Требования к формату raw, а вернее отличия в допустимых отклонениях от стандарта требует внимательно тестировать картинку под всеми требуемыми ТЗ браузерами.

Читать далее »

GREP — показываем только ближайшее символы от найденного совпадения
 28 Ноя, 2018

По умолчанию GREP выводит всю строку, где был обнаружен указанный вами шаблон поиска. Для форматированных текстовых файлов это подходит. Но если в поиск попадает минифицированный текстовый или binary файл, то в консоль вываливается неприлично много текста.

Читать далее »

Как отменить последний коммит в GIT
 24 Ноя, 2018

Не часто, но бывает необходимо отменить последний выполненный коммит. В зависимости от того, насколько все плохо можно действовать по-разному.

Читать далее »

Программно устанавливаем значения настроек на страницах, созданных Config Pages
 22 Ноя, 2018

Модуль Config Pages позволяет создавать страницы конфигурации для вашего модуля, всего сайта, или может быть просто одного из разделов сайта. Потом эти значения можно читать из программы и использовать так, как вам требуется. Но API Config Pages не содержит функции, позволяющей записывать данные обратно в конфигурацию из вашего кода.

Читать далее »

Генератор случайной строки в одну строку кода на PHP
 21 Ноя, 2018

Задача генерации случайной строки возникает часто в алгоритмах связанных с безопасностью.

Читать далее »

Прерывание цикла jQuery функции $.each()
 17 Ноя, 2018

Часто использую функцию jQuery API each(), но иногда требуется досрочно прервать выполнение этого цикла. Итак, как выйти из $.each()?

Читать далее »

Создание кастомного элемента управления на гугл карте
 14 Ноя, 2018

Штатные элементы управления карт google практически невозможно кастомизировать, потому приходится создавать кастомные элементы, которым можно придать нужный внешний вид.

Читать далее »

Перезапись ветки данными из origin
 8 Ноя, 2018

Когда что то не просто пошло не так, а зашло слишком далеко, как восстановить состояние из удаленного репозитория (origin)?

Читать далее »