Перейти к содержимому

Onfor

    • Главная
    • Карта сайта
    • Контакты
    • Партнерство
    • Проекты
    • Рекомендации
    • Услуги
Иллюстрация летящей птицы.
  • Решаем ошибку Lock wait timeout exceeded; try restarting transaction.

    В этой статье приведу короткий и самый быстрый вариант решения ошибки «Lock wait timeout exceeded; try restarting transaction». Конечно, если ошибка у Вас в системе — нужно искать и решать корень проблемы — например, незакрытые транзакции. Я же приведу алгоритм быстро, в моменте, решения. Итак, если Вы выполняете запросы, не заходя на сервер MySql —…

    4 декабря, 2020
  • Laravel. Как вывести запрос со значениями (query with bindings)?

    Laravel предлагает нам удобный метод toSql() для отображения подготовленного запроса. Но он выводит знаки вопроса вместо значений. О том, как вывести итоговый подготовленный запрос речь в этой статье. На просторах интернета (на авторство не претендую) мною был найден достаточно простой вариант, который я обернул в метод и повсеместно использую в своих проектах. Метод выглядит так:…

    23 октября, 2020
  • Composer. Решение ошибки proc_open(): fork failed — Cannot allocate memory.

    При выполнении «composer install» или «composer update» может встретиться ошибка «proc_open(): fork failed — Cannot allocate memory». Ниже в статье пример решения проблемы. На просторах интернета был найден действующий способ решения проблемы, который реально решил задачу на сервере с CentOS 7. Выполните в терминале, от имени root следующие команды: /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 /sbin/mkswap…

    19 июня, 2020
  • Laravel. Dropzone. Как добавить csrf-токен при загрузке?

    Dropzone, по умолчанию, при загрузке, отправляет POST-запрос, который Laravel, как и другие фреймворки, проверяет на наличие csrf-токена. Этого токена, конечно же нет и мы получаем соответствующую ошибку. Решить проблему можно достаточно просто — в этой статье пример, как добавить csrf-токен к запросу загрузки файла от Dropzone. Речь идет даже не сколько об Laravel, сколько о…

    6 июня, 2020
  • Как проверить цели в Яндекс Метрике?

    Цели появляются в ЛК метрики спустя некоторое время, что порой бывает не очень удобным на этапе проверки правильности их подключения. Но есть метод, который позволяет нам проверить их в режиме real-time. О нем и пойдет речь. Итак, к примеру мы ставим цели на сайт site1.ru. Чтобы в моменте проверить правильность подключения счетчика и отработку целей…

    5 мая, 2020
  • git error: unable to unlink old (Permission denied)

    Ошибка отсутствия прав при выполнении команд git связана с не правильной настройкой прав доступа к директории с проектом. Подобное сообщение может появляться при попытке сохранения stash, pull-е, checkout-e и т.д. Решение довольно тривиальное — о нём речь пойдет ниже. Очевидно, что необходимо расширить права к целевому файлу — но часто (и в моём случае также)…

    4 мая, 2020
  • Laravel. Как вывести заглавную букву в Blade?

    Короткая статья с несколькими вариантами вывода заглавной буквы в laravel blade. Чистый php Выводим привычную нам функцию ucfirst обернутую в {{ … }} {{ ucfirst(trans(‘messages.welcome’)) }} {{ ucfirst(‘welcome’) }} Blade-директива Добавляем новую директиву в метод boot() в app/Providers/AppServiceProvider. public function boot() { Blade::directive(‘capitalize’, function ($s) { return «»; }); } Далее вызываем, как обычную директиву…

    1 мая, 2020
  • Решаем SSH Key: “Permissions 0644 for ‘id_rsa.pub’ are too open.”

    Очень короткая заметка о том, как решить ошибку `SSH Key: “Permissions 0644 for ‘id_rsa.pub’ are too open.”` на unix-системах. Ошибка при попытке доступа к pub-файлу вашего ключа может иметь такой вид: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for ‘/Users/onfor/.ssh/id_rsa.pub’ are too open. It is required that your private key files…

    10 апреля, 2020
  • Javascript. jQuery. Как подключить css-файл (аналог $.getScript)

    Подключать внешний css-файл через javascript (jQuery) — задача нечастая, но вероятная. В этой статье пример простого решения задачи. Итак, Вашему вниманию два варианта решения задачи. jQuery: $(», { rel: ‘stylesheet’, type: ‘text/css’, href: ‘path_to_the.css’ }).appendTo(‘head’); JavaScript: var linkElem = document.createElement(‘link’); document.getElementsByTagName(‘head’)[0].appendChild(linkElem); linkElem.rel = ‘stylesheet’; linkElem.type = ‘text/css’; linkElem.href = ‘path_to_the.css’; Вот, в зависимости от Ваших…

    9 апреля, 2020
  • Как получить миниатюру видео с Youtube?

    При вводе пользователем ссылки на какое-то Youtube-видео — очень хорошо смотрится динамическая подгрузка изображения этого видео. Пользователи всегда ценят такие «плюшки». О том, как получить миниатюру Youtube-видео речь пойдет в этой статье. Итак, всё, что Вам будет нужно сделать — обратиться к одному из приведенных ниже URL. Далее распоряжайтесь полученным изображением на своё усмотрение —…

    30 марта, 2020
←Предыдущая страница
1 2 3 4 … 45
Следующая страница→

Onfor

Работает на WordPress