Tag: Software Libero

Freemind, mind maps rulez!

fmlogosm.JPG
I’ve discovered since a couple of weeks the mind maps and freemind as an absolutely necessary tool to organize my stuff, projects, ideas, bugs and requests, database schema… a must!
Freemind is written in java and can be install on almost every OS. I’ve used it on Osx and Linux.
Freemind can encrypt files and data; this is extremly usefull for some particular data.
FreeMind-computer-knowledge-thumb.png

Freemind website

Freemind, mind maps rulez!

Aptana Studio RedRails Error

I was curious to try an IDE on Osx for Rails development and APTANA STUDIO seems to be the right product. (I do use TextMate as editor)

Aptana Studio is fully installed on my laptop but, when I try to install the RedRails plugin, it returns this error:

Requested operation cannot be performed because it would invalidate the current configuration. See details for more information.


Ruby Mylyn Connector Feature (Optional) (0.9.3.6479) requires feature
"org.eclipse.mylyn.context_feature (2.0.0.v20070628-1000)", or later version.

The solution: http://support.aptana.com/issues/browse/ROR-156

The most important steps are:

  1. Went to Help=>Updates=>Find and Install. Installed three Eclipse updates that the system found. Installation of updates worked ok.
  2. When the update window appears with RadRails updates, expand the tree and uncheck the box next to the Ruby Mylyn Connector Feature. This is an optional extension for users of Mylyn. You don’t need it, so you can safely uncheck the box and install.

This seems to works either on Windows, Osx and Linux

Aptana Studio RedRails Error

Rails and Django… great pices of software!

Django + Rails= :)

Da un po’ di tempo sto usando Ruby on Rails per sviluppare alcuni progetti di lavoro di cui abbastanza grosso. Mi sto inoltre imbarcando nella realizzazione di un sistema multilingua per il sito del Forum Umanista Europeo.
Rails è molto potente, ha le sue carenze con cui acora non mi sono scontrato ma so che esistono, ed è molto ben sviluppato.
Ieri poi, insime ad un caro amico, mi sono messo a studiare django, un framwork MVC sviluppato su python anzichè ruby.
Devo dire che ne sono rimasto colpito! è molto leggero, semplice e la documentazione è molto ben fatta. In poche ore abbiamo riscritto l’applicazione di un sito esistente, con le funzioni base, template ecc.
Sono da prendere in considerazione entrambe le piattaforme e sicuramente è arrivato il momento di ringraziare e abbandonare php per certi tipi di lavori!

November 18, 2007
Rails and Django… great pices of software!

Perchè usano VI?


Ho sempre visto i miei due meastri di bit usare programmi di editin veramente complessi. Non si sbaglia: uno è tutto per vim e l’altro tutto per emacs! Entrambi sono dei cruciverba a schema libero.
Però, sempre di più sento al necessità di staccarmi dai miei editor grafici a cui sono molto affezionato: scite e textmate su Osx.
Dopo averlo provato, Emacs non mi ha affascinato anche se ne riconosco le grandi potenzialità. Vi invece mi ha preso. DOvessi dire perchè, davvero non saprei.
Ci sto studiando e sto realizzando un piccolo vademecum sui comandi di base utili a partire e, contemporaneamente, quanod ho voglia di studiare una mezzora, leggo qualcosa in rete. E oggi ho troivato un buon articolo che mi ha aiutato a comprendere un paio di aspetti interessanti!

http://www.viemu.com/a-why-vi-vim.html
ovvero:

Why, oh WHY, do those #?@! nutheads use vi?

Perchè usano VI?

Installare Thunderbird 2 su Ubuntu Feisty 7.04

La nuova versione di Thunderbird 2.0 sembra decisamente gradevole. Quanto è fatta bene la nuova Ubuntu Feisty lo abbiamo già visto. Ecco che non capisco come mai i respository ufficiali multiverse non aggiornino il nostro client… e dobbiamo fare un po’ di operazioni a mano!

Sul sito di Antonio Trogu trovo una guida utile (a sua volta ripresa e tradotta in italiano dal sito della documentazione ufficiale di ubuntu) che ci spiega in maniera dettagliata tutti i passi da seguire per poter aggiornare Thunderbird.

Installare Thunderbird 2 su Ubuntu Feisty 7.04