Abilitare CORS sulle JSON API di WordPress

Come abilitare il Cross-Origin Resource Sharing – CORS sulle API JSON di WordPress per permettere il cross domain CORS? Talvolta è necessario ricevere delle informazioni dal Server A al Server B o ad n clients (ad esempio tramite JavaScript), ecco che interviene CORS che stabilisce delle regole per “decidere” a chi fornire la risposta e a […]

Timeout per le connessioni SSH, impostiamolo su OSX e Linux

Breve howto che spiega come modificare il timeout per le connessioni SSH (SSH KeepAlive) ed evitare l’errore Broken pipe Da quando sono passato alla fibra di TIM, ho notato che il timeout è impostato su un valore molto basso (circa 60 secondi). I metodi per ovviare sono 2: 1- chiamare il nostro provider ADSL/Fibra e […]

Evidenziare il link del menù aggiungendo la class current con jQuery

Evidenziare il link del menù aggiungendo la class current con jQuery E’ utile evidenziare il link del menù della pagina dove ci troviamo con uno stile CSS, ad esempio aggiungendo un bold o cambiando il background-color. Questa operazione si può effettuare sia server side con PHP, sia client side con l’aiuto di JavaScript (jQuery in […]

Bloccare il tasto destro sul nostro sito con jQuery

Ecco un piccolo snippet di codice jQuery per bloccare il tasto destro sul nostro sito web o blog. Ovviamente questa pratica non risolve il problema di eventuali “furti” dei contenuti del nostro sito (immagini o testi), infatti è possibile comunque copiare o scaricare le immagini in altri modi. $(document).ready(function(){ $(document).on({ “contextmenu”: function(e) { // Blocco […]

Creare un redirect in PHP, HTML, JavaScript o jQuery

Creare un redirect in PHP, HTML, JavaScript o jQuery è molto semplice. Vediamo come procedere in PHP: header(‘HTTP/1.1 301 Moved Permanently’); header(‘Location: http://www.nuovosito.com’); Normalmente il redirect più comune è il 302, ma è possibile anche specificare il tipo di redirect, ecco un esempio del 301: header(‘HTTP/1.1 301 Moved Permanently’); header(‘Location: http://www.nuovosito.com’); Vediamo invece come procedere […]

Prestashop tips: Risolvere “lunghezza campo nome must be between 0 and 128”

Ecco una breve guida che spiega come modificare a livello di database e codice PHP la lunghezza massima dei campi meta_title e name in ps_product_lang Questa sera giocando con CSV di prodotti da importare su PrestaShop, mi sono imbattuto in un piccolo problema di “lunghezza campo” ed ho deciso di scrivere questa breve guida da […]

El Capitan tips: abilitare la scrittura nativa su OSX con HD in NTFS

In questa breve guida, vediamo come abilitare la lettura e scrittura su HD esterni USB formattati in NTFS (file system windows) su Yosemite ed El Capitan Come molti di noi già sanno, sui sistemi operativi di casa Apple (Mavericks, Yosemite ed anche il recentissimo El Capitan) gli HD esterni USB formattati in NTFS vengono montati […]

Liberare RAM e svuotare la cache senza riavviare su Linux

Vediamo come liberare RAM non più in uso e svuotare la cache del nostro server o desktop linux Debian o Ubuntu. E’ possibile eseguire anche questa azione in modo automatico con il crontab. Talvolta le applicazioni o i vari comandi che lanciamo, allocano memoria o creano file di cache. Per velocizzare le varie operazioni, quindi […]

Windows 10: Diminuire il sovraccarico della CPU (guida)

Dopo l’aggiornamento a Windows 10, alcuni utenti hanno lamentato un aumento del carico della CPU, e quindi un relativo calo prestazionale. Ci sono alcuni piccoli “trucchi” per ovviare al problema. disattivare l’opzione per distribuire gli aggiornamenti Andate in Impostazioni, quindi Aggiornamento e sicurezza ed infine Opzioni avanzate. Impostare PC nella rete locale.   disattivazione dei […]

Gestiamo la velocità delle ventole su OSX con Macs Fan Control

E’ disponibile gratuitamente Macs Fan Control, un tool per la gestione delle ventole sui Mac Pro, Macbook e iMac. Il suo nome è Macs Fan Control, ed è stato aggiornato proprio nelle ultime ore alla versione 1.3.1.0. Nel changelog di questa versione troviamo: Improved Qt framework is updated to version 5.5.0 Updated Polish and Vietnamese […]

Come forzare l’importazione dei bookmarks da FileZilla su Cyberduck

Ecco il comando da eseguire via terminale per forzare l’importazione dei bookmarks da FileZilla su Cyberduck Un  client alternativo e gratuito a FileZilla è CyberDuck. Mi è capitato spesso però che la funzione di autoimport dei bookmarks da FileZilla non venisse eseguita. Per risolvere il problema basta aprire il terminale e scrivere il seguente comando: defaults […]