Il blog di FiNeX

Manipolare immagini velocemente con mogrify da riga di comando

Mogrify è un semplice programma da riga di comando per manipolare contemporaneamente molti file di tipo immagine. Questo programma si trova solitamente già installato nelle distribuzioni GNU/Linux, ma se dovesse mancare si può installare velocemente tramite il pacchetto Image Magick.

Oggi, ad esempio, ho avuto la necessità di elaborare un gran numero di immagini allo scopo di renderle tutte delle stesse dimensioni e con lo stesso formato.

Manipolare immagini velocemente con mogrify da riga di comando

Siti Drupal e Proxy: come ottenere l'IP dei visitatori

In PHP è possibile ottenere l'IP del visitatore usando la variabile $_SERVER['REMOTE_ADDR'], però, nel caso in cui tra il client ed il web server ci sia un reverse proxy o un load balancer, questa variabile conterrà l'IP del proxy.

Quindi in questa situazione, come si può ricavare il vero IP del client?

Solitamente i proxy comunicano al server una informazione aggiuntiva nell'header della richiesta con l'intestazione X-Forwarded-For che contiene l'IP reale del client.

Siti Drupal e Proxy: come ottenere l'IP dei visitatori

Scaricare file da Wetransfer usando wget

Il servizio Wetransfer è molto utilizzato per il trasferimento online di file di grosse dimensioni. Il servizio, gratis fino a 2GB, permette di utilizzare un comune web browser per il caricamento dei file.

Anche il download dei file avviene attraverso il web browser: il destinatario del trasferimento riceve una email contenente un collegamento che apre una pagina di Wetransfer nella quale si trova un pulsante per avviare lo scaricamento.

La procedura è semplice ma non è adatta a tutte le situazioni.

Scaricare file da Wetransfer usando wget

Wordpress, un anno dopo: sempre gli stessi problemi

È passato circa un anno dal mio ultimo post che trattava l'argomento Wordpress. Ed oggi, come anche dodici mesi fa, mi sorprendo del fatto che a distanza di anni le criticità di Wordpress non siano ancora state risolte.

Wordpress, un anno dopo: sempre gli stessi problemi

Drupal Display Suite per pulsanti condivisione Social Network

Per aggiungere in un sito web i pulsanti di condivisione verso i social network esistono innumerevoli sistemi. Il numero di plugin e widget già pronti all'uso è senza fine, come anche le tecniche per implementarli autonomamente. Anche il CMS Drupal offre già delle soluzioni pronte all'uso, ma in alcuni casi può essere comodo adottare delle soluzioni più leggere, senza uso di JavaScript e con un markup HTML ridotto all'osso.

Drupal Display Suite per pulsanti condivisione Social Network

iOS, come ricattare gli utenti per consumare il loro portafoglio

Recentemente ho scoperto l'ennesima truffa causato dal modello "closed source": arma micidiale in mano alle grandi aziende, come ad esempio quella con una mela rosicchiata che fa da logo.

La mela sembra quasi la metafora degli utenti: rosicchiati e mangiati a poco a poco da degli usurai vestiti alla moda.

Consumatori obbligati in tutti i modi a compiere azioni contro la loro volontà tramite dei subdoli ricatti.

Consumatori consumati, il più delle volte in maniera inconsapevole.

iOS, come ricattare gli utenti per consumare il loro portafoglio