Eseguire un PING in Javascript con ping.js

Eseguire un PING in Javascript con ping.js

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
Leggi
Aggiungere la ricerca nella App Bar in Android

Aggiungere la ricerca nella App Bar in Android

Quello che vediamo oggi è come aggiungere una icona nella App Bar di Android che al click apre la possibilità di eseguire la ricerca.

Non implementeremo la ricerca vera e propria, ma faremo tutto il resto.

Leggi
MPYdl: gui per youtube-dl

MPYdl: gui per youtube-dl

MPYdl è un programmino scritto da me, in Qt, che fa da interfaccia grafica a youtube-dl.

Di questo programma abbiamo già parlato, e in pratica consente di scaricare video da YouTube.

La funzione che uso di più è l'estrapolazione in MP3.

Leggi
Utilizzare la reflection in PHP con ReflectionClass

Utilizzare la reflection in PHP con ReflectionClass

PHP ha la classe ReflectionClass con cui usare la reflection.

E' facile da usare, e non c'è nulla da includere come librerie esterne.

Leggi
Settare il bakcground da stringa BASE64 in Android con Java

Settare il bakcground da stringa BASE64 in Android con Java

Sto sviluppando una app per Android che prende i dati da un web service remoto.

I dati includono anche le stringhe delle immagini da settare nelle view; le stringhe sono in BASE64.

Leggi
Recuperare il serial number in macOS con Swift

Recuperare il serial number in macOS con Swift

Non capisco perchè certi linguaggi devono risultare più complessi a prescindere rispetto ad altri, ma pazienza.

Ad esempio il codice qui sotto che ci permette di recuperare il serial number di macOS usando Swift.

Leggi
Ordinamento alfabetico nelle tabelle di Ant Design e React

Ordinamento alfabetico nelle tabelle di Ant Design e React

Sto provando Ant Design per React, e devo dire che non è male.

Facile da integrare e con una ottima documentazione.

Il componente Table ci permette di stabilire un sorter per ogni colonna.

Leggi
Testare API online con Postwoman

Testare API online con Postwoman

Per testare le API uso Postman e mi ci trovo bene.

Però può essere scomodo se dovete fare un test volante senza voler installare nulla sul pc, e senza voler eseguire una registrazione.

Leggi
Inviare un token tramite header con Volley

Inviare un token tramite header con Volley

Devo interrogare una API che richiede una autenticazione Basic e un token.

Vediamo come inviare queste informazioni usando Volley e Java.

Do per scontato l'installazione delle libreria ed il suo uso di base.

Leggi
Copiare un file in più cartelle in Linux

Copiare un file in più cartelle in Linux

Il comando cp in Linux supporta la copia di più files in una cartella, ma non il contrario.

Possiamo comunque copiare un file in più cartelle in vari modi.

Il primo è usare un semplice loop in uno script; non lo vedremo perchè ci sono modi più interessanti.

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2707 articoli
310 commenti
21 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy