LinuxLudus: Lunedì sera in video conferenza
John Leach
john.leach@syger.com
Ven 6 Giu 2008 09:58:03 CEST
Anch'io ho un progettino per lunedi'. Prima di sviluppare un progetto
usando Google Gears (http://gears.google.com/) ho visto la necessita' di
creare un ambiente di sviluppo per JavaScript - perche' non ho trovato
niente che mi serviva. Se invece qualcuno mi puo' dare delle dritte...
Questo progetto (che diventera' open source appena possibile) si chiama
Clutch (engine-clutch-gears, motore-frizione-cambio), e deve risolvere
questi problemi:
1. Fingere di essere un sito internet per il collegamento, non
http://localhost, ma http://www.finto-sito.it - con Windows si usa
C:\WINDOWS\system32\drivers\etc\hosts, con linux (ma devo testarlo) si
usa /etc/hosts, poi una riga tipo:
127.0.0.1 www.finto-sito.it
2. Un piccolo web application (usando Ruby/WEBrick) per fornire servizi
di JSLint (http://www.jslint.com), di join (concatenare piu' file JS in
uno finale), copy (er...), ed unit test (fixtures).
3. Salvare e rivisualizzare i risultati dei unit test su disco (formatto
JSON)
4. Comprimere i file JavaScript usando YUICompressor
(http://developer.yahoo.com/yui/compressor/) usando Java
Tutti questi servizi sono accessibile dal browser, niente command line
(eccetto lanciare il server ;-))
In realta' Clutch va bene per qualunque progetto Browser/JavaScript, non
ha dipendenze su librerie JavaScript, solo su Gears (se viene usato).
Fino ad adesso sta funzionicciando bene, ma devo fare un test,
preferibilmente su una combinazione Linux/Browser e Apple/WebKit - cioe'
Safari. Qualcuno puo' dedicarmi una mezz'oretta?
In piu' (e' questo e' rivolto a Rampo), sarebbe interessante avere lo
stesso piccolo web application in Python - perche' Google usa Python,
Java e C/C++, ma non Ruby. Per dare un indicazione della grandezza del
lavoro, l'app WEBrick e' 7 file, 19KB. Ho impiegato un giorno a
svilupparlo. Non e' una sfida tipo "il mio linguaggio e' meglio del
tuo", ma sarebbe interessante come confronto a livello didattica, ed
offrire un'alternativo a chi non vuole imparare Ruby (anche se il codice
e' proprio terra-terra - lo scitto io) ...
John
Valerio Pachera wrote:
> Ciao a tutti, non ho esperienza in campo perciò chiedo il vostro parere:
> sarebbe possibile trasmettere/partecipare in video conferenza alle
> nostre riunioni?
> La connessione è quella di ngi, quindi con una latenza bass ma
> comunque un upload di 256Kb/s.
>
> Che software consigliate?
> Quante persone si potrebbero collegare?
>
> Altro?
>
--
John Leach
CTO Syger Italy
Maggiori informazioni sulla lista
linuxludus