Ruby On Rails e Leopard

Posted 13 Aprile, 2008 by ilduca69
Categories: oggi

Tags: , , , ,

Nel precedente post è descritto come ho risolto il problema di MySQL. Adesso vediamo come installare Ruby On Rails e usare MySQL come database per lo sviluppo di applicazioni dinamiche.

Ruby On Rails ( http://it.wikipedia.org/wiki/Ruby_On_Rails ), per chi non lo sapesse, è un framework di Ruby ( http://it.wikipedia.org/wiki/Ruby ) e permette di creare applicazioni dinamiche web-oriented.

Ci sono 2 modi che conosco per installare Ruby On Rails (ROR): scaricare e installare Locomotive 2.0 oppure scaricarsi i sorgenti e compilarli via Terminale. Occorre avere i Developers Tools installati (si trovano nel disco di Leopard, nella cartella Optionals Install).

Useremo il Terminale e la Shell sarà la bash.
Apriamo una finestra del Terminale (Applicazioni → Utility) e creiamo la cartella dove raccogliere i sorgenti che dovremo poi compilare dandogli poi i giusti privilegi e permessi (ogni riga è un comando a cui seguirà invio): 

sudo mkdir -p /usr/local/src
sudo chgrp admin /usr/local/src
sudo chmod -R 775 /usr/local/src

spostiamoci sulla cartella appena creata: 

cd /usr/local/src

adesso con un editor di testo come BBEdit, TextWrangler o TextMate occorrerà aprire il file nascosto bash_login che si trova nella cartella Inizio. Se non ci fosse create un file vuoto ed in ogni caso scriveremo (il percorso tra le virgolette è senza spazi):

export PATH="/usr/local/bin:/usr/local/sbin:
/usr/local/mysql/bin:$PATH"

salviamo il file con il nome .bash_login e chiudiamo l’editor, così avremo tutto ciò che ci occorrerà nella stessa directory dove abbiamo installato MySQL. Per verificare che tutto funziona, basta digitare da Terminale:

. ~/.bash_login

Se non ci sarà nessun messaggio di errore vuol dire che è tutto a posto.
Digitiamo adesso

which ruby

che dovrà restituire come risposta

/usr/local/bin/ruby

.
La seconda parte domani…..

Impazzire per MySQL

Posted 10 Aprile, 2008 by ilduca69
Categories: oggi

Tags: ,

Come installare MySQL sul proprio MacBook Pro? Semplice, si scarica il pacchetto dal sito  MySQL e una volta aperto il disco immagine un bel doppio clic sul pacchetto di installazione. Bellissimo, facilissimo… poi cosa vedo…
un pannello aggiuntivo nelle preferenze: doppio clic, si installa in un attimo, lo chiudo, perché prima voglio installare anche lo startup item, così ogni volta che (ri)avvio il portatile sarà già tutto funzionante.

Detto fatto riavvio il MacBook Pro, apro le preferenze di sistema e… sorpresa MySQL non sta andando! Clicco sul pulsante Start MySQL Server invano; provo anche il clic+moccolo™ senza sortire nessun effetto… Uhm… Apro una finestra del Finder e vado alla cartella /Library/StartupItems/ : vuota??? Dove l’ha installato?

Il giorno dopo mi leggo la documentazione del database (perché farlo partire da Terminale tutte le volte è una seccatura) così appuro che MySQL si trova in /usr/local. Mela-Shift-G e inserisco il percorso /usr/local: infatti è lì, ma c’è anche una cartella MySQLCOM nella quale risiedono 2 files: MySQLCOM e StartupParameters.plist… Bingo!!!

Per qualche motivo l’installer ha toppato quindi ho dovuto spostare manualmente, autenticandomi un paio di volte come amministratore, il contenuto nella giusta posizione. Riavvio il portatile e… funziona! Il server MySQL è attivo. Rimane il fatto che il PreferencePanes non funziona, ma almeno mi fa da spia per vedere che è tutto a posto. Però che OO

il passato e il futuro

Posted 6 Aprile, 2008 by ilduca69
Categories: oggi

Appena finito di sistemare il Powerbook G3 originale, non ho resistito: una foto tra il passato e il futuro!
Chiaramente il mio è quello a destra!
macbook, powerbook G3 e il macbook pro ilduca69