Все записи категории ‘Программирование’

Mysqldump без блокировки таблиц
 11 Ноя, 2019

По умолчанию для mysqldump требуются права пользователя на блокировку таблиц.

Читать далее »
Возможные проблемы Invalid form POST data
 24 Окт, 2019

Браузер сообщает об ошибке всплывающим окном вроде того, что на скриншоте. Сообщается, что AJAX завершен неправильно. Но основной симптом — что не работают вообще какие либо транзакции, связанные с работой с формами.

А в логах Drupal вы видите загадочное сообщение — «неверные POST данные формы».

Читать далее »
Докачка файла с помощью wget
 22 Окт, 2019

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

Читать далее »
Глюк модуля transliteration в php 7.3.
 20 Окт, 2019

Столкнулся со следующим неприятным багом, при использовании модуля pathauto, совместно с модулем транслитерации: Drupal генерирует «обрезанные» синонимы адресов страниц.

Читать далее »
Координаты центра окружности по трем точкам
 11 Окт, 2019

Обычно эта задача решается через уравнения круга, но для программирования нужно аналитическое решение (в виде формулы).

Читать далее »
Ошибка Yandex карт net::ERR_ABORTED 429 (Too Many Requests)
 9 Окт, 2019

Ошибка возникает при использовании сервисов Яндекс карт, вроде геокодинга.

Читать далее »
Копируем файлы с AWS S3
 26 Сен, 2019

На AWS файлы копятся в течении жизни проекта, а для разработки иногда удобнее иметь их локально. Как перетащить их из облака (и закинуть потом обратно), пользуясь консолью, расскажу в статье.

Читать далее »
Обратный порядок перебора элементов jQuery each()
 17 Сен, 2019

Полезное ноу-хау для тех кто пользуется jQuery. Функция $.each() производит перебор элементов по порядку, но иногда требуется выполнить операции в обратном порядке.

Читать далее »
Добавление и обработка кастомных полей в заказе woocommerce
 10 Сен, 2019

Плагин woocommerce — интернет-магазин для WP — и так показывает огромное число полей на форме оформления заказа (т.н. checkout), и обычно требуется убрать/спрятать лишние поля. Но в данной статье я расскажу об обратной задаче: как добавить и обрабатывать свои произвольные поля в этой форме.

Читать далее »
Вставка переменной в инлайновое изображение в LESS
 29 Авг, 2019

Небольшие векторные элементы очень удобно вставлять как часть CSS кода. Хочу показать пример, как сделать их еще и параметрически зависимыми, при компиляции из LESS.

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