Archivi per la categoria ‘Web development’

Le parole riservate Public, Private e Protected in Ruby

domenica, 30 novembre 2008

In Ruby le parole public, private e protected indicano la visibilità dei metodi all’esterno della classe (o del modulo) in cui sono creati.

Public

Il metodo è sempre visibile. Questo è il comportamento di default di tutti i metodi (eccetto initialize che è sempre privato).

Protected

Il metodo è visibile solo all’interno della classe di definizione o di classi derivate.

Private

Il metodo non può essere chiamato con un ricevitore esplicito che è sempre self. Questo significa che i metodi privati possono essere richiamati solo nel contesto dell’oggetto corrente e non è possibile invocare un metodo privato di un altro oggetto.

Virtual host su MAC OS X Leopard con XAMPP

domenica, 7 settembre 2008

Vediamo come configurare un host virtuale su Leopard utilizzando XAMPP.

Aprite il terminale e scrivete:

vi /Applications/xampp/etc/httpd.conf

Successivamente trovate e decommentate la seguente riga:

# Virtual hosts
Include /Applications/xampp/etc/extra/httpd-vhosts.conf

Salvate e digitate quindi nel terminale:

vi /Applications/xampp/etc/extra/httpd-vhosts.conf

Ora potete modificare il file aggiungendo un host virtuale per ogni sito da ospitare. Ecco un virtual host molto semplice di esempio:

    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/Applications/xampp/xamppfiles/htdocs/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error_log"
    CustomLog "logs/dummy-host.example.com-access_log" common

Prima di poter raggiungere il vostro sito locale dovete ancora modificare il file hosts del vostro mac.

Digitate il seguente comando:

sudo vi /etc/hosts

e aggiungete una riga simile a questa:

127.0.0.1       dummy-host.example.com

Fatto! Se tutto è andato bene dovreste vedere il vostro sito semplicemente digitando l’indirizzo sul browser. Ricordate che il sito è visibile solamente dal vostro computer!

Guida PDF a CodeIgniter 1.6.3

sabato, 30 agosto 2008

E’ disponibile per il download il manuale utente aggiornato alla versione 1.6.3 di CodeIgniter.

Scarica la guida in formato PDF (versione printer friendly)

Scarica la guida in formato PDF (versione completa)

MySql, quali sono nome utente e password di default?

martedì, 14 agosto 2007

Credo che installare MySql e poi ritrovarsi senza nome utente e password sia una cosa abbastanza diffusa per chi è alle prime armi. Infatti non vengono richiesti durante l’installazione, ma di default sono:

  • Username: root
  • Password: (vuota)

Naturalmente è possibile modificarli dopo l’installazione, per esempio tramite PHPMyAdmin (che tra l’altro richiede gli stessi username e password del database).

Coppermine Photo Gallery, la scelta giusta per siti di fotografia

martedì, 14 agosto 2007

E’ d’obbligo segnalare questa stupefacente galleria fotografica: dopo aver cercato per mesi un CMS per siti di fotografia, ecco che la scelta è ricaduta senza perplessità su questo.

E’ anche possibile utilizzare Coppermine all’interno dei maggiori CMS (come per es. Wordpress) tramite specifici sistemi di bridging.

Se siete interessati ecco il sito ufficiale: coppermine-gallery.net