fbpx
Skip to main content
  1. pax22
  2. Ingegneria Informatica - Specialistica
  3. Venerdì, 08 Dicembre 2006
  4.  Subscribe via email
Apro il topic ufficiale con una domanda :
Ragazzi,ma è vero che quest'anno il corso lo tiene solo la Cardellini?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Sia lodata la Cardellini...
Sentite,una domanda...come sono stati i voti?Come al solito oppure batoste?
Quando c'era Tucci mi hanno detto che erano abbastanza alti...

Direi che sono rimasti come erano nell'era Tucci...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
salve ragazzi..io dovrei fare l'orale nell'appello che parte il 4 dic, ma sinceramente spero di farlo il più tardi possibile :?
mi sapete dire quali sono le domande tipiche sulle slide della cardellini? tipo: sulle (TANTISSIME) slide del protocollo http..a che livello di particolari scende???

grazie a tutti....

dimenticavo..se ci fosse qualche problema sul progetto, tipo un errore grave, ti avvisa e ti fa correggere o ti caccia via il giorno dell'orale?? :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
mi sapete dire quali sono le domande tipiche sulle slide della cardellini? tipo: sulle (TANTISSIME) slide del protocollo http..a che livello di particolari scende???

Dipende. A lei piacciono molto le cache, quindi, specialmente se hai fatto il progetto sul proxy, preparati a doverle raccontare vita, morte e miracoli sugli header cache-aware di HTTP/1.1.
Tra l'altro a me li chiese comunque (pur avendo fatto p2p).
Altra domanda che ama è quella sui trasferimenti guidati da range requests.
POi... vediamo un po': a me chiese gli header sul caching, il significato e l'utilizzo di Referer, l'algoritmo di Nagle, i range requests, le differenze (quelle sostanziali, ovviamente) tra http/1.0 e http/1.1 specialmente sul supporto delle connessioni persistenti e... mi sembra aanche un'altra cosa, che però ora non ricordo.
Il tutto per un totale di circa 1.20h (Ero da solo).

dimenticavo..se ci fosse qualche problema sul progetto, tipo un errore grave, ti avvisa e ti fa correggere o ti caccia via il giorno dell'orale??

Non ti caccia (o almeno non mi risulta lo abbia mai fatto solo per una questione di progetto scadente). Considera però che il progetto è la parte più importante dell'esame, quindi con un voto scadente là tipicamente sarà scadente anche il voto finale.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
dimenticavo..se ci fosse qualche problema sul progetto, tipo un errore grave, ti avvisa e ti fa correggere o ti caccia via il giorno dell'orale??

Non ti caccia (o almeno non mi risulta lo abbia mai fatto solo per una questione di progetto scadente). Considera però che il progetto è la parte più importante dell'esame, quindi con un voto scadente là tipicamente sarà scadente anche il voto finale.

grazie, info utilissime..non temo il mio progetto sia 'scadente', ma magari alcune scelte implementative lei non le condivide...altrimenti non sarebbero scelte!! :)
grazie ancora!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
grazie, info utilissime..non temo il mio progetto sia 'scadente', ma magari alcune scelte implementative lei non le condivide...altrimenti non sarebbero scelte!!


Per carità, non volevo insinuare niente del genere.
Mi mettevo nello scenario di "progetto scadente" solo per rispondere alla tua domanda :)
In bocca al lupo!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
grazie, info utilissime..non temo il mio progetto sia 'scadente', ma magari alcune scelte implementative lei non le condivide...altrimenti non sarebbero scelte!!


Per carità, non volevo insinuare niente del genere.
Mi mettevo nello scenario di "progetto scadente" solo per rispondere alla tua domanda :)
In bocca al lupo!


tranquillo.. :lol:
grazie, crepi il lupo!!!!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi ma quanto sono importanti le slide riguardanti :
- Apache
- Generazione contenuti dinamici
- Sistemi web distribuiti localmete e geograficamente
- Web Service

Non per nienti ma al loro interno sono presenti una miriade di caratteristiche che secondo me ai fini del corso boh ... non so quanto possano interessare alla prof ... qualcuno che ha fatto già l'esame può darmi qualche info ??
Cosi per sapere dove "limare" lo studio ... :lol:
Grazie!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi ma quanto sono importanti le slide riguardanti :
- Apache
- Generazione contenuti dinamici
- Sistemi web distribuiti localmete e geograficamente
- Web Service


Apache e Web distribuiti Geograficamente/Localmente: importanza elevata (non li ha chiesti a me personalmente, ma a parecchie persone che conosco sì, anche a livello di dettaglio piuttosto consistente).
Non so dirti riguardo agli altri due.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi ma quanto sono importanti le slide riguardanti :
- Apache
- Generazione contenuti dinamici
- Sistemi web distribuiti localmete e geograficamente
- Web Service


Apache e Web distribuiti Geograficamente/Localmente: importanza elevata (non li ha chiesti a me personalmente, ma a parecchie persone che conosco sì, anche a livello di dettaglio piuttosto consistente).
Non so dirti riguardo agli altri due.


ciao!
ma su apache cosa intendi per livello di dettaglio consistente? roba tipo il demone httpd viene eseguito al lancio dello script apachectl, dire tutti i parametri che vanno impostati a seconda del modulo MPM scelto, ecc, oppure sapere cosa sono i moduli, il ciclo rich/risp, come funzionano i vari moduli MPM ecc?
Ma la tua ora e 20 minuti di orale da solo come è stata distribuita tra progetto e teoria?

grazie x le info! Ciao! :)
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma su apache cosa intendi per livello di dettaglio consistente? roba tipo il demone httpd viene eseguito al lancio dello script apachectl, dire tutti i parametri che vanno impostati a seconda del modulo MPM scelto, ecc, oppure sapere cosa sono i moduli, il ciclo rich/risp, come funzionano i vari moduli MPM ecc?


per livello di dettaglio intendo il pooling, alcune opzioni di configurazione sul preforking e sui worker threads, ciclo req/resp e il modo in cui i moduli sono integrati nel webserver.

Ma la tua ora e 20 minuti di orale da solo come è stata distribuita tra progetto e teoria?


Il progetto l'ha usato come 'scusa' per le domande di teoria. Anche quel poco di codice che mi ha chiesto (per testare la validità di alcune scelte che avevo fatto) è stato analizzato più che altro per vedere come si sarebbe potuto estendere, alla luce delle funzionalità di http, il funzionamento del software.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Domanda da un milione di dollari....
La differenza principale tra CGI/Servlet e PHP/JSP sta solo nel fatto che le prime sono peggiori perchè richiedono l'apertura di un nuovo processo ogni volta che il client fa richiesta di una risorsa dinamica a loro collegata??
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Domanda da un milione di dollari....
La differenza principale tra CGI/Servlet e PHP/JSP sta solo nel fatto che le prime sono peggiori perchè richiedono l'apertura di un nuovo processo ogni volta che il client fa richiesta di una risorsa dinamica a loro collegata??


ciao!
provo io:)
io non metterei CGI sullo stesso piano delle servlet (che offrono molti vantaggi in più) mentre l'accostamento si può fare per PHP e JSP (entrambi html-embedded) con la fondamentale differenza che JSP permette l'integrazione con applicazioni java (come anche le servlet) e quindi lo sviluppo di applicazioni enterprise usando un middleware mentre PHP, essendo interpretato da un modulo del web server, di fatto ha la limitazione di non poter essere impiegato per sviluppare applicazioni distribuite di grosse dimensioni. Aggiungerei pure che PHP4 non è neppure un linguaggio ad oggetti (il 5, OO, non ho mai avuto il piacere di provarlo purtroppo ma ho sentito che sta avendo successo)...
comunque quella parte sulle slide non è fatta benissimo e non ho trovato neanche tra i documenti consigliati dove approfondire meglio l'argomento..
voi che dite?

@alexjohnp: grazie x le info!:)
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
JSP permette l'integrazione con applicazioni java (come anche le servlet) e quindi lo sviluppo di applicazioni enterprise usando un middleware mentre PHP, essendo interpretato da un modulo del web server, di fatto ha la limitazione di non poter essere impiegato per sviluppare applicazioni distribuite di grosse dimensioni.


Vero in parte.
Ci sono dei contro abbastanza consistenti anche nel caso di JSP (ne parlo con una certa sicurezza perché mi occupo, per lavoro, di ottimizzazione di transazioni massivamente distribuite).
JSP (e, andando nel mondo non "open", anche le attualissime evoluzioni .net come aspx) ha due enormi punti deboli entrambi dovuti proprio alla presenza del middleware:
1) rispetto a codice eseguito e "embedded" interamente all'interno dello spazio dei processi del web server, la macchina virtuale aggiunge overhead. I tempi di setup (costanti, e maggiormente avvertiti nel caso di transazioni di piccola entità) e la necessità di dover stabilire un canale di comunicazione per lo scambio dati (i.e: comunicazione interprocesso: molto più "light" nel caso in cui l'elaborazione sia confinata all'interno di uno spazio di indirizzamento proprietario) non sempre rendono jsp un'alternativa valida.
2) Se la macchina virtuale "cade" nel bel mezzo di una transazione consistente (cosa molto più complicata nel caso di php, per via dei numerosi meccanismi di replicazione dei processi del web server), le risorse allocate dal webserver stesso vanno irrimediabilmente perdute senza possibilità di recupero (lo stato del middleware rimane comunque nascosto).

Inoltre, la necessità di dover utilizzare delle piattaforme dedicate (ad es. tomcat, per rimanere in ambito di progetti apache), potrebbe non essere auspicabile (o realizzabile) in ambiti in cui le piattaforme di produzione hanno delle necessità di estrema efficienza (e in questo gli application server non possono vincere contro un web server "vero";), ad esempio per veicolare servizi di calcolo distribuito, convergendo verso piattaforme operative unificate (quindi apache, iis,...).

Java, per contro, si fa apprezzare per altri motivi, più connessi alla security.

In bocca al lupo a tutti.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Siccome lavoro devo comunicare le date alla società....

Se fa come l'anno scorso, l'ultima settimana da i progetti e dopo un mesetto escono le date dell'esame (ti da il tempo per fare il progetto...)
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
speriamo....
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Martedì ore 8:30. :shock: :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Martedì ore 8:30. :shock: :lol:

In bocca al lupo!!! :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Raga che ha fatto oggi la prof? Grazie...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ancora esempi sulle API socket berkeley ... ho passato le 2 ore a chiedermi perché mi fossi svegliato presto. :) Cmq pare abbia finito, o quasi.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Classica domanda di rito... è necessario iscriversi al corso???
Comment
There are no comments made yet.
  • Page :
  • 1
  • 2
  • 3
  • 4


There are no replies made for this post yet.
Be one of the first to reply to this post!