Создание новой ветки — это рутинная операция в GIT. Как указать на основе какой существующей ветки нужно создать новую?
Все записи категории ‘На первой полосе’
Слежение за изменения sass файлов
Особенно на этапе верстки макетов у разработчика возникает необходимость очень часто обновлять стили, проверять результат и снова вносить какие то правки.
Если вы используете sass препроцессор, давайте посмотрим как автоматизировать отслеживание изменений в файлах sass, чтобы компилятор сразу выполнял необходимую работу.
Расчет прибыльности банковского депозита
Калькулятор рассчитывает прибыльность такого финансового инструмента как долгосрочный вклад в банке.
Хлебные крошки, версия 1.2
Очередное обновление WP плагина Genzel Breadcrumbs. Версия 1.2. Что нового?
Прокрутить HTML документ к заданной позиции
Рассмотрим как программно установить позицию скролла документа ровно в начале нужного вам HTML контейнера.
Фильтруем нежелательные теги из WORD в CKEditor

Хоть CKEditor и позволяет редактировать тексты, но редакторов сложно приучить готовить их сразу на сайте. Потому первая ревизия текста обычно появляется на сайте как результат копирования из редактора MS WORD.
Как получить HTTP код ответа удаленного веб-сервера из PHP?

Когда требуется получить HTTP код для заданной URL, то вы наверняка воспользуетесь PHP функцией get_headers($url). Дальше я расскажу о разных подводных камнях и возникающих попутных проблемах.
Переводим массив в XML на PHP
Итак, как перевести ассоциативный массив в XML? Воспользуемся «родным» для PHP классом SimpleXMLElement.
Получить разницу дат в секундах в MySQL
Для начала выберем функцию с подходящей гранулярностью. DATEDIFF явно не подходит, т.к. даёт разницу в кол-ве целых дней. К счастью, есть аналогичная функция — TIMEDIFF, которая вычисляет разницу с точностью до микросекунд.
Смещение карты только при двойном касании в Leaflet
На мобильных устройствах с сенсорным экраном обычно нет такого элемента ввода информации как мышь и соответствующих событий — mousewheel. Все манипуляции производится касаниями к экрану.
Листая касанием одного пальца, вы прокручиваете веб-страницу, но если вы попадаете на область контейнера карты, то она интерпретирует данное действие как dgagging. То есть вы начинаете смещать карту, вместо прокрутки страницы.
А если слой карты оказывается ещё и больше или равен по высоте логическому разрешению устройства вывода, то пользователь оказывается «заперт» в карте, т.к. не может «промотать» её контейнер.