Сводка коммитов текущего деплоя git

15.06.2021
Настроив деплой проекта из репозитория хочется чтобы приходили уведомления о совершенном деплое и чтобы все это было красиво оформленно. Для этого необходимо понять как выводить нужную информацию в промежутке между прошлым последним коммитом и текущим HEAD.

Невозможно найти пакет php7.X-PACKAGE в Ubuntu 21.04

09.06.2021
По счастливой случайности установил самую свежую на текущий момент Ubuntu 21.04, и сразу же мне понадобилось развернуть apache + php fpm + redis. Первое и второе было сделано быстро, ничего сложного, а вот с третьим (точнее с php7.3-redis) возникли проблемы ...

ssh через прокси с авторизацией на OpenSSH

03.06.2021
Понадобилось подключаться к серверу по ssh через прокси с авторизацией, по другому никак ибо так настроен сервер. Самый простой вариант использовать putty, но это слишком просто, поэтому пробуем через встроенный в Ubuntu OpenSSH.

Как устроено отключение сайта по лицензии 1С-Битрикс?

28.05.2021
Разрабатывая модуль для 1С-Битрикс на пробной версии CMS может возникать ситуация с истечением лицензии и как следствие - прекращение работы сайта. В общем-то все логично 1С-Битрикс коммерческий продукт, и используя его пользователь принимает условия использования. Но стало очень интересно что же внутри.

Список статусов заказов и отгрузок в 1С-Битрикс на php

24.05.2021
Попробуем получить список статусов заказов и отгрузок в 1С-Битрикс через php, познакомимся с ORM и пространством имен \Bitrix\Sale\Internals, с классами для работы с БД.

Опыт интеграции с Tilda

25.03.2021
Обзор разработки интеграции облачной кассы с интернет-магазинами на Tilda Publishing с использованием WebHook и самописного Tilda API на php.

Разработка модуля для OpenCart с использованием git

19.03.2021
При разработке модуля для любой CMS может потребоваться система управления версиями (скорее всего так и будет). OpenCart оказался не исключением, но нестандартным движком, даже в плане контроля версий модулей. Все дело в организации файловой структуры движка.

Деплой React проекта на web хостинг без Node.js

13.03.2021
Реализуем деплой React проекта на целевой сайт, с компиляцией через node.js на локальной машине и последующей заливкой билда на сайт

Опыт разработки дополнений для amoCRM

24.02.2021
По работе пришлось столкнуться с разработкой модуля для amoCRM, достаточно интересная и функциональная CRM, быстрая и отзывчивая техническая поддержка. Документация исчерпывающая, с примерами, поэтому речь пойдет лишь о кратком описании со ссылками на документацию, также затрону некоторые нюансы разработки.

Работа с заказом через админку OpenCart, взгляд изнутри

21.02.2021
Разрабатывая модуль для OpenCart, мне понадобилось добавить дополнительное поле к товарам заказа. Но прежде необходимо изучить как устроена работа с заказом через админку. Как оказалась схема не простая и немного запутанная, но это с первого взгляда.