Создаем бота в Slack для Agile стендап (Node.js + Bolt + Firebase)

Во время пандемии как никогда стала востребована удаленная работа. Как перенести привычные процессы из офиса в онлайн? Я думаю, что многие команды прошли через свои испытания. Нас пандемия затронула в меньшей степени, потому что почти вся компания состоит из удаленных сотрудников. В прошлом году я начал процесс перевода нашей разработки на Agile. И для улучшения… Читать далее Создаем бота в Slack для Agile стендап (Node.js + Bolt + Firebase)

Как найти нужные таблицы и отобразить всю информацию в одном запросе SQL

Где-то месяц назад ко мне обратился коллега с просьбой помочь составить комплексный запрос (если это можно так назвать), который можно было бы скопировать и вставить в phpMyAdmin, для выборки всех данных из таблиц плагина, оставшихся после удаления сайта/сайтов из сети WordPress. Что? Объясняю. Допустим, у нас есть сеть на WordPress, в которой имеется N число… Читать далее Как найти нужные таблицы и отобразить всю информацию в одном запросе SQL

Фильтр posts_clauses или как «внедриться» в WP_Query

Недавно поступила просьба создать интеграцию с моим плагином Market Exporter и плагином WooCommerce Warehouses, чтобы можно было менять склад из которого идет выгрузка. Забегая вперед скажу, что я был не в восторге от предоставленной мне версии плагина, потому что она не работала с php 7.1 и не дружила с последней версией WooCommerce. Но я все… Читать далее Фильтр posts_clauses или как «внедриться» в WP_Query

Почему письма из WordPress попадают в спам?

Если Вам когда-нибудь приходилось настраивать WordPress с функцией отправки электронных писем, будь то онлайн магазин, где в письме клиенту приходят детали заказа, или регистрация на сайте с подтверждением по Email, то, наверняка, Вы сталкивались с тем, что письма, которые отсылает WordPress попадают в спам или вообще не доходят до адресата. Если у Вас есть возможность… Читать далее Почему письма из WordPress попадают в спам?

Как добавить рубль к списку доступных валют в Paid Memberships Pro

Для одного из моих проектов на WordPress потребовалось использовать плагин Paid Memberships Pro. Но, к сожалению, в плагине нет поддержки валюты российский рубль. После недолго просмотра документации, оказалось, что новая валюта добавляется очень легко. Для начала стоит выбрать способ добавления — либо добавлять через файл functions.php в теме WordPress, либо создавать отдельный плагин. Для меня вариант с… Читать далее Как добавить рубль к списку доступных валют в Paid Memberships Pro

Установка и настройка Home Assistant

При создании умного дома мной было испробовано несколько систем. На данный момент я остановился на Home Assistant (далее по тексту «HA»). В этой статье я расскажу как его установить и настроить на Raspberry Pi.

Как подключить модуль TFT LCD от mcufriend.com

Давным давно покупал я через eBay кучу компонентов для Arduino, в числе которых был TFT LCD дисплей 2,4″ от компании mcufriend.com. Для работы необходимы несколько библиотек. Первая — это библиотека от Adafruit для обработки графики, подходит не только для дисплеев от Adafruit, но и для многих других. Скачать последнюю версию можно отсюда: https://github.com/adafruit/Adafruit-GFX-Library Библиотека для… Читать далее Как подключить модуль TFT LCD от mcufriend.com

Умный дом на базе Arduino

Уже некоторое время я экспериментировал с Arduino и вот решил начать серьезный проект. Цель — создать подобие умного дома, где вся информация отображается на touch-панели. Т.к. проект масштабный, то он будет разбит на три больших этапа: Отладка работы датчиков температуры и влажности. Настройка работы всех модулей по беспроводной технологии. Отображение информации на touch-панели. Расширение системы.… Читать далее Умный дом на базе Arduino

Трансляция видео с Raspberry Pi

Трансляция будет вестись с Raspberry Pi Model B+ и Raspberry Pi Camera Board, используя дистрибутив Raspbian. Установка ОС достаточно банальна, не буду ее расписывать. Единственное, что при установке надо активировать камеру. Если этого не сделать, то можно будет потом через После установки первым делом я загрузился в графический интерфейс и настроил Wi-Fi. Далее все действия… Читать далее Трансляция видео с Raspberry Pi

Plesk Panel: обновление MySQL до версии 5.6

Не стоит экспериментировать с обновлением «живого» сервера, т.к. возникнут проблемы, которые надо будет решать. У меня этих проблем было много. Где найти обновления до версии MySQL 5.6? Добавляем следующие репозитории в файл /etc/apt/sources.list: Устанавливаем ключи GnuPG: Ставим обновления: У меня MySQL 5.6 встал, но установка завершилась с ошибкой, что пароль админа не подходит. В итоге,… Читать далее Plesk Panel: обновление MySQL до версии 5.6