Home

Allarme Home Assistant Come funziona

Come funziona il sistema di allarme messo a disposizione da Home Assistant? In questo articolo vedremo come funziona questo utile strumento.

Diciamocelo, molte delle persone che si affacciano alla domotica è per limitarsi ad accendere e spengere le luci. Un secondo grosso gruppo, quelli un pò più smanettoni che si avvicinano ad Home Assistant, va a riempire il calderone dei curiosi del suo sistema di allarme. Andiamo quindi a soddisfare le curiosità di questa parte di utenti.

Leggi tutto

Plesk 502 bad gateway nginx soluzione

Plesk 502 Bad Gateway nginx

Plesk 502 Bad Gateway nginx

Questa mattina mi sono svegliato con una bella sorpresa. Il sito mostrava in tutte le sue pagine l’errore di Plesk 502 Bad Gateway nginx. E io stavo dormendo, quindi di certo non era colpa mia, non avevo toccato nulla 🙂 . Devo ammettere che questo problema mi si era già presentato prima, ma le volte precedenti lo avevo risolto in modo diverso dall’ultima. Così ho deciso di scrivere un articolo per aiutare tutti coloro che hanno avuto questo problema, elencando i modi  in cui sono riuscito a risolverlo.

Iniziamo col dire innanzitutto che la problematica si presenta se state utilizzando Plesk, e molto probabilmente, se state utilizzando nginx come reverse proxy verso apache. Leggi tutto

Swift set navigation bar title xcode7 iOS9

Apple Swift iOS LogoSwift set navigation bar title xcode7 iOS 9. In questo articolo vedremo come impostare il titolo di un View Controller in modo programmatico in Swift. Questa necessità si presenta per esempio quando utilizziamo un viewcontroller che mostra contenuti diversi a seconda delle necessità. Un classico esempio è quello di un motore di ricerca. Si cerca una parola nella nostra app, e il contenuto del viewcontroller cambia a seconda della parola cercata. Nell’immagine di destra potete un esempio di una delle mie app (app bananariders surf shop).Swift set navigation bar title

Questo viewcontroller è embedded all’interno di un navigation controller. A seconda della parola cercata, il titolo cambia.

Vediamo come procedere.

xcode7 iOS9 Swift set navigation bar title

Innanzitutto ripetiamo che questi comandi andranno a modificare il titolo di una navigation bar per cui è necessario che il view controller in questione abbia appunto una navigation bar oppure un view controller contenuto in un navigation controller.

Veniamo subito al dunque. Iniziamo con il dire che, visto che la modifica dovrà essere apportata tramite codice e non tramite la colonna destra (Utilities) di Xcode. Questo perché tramite le utilities è possibile impostare soltanto dei titoli statici. Leggi tutto

OS X Disabilitare area di swap su El Capitan 10.11

disabilita-swap-osx-10.11In un precedente articolo abbiamo parlato di come Disabilitare area di swap su Mac OSX. Questo articolo era stato scritto quando l’ultimo sistema operativo di Apple era Mountain Lion 10.8. Con l’avvento dei nuovi sistemi operativi le cose si sono evolute e le procedure scritte nel post predente sono diventate obsolete; le abbiamo aggiornate, ma i cambiamenti iniziano ad essere molti e così ho deciso di scrivere un nuovo articolo per spiegare come disabilitare area di swap su El Capitan 10.11 invece di continuare ad aggiornare il post precedente.

Questa volta i passi da fare sono un po più lunghi, ma il risultato ottenuto sarà lo stesso, ovvero disabilitare area di swap su El Capitan 10.11. Leggi tutto

Mettere in sicurezza sito WordPress

Mettere in sicurezza sito WordPress

Mettere in sicurezza sito WordPress

Come ogni mattina controllo gli accessi del mio sito e come ogni mattina trovo nei logs del WS sbrodolate di chiamate a wp-login.php; così ho deciso di scrivere una piccola guida con alcuni piccoli consigli da seguire per mettere in sicurezza sito WordPress.

Solitamente le piattaforme opensource sono più sicure rispetto alle altre in quanto appunto OPEN, quindi ben più testate e di conseguenza stressate. Questo non deve comunque farci abbassare la guardia. In questo articolo vi elencherò una serie di pratiche da seguire per mettere in sicurezza un sito basato su WordPress. Leggi tutto

Google pagespeed – Ottimizza le immagini seguenti per ridurne le dimensioni

Ottimizza le immagini seguenti per ridurne le dimensioniLa speranza che si ha quando si crea un sito web e più nel dettaglio una pagina, è che questa pagina abbia una buona posizione su Google e gli altri motori di ricerca, e quindi una buona visibilità. Come Google ci insegna, sono oltre 200 i fattori che inficiano la posizione di una pagina sulle SERP di un motore di ricerca. Uno di questi fattori che spesso ci viene elencato in PageSpeed è Ottimizza le immagini seguenti per ridurne le dimensioni. Ma cosa significa questo errore? Andiamo a scoprirlo e vediamo come risolverlo. Le Risorse SEO presenti sul web sono molte e autorevoli. Amazon offre una vasta disponibilità di libri sul search engine optimization (SEO). Leggi tutto