Installare Git su Mac Osx Lion

Git rappresenta uno degli strumenti indispensabili per qualsiasi programmatore, in alternativa esistono altri "Sistemi di controllo di versione" (Version Control System), ma senza dubbio tra i più popolari troviamo Git.

continua a leggere »

Mac OSx: Errore Libre Office per librerie JRE

Probabilmente alcuni di voi, come il sottoscritto, dopo aver installato correttamente Libre Office su Mac OSx potrebbe aver avuto alcuni problemi con uno strano messaggio di errore che compare ogni qual volta si compone la combinazione di tasti "CMD + qualsiasi altro tasto". Il messaggio chiede l'installazione corretta delle librerie JRE, pur essendo già correttamente installate.

continua a leggere »

Utilizzare cUnit con Eclipse in Max OSx

Il presente tutorial è ottenuto partendo dalle indicazioni per l'installazione dell'ambiente di sviluppo su Windows affinchè si ottenesse lo stesso ambiente anche su Mac OS X.

Ho realizzato anche un'altro post introduttivo sul C/C++ e la sua compilazione in ambiente Gnu/Linux, essendo davvero molto introduttivo è valido anche per l'ambiente Mac OS X.

Nota:il presente tutorial è stato testato su Gnu/Linux ed è stato possibile senza grosse differenze poter seguire gli stessi passaggi, è tutto identico tranne che l'installazione di cUnit che non potrà essere ottenuto tramite MacPorts, ma solo tramite il sorgente.

Prerequisiti

  • Testato su Mac OS X 10.6.6, 10.7.3, non escludo la compatibilità con versioni vicine;
  • MacPorts: è necessario ma non di vitale importanza, in caso di non disponibilità si dovrà compilare ed installare manualmente cUnit, MacPorts è disponibile a questo indirizzo;
  • Eclipse: Scaricare Eclipse IDE for C/C++ Developers, per questa guida ho scelto di la versione a 32Bit;
  • cUnit: vedremo di seguito nel dettaglio come scaricarlo;
continua a leggere »

Problemi con PEAR su Mac OSx e MAMP

Ho incontrato alcuni problemi utilizzando PEAR in ambiente Mac OSx, in particolare nel mio caso sviluppando su Symfony (web framework PHP) su MAMP ho avuto alcuni problemi riguardo la libreria PEAR, tra l'altro inclusa in MAMP.

continua a leggere »

Mostrare separatemente termini di un solo vocabolario

Dopo una richiesta simile sul forum di DrupalItalia.org pubblico qui un piccolo snippet Drupal per mostrare solo i terminini relativi ad un determinato Vocabolario senza l'utilizzo di alcun modulo aggiuntivo.

continua a leggere »

Ridimensionare molte immagini con Ubuntu Gnu/Linux - ImageMagick

Spesso se si è appassionati in fotografia o semplicemente si ha a che fare con grandi quantità di foto in formato digitale si può avere la necessità di doverle ridimensionare. Questo può essere fatto con qulsiasi software per editare immagini, ma se le foto da ridimensionare sono molte, l'operazione diventa impossibile da realizzare.

continua a leggere »

Disabilitare le notifiche mail di Google Buzz

Dato che sicuramente è un problema che molti si saranno chiesti come risolvere nel giro di poche ore dopo essere stati abilitati all'uso di Buzz, ho pensato di scrivere una possible soluzione nel Blog. Qualsiasi nuovo o miglior metodo è il benvenuto...

Per disabilitare le notifiche mail degli aggiornamenti di Buzz basterà creare un nuovo filtro all'interno di GMail e settarlo in modo tale che sposti direttamente in archivio le notifiche di Buzz.

Per prima cosa posizioniamoci, tramite browser nella nostra casella mail di Google e non tramite un qualsiasi Client di posta. Clicchiamo quindi su "Crea un filtro" al fianco della textarea in alto alla pagina.

A questo punto avremo una finestra che ci chiede alcuni parametri, nel nostro caso ci basta inserire nel campo "Contiene le parole" il valore "label:buzz", senza le virgolette ovviamente.

Clicchiamo su "Passaggio successivo" e nella finestra che ci verrà mostrata selezioniamo le opzioni che ci interessano nel caso specifico delle notifiche di Buzz, in generale ci basterà selezionare "Ignora Posta in arrivo (Archivia)" per spostare tutte le notifiche di Buzz in archivio senza che vengano mostrate tra la posta in arrivo.

continua a leggere »

Snippet - Aggiungere Previous/Next Node Links

Come il titolo suggerisce in questo tutorial descrivo come inserire i classici link "Previous Post" o "Next Post" che solitamente si trovano nei blog. Per esempio un CMS come Wordpress ha un apposita funzione che stampa questi link nel tema, invece lavorando in Drupal la cosa bisogna "inventarsela" perchè quest'ultimo non è pensato per usarlo solo nei blog.


continua a leggere »

Sistema di Licenziamento dei contenuti in stile Flickr / Drupal Module-Less

Ironicamente potrei definire questa classe di tutorial con il nome "Drupal Module-Less" perchè nella pratica di tutti i giorni tento sempre di realizzare qualcosa in Drupal senza necessariamente utilizare un apposito modulo, ma cerco di raggiungere lo stesso obiettivo che mi sono prefissato con i moduli che ho già a disposizione o meglio ancora utilizzando i moduli cosiddetti "essenzliali". In questo tutorial realizzerò un sistema di licenziamento dei contenuti (nodi) di Drupal in perfetto stile Flickr utilizzando Content Type, Cck Node Reference, Cck Link e Path Auto. Penso siano moduli semplici e che nella maggior parte dei casi possono essere definiti moduli senza dei quali non si fa quasi nulla in Drupal.

continua a leggere »

Importare DumpFile nel database MySql da linea di comando - Ubuntu Gnu/Linux

Se si possiede un hosting di tipo server dedicato o semi-dedicato con accesso SSH oppure semplicemente avete installato in locale un Server LAMP, potrebbe tornati utile questo piccolo tutorial per importare nel Database MySql un file "dump", in altre parole, importare un file di backup con estensione *sql o altre estensioni compatbili con il vostro server MySql.

continua a leggere »