<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Stefano Marinelli's Blog (Articoli su url)</title><link>https://www.dragas.net/</link><description></description><atom:link href="https://www.dragas.net/categories/url.xml" rel="self" type="application/rss+xml"></atom:link><language>it</language><lastBuildDate>Wed, 11 Jan 2023 13:48:53 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Monitorare i cambiamenti di un sito Web</title><link>https://www.dragas.net/posts/monitorare-i-cambiamenti-di-un-sito-web/</link><dc:creator>Stefano Marinelli</dc:creator><description>&lt;p&gt;&lt;img alt="Watch" src="https://www.dragas.net/images/eye.jpg"&gt;&lt;/p&gt;
&lt;h2&gt;I Feed&lt;/h2&gt;
&lt;p&gt;Da &lt;em&gt;sempre&lt;/em&gt; sono un amante dei &lt;a href="https://it.wikipedia.org/wiki/Feed"&gt;feed&lt;/a&gt;. A mio avviso, ancora oggi non esiste modo migliore di raccogliere le notizie dalle proprie fonti preferite, raggrupparle e leggerle comodamente e a preferenza.&lt;/p&gt;
&lt;p&gt;Moltissimi software di lettura si sono susseguiti nel corso degli anni, ce ne sono in giro ancora molti ma la tecnologia, purtroppo, è oggi considerata &lt;em&gt;quasi&lt;/em&gt; obsoleta. Il problema non è, infatti, la tecnologia in se quanto il fatto che l'utonto...ehm, scusate...l'utente medio oggi preferisce leggere le notizie all'interno del Social Network preferito. D'altronde è risaputo: la notizia saputa dal famoso "&lt;em&gt;amico-dell'-amico&lt;/em&gt;" viene da una fonte decisamente più autorevole rispetto ad un giornalista di professione o, ancora meglio, dal soggetto stesso del fatto.&lt;/p&gt;
&lt;p&gt;Google stessa, nel 2013, ha &lt;a href="https://www.google.com/reader/about/"&gt;dismesso l'ottima piattaforma Reader&lt;/a&gt;, a cui si appoggiavano anche moltissimi programmi di terze parti, tra cui i miei preferiti. Hanno pubblicamente ammesso che l'utilizzo era sciamato, nel corso degli anni.&lt;/p&gt;
&lt;p&gt;Ho risolto installando l'ottimo &lt;a href="https://tt-rss.org/"&gt;Tiny Tiny RSS&lt;/a&gt; su uno dei miei server e la relativa app sugli smartphone. Ottimi risultati su Android, meno su &lt;a href="https://www.dragas.net/posts/un-assaggio-di-windows-phone/"&gt;Windows Phone&lt;/a&gt; poiché sia l'applicazione ufficiale che quella ufficiosa sono ancora abbastanza lacunose. E i feed sono sistemati.&lt;/p&gt;
&lt;h2&gt;E se la pagina non ha feed?&lt;/h2&gt;
&lt;p&gt;La situazione cambia quando il sito in oggetto non fornisce un feed. Fortunatamente ci sono ancora moltissime (e utili) pagine statiche che non presentano alcun apparente modo di controllare gli aggiornamenti. Alcune addirittura non scrivono (almeno visibilmente) la data dell'ultimo aggiornamento.&lt;/p&gt;
&lt;p&gt;Ponendomi di fronte a questo problema, ho cercato in giro soluzioni. Dopo un paio di prove, mi sono stabilizzato con l'ottimo &lt;a href="https://thp.io/2008/urlwatch/"&gt;urlwatch&lt;/a&gt;. Scritto in python, è uno di quegli strumenti che fanno le cose come piace a me: in maniera semplice &amp;amp; rapida. Ci sono opzioni, ma possono essere bellamente ignorate e gestire tutto attraverso una semplice riga di comando e un file di testo di configurazione. Nessun xml, nessuna sintassi astrusa e nessun file di centinaia di righe da studiare: basta creare un semplicissimo file contenente, uno per riga, gli url da controllare. urlwatch, all'esecuzione successiva, effettuerà la prima imporazione delle pagine richieste e le metterà nella sua cache. &lt;/p&gt;
&lt;p&gt;Eseguendolo successivamente, esso controllerà se ci sono modifiche e restituirà l'elenco di esse, sotto forma di cosa sia stato eliminato o aggiunto. L'output è eventualmente inviabile via e-mail o utilizzabile in qualsiasi modo si voglia. Io, nello specifico, controllo ogni giorno e, in caso di differenze, esse mi vengono inviate via e-mail.&lt;/p&gt;</description><category>linux</category><category>rss</category><category>software</category><category>url</category><category>web</category><guid>https://www.dragas.net/posts/monitorare-i-cambiamenti-di-un-sito-web/</guid><pubDate>Tue, 01 Dec 2015 20:57:51 GMT</pubDate></item></channel></rss>