Как не странно, но из коробки в Битриксе нет возможности настроить отправку писем через SMTP. Есть несколько бесплатных расширений, но иногда удобнее настроить все руками.
незаконченные:
Как отправлять почту в битриксе через SMTP
В данном примере вместо вентиляции используется диод, а вместо датчика движения кнопка и время 20 секунд, а не 5 минут.
Еще нужно учесть, что кнопка возвращает цифровое значение, а датчик движения аналоговое, т.ч. часть:
TriggerVal = digitalRead(pinTrigger); if (TriggerVal == HIGH) // Если есть движение
нужно будет переделать.
Экспорт их Битрикс в google merchant center
Сразу хочу отметить, что Гугл Мерчант стандартную выгрузку Яндекс Маркета (YML) не понимает. Возможно кому-то пригодиться Битрикс. Экспорт в YML
В CMS Bitrix нет дефолтного профиля для выгрузки в RSS, пришлось делал свою.
Скрипт для path of exile
Мне было лень руками подбирать сочетания качества на 40, поэтому я написал скрипт, который перебирает все варианты и выдает те, что дают нужное число в итоге сложения.
Была задача найти повторные фотографии и удалить их.
TODO: Скрипты рабочие, но не сделаны как набор отдельных файлов, нужно бы привести все в нормальный вид.
CURL, многопоточное чтение
Пример того, как curl может работать в многопоточном режиме.
Такое может потребоваться, например для парсинга множества страниц.
Пример моего кастомного чекбокса (checkbox)
Это не законченный код. Хотел написать собственную замену стандартным checkbox, накидал основу, но до конца не довел. Готовых красивых checkbox'ов много, т.ч. нет смысла делать еще одну.
Tarantool
Не законченная статья.
Тарантул - разработанная mail.ru ( О_О ), no-sql БД, которая держит данные в памяти, для ускорения работы.
У него много отсылок к языку lua, предлагают даже на нем писать логику.
Пометка о том, что нужно добавить в компонент Joomla для создания связанных таблиц.
Часто не хочется делать отдельный заметки ради небольшой функции и они так и заваливаются в проектах. Решил сделать одну статью и, в дальнейшем, добавлять в ее интересны функции.