Nuova prova pratica a Sistemi per la Collaborazione in Rete

Agli studenti del corso di Sistemi per la Collaborazione in Rete:

E’ stata definita una nuova modalità per lo svolgimento della prova pratica dell’esame, ovvero quella del Refactoring.
Tale prova consiste nel modificare un software collaborativo al fine di migliorare aspetti non funzionali. Si svolge preferibilmente in gruppo con assegnazione dell’oggetto di modifica da parte del docente, in particolare utilizzando test di unità automatizzati (xUnit) per garantire che il comportamento esterno del sistema sia preservato.
Prima della creazione dei test di unità sarà necessario leggere attentamente i principi per la corretta realizzazione di un test automatizzato, che sia ripetibile ed indipendente dai dati persistenti.

Un esempio di software collaborativo su cui si può lavorare è IBIS, un sistema di supporto all’ispezione distribuita del software. I test di unità sono stati già realizzati dagli sviluppatori del sistema stesso, ma molti di questi non risultano ripetibili perchè dipendenti dai dati e/o interdipendenti tra di loro.
Per lo svolgimento della prova di Refactoring sui casi di test di IBIS, sarà necessario seguire i passi definiti in questo documento.
Qui è possibile consultare le richieste di refactoring aperte relative ai test di unità del sistema IBIS.

Se qualcuno di voi è interessato contatti il docente del corso via email.

Trovare le estensioni di FireFox che causano memory leak

Firefox extension Leak Monitor keeps an eye out for memory leaks in
Firefox, alerting you each time an extension has sprung a leak.Although Leak Monitor is geared toward developers, it’s not too
difficult to wade through the leak alert and find out what extensions
are causing the most problems; for example, I was surprised to find
that my Adblock extension seemed to have a pretty steady memory leak.
You probably won’t want to leave the Leak Monitor running all the time,
but it’s a good way to hunt down a leaky extension if, like me, you
find your Firefox memory usage has somehow crept up to 500MB in the
course of a day and you suspect that an extension or two might be at
fault.

via LifeHacker: Catch your memory-leaking extensions with Leak Monitor

MSG – Minimalist Messaging Via Web and Grid Services

da KMI

logo

MSG a web application that allows you to use the basic functionality of the BuddySpace Instant Messaging system within a standard web browser. This makes it eminently suitable for use in environments where software can not be installed, or on networks where Internet access is restricted by firewalls and proxy servers. These kind of restrictions apply in many Internet Cafe’s and corporate networks

verrà “lanciato” per la prima volta a ESWC ’06 che si terrà a breve in Montenegro:

la news è riportata qui

Collaborative Software Engineering: An Annotated Bibliography

Mi rivolgo soprattutto agli studenti del corso di Sistemi per la Collaborazione in Rete:
Datevi uno sguardo a questo technical report contenente una interessante bibliografia annotata nel campo del Collaborative Software Engineering (CSE).
Una bibliografia annotata è una bibliografia che, oltre ai riferimenti bibliografici, include anche una breve descrizione dell’articolo ed un commento personale.

Il technical report è, sostanzialmente, suddiviso nelle seguenti sezioni:

  • introduzione al CSE
  • strumenti a supporto del CSE, suddivisi per tipo di attività (Management Tools, Design Tools, Inspection Tools, ecc.)
  • aree di ricerca legate al CSE (es. Software Engineering Processes, Agile Method, Groupware and CSCW, ecc.)

Global teams

Segnalo un post di Jon Udell, A conversation with Andy Singleton about building global teams.
Oltre al link del podcast contiene link a post precedenti sul tema dei team globali. Un frammento:

new skills among IT staffers are needed, including the social skills, collaborative management practices, and tools that enable collaboration.

Sono citate diverse aziende che organizzano il lavoro offshore. Una di queste è Assembla, che gestisce team ad hoc, agili e globali.

XTech 2006

la scorsa settimana c’è stata ad Amsterdam una conferenza abbastanza interessante…
riporto una breve “caption” dal sito di xtech2006

XTech 2006 is the premier European conference for developers, information designers and managers working with web and standards-based technologies. XTech brings together the worlds of web development, open source, semantic web and web standards.

c’è stato “l’AJAX day” e guardando velocemente lo schedule ci sono parecchi articoli che dal titolo sembrebbero piuttosto interessanti
ah… gli articoli si possono visualizzare per intero in formato HTML
se vi interessa ci potete fare un giro
cià:)

LOST: la fine

o meglio l’inizio del declino;)
non preoccupatevi non si tratta di spoilers o altro sulla famosa serie americana di cui rai2 ieri sera ha trasmesso le ultime puntate della prima serie…
ahimè molto peggio…
riporto sconsolato questa notizia che a mio avviso è sintomo di un probabile declino della serie che già inizia a “cedere” alle accattivanti proposte del marketing e via dicendo
da Ubisoft
ubisoft

Ubisoft, uno dei maggiori produttori di videogiochi al mondo, annuncia un accordo in esclusiva mondiale con Touchstone Television per sviluppare e pubblicare “Lost”, il videogioco basato sulla celebre serie TV che si è recente aggiudicata un Emmy Award. Il titolo, sviluppato dallo studio di produzione di Ubisoft a Montreal, sarà disponibile in tutto il mondo nel corso del 2007 per le diverse console e PC.

che sia davvero l’inizio della fine?