Archive for the ‘opensource’ Category

10 very intresting apps for your installation of Ubuntu Feisty

Monday, April 30th, 2007

After a complete (re)installation of Ubuntu Feisty Fawn (7.04), I started to find out some new applications to try.
Those apps are now showed on this page and ready for the installation.
I’ve included all the possible commands to install packages for the people that (like me) loves to do just a “select + middle-click” instead of using slow GUIs to do operations :)

Do you trust my choices? Then install everything.

With this simple command, you’ll download and install every application listed on this page from official ubuntu’s repository (packages included in the Tips sections will be not installed!) instead of read all the post ;).
sudo apt-get install soundconverter brasero jokosher sbackup thoggen pitivi disk-manager tracker gnome-compiz-manager

Here is a complete list of 10 desktop intended apps that probably you (will) need:

(more…)

21 Web 2.0 tutorials for The GIMP

Monday, April 9th, 2007
I know, I know, these days there’re too much ads on this site because of a bandwidth lack. Infact my current hosting allow me to manage “only” 10Gb per month and only yesterday I spent something like 6 Gb.
So please, don’t be sicked for the ads, I need them to enlarge my bandwidth-limit and keep up this site for more than other 6 days ;)

Today we’ll rediscover the power of the opensource tool “The GIMP” with an overview of good tutorials.
21 tutorials that will allow you to do Web 2.0 Designs.

  1. Stylish text - Web 2.0 Logo
    Stylish text
  2. (more…)

Configurare un ambiente CakePHP+MySQL+SubVersion

Saturday, April 7th, 2007

Traduzione del mio articolo pubblicato in linugua inglese su questo stesso blog.

Questo è un tutorial passo passo per l’installazione e la configurazione di un ambiente di sviluppo CakePHP.
E’ inteso principalmente per gli utenti Linux, in paticolare per gli utenti Ubuntu.

Cos’è CakePHP?
CakePHP è un framework di ultima generazione, funzionante sia su PHP4 che su PHP5, simile a Ruby On Rails e Symfony in certi campi.
Grazie a questo strumento si può arrivare a sviluppare una completa wep-application in un lasso di tempo brevissimo poichè, grazie anche alla logica Model-view-controller (MVC), sarai sempre spronato al riutilizzo del codice sfruttando le potenzialità dell’orientamento ad oggetti.

Ecco qui una breve lista delle features (grazie a Wikipedia):

  • Compatibile con PHP4 e PHP5
  • CRUD integrato per il database e forme semplificate di query
  • Richieste delle pagine con URL personalizzati
  • Templating (sintassi PHP con l’inclusione degli helper)
  • Helpers della visualizzazione per AJAX, Javascript, HTML Forms
  • Indipendente dalla locazione del sito web
  • Validazione inclusa
  • Scaffolding dell’applicazione
  • Access Control Lists
  • Sanitizzazione dei dati
  • Sicurezza, Sessioni e il componente per la gestione delle richieste (Request Handling Components)
  • Caching delle viste (view)

(more…)

Setting up a CakePHP+MySQL+SubVersion environment

Saturday, April 7th, 2007

This is a Step by Step installation tutorial for CakePHP.
Originally intended for Linux users, especially the Ubuntu ones.

What is CakePHP?
CakePHP is a last generation framework for PHP4/PHP5 similar to Ruby On Rails and Symfony in certain fields.
With this tool, you’ll be able to develop your web applications in a very rapid way, ’cause provides you a lot of functions and classes to manage data, template, security and many more things.

It encourages the use of the Model-view-controller logic :)

Here you can see a basic list of features (picked up from Wikipedia):

  • Compatible with PHP4 and PHP5
  • Integrated CRUD for database and simplified querying
  • Request dispatcher with custom URLs
  • Templating (PHP syntax with helper methods)
  • View Helpers for AJAX, Javascript, HTML Forms
  • Website directory independent
  • Built-in Validation
  • Application Scaffolding
  • Access Control Lists
  • Data Sanitization
  • Security, Session, and Request Handling Components
  • View Caching

(more…)