|
|
| ESAME:
- 13/05/2005
| La consegna di tutto il materiale deve essere elettronica *e* cartacea.
Leggete quanto segue con estrema attenzione.
Le date di consegna sono:
- documenti (documenti word, postscript, pdf, o simili): consegna entro
Venerdi' 13;
- codice (sql, html, js, css): consegna entro Mercoledi' 18.
Modalita' di consegna:
- documenti:
-- modalita' cartacea: documenti stampati, se possibile a doppia faccia
e spillati,
nel mio studio o nella mia cassetta delle lettere; spero che il
dipartimento sia
aperto domani pomeriggio, altrimenti vi posso aprire io se mi cercate
al telefono
entro le 17.30 (050 2212780).
-- modalita' elettronica: - non usate mail; -- invece, create una directory
chiamata gruppoXX
(gruppo22, gruppo23, ...) sotto la directory ~ghelli/bdl05/consegne,
e mettete li' una
copia del materiale
- codice:
-- modalita' cartacea: il giorno dell'esame presentatevi con una copia
del codice stampata
decentemente (non mi importa se ad aghi oppure laser, ma mi importa
che le righe
lunghe non siano troncate o non vadano a caporiga in modo che fa
perdere del tutto
l'indentazione); non richiesto per i files html.
-- modalita' elettronica-installazione: tutti i files devono essere
installati nel luogo
di loro competenza; in particolare, i files .sql dovranno essere
stati installati
nello schema bdl05/ertpjf sia sotto oracle1 che sotto oracle2, e
tutti gli altri
nella directiry opportuna sotto
http://www.cli.di.unipi.it/~gestbdl/bdl05/. Non voglio
veder installazioni sotto schemi diversi da bdl05 o sotto directories
diverse
da ~gestbdl (se ci sono va bene, solo non fatemele vedere, fatemi
vedere quelle giuste)
-- modalita' elettronica-consegna: tutto il materiale sql, js, css, deve
essere *anche*
copiato sotto la vostra directory ~ghelli/bdl05/consegne/gruppoxx.
Tenete conto che durante l'esame, se la versione installata non
funziona (ad esempio,
perche' qualcun'altro che conosce la password di bdl05 ha fatto
confusione) noi
proveremo a ricaricare la versione che si trova sotto
~ghelli/bdl05/consegne/gruppoxx.
E' fondamentale che tutti i documenti riportino con la massima evidenza
il numero del gruppo,
i componenti, ed un'indicazione delle ore lavorate da ognuno per la
preparazione del documento
e del codice ad esso associato al momento della consegna del documento
stesso; l'indicazione
sara' precisa o approssimata a piacere, dato che il sistema di
registrazione ha avuto un lungo
"buco".
Se non sono stato esauriente, fatemelo sapere.
|
| ESAME:
- 13/05/2005
| 1 - La consegna dei progetti deve essere cartacea ed elettronica con le modalita'
specificate ieri. In particolare, niente e-mail.
3 - E' indispensabile che registriate le ore di lavoro sul sito e vi chiedo di segnarle
anche sui documeni che consegnate oggi. Si tratta ovviamente delle lore
lavorate fino ad oggi, su progettazione+realizzazione. Mercoledi'
potrete aggiungere le ore aggiuntive di realizzazione usando il solito
strumento.
Se non vi ricordate numeri precisi, metteteci un'approssimazione.
Se non vi ricordate la vostra password chiedetemela.
4 - Vi avevo chiesto indicazioni riguardo a:
-- orari nei quali NON POTETE essere presenti in lab. 3 Venerdi' 20;
-- orari nei quali PREFERISTE non essere convocati Venerdi' 20.
Per fortuna ho ricevuto poche risposte, il che mi dovrebbe permettere di
stilare Lunedi' un calendario ragionevole.
Dopo che avro' stilato il calendario, diventera' difficile cambiarlo.
Quindi, se avete esclusioni o preferenze da comunicarmi, fatelo il prima
possibile. Siate parchi con le
preferenze, ma NON aspettate la pubblicazione del calendario per
lamentarvi, ditemi le cose prima! Io faro il possibile
affinche' siate convocati in genere solo il mattino o solo il
pomeriggio, ma alcuni saranno per forza di cose convocati sia il
mattino che il pomeriggio.
|
| Attenzione:
- 05/05/2005
| | tutti gli insert, delete, e update, fatti da worksheet hanno effetto sulla base di dati solo se date, da dentro il worksheet, un comando:
commit
esplicitamente, chiudendo cosi' la transazione.
A questo punto sono visibili via web, oppure in un altra istanza del worksheet.
Fino a che non date un commit, tenete anche il lock in scrittura sui dati, con gli esiti che ben sapete.
Le modifiche dati fatte da una procedura via web, invece, sono visibili subito, perche' l'application server esegue un "commit" alla fine dell'esecuzione di ogni procedura.
|
| Gli esercizi:
- 22/04/2005
| | Per favore, non prendete troppo sul serio gli esercizietti che facciamo
a lezione. Sono un'occasione per impratichirvi con gli strumenti e per
farvi vedere e commentare alcuni strumenti "sul campo" anziche' in
teoria, ma niente di piu'. E' essenziale che chi era ASSENTE faccia il
possibile per provare a fare gli esercizi, per non restare indietro. Per
gli altri, se riuscite in brevissimo tempo a completare l'esercizio,
bene. Altrimenti inviatemi quello che volete, con un commento "non
completato per mancanza di tempo" o qualcosa del genere, e poi correte a
lavorare al progetto, che alla fine e' l'unica cosa che conta davvero.
|
| Registrazione presenze:
- 22/04/2005
| | Quando registrate la presenza, rimane traccia dell'ora in cui lo fate.
Quindi, se a lezione vi siete scordati, mandate a me un'e-mail, ma non
registratevi fuori orario.
|
|
|
|