PDA

View Full Version : Perdonate la niubbaggine ma...


Gammaglobulino
05-10-2005, 09:48
Ciao a tutti,
Scusate se apro una nuova discussione ma essendo nuovo e avendo fame di partecipare al progetto e non avendo purtroppo tempo di leggermi e orientarmi su tutto il forum volevo chiedervi se c'era un modo per recuperare velocemente il tempo perduto :D

Purtroppo sono un fighetto abituato male :mad: :
Sviluppo in Visual Studio.. senza il mio "class view" e "solution explorer" mi trovo veramente male così come senza "source safe" e "product studio" ... non mi mandate a cag... :stordita: ... anyway .. c'è una sezione del forum per quelli come me? .. sezione NIUBBIONI?

Grazie

ianaz
05-10-2005, 10:01
Ciao a tutti,
Scusate se apro una nuova discussione ma essendo nuovo e avendo fame di partecipare al progetto e non avendo purtroppo tempo di leggermi e orientarmi su tutto il forum volevo chiedervi se c'era un modo per recuperare velocemente il tempo perduto :D

Purtroppo sono un fighetto abituato male :mad: :
Sviluppo in Visual Studio.. senza il mio "class view" e "solution explorer" mi trovo veramente male così come senza "source safe" e "product studio" ... non mi mandate a cag... :stordita: ... anyway .. c'è una sezione del forum per quelli come me? .. sezione NIUBBIONI?

Grazie
non credo di aver capito il tuo problema...

Gammaglobulino
05-10-2005, 11:11
Immagina uno che non sà niente e che arriva sul forum... che sezione dovrebbe consultare in primis? esiste una mappa d'orientamento? che ne sò qualcosa del tipo.. Prima leggetevi questo...ma non importa dai provo a trovare una via da solo magari prima passo dalla SUN per prendermi almeno il compilatore.
Ciao

cionci
05-10-2005, 11:39
Guarda i thread in rilievo ;)

Gammaglobulino
05-10-2005, 11:58
:Prrr:
:banned:

fek
05-10-2005, 17:14
Immagina uno che non sà niente e che arriva sul forum... che sezione dovrebbe consultare in primis? esiste una mappa d'orientamento? che ne sò qualcosa del tipo.. Prima leggetevi questo...ma non importa dai provo a trovare una via da solo magari prima passo dalla SUN per prendermi almeno il compilatore.
Ciao

Praticamente la mia situazione tre settimane fa :D

Sono partito da niubbo totale, con vaghissimi ricordi di Java. Per prima cosa ho scaricato il JRE 5.0. E po Eclipse. Eclipse e' comodo perche' lo scompatti e lo lanci, senza installazioni.

Una volta che hai JRE e Eclipse, segui i thread in rilievo per installare il plugin di Subversion, scarichi il progetto e sei a cavallo. Da li' in poi e' una dura lotta quotidiana con Eclipse, perche' per noi animali da Visual Studio e' un po' ostico.

Non uscire da questo forum con quella firma o ti mangiano vivo :D
Qui ti proteggo io...

sukoy27k
31-10-2005, 18:21
Evito di aprire un thread inutilmente,volevo soltanto sapere se avete bisogno di una mano,anzi dico la verità,posso distrurbarvi? :asd:
Col java sono niubbo,ma un po per esigenze d'esami un po per altri motivi,sto cercando di avvicinarmi.
Il progetto mi interessa,se qualcuno ha volgia di mettermi al passo e demandarmi il lavoro da fare,sarei ben lieto.
Naturalmente credo che qui di programmatori ne abbondi,quindi non fatevi problemi a dirmi,togliti dalle palle ;)

71104
31-10-2005, 18:36
Evito di aprire un thread inutilmente,volevo soltanto sapere se avete bisogno di una mano,anzi dico la verità,posso distrurbarvi? :asd:
Col java sono niubbo,ma un po per esigenze d'esami un po per altri motivi,sto cercando di avvicinarmi.
Il progetto mi interessa,se qualcuno ha volgia di mettermi al passo e demandarmi il lavoro da fare,sarei ben lieto.
Naturalmente credo che qui di programmatori ne abbondi,quindi non fatevi problemi a dirmi,togliti dalle palle ;) non te lo diremmo mai!! :)
siamo sempre ben lieti di accettare nuovi "acquisti" :p
se vuoi darci una mano ti spiego rapidamente come funziona: la code base (ovvero la copia principale del codice del gioco) si trova su un server offertoci dall'amministratore del Night Sun Network (www.nsn3.net, chissà perché inizio sempre da quello :D) sul quale è stato montato un database SubVersion; per accedere in sola lettura alla code base basta che ti scarichi un client SubVersion, come ad esempio Tortoise, e ti connetti a svn://spartacus.dnsalias.net/diamonds; a quel punto puoi fare il cosiddetto checkout del progetto, ovvero puoi creare una cartella in locale sul tuo PC dove Tortoise ti scaricherà tutto il codice e altra roba (immagini, librerie DLL, librerie .so, ecc.).
ogni volta che qualcuno fa un commit, cioè invia al server delle modifiche fatte sulla sua copia del programma, potrai avere un aggiornamento della tua copia usando l'apposito comando di Tortoise che si chiama update.
se vuoi accedere in scrittura oltre che in lettura devi anzitutto procurarti un IDE per programmare in Java (caldamente consigliato Eclipse 3.1), e poi devi farti dire in privato username e password per effettuare i commit (chiedili a qualcun altro comunque perché io non mi ricordo l'username, mi ricordo solo la password per ovvi motivi :D anzi per te non sono ovvi ma lo capirai :D).
queste sono alcune indicazioni generali, per avere istruzioni più dettagliate su come devi usare Tortoise e da dove lo puoi scaricare guarda qua (http://www.hwupgrade.it/forum/showthread.php?t=1012891).

EDIT: qualche informazione aggiuntiva sull'Extreme Programming, ovvero la metodologia che usiamo noi del team.
il nostro lavoro si divide cronologicamente in fasi dette cicli e sottofasi dette storie; ogni storia consiste nell'accompimento di un certo numero di cosiddetti task, ovvero semplici compiti che vengono assegnati a singole persone; non è necessario che un task consista nello scrivere codice per il progetto: ci possono anche essere tasks di altro tipo, ad esempio l'utente Jocchan (che si occupa della grafica) svolge spesso task che richiedono di disegnare questa o quella immagine (è solo un esempio).
solitamente il numero di task di cui è composta una storia non supera la decina; per completarli in genere ci vuole più o meno una settimana, a volte di più quando i task si rivelano complessi, e alla fine molto spesso si fa refactoring del codice, ovvero gli si fanno accurate revisioni (ne ha bisogno!! O_o).
attualmente stiamo facendo un poderoso refactoring della seconda storia del ciclo 3 (il cui thread è messo in evidenza in questa sezione); l'ultima cosa di cui ci siamo occupati è un bug della Mad***a che è saltato fuori in circostanze che non mi sono ancora del tutto chiare :mbe: suppongo a causa dell'eliminazione di una certa classe (Bounds) che dobbiamo togliere per semplificare il codice. ora non so se il bug è stato corretto...

dimenticavo una cosa: tanto per avere dei punti di riferimento, il coordinatore di tutto il progetto (il coach :p) è l'utente "fek", e "VICIUS" è il suo braccio destro (:p :p :p).

Jocchan
31-10-2005, 20:25
dimenticavo una cosa: tanto per avere dei punti di riferimento, il coordinatore di tutto il progetto (il coach :p) è l'utente "fek", e "VICIUS" è il suo braccio destro (:p :p :p).

Eh, ora ti devo richiamare dato che ti sei scordato di citare il customer, ossia il sottoscritto, che si occupa del design e di indirizzare i lavori :P

P.S.: Scherzo, ovvio ;)

cover
01-11-2005, 00:18
Aggiungo solo una cosa...
Se tieni alla vita: mai fare inc*****e il coach, vice e customer :rolleyes: :Prrr:

DanieleC88
01-11-2005, 08:45
dimenticavo una cosa: tanto per avere dei punti di riferimento, il coordinatore di tutto il progetto (il coach :p) è l'utente "fek", e "VICIUS" è il suo braccio destro (:p :p :p).
A dire il vero fek e VICIUS sono la stessa persona. :D
(ahi, se vic legge questo messaggio mi fa a pezzettini XD)

sukoy27k
01-11-2005, 14:22
Ho appena letto che il Ciclo[3]Storia[2]è giunto al termine,mi potrei inserire nella prossima tornata,se tutti sono daccordo...sopratutto il coach!
Il sistema di download e upload non è un problema,semmai quella che mi preoccupa è non uplodare spazzatura;chi è,che per lo meno nelle fasi iniziali,mi fa da relatore? :D

77104,se non disturbo vorrei contattatrti via msn,di modo che mi spieghi un pò i segreti del mestiere :Prrr:

avete qualcosa in uml?altrimenti ci metto mesi :asd: soltanto per capire come funziona il framework che state creando.

Allora che ne dite posso partecipare?

Grazie per la cortese attenzione,a voi tutti un buon proseguimento :sborone:

PS:Se qualcuno è contrario lo capirò,non mi dovrete alcuna spiegazione.

fek
01-11-2005, 18:58
Non devi chiedere il permesso per partecipare :)

Ti prenoti per un task, segui le varie procedure, come ad esempio scrivere una lista dei test che vuoi implementare, poi passi all'implementazione dei test e del codice relativo.

E' importante che prima leggi i topic "TDD" nei quali due persone svolgono assieme un task scrivendo prima i test. Fatto questo dovresti avere l'infarinatura di base per svolgere il tuo task. Se ancora hai dei dubbi, puoi chiedere a qualcuno di svolgere il task sul forum assieme a te in Pair Programming.

Non abbiamo nessuna documentazione UML (ma non e' detto che non avremo qualcosa di generato automaticamente in futuro), quindi il modo migliore per imparare quello che stiamo facendo e' leggere i test che abbiamo scritto: sono la piu' precisa e aggiornata documentazione a disposizione.

Dewos
02-11-2005, 11:51
Salve a tutti, piacerebbe anche a me partecipare :)
Come ho detto a fek però, pur conoscendo il php, in java sono proprio allo stato primordiale. Qualcuno può spiegarmi cosa/come/quando fare? Ho letto qualche 3ad ma sono troppe informazioni e non è facile trovare la bussola per chi è a digiuno completo di java. Grazie a tutti spero di poter dare una mano :)