Web scraping in Dart
In questo articolo vediamo come fare web scarping in Dart.
Useremo due librerie:
- http
- html
In questo articolo vediamo come fare web scarping in Dart.
Useremo due librerie:
Colly è una libreria per Go che ci permette di eseguire il web scarping delle pagine web.
In questo articolo vediamo un paio di esempi.
Il comando ping è sicuramente il più usato e conosciuto per fare dei test di rete.
Solo che ping può inviare solo pacchetti ICMP, ed in certi casi può essere un pò restrittiva come cosa.
In questo articolo vediamo come usare due programmi per eseguire un ping UDP su una specifica porta in Linux:
L'altro giorno ho scoperto Gping, che in breve è il comando PING in formato grafico.
Do per scontato che conosciate tutti il comando PING.
ping.js è una piccola libreria che ci permette di eseguire una sorta di PING in Javascript.
Da prendere con le molle ovviamente; guardate la descrizione direttamente dal canale di GitHub:
Javscript itself doesn't have a native way of sending a "ping", so results may not be completely accurate. Since ajax requests are affected by cross-domain issues (CORS), they are blocked by default. ping.js is using a method of loading a favicon.ico image from any host and timing the response time. If the favicon image doesn't exist, an error is returned along with the ping value. If there's a better way to do this in Javascript, feel free to create an issue, or pull request so I can review.
License
Goutte è una libreria per il webscraping e il crwaling per PHP.
Si basa su diverse altre librerie, di cui sicuramente la più importante è DomCrawler.
Oggi ne vediamo un paio di esempi basici, senza andare troppo nel profondo; la mia era più una curiosità che un vero e proprio bisogno.