Per una questione di sicurezza, soprattutto in ambito di lavoro, sarebbe meglio evitare di lasciare il pc "aperto" a tutti senza stare alla propria postazione.

Ma può capitare di lasciare il proprio pc sbloccato.

Su Linux, è possibile rimediare impostando un auto logout a tempo.

Praticamente tutti i sistemi operativi hanno il concetto di file / directory nascosta, quindi di default non visibile agli utenti.

In Linux, i file o le directory nascoste, hanno il punto davanti al nome.

Con Java possiamo facilmente identificare se un file è nascosto usando il metodo isHidden dell'oggetto File.

Electron arriva provvisto di vari dialog per interagire con il file system sottostante.

Quello ci permette di selezionare file /directory si chiama showOpenDialog, ed abbastanza configurabile.

Ad esempio io volevo far selezionare solo file con estensione MP3.

E' possibile usando FileFilter!

In un piccolo progettimo di web scraping in PHP, avevo la necessità di identificare il titolo di una pagina web partendo dal suo url.

Usando le funzioni file_get_contents e preg_match è abbastanza facile.

La prima funzione si occupa di recuperare il contenuto di quello che gli viene passato in argomento.

La seconda esegue una ricerca con le espresisoni regolari.

Non ho trovato nessuna funzione per contare il numero di righe di un file in Kotlin; quindi ho fatto come gli antichi:

  • apriamo il file
  • lo leggiamo
  • contiamo il numero di righe con un contatore
  • stampiamo il numero di righe