Automatizzare il backup su Ghost

Dopo lo script di auto aggiornamento di Ghost (finchè questa funzionalità non verrà introdotta nel core) ecco a voi una guida per automatizzare il backup dei contenuti di un'installazione Ghost. Colgo l'occasione soprattutto per far un po' di "pubblicità" a questi due blog, che trattano al 100% il mondo Ghost. AllAboutGhost HowToInstallGhost

Continua a leggere >>>

Script di aggiornamento per Ghost su CentOS

Ghost è una piattaforma di blogging che mi ha preso veramente molto. Potete trovare tutto quello che penso su questo prodotto cercando il tag Ghost. Personalmente utilizzo un'installazione self-hosted di Ghost sotto VPS DigitalOcean ed ovviamente le operazioni di manutenzione e aggiornamento sono delegate all'utente. L'operazione di aggiornamento di Ghost non è complicata, e porta via in generale 10-15 minuti per ogni nuova release. Da bravo sistemista però bisogna cercare di automatizzare il più possibile tutte le operazioni ripetitive. Uno dei primi problemi da risolvere in un'installazione self-hosted di Ghost è il problema dell'autostart. Quale metodo utilizzare per far in modo che node avvii l'applicazione. Ce ne sono tanti, io personalmente ho preferito utilizzare uno startup scrip. Lo ho trovato cercando su Google "startup script for ghost". Non sarà una soluzione molto elegante ma funziona! Lo script va inserito nella cartella /etc/init: #/etc/init/ghost.conf description "blog.virho.it" author "Andrea Giacomin" start on runlevel [2345] stop on shutdown respawn script export HOME="/root" echo $$ > /var/run/ghost.pid cd exec /usr/bin/node /usr/bin/npm start --production >> /dev/null 2>&1 #for logging var/log/testjs.log 2>&1 end script pre-start script # Date format same as (new Date()).toISOString() for consistency #echo "[`date -u +%Y-%m-%dT%T.%3NZ`] (sys) Starting" >> /var/log/testjs.log end script pre-stop

Continua a leggere >>>

Ghost: round three

Ghost 0.4 è fra noi. È arrivata con un po' di ritardo a causa di un intesivo beta testing, ma alla fina è arrivata. Il nome in codice di questa release è "Aton". Già a febbraio dovrebbe arrivare una minor release: 0.4.1. Con questa nuova versione sono stati fatti tanti passi ... continua la lettura Source: blog.virho

Continua a leggere >>>

Aggiungere i commenti Disqus e il tracking Piwik su Ghost

Ghost sta diventando una delle mia piattaforme per blog preferite, semplice ed estremamente funzionale. Ho scritto un post di update proprio alcuni giorni fa a riguardo. Sono talmente soddisfatto di questo prodotto che lo sto utilizzando per il mio blog secondario: blog.virho.it. Nativamente Ghost non integra un sistema di commenti ai post. Io personalmente, come molti altri blogger, mi affido a Disqus. L'integrazione non è per niente difficile, bisogna però mettere le mani al codice del template di Ghost! Per prima cosa dobbiamo recuperare lo snippet che Disqus mette a disposizione dopo aver creato l'account e il sito. La procedura d'installazione ci farà selezionare la piattaforma sulla quale vogliamo integrare Disqus. Selezioniamo "Universal Code". Ci troveremo di fronte ad uno script javascript di questo tipo: <div id="disqus_thread"></div> <script type="text/javascript"> /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */ var disqus_shortname = 'shortname'; // required: replace example with your forum shortname /* * * DON'T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by

Continua a leggere >>>

Ghost: round two

Sono passati tre mesi dalla prima release pubblica di Ghost e con molto piacere sto vedendo che al pubblico questo CMS piace! I template aumentano di giorno in giorno, sia quelli gratuiti che premium a pagamento. Nella giornata di ieri il team Ghost ha inviato una mail di notifica a tutti ... continua la lettura Source: blog.virho

Continua a leggere >>>

Welcome to Ghost

You're in! Nice. We've put together a little post to introduce you to the Ghost editor and get you started. Go ahead and edit this post to get going and learn how it all works! Getting Started Writing in markdown is really easy. In the left hand panel of Ghost, you simply ... continua la lettura Source: blog.virho

Continua a leggere >>>

Nascondere un PC o un server da risorse di rete

Quando realizzo delle LAN di tipo business mi piace nascondere il/o i server, in modo che non risulti presente nell'elenco dei PC disponibili in Risorse di rete. Ovviamente il server c'è e se si richiama tramite il suo indirizzo IP o il suo UNC si potrà accedervi tranquillamente. Con questo piccolo accorgimento otteniamo due cose. In primis gli utenti non potranno accidentalmente entrarvi (e nella stra-grande maggioranza dei casi non sapranno nemmeno che esiste). In secondo luogo invece riduciamo di un po' il traffico di rete. Per ottenere questo risultato potete intraprendere due strade: tramite registro di configurazione di Windows o tramite prompt dei comandi. Io solitamente utilizzo quest'ultima, è sempre piacevole dialogare con un prompt 😀 Utilizzando il comando NET CONFIG SERVER Aprite un prompt con diritti amministrativi (Win + R -> cmd) e scrivete: net config server /hidden:yes Se volete riattivare la visualizzazione nel catalogo dei PC in rete vi basterà scrivere lo stesso comando con "no" al posto di "yes". Utilizzando il registro di sistema Aprite il registro (Win + R -> regedit) e andate al path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Ora create una nuova chiave e chiamatela "Hidden" (con la H maiuscola) all'interno piazzateci una DWORD con valore 1.

Continua a leggere >>>

Story about William Wordsworth and Coleridge

Ecco per voi, il riassunto della vita e delle opere di due noti autori inglesi scritti di mio pugno. Anche se i diritti sono riservati, sarò contento se qualche alunno li usi. Sono le storie di William Wordsworth e Coleridge. Mi raccomando, copiateli ma cercate anche di studiarli; prima o poi vi verranno chiesti. Un abbraccio da Francesco 😀

Continua a leggere >>>