I file PDF (Portable Document Format) sono un formato di documento molto diffuso e versatile, che consente di visualizzare e stampare i documenti in modo fedele al loro aspetto originale, indipendentemente dal software, dal sistema operativo o dal dispositivo utilizzato. Tuttavia, i file PDF possono anche essere difficili da modificare, a meno che non si […]
Categoria: programmazione
Tutto quello che riguarda la programmazione (in qualunque linguaggio).
Disabilitare Ubuntu Pro
Qualche mese ho fatto un post su come abilitare il servizio Ubuntu Pro per i nostri desktop e/o server ad uso personale. Anche se è possibile attivare il servizio gratuitamente per 5 dispositivi è facile raggiungere presto il numero massimo di attivazioni. Inoltre, se per caso dismettiamo delle macchine senza aver prima sganciato il servizio […]
Rimuovere parametri di tracking dagli indirizzi dei link
Sulla scia dell’articolo “Non farti spiare da Medium.com” ho cercato un altro metodo alternativo, solo come esercizio di programmazione e ho pensato di utilizzare le funzioni di LibreOffice Calc (o se volete anche Microsoft Excel) per rimuovere i parametri di tracking dagli indirizzi web. Quindi per filtrare la nostra url contente il carattere “?” è […]
Non farti spiare da Medium.com
Forse il titolo è un po’ eccessivo in quanto riuscire a navigare senza farsi spiare è veramente difficile ma possiamo almeno provarci. Io sono iscritto alla piattaforma di self publishing Medium.com ma non sono abbonato e ricevo un feed giornaliero in email in quanto seguo alcuni blogger che scrivono e pubblicano articoli di programmazione su […]
sha256sum e download ISO Windows 10 Ottobre 2020 versione “20H2”
Nel mese di Ottobre 2020 è uscita una major release di Windows 10 e contemporaneamente è stata aggiornata l’immagine ISO del sistema operativo. Se si desidera eseguire un’installazione pulita del sistema operativo su una nuova macchina o si verifica un problema, è utile disporre di una copia dell’ultimo supporto di Windows 10. In genere per […]
Backup foto smartphone android con rsync
Ho creato un piccolo shell script in bash su Ubuntu Linux per fare un backup delle foto presenti sul mio smartphone Android. Il requisito è che il telefono sia collegato tramite USB in modalità MTP (e non PTP); in questo modalità, appena si collega il telefono alla porta USB del computer, la sua memoria viene […]
Flatnuke 4 beta
Ho sempre seguito Flatnuke e contribuito (nel 2006 alla versione 2.5.8) allo sviluppo di questo CMS basato su flat file e siccome è stata rilasciata a fine aprile la beta1 della versione 4 ho deciso di provarla. Di seguito riporto tutti i passi necessari per installare Flatnuke 4 beta1 su Ubuntu 18.04. I requisisti di […]
Calcolo ora legale in bash
Se abbiamo bisogno di sapere il giorno esatto in cui viene applicato il cambio dell’ora legale, possiamo manipolare l’output del comando “cal” sapendo che l’ora legale ha inizio l’ultima domenica di marzo e termina l’ultima domenica di ottobre. Quindi possiamo invocare il calendario del mese di marzo o ottobre (cal 03 2019), selezionare la colonna […]
Duplicare una tabella oracle
Se avete la necessità di duplicare una tabella di un database Oracle (o anche Mysql) a scopo di backup in caso di modifica a tale tabella si può usare il seguente costrutto: Se invece avete bisogno di copiare solo la strutture e non i dati si può usare questo comando sql: Attenzione però che la […]
Bash String Functions
Ho raccolto una serie di funzioni per manipolare le stringhe in shell script (successivamente ho utilizzato queste funzioni per creare un ulteriore script di generazione password ma questo forse sarà oggetto di un prossimo articolo) Ecco le funzioni che ho raccolto in questo script: calcolare la lunghezza di una stringa convertire un carattere ASCII nel […]