Записи с меткой решение проблем...
В Битрикс есть полезная опция, перенос всех javascript в конец страницы, которая позволяет ускорить отображение важного контента. Это является одной из рекомендаций PageSpeed Insights
Но бывают ситуации, когда перенос скриптов бывает лишним, например вставленная карта сайта или html5shiv, который подгружается для старых браузеров Internet Explorer.
Так вот, если вам нужно запретить перенос скрипта, добавьте ему аттрибут data-skip-moving="true"
<!--[if lt IE 9]> <script data-skip-moving="true" src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> <![endif]-->
Начиная с jquery 1.9 была удалена поддержка $.browser, из-за чего некоторые скрипты перестали функционировать. Для исправления этой ошибки добавьте в свои скрипты следующий код:
jQuery.browser = {}; jQuery.browser.mozilla=/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase()); jQuery.browser.webkit=/webkit/.test(navigator.userAgent.toLowerCase()); jQuery.browser.opera=/opera/.test(navigator.userAgent.toLowerCase()); jQuery.browser.msie=/msie/.test(navigator.userAgent.toLowerCase());
Его можно вынести в отдельный фаил и подключить сразу после jquery.
Если у вас возникает проблема «Error in accept: Too many open files» в вашей базе данных, Mysql или MariaDB, то вы наверно пытались увеличить в конфиге параметр open_files_limit, но вот не задача, после перезагрузки сервера, параметр остается фиксированным — 1024.
У вас скрипт PHP обрезает POST массив? Тогда эта статья для вас.
Всем привет, давно не писал, чего то совсем времени не хватает, но пора уже обновить -).
Когда то давно я делал функцию, точнее скрипт, который бы по крону (cron) соединялся с почтой, и с определенного раздела сам брал бы вложенные файлы. И вот сейчас на один проект, понадобилась такая же система, есть некая почта на mail.ru, на которую поставщик присылает свежие прайс-листы в xls или xlsx.
Долгое время пользуюсь этим текстовым редактором для программирования, но вот незадача, в последних версиях Ubuntu 11.04 и 11.10, в нем перестали работать «горячие клавиши» для копирования и вырезания. Интересно что сам Geany в этом даже не виноват, а виноваты разработчики GTK2. Если поискать в интернете, то есть патчи для кириллицы, но на днях я нашел самое простое решение этой проблемы.
Оказалось достаточно переназначить «горячие клавиши» в настройках Geany. Идем в настройки: Правки → Настройки (ctrl+alt+p) → Привязки. Ищем рубрику «Буфер обмена», выделяем «Копировать», переключаем раскладку клавиатуры на Русскую. 2 раза кликаем на нужный пункт, появиться диалоговое окно, предлагающее нам ввод комбинации, и в Русской раскладке жмём ctrl+с. Для «вырезать» проделываем тоже самое, только комбинацию указываем ctrl+ч, сохраняем. Вуаля, у нас работают «горячие кнопки» как в кириллице, так и на латинских.
UPDATE:
В убунту 12.04, в Geany по умолчанию работают все кнопки кроме копирования, то что писал выше уже не работает, нужно в строчку копирования вставить: <Primary>Cyrillic_es и все будет работать
Наверно тоже столкнулись с такой проблемой, бесконечный спам на форуме, не смотря на включенные защиты форума? Да-да, спам боты с каждым годом становятся все умнее и умнее, они умеют подтверждать регистрацию по почте, читать капчу от форума и капчу от сервиса ReCapcha, которая до недавнего времени считалась довольно хорошим фильтром.