Bitrix24 не работает push

bitrix24 logo

Проблема с push-сервером Ошибка с функцией padStart() Замена функции padStart простым кодом Проблема с push-сервером После установки из 1С-Битрикс: Веб-окружение коробочной версии Bitrix24 не работает push, не приходят уведомления через локальный сервер (красная строка Отсутствует соединение с сервером). В настройках Push and Pull был выбран локальный сервер с Виртуальной машиной 7.3 и новее (Bitrix Push … Читать далее

Битрикс24 за прокси-сервером nginx

bitrix24 logo

Вводные данные Настройка front-end сервера с nginx Настройка back-end сервера / битрикса Вводные данные Появилась необходимость разместить коробочную версию битрикс24 за прокси-сервером на nginx. И так, что мы имеем: 192.168.88.20 – ip сервера с nginx, для которого имеется А-запись с доменным именем bx24.corp. Сервер слушает стандартные порты 80 и 443. 192.168.88.24 – ip коробки с … Читать далее

Puppeteer создание PDF из HTML

В puppeteer создание pdf возможно с помощью специального метода страницы page.pdf(). Данная функция генерирует из html разметки pdf документ. На данный момент генерация PDF документа возможна только в режиме headless! Генерация pdf Сохранение pdf документа Печатный вид и вид экрана Отображение заголовка, подвала и фона страницы Диапазон страниц pdf Масштаб, размеры, ориентация и поля pdf … Читать далее

Puppeteer время ожидания

Время ожидания (timeout) устанавливает максимальное время ожидания для определенного метода или методов, по истечению которых будет выдана ошибка или исключение. Puppeteer время ожидания по умолчанию Метод setDefaultNavigationTimeout Метод setDefaultTimeout Свойство timeout параметра options Свойство waitUntil параметра options Puppeteer время ожидания promise Puppeteer время ожидания по умолчанию В puppeteer время ожидания по умолчанию (timeout) равно 30 … Читать далее

Puppeteer использование прокси

В puppeteer использование прокси как и в Chrome осуществляется с помощью аргумента –proxy-server, который указывается при запуске браузера: где server – доменное имя или ip-адрес прокси-сервера, port – порт подключения. Puppeteer использование прокси Протоколы прокси Авторизация Puppeteer использование прокси Приведем полный код, где мы продемонстрируем использование прокси в puppeteer. В данном примере мы подключимся к … Читать далее

Telegram Bot на Python 3

В данной статье мы напишем telegram bot на python, который сможет отвечать на наши сообщения, взаимодействовать с нами, предлагая варианты ответов в виде кнопок и обрабатывать выбранный нами результат, выполняя команды на сервере. Взаимодействовать с Telegram Bot Api мы будем с помощью библиотеки pyTelegramBotAPI (telebot) написанной на Python. Создание бота Установка Python и библиотеки pyTelegramBotAPI … Читать далее

Puppeteer открыть ссылку в новой вкладке

Заметил, что многие сталкиваются с трудностями при необходимости работать в нескольких вкладках. Поэтому решил написать небольшую заметку о том, как в puppeteer открыть ссылку в новой вкладке. Перечень способов не является исчерпывающим, но зато все они просты в использовании. Новая вкладка для перехода по известному url Если известна ссылка, по которой мы хотим перейти, то … Читать далее

Docker проблема с DNS

Если у вас возникли трудности при установке docker на CentOS 8 прочитайте данную статью. Появилась необходимость собрать образ с установкой зависимостей для python. Зависимости описаны в файле requirements.txt и должны подтягиваться из сети. Однако, при сборке образа получил ошибку следующего вида: Данная ошибка говорит о том, что docker не может разрешить доменное имя для установки … Читать далее

CentOS 8 установка Python

Если попытаться запустить py скрипты или софт, который использует python в CentOS 8 мы получим одну из следующих ошибок: Связано это с тем, что в CentOS 8 по умолчанию не установлен пакет python. Разработчики системы решили оставить выбор версии и установку нам – пользователям. CentOS 8 установка Python3 В CentOS 8 установка python выполняется одной … Читать далее

CentOS 8 добавление второго IP-адреса / алиаса

Иногда требуется добавить алиас на интерфейсе. В CentOS 8 добавление второго IP можно сделать несколькими способами. 1 С помощью ifconfig2 Через редактирование /etc/sysconfig/network-scripts/ Добавление алиаса с помощью ifconfig Для начал посмотрим имеющиеся интерфейсы в системе с помощью ifconfig: В примере это eth0. Для добавления в CentOS 8 второго IP-адреса через ifconfig достаточно выполнить команду: где … Читать далее