MacOS: Come creare una pendrive USB avviabile con Windows10

Per la creazione di una pendrive con l’installer di Windows 10 da MacOS possiamo ricorrere sempre all’ottimo unetbootin che offre una semplice interfaccia grafica. In alternativa, prestando sempre attenzione, si può procedere come segue: 1 – verifica dischi disponibili: diskutil list e recuperare il nome della pendrive USB, ad esempio /dev/disk2. Poi procediamo alla formattazione: … Leggi tutto

Come recuperare il seriale da Windows 10

E’ possibile recuperare il seriale, o product key, su un PC Windows 7/8/10 aprendo il prompt dei comandi (si può fare digitando cmd nel box di ricerca del menù start di windows) e digitando: wmic path softwarelicensingservice get OA3xOriginalProductKey E’ possibile anche usare powershell digitando invece questo comando: (Get-WmiObject -query ‘select * from SoftwareLicensingService’).OA3xOriginalProductKey enjoy!

Emulatore Android da riga di comando

Se per comodità volete gestire l’emulatore Android da terminale, senza usare Android Studio, potete usare alcuni comandi molto semplici. Innanzitutto per vedere eventuali emulatori creati possiamo digitare: emulator -list-avds oppure, se vogliamo maggiori dettagli: android list avd Se viene elencato qualcosa, significa che c’è qualche emulatore, altrimenti si può passare a crearne uno nuovo. Per … Leggi tutto

BASH: recuperare tutti i parametri in ingresso di uno script

In uno script bash ci sono diversi modi per recuperare i parametri in ingresso. Oggi vi propondo un piccolo snippet che controlla tutti parametri passati allo script e li trasforma in variabili da usare all’interno dello script: #!/bin/bash while [ $# -gt 0 ]; do if [[ $1 == “–” ]]; then param=”${1/–/}” declare $param=”$2″ … Leggi tutto

HTTPS, migliore impostazione per apache o nginx

Ormai l’uso di un certificato HTTPS per il proprio sito web è diventata una funzionalità di base, i browser invogliano i visitatori a navigare solo su siti protetti da certificati HTTPS. Per l’installazione possiamo affidarci a let’s encrypt oppure a qualcuna delle azienda commerciali più note. Oggi volevo però parlarvi della configurazione e non dell’installazione. … Leggi tutto

Cambiare la webroot con un .htaccess

Con i framework PHP moderni può capitare che sia necessario modificare la webroot in una sottocartella del progetto. Con i servizi hosting condivisi non è solitamente possibile variare questo parametro, allora come fare? Basta una semplice direttiva nel file .htaccess per gestire questa cosa. Vediamo come. Ad esempio il nostro framework richiede che la webroot … Leggi tutto

nginx SSL PEM_read_bio:bad end line

La configurazione di nginx con alcuni certificati HTTPS che richiedono che il bundle sia incluso nel certificato stesso, prevede che il certificato ed il bundle vengano inseriti in un unico file che poi verrà indicato nella configurazione di nginx. Ipotizziamo di avere smsoft.it.crt e smsoft.it.ca-bundle, per unire questi ceritifcati in un unico file bisogna digitare: … Leggi tutto

Exim – riscrivere un indirizzo email

Può capitare che occorra riscrivere un indirizzo email, ad esempio quello di default del server, magari a causa dell’hostname non troppo leggibile. l’MTA Exim è molto personalizzabile e permette di gestire anche queste cose. Ad esempio, se volessimo che le occorrenze di pippo@hostname.ext vengano sostituite con pluto@hostname.ext, dobbiamo aprire il file /etc/exim4/exim4.conf.template, cercare la sezione … Leggi tutto