Come mai la tastiera non viene visualizza nel simulatore IOS?

Il simulatore IOS nelle recenti versioni permette di utilizzare direttamente la tastiera del Mac e lo fa di default. Questa configurazione fa si che cliccando su una casella di testo, la tastiera virtuale nel simulatore non venga visualizzata. Per visualizzare la tastiera virtuale anche nel simulatore, basta configurare il simulatore. Dal menu “Hardware” -> “Keyboard” … Leggi tutto

Estrazioni Lotto (SuperEnalotto, Si vince Tutto, Win for Life, 10 e Lotto, EuroJackpot) per iPhone. Nuovo Aggiornamento

Estrazioni Lotto (Lotto, SuperEnalotto, Win for Life, 10 e Lotto) app gratuita per iPhone ha avuto un nuovo aggiornamento. Più che un aggiornamento si tratta di una completa riscrittura dell’applicazione, per renderla più funzionale e fluida con i nuovi device Apple e con il nuovo iOS 9. E’ stato inoltre aggiunta una funzionalità richiesta da … Leggi tutto

Impostare le variabili d’ambiente in un comando crontab

Se occorre eseguire un comando tramite CRON, ma serve anche utilizzare delle variabili d’ambiente dell’utente (le classiche variabili impostate in .bashrc), si può usare una soluzione come quella che suggerisco di seguito nel crontab dell’utente. Quindi, modifichiamo il crontab dell’utente con:

e poi, ipotizzando di voler eseguire alle 20:00 lo script PHP index.php nella … Leggi tutto

ERROR: Failed to install apk to device: pkg: /data/local/tmp/MainActivity-debug.apk Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]

Se provando ad installare sul device un apk tramite:

visualizzate l’errore:

sicuramente il problema è che c’è un’altra app con lo stesso bundle precedentemente installata ma con differente certificato. Per ovviare, basta cancellare l’app già installata. enjoy!

Come fare uno screenshot dal simulatore android

Tra le varie modalità per fare uno screenshot del contenuto di un simulatore android, segnalo un’utile funzionalità di adb. Mentre il simulatore è in funzione, basterà scrivere:

e poi per recuperare lo screenshot, copiandolo nella cartella corrente: enjoy!

Cordova: Errore MissingTranslation durante la compilazione

Se durante la compilazione di un’app con il classico comando:

viene visualizzato un errore relativo a MissingTranslation, per evitare di dover tradurre tutte le stringhe mancanti, si può aprire il file platforms/android/build.gradle ed inserire, intorno alla riga 160, ma comunque all’interno della sezione android, le istruzioni per evitare tale check. Bisognerà alla fine avere … Leggi tutto

Da APK a codice java

Le applicazioni Android utilizzano il formato APK, ovvero un file ZIP che contiene anche un file in formato Dalvik Executable (.dex). Prima di tutto estraiamo il file classes.dex dall’APK:

Ora utilizziamo dex2jar per convertire classes.dex in un file .class Java: Ora che abbiamo ottenuto il file classes.dex.dex2jar.jar lo possiamo aprire con JD-GUI e poi … Leggi tutto

OSX: Cosa fare quando l’audio è bloccato

Può capitare che staccando e/o attaccando le cuffie più volte al Mac, dopo un po’ i suoi non si sentano più, specialmente se nel frattempo il Mac è andato in sospensione. Insomma, si verifica qualcosa che impedisce di ascoltare i suoni. Generalmente basta un riavvio del Mac per sistemare tutto, ma se volete evitare il … Leggi tutto

Linux: recuperare l’UUID di un hard disk

Le ultime versioni di Debian utilizzano l’UUID al posto del nome della partizione nel file /etc/fstab per fare il mount all’avvio di sistema. Dopo aver aggiunto un nuovo disco, per recuperare l’UUID da utilizzare nel file /etc/fstab si può usare il seguente comando:

In alternatica è possibile usare l’utility blkid direttamente sul disco da … Leggi tutto