Creare una funzione sleep in Javascript
Javascript ha la funzione built-in setTimeout per impostare un timeout al codice.
Ma in realtà questa funzione esegue un codice in maniera asincrona, ma non fa un vero e poprio sleep.
Javascript ha la funzione built-in setTimeout per impostare un timeout al codice.
Ma in realtà questa funzione esegue un codice in maniera asincrona, ma non fa un vero e poprio sleep.
Abbiamo già visto Timer e TimerTask in Java.
Oggi ne vediamo un esempio in Kotlin, considerando che questo codice funziona sia su desktop che su mobile.
E' stato soprendemente piacevole scoprire che creare un timer in Swift su iOS è molto semplice.
Oggi ne vediamo un paio di esempi.
In una app per Android che sto sviluppando in Java, ho bisogno di inviare/ricevere dei dati di notte in maniera automatica.
Quindi senza l'interazione con l'utente.
Per fare questo ho scelto Timer e TimerTask (package java.util.Timer e java.util.TimerTask).
Ho visto online che ci sono tonnellate di esempi differenti su come creare un timer in Python.
Ma quello che mi serviva a me era un semplice countdown, al termine del quale eseguire una determinata operazione.
Usando il modulo Time, è molto semplice creare un timer in Ruby.
Probabilmente ci sono altri modi, ma questo è abbastanza semplice e pulito.