Newsgroup: it.comp.macintosh
Titolo: Pitoni, Rubini e i server indiani

Ciao a tutti!
dopo aver preso uno spazio su 
unbit.it
 (come prima impressione mi
sembra ottimo) per iniziare a fare qualcosina con ruby on rails e/o
django (per puro diletto personale) mi sono trovato di fronte ad una
difficoltà:
Se per quanto riguarda l'installazione di RoR non ho avuto il benchè
minimo problema (ho usato Locomotive ed è andato tutto liscio) con
Django, phyton e Apache ho dovuto smadonnare a livelli da gara: ho
cercato per tutto il web e ho seguito oltre alla guida ufficiale su
django anche 
http://cavedoni.com/2005/django-osx
 .
Il mio problema in soldoni è : django e mod_phyton funzionano con
Apache2 come dichiarato sul sito django. Come faccio a disintallare
apache 1.3?  Il fatto è che mod_python mi crea problemi se non trova
La procedura di installazione di apache2 funziona correttamente ma
quando vado in condivisione web e faccio ripartire apache mi ritrovo
ancora l'1.3...
Qualcuno ha avuto il mio stesso problema?
Già che ci siamo: secondo voi è meglio ruby o django?
Ciao a tutti e grazie per le eventuali risposte
Andrevich

 apache 1.3? 
non uso django ma non ci pensare nemmeno da lontano
installati un apache2 in /usr/local compilandolo da sorgente e attivalo
su una porta diversa, che so 8080
qui trovi qualche, un po' datata, indicazione
http://developer.apple.com/tools/subversionxcode.html

 Già che ci siamo: secondo voi è meglio ruby o django?
forse intendi meglio RoR o django?
E comunque non si può dire. Sebbene entrambi validi django ha lo
stravantaggio ( di essere in python) e di avere già una interfaccia di
amministrazione build in. RoR però oltre ad essere molto in voga ha
raggiunto un'ottima diffusione e trovi in giro molta documentazione,
plug in, gems. Ruby è un linguaggio ... divertente. Per questo motivo
io mi sono buttato più su Rails.
Direi 1 - 1 :)

:

Normalmente le cosiddette interfacce di amministrazione si fanno a 
botte di scaffold, non e' questo gran problema.
Io credo che difficilmente funzionalita' del genere entreranno in
Rails (questa, come l'autenticazione degli utenti), si pensa
piuttosto a feature abbastanza generiche da essere poi adattabili
a diversi contesti.
Se vedi le feature di 1.2 ... REST framework (che e' spaventosamente
bello), multibyte, formats.
Per quella roba ci sono i plugin.
  ngw
-- 
Last Played: Hand in Glove - Hatful of Hollow - The Smith

 apache 1.3?
*Non* disinstallare l'Apache di sistema.
Se installi MacPorts, per installare Apache2 (al momento 2.2.3) sarà 
sufficiente:
sudo port install apache2
Ciao,
Emanuele.
-- 
What does VISTA mean?
Viruses, Infections, Spyware, Trojan horses & Adware.

 botte di scaffold, non e' questo gran problema.
Beh .. si e no ... non è proprio la stessa cosa. In ogni caso cambia
il primo "feel" dal uno all'altro sistema, molte volte determinante
nella scelta

sudo port install apache2
grazie a tutti per le risposte! 
 
In effetti ho risolto con Apache, l'ho fatto girare sulla porta 8080
ora il casino è mod_python... non vuole saperne di andare ovvero: 
faccio il configure: 
******************************
/configure --with-apxs=/usr/local/apache2/bin/apxs
--with-python=/usr/local/bin/python
******************************
e va tutto liscio.
arrivo al make e tutta la boiata finisce con: 
******************************
gcc: installation problem, cannot exec 'i686-apple-darwin8-gcc-4.0.0': No such
file or directory
lipo: can't figure out the architecture type of: /var/tmp//ccKKSBdh.out
apxs:Error: Command failed with rc=16711680

 ora il casino è mod_python...
... Però te le vai a cercare! ;-)
Se avessi usato MacPorts, anche per installare mod_python sarebbe bastato:
sudo port install mod_python
(con una serie di altri vantaggi, quali la gestione dei package (ports) 
con risoluzione automatica delle dipendenze etc., e l'installazione 
degli stessi sotto /opt).
Comunque non è mai troppo tardi: togli tutto quello che hai installato 
finora a manella e vai di MacPorts.
http://trac.macosforge.org/projects/macports/wiki/InstallingMacPorts
Ciao,
Emanuele.

 wrote:

hai installato "quella merda" di universal python?
io non lo so che cavolo gli sia preso a quelli la' di fare compilare
solo librerie universali ma sta cosa mi ha dato dei problemi pure col
fortran (quelli compilati su hpc non sono universal)