Для меня стало открытием возможность быстро писать скрипты для гуглосервисов с помощью https://developers.google.com/apps-script
С их помощью можно автоматизировать разные задачи, мне требовалось удалять письма приходящие от системы видеонаблюдения xeoma, они должны были попадать в корзину, где я еще 30 суток смогу их посмотреть.
На самом деле это можно сделать обычными фильтрами гуглопочты, но попробовать сделать скрипт работающий с API интересней.
Скрипт может запускаться через различные промежутки времени, например я сделал 12 часов.
Вот пример:
function deleteOldXeoma() {
var msgThread = GmailApp.search("subject:(Motion detected*)");
var maxDate = new Date();
var delayDays = 1;
maxDate.setDate(maxDate.getDate()-delayDays);
for (var i = 0; i < msgThread.length; i++) {
if (msgThread[i].getLastMessageDate() < maxDate) {
msgThread[i].moveToTrash();
}
}
}
Суть: если я не прочел письма от xeoma в течение суток, они попадают в корзину.
Кстати, найти сами скрипты можно открыв drive.google.com и набрав в поиске type:script
Архив рубрики: Uncategorized
вспомнилось
phpstan
Интересная программа phpstan приближающая PHP к компилируемым языкам, она позволяет анализировать код без его запуска, работает быстро. Т.о. ей найдется место рядом с тестами, например в рамках проверки кода на CI.
Движение вспять
boinc статистика
Длинные выходные не должны пройти даром
Я студент HTML академии
albert
Открыл для себя программу похожую на spotlight для macOS, называется alber
потому что мне нужно было набирать одну единственную команду: я хотел набирать что-то вроде red XXXX, где XXXX номер задачи редмайна и переходить на эту страницу, albert позволяет делать это, с помощью плагинов которые идут вместе с пакетом.
ставится так
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install albert

Никому больше нельзя верить
https
wosign дали мне бесплатный сертификат



