Nel favoloso mondo di Docker

nel favoloso mondo di docker
Mi sono ritrovato a fare i conti con il mantenimento di un sito che gira ancora su PHP 5.4 in un hosting condiviso, dove quindi non è possibile fare l'upgrade dell'interprete. Per ricrearmi in locale le stesse condizioni di environment presenti in produzione la scelta è stata Docker. Ed è stata una droga. Un tunnel che mi ha risucchiato. In rete è pieno di tutorial su come iniziare con Docker, per cui non mi dilungo. Quello che vorrei comunicare qui sono i vantaggi che questa scelta ha

Creare e stampare codici a barre con Symfony2

creare e stampare codici a barre con symfony2
Hai bisogno di mostrare a video o in un allegato pdf un codice a barre? Se hai sviluppato la tua webapp utilizzando il framework Symfony ti posso dare una dritta. Io ho risolto utilizzando il bundle BarcodeBundle, che non è altro che il fork per Symfony della libreria open source PHP-Barcode. Innanzi tutto dobbiamo installare nel server l'unix-commandline tool denominato genbarcode che si interfaccia con GNU-Barcode. Ah, per inciso io porto come esempio l'installazione sul mio Debian, m

Creare PDF al volo con Symfony2

creare pdf al volo con symfony2
Immagina di dover creare dei pdf al volo all'interno della tua web app basata su Symfony2. Qual'è la migliore prassi? Non so se è la migliore, ma ti illustro la soluzione che ha funzionato per me. Ho utilizzato KnpSnappyBundle, un wrapper della libreria open source wkhtmltoimage che trasforma codice html in pdf. Per prima cosa bisogna installare sul server la libreria sopra citata. Se non hai accesso alla shell del tuo server all'ministratore di sistema che provveda a lanciare questo co

I dolori del giovane sysadmin #2

i dolori del giovane sysadmin 2
Prima a poi arriva il momento in cui ti viene in mente che è il momento di aggiornare la tua distribuzione di Debian. Se tutto va per il verso giusto fai il reboot e vai a prenderti una birra ghiacciata dal frigo. Ma se dopo aver fatto l'upgrade MySQL non funziona più come è successo a me? Memore delle esperienze passate sono andato a scavare nei log da command line: grep -i 'mysql' /var/log/syslog Questo fu il responso: /etc/init.d/mysql: 0 processes alive and '/usr/bin/mysqladm

Google Drive per Linux

google drive per linux
Ormai sono passati quasi due anni da quando è stato lanciato Google Drive, il servizio web di storage e sincronizzazione online che permette il file hosting, file sharing e editing collaborativo di documenti fino a 15 GB. Ad oggi però ancora non esiste un client Google Drive officiale, nativo per Linux. Nonostante il commovente peana messo in atto dagli utenti di sistemi operativi di tipo Unix-like. Insync è un'applicazione che permette di integrare al meglio il servizio Google Drive sull

Da Windows 7 Professional a Windows 8.1 Professional, senza troppo drammi

da windows 7 professional a windows 8 1 professional senza troppo drammi
Dopo 1217 giorni (3 anni e 4 mesi) di onorato servizio l'hard disk del mio fidato notebook (nella foto qui sopra) mi ha abbandonato. Negli ultimi tempi aveva dato alcuni segni di cedimento per cui ero assolutamente preparato: tutti i dati avevano un backup recentissimo così non ho perso nula. Ho deciso di sostituire il notebook e pensato anche di cambiare sistema operativo, passando da Windows 7 Professional a Windows 8.1 Professional. Prima di decidere ho letto molte recensioni sulla n

Una settimana da SysAdmin (post noiso per soli nerd amanti della command line)

una settimana da sysadmin post noiso per soli nerd amanti della command line
  Non faccio il sistemista di mestiere, però sono convinto che nella vita bisogna provare a fare un po' di tutto per ampliare il proprio bagaglio di esperienze. Per farsi le ossa e, all'occorrenza, essere pronti a tutto, occorre "sperimentare". Mi è stato messo in mano un vecchio server DELL PowerEdge, dismesso perchè non più coperto da garanzia. E' rimasto spento per quasi un anno, fino a che non ho avuto bisogno di un ambiente dove poter effettuare alcuni stress test su una w

Installare Linux Ubuntu su Windows 7

installare linux ubuntu su windows 7
Il migliore modo per imparare i segreti di un sistema operativo? Utilizzarlo il più possibile. Ok, metti che voglio impare ad utilizzare bene Linux anche se ho un pc Windows. Che faccio? Mi compro un'altro computer con Linux installato? E poi quale distribuzione di Linux scelgo? Se è il nostro primo approccio a Linux, si può optare per Ubuntu che è sicuramente una delle distribuzioni più semplici. Poi per non ovviare al problema di dover avere due computer si può installare due sistemi