Стендап Сьогодні 📢 Канал в Telegram @stendap_sogodni
🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!01.09.2024
Спостереження за змінами на сайтах
Купа задач зводиться до спостереження за сайтами. Оновлення, розпродажі, оголошення — не завжди нам повідомлять про них напряму. Перевіряти вручну — непрактично.
Тобто, гарно, коли є підписка на RSS, або поштою, або принаймні надійна стрічка в соціальній мережі. Зокрема, я підписаний на RSS декількох сторінок “Releases” на GitHub. (Для того до адреси сторінки просто дописуємо .atom
.)
Але на жаль, не у всіх воно є та працює надійно. У нас нещодавно був випадок, що офіційна розсилка деякого продукту про нову версію “забула”, а сторінка змін оновилася. На щастя, було налаштоване спостереження за сторінкою через Zapier, тому версію не проґавили.
Спостереження за змінами — на перший погляд, найпростіше, що може бути. От тільки проблема в тому, що більшість вебсторінок змінюються постійно — можливо, при кожному перезавантаженні — тож доведеться розумно обмежувати область порівняння. Якщо вже робити перевірку власноруч, то я б обмежувався змістом конкретного селектора, або присутністю регулярного виразу в тексті, а не в коді.
Є гарний продукт з відкритим кодом changedetection.io. Він вміє відстежувати частину сторінки, а ще аналізувати інформацію про товари. Що, до речі, дуже потужний спосіб заощадити на не терміново потрібних речах. Закинув вудку та чекаєш на приємний сюрприз. Є в них і платний SaaS.