Cose che ho letto

giovedì 15 gennaio 2015

Condividere la raccolta Pocket con Python

 How to share Pocket collection with Python
Pocket è un fantastico servizio che vi consente di raccogliere e condividere il materiale che troviamo sul web e che ci interessa leggere in un secondo momento. Possiamo raccogliere articoli dalla maggior parte dei siti web e da qualunque dispositivo per poi ritrovali in una versione più adatta alla lettura.

Vediamo come sfruttare le API messe a disposizione dal sito per accedere al nostro archivio e creare una semplice pagina web per riassumere le nostre ultime letture.

Potete vedere un esempio del risultato sotto il titolo del mio blog  ↑

martedì 13 gennaio 2015

How to change image and thumbnail in Whatsapp chat (Android)

Versione italiana: Sostituire un'immagine e la sua anteprima nella chat di WhatsApp (Android)

The fundamentals

If you want to change the history of a chat to display a received/sent image over another, it's a breeze. It is enough to go to replace the original file in memory with the fake one. For most of the Android phones, these files are located in the root directory of the system (storage/sdcard0 or storage/emulated/0 for example), folder WhatsApp /Media/WhatsApp Images/ or Sent. Image names are composed of the prefix IMG, the date of arrival and a sequential daily number. Simply delete the image that does not want to show and paste the new file by renaming it as the old. At this point, WhatsApp will show the new image when we go to browse the chat.

This simple trick is affordable for everyone, just the simple File Explorer or some other file manager.

The problem comes if you want to change the thumbnail that appears blurred in the chat before the image is loaded from memory. You may think that this preview is generated by the program according to the saved image, but it does not. And so to the interesting part of this guide.

Sostituire un'immagine e la sua anteprima nella chat di WhatsApp (Android)

English version: How to change image and thumbnail in Whatsapp chat (Android)

La base


Fare in modo che nella cronologia di una chat risulti ricevuta/inviata un'immagine piuttosto che un'altra, è un gioco da ragazzi. Basta infatti andare a sostituire in memoria il file originale con quello falso. Per la maggior parte dei telefoni android, tali file si trovano nella directory principale del sistema (storage/sdcard0 or storage/emulated/0 per esempio), cartella WhatsApp/Media/WhatsApp Images/ o Sent. I nomi delle immagini sono composti dal prefisso IMG, dalla data di arrivo e da un numero progressivo giornaliero. È sufficiente eliminare l'immagine che non vogliamo mostrare e incollare il nuovo file rinominandolo come il vecchio. A questo punto WhatsApp mostrerà la nuova immagine quando andremo a sfogliare la chat.

Questo semplice trucco è alla portata di tutti, basta il semplice Esplora File del sistema o qualche altro file manager.

Il problema si presenta se volete cambiare anche l'anteprima sfocata che viene visualizzata nella chat prima che venga caricata l'immagine in memoria. Potreste pensare che tale anteprima sia generata dal programma in base all'immagine salvata, ma non è così. Ed eccoci alla parte interessante di questa guida.


mercoledì 25 giugno 2014

domenica 18 maggio 2014

Bombe. Bombe da softair ovunque

E' passato più di un anno da quando ho pubblicato senza alcuna aspettativa un articolo appena decente su come costruire una Valigetta bomba da softair con Arduino che contro ogni pronostico ha avuto un enorme successo! Appassionati di tutta italia che dopo tanto vagare per il web hanno trovato un modo "semplice" per costruirsi da soli un giocattolo per le loro giornate all'aperto a seguire la loro passione.  E' il momento di tirare le somme, vediamo un po' come se la sono cavata nel seguire il progetto e nell'apportare modifiche e tocchi personali



mercoledì 23 aprile 2014

sabato 19 aprile 2014

How to install PySerial on Intel Galileo

How to manually install PySerial on Intel Galileo Arduino, without pip, easy install or another script

For the original version of this article, click here

Thanks to  Anonymous user that has translated it