Функция получения URL файла с версией в Битрикс

Рассмотрим следующий кейс: на сайте обновились css/js скрипты. Мы то с вами знаем, что для загрузки страницы со свежими css/js, нужно обновить её через сброс кеша. Что же делать простому пользователю? Он ведь не знает, как это сделать.

Здесь нам на помощь приходит следующий трюк: необходимо указать через знак вопроса версию файла.

Читать далее

Иконки и их css классы в админке Битрикс

При разработке модуля Битрикс довольно часто нужно сделать пункты меню для управления настройками модуля или еще какой-то бизнес-логики. Для этих пунктов хочется найти подходящие по смыслу иконки.

Увы, в Битрикс нет страницы с отображением внешнего вида этих иконок. Я взял на себя смелость такой список подготовить. Он актуален на момент публикации статьи.

Читать далее

Базовая авторизация сайта через .htaccess

Если вам необходимо сделать базовую авторизацию на сайте или просто временно закрыть сайт через логин-пароль, можно воспользоваться следующим простым способом — сделать базовую авторизацию с помощью сервера apache.

Читать далее

Git stash в PHPStorm

Записал небольшой гайд по использованию git stash в IDE PHPStorm. Спасает, когда нужно переключиться с ветки на ветку, а коммитить незафиксированные и сырые изменения не хочется, но и потерять их тоже. Спасибо создателям git-а за эту чудную фичу!

Читать далее

Программный способ снизить температуру процессора

Я являюсь гордым обладателем ноутбука и он… греется. Даже в простых играх, вроде CS или HoTS температура процессора нередко достигает 90 градусов. Не являюсь хорошим жестянщиком, но под днище ноута заглядывал — особо пыли не обнаружил, да и термопасту пока менять лень.

Недавно нашел интересный способ снизить температуру процессора «для ленивых».

Читать далее