Linux - скрипт пакетной группировки фотографий
Для хранения базы своих фотографий раньше использовал пакетную обработку от XnView. Сегодня решил написать скрипт, который будет автоматически разбрасывать мои фотографии в определенную папку с разброской в подпапки по годам.
LinuxКак быстро создать нужную структуру для проекта
При создании нового проекта всегда нужно создать файлы и разложить их по определенной структуре. Разберем пример для создания структуры проекта на Vue.js.
PythonСимвол куба (индекс три) в тексте
Для обозначения степени числа можно воспользоваться стилями: написать число степени в специальном теге и стилями поднять этот тег в нужную позицию, но лучше воспользоваться специальным кодом. Данная статья показывает как правильно устанавливать степень числа х³
ВерсткаPhpStorm: Как удалить все комментарии из файла
При создании файла из заготовок, либо при использовании автоматически генерируемого кода - очень частно файл обрастает избыточным количеством комментариев, которые никому не нужны и их следует удалить. Но удалять вручную - не наш метод, потому как мы за автоматизацию всего, что только возможно :)
ДругоеCentOS 9: SSL-сертификат от LetsEncrypt с помощью certbot
Certbot является одним из инструментов, позволяющих сгенерировать и установить на сервер бесплатный SSl-сертификат от LetsEncrypt. В данной статье рассматривается процедура установки сертификата на Centos9 - основной ОС для BitrixVM.
LinuxЗадача перевода числа из арабских цифр в римские
Попалась мне тут интересная задача перевода числа в диапазоне от 1 до 3999 из арабских цифр в римские. Простая задача оказалась не так уж и проста:)
PHPLet's Encrypt — бесплатный SSL с автопродлением под битрикс окружение
Рассмотрим вариант установки и настройки утилиты Certbot под окружение bitrix env на CentOS 7.
NginxВыполнение действий только при подтверждении пароля
В большинстве систем управления сайтом такой функционал идет "из коробки". Не знаю, почему многоуважаемые творцы битрикса до сих пор не реализовали данный функционал в типовых механизмах, однако, очень часто может быть необходимо выполнять какие-то действия только при подтверждении действий текущим паролем (например, нужно изменить логин/пароль в личном кабинете). Для этого может пригодиться следующий алгоритм ...
1C-БитриксGit основные команды
Данная статья содержит шпаргалку с основными командами используемыми при работе с репозиториями git.
ДругоеНастройка PHP CodeSniffer в PHPStorm (MacOS)
PHP_CodeSniffer — это инструмент, который помогает другим разработчикам понять и поддерживать код, особенно в больших проектах.
Он проверяет код на соответствие заранее установленным стандартам кодирования и выдаёт ошибки или предупреждения, если код не соответствует стандартам.
PHP_CodeSniffer особенно важен, когда над проектом работает несколько разработчиков, так как каждый из них может иметь свой стиль кодирования.
PHP
Переменные, доступные в компоненте 2.0
В файлах компонентов доступны стандартные компоненты, благодаря которым можно строить, к примеру, относительные пути. Такие компоненты избавляют от необходимости прописания абсолютных величин в файлах компонента.
1C-БитриксПолезные однострочники на JavaScript
Объем js-кода напрямую влияет на время загрузки страницы. Если есть возможность сократить код - это обязательно нужно сделать! В данной статье буду собирать полезные однострочники, который дают возможность уменьшить время загрузки сайта
JavaScriptКак отключить Битрикс аналитику ba.js
При оптимизации работы Битрикс-сайта один из первых же моментов, на который обращаешь внимание - очень медленно отрабатывающие запросы на сервер аналитики. Встроенной аналитикой пользуются, наверное, единицы и имеет смысл эту аналитику отключать!
1C-БитриксОпределение типа экрана устройства
В Битриксе есть встроенный класс, который позволяет определять мобильные устройства
1C-Битрикс
Добавляем пользовательское поле TEXT/HTML в 1С-Битрикс
В Битриксе из коробки нет типа данных Html/Text для пользовательских полей и, соответственно, нельзя создать поля данного типа для описания разделов. Исправляем данную оплошность простым обработчиком.
1C-Битрикс
Использование агентов для выполнения сложных операций
Иногда необходимо выполнить тяжелые выгрузки, которые не возможно выгрузить за один шаг. Для этих целей необходимо использовать многошаговую обработку данных. Для этих целей в функционале 1С-Битрикс имеется специальный функционал инструмент - Агенты
1C-Битриксsh-скрипт удаляющий битые файлы из кеша битрикса
Часто бывает такое, в папке с кешем битрикса (при использовании разработчиками кастомных названий папок кеша) появляется большое количество битых папок со знаком "~" в названии. И это со временем, если не следить за сайтом, становится проблемой в нехватке места
LinuxСкрипт скачивания изображений с ссылки расшаривания от GoogleДиска
Поступила мне тут очень интересная задача. Контентщики 2 недели собирали табличку с описанием всех характеристик (по каждой позиции по 10+ фотографий) и все фотографии грузили на гугл-диск, а в табличку вставляли ссылки из "поделиться" на эти изображения.
Такие ссылки напрямую не скачиваются (защита от гугла:) ), поэтому пришлось немного изворачиваться:)
1C-БитриксОтображение названия ветки GIT в консоли
Очень удобно, когда в консоле сразу выводится ветка git, в которой работаешь:
LinuxКорректное подключение внешних css и js файлов в 1С-Битрикс 15+
Начиная с 15-й версии ядра 1С-Битрикс в компонентах появился архитектурно-корректный способ подключения внешних js и css-файлов с сохранением кеширования
1C-Битрикс-
1C-Битрикс (116)
-
BitrixVM (14)
-
D7 (6)
-
Docker (0)
-
JavaScript (20)
-
Linux (39)
-
MySQL (5)
-
Nginx (4)
-
PHP (17)
-
Python (2)
-
SEO-продвижение (12)
-
Битрикс24 (0)
-
Верстка (5)
-
Дизайн (2)
-
Другое (22)
-
Искусственный интеллект - в помощь! (2)
-
Полезные ресурсы (1)
-
Регулярные выражения (4)
-
Сайтология (2)
-
Яндекс-инструменты (3)
-
Размышлизмы (2)
Разработка сайта
Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...
Сопровождение сайта
Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение
Работы по сайту
Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.