PageSpeed: scadenza della cache per contenuti dinamici

PageSpeed è un ottimo alleato per ottimizzare i contenuti, ovvero la velocità, dei siti web in tempo reale. Per i files statici, es immagini, CSS, il sistema si accorge di modifiche al file procedendo ad invalidare e rigenerare i files di cache. Ma cosa accade se per esempio generiamo un file JSON in modo dinamico … Leggi tutto

Rigenerare un certificato Let’s Encrypt e rimuovere dei sottodomini

Ipotizziamo di avere un certificato per un dominio chiamato domain.tld e per una serie di suoi sottodomini. Vogliamo rigenerare il certificato per il solo dominio principale (domain.tld,www.domain.tld) e per un sottodominio (blog.domain.tld). Facciamo una copia di backup cp -r /etc/letsencrypt /etc/_letsencrypt # Rimuoviamo le informazioni del certificato rm -r /etc/letsencrypt/archive/domain.tld rm -r /etc/letsencrypt/live/domain.tld rm /etc/letsencrypt/renewal/domain.tld.conf … Leggi tutto

Debian 9.0 Stretch: Installare Jenkins

Oggi vi posto la procedura per l’installazione di Jenkins su Debian 9 Stretch. Installiamo la chiave del repository di jenkins: wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add – Installiamo il pacchetto per l’uso di repository https su apt: apt-get install apt-transport-https Inseriamo il repository nel file di apt: echo “deb https://pkg.jenkins.io/debian-stable binary/” >>/etc/apt/sources.list Aggiorniamo … Leggi tutto

Bash: Come creare un alias che accetti anche dei parametri?

Cosa è un alias? Un alias consente di creare un nuovo comando o, nell’uso più comune, ridefinire il funzionamento dei comandi nella bash. Ad esempio il comando rm (per la cancellazione di files) non chiede conferma prima di procedere, a meno che non passiamo il parametro -i. Se vogliamo stare un po’ più tranquilli e … Leggi tutto

Debian 9 Stretch: Come installare mytop

MyTop è un utile software che permette di visualizzare in tempo reale le query in esecuzione e permette di fare alcune operazione su tali query. Su debian Stretch il classico: apt-get install mytop non funziona. Si può però recuperare manualmente il pacchetto dalla distribuzione SID e poi installarlo a mano come segue. Aprire con il … Leggi tutto

Estrazioni Lotto (SuperEnalotto, Win for Life, 10 e Lotto) per Android – Aggiornato

Nuovo rilascio di “Estrazioni Lotto” (Lotto, SuperEnalotto, Win for Life, 10 e Lotto) per IOS ed Android Come sempre ci sono tutte le estrazioni delle più diffuse lotterie: “SuperEnalotto”, “Lotto”, “10 e lotto”, “Si vince Tutto”, “EuroJackpot” e “Vinci Casa”. E’ stato inoltre aggiunta l’informazione relativa al doppio oro per il 10 e Lotto. Trovi … Leggi tutto

Decomprimere un file .deb su MacOS

Per decomprimere su MacOS un archivo .deb, un classico file relativo ad un pacchetto Debian, si può usare il comando ar, ad esempio: ar -x firmware-misc-nonfree_20161130-3_all.deb In alcuni casi, dal .deb viene estratto un file .xz. L’estrazione del contenuto del file può essere fatto con il classico tar: tar -xf data.tar.xz enjoy!

Debian 9, 10, 11 (Stretch, Buster, Bullseye): Come ripristinare l’uso di rc.local

Come avrete notato, le nuove versioni Debian (es 9 Stretch, 10 Buster, 11 Bullseye) non hanno più il file /etc/rc.local in cui inserire comandi da far eseguire al termine della procedura di avvio. rc.local veniva utilizzato da SysVinit. Per retrocompatibilità, systemd lo supporta ancora tramite il servizio rc-local.service. Si può ripristinare tale sistema nel seguente … Leggi tutto