Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Basato su piattaforma Qualcomm Snapdragon X Plus a 8 core, il nuovo Microsoft Surface Pro 12 è un notebook 2 in 1 molto compatto che punta sulla facilità di trasporto, sulla flessibilità d'uso nelle differenti configurazioni, sul funzionamento senza ventola e sull'ampia autonomia lontano dalla presa di corrente
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Il REDMAGIC Astra Gaming Tablet rappresenta una rivoluzione nel gaming portatile, combinando un display OLED da 9,06 pollici a 165Hz con il potente Snapdragon 8 Elite e un innovativo sistema di raffreddamento Liquid Metal 2.0 in un form factor compatto da 370 grammi. Si posiziona come il tablet gaming più completo della categoria, offrendo un'esperienza di gioco senza compromessi in mobilità.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-01-2006, 18:07   #1
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
Test Coverage

Grazie al lavoro di cover e Vicius, abbiamo i report sul test coverage.

Il test coverage dell'ultima build e' sempre disponibile a questo indirizzo:
http://fcarucci.homeip.net/diamonds/coverage/

Per ogni build in CruiseControl potete consultare il test coverage da "Build Artifacts" e poi "yes/" (non domandatemi il perche').

E' assolutamente interessante da spulciare, c'e' tutto il codice di Diamonds e ci dice con precisione quali linee non sono coperte da test e che dobbiamo coprire da test al piu' presto

Utilissimo.

Ultima modifica di fek : 06-01-2006 alle 10:29.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 06:30   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Sono rimasto senza parole: bellissimo!

Su quale principio si basa?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 09:58   #3
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
veramente molto carino

probabilmente esegue tutti i test in debug mode step by step, e controlla quale righe del codice vengano passate(infatti ho letto che se non ci sono le info sui numeri di riga non riesce a calcolare il passaggio e da N/A)
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 10:21   #4
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
Quote:
Originariamente inviato da cdimauro
Sono rimasto senza parole: bellissimo!

Su quale principio si basa?
E' molto intelligente: a partire dalle classi in bytecode crea una versione "instrumented" delle classi stesse e poi riesegue tutta la batteria dei test. Durante l'esecuzione dei test per ogni linea di codice controlla se e' stata esercitata o meno da un test. Poi stampa i report. E' interessante perche' abbiamo anche sempre a disposizione tutto il codice di produzione sul web (esclusi i test) pronto per essere consultato. La complessita' ciclomatica invece e' un po' buggata (alcune classi sono a 0).

Qualcuno conosce un buon tool automatico per creare delle comode view html di tutto il codice che sia eseguibile come task di ant?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 12:37   #5
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
cercando cercando..

http://www.java2html.de/


ce anche una applet per provare a vedere il risultato.
cè il task di ant

thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 12:38   #6
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
ce anche lo stile eclipse like

http://www.java2html.de/docs/styles.html
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 13:06   #7
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
Perfetto. Nel finesettimana lo provo e lo aggiungo alla build machine.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 18:03   #8
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Uhm...però sembra che converte solo da java a pagine html...non sembra tenere una struttura javadoc like (almeno....gli unici esempi che ci sono riportano solo il codice), è da provare ^^
In struttura javadoc like è più comodo da navigare
In questo modo fek però potrà controllare sempre tutto quello che succede...ecco perchè lo volevi...
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 18:42   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
semplicemente mostruoso
e utile anche

sinceramente prima di iniziare questo progetto non credevo che nel mondo Java esistessero tanti e tali strumenti, e di tale potenza... mi sto rendendo conto solo ora delle enormi possibilità di questo linguaggio, prima credevo che servisse poco più che a fare gli applet
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 19:16   #10
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Prima pensavi anche che programmare in TDD era inutile...
io non sapevo neanche cosa fossero le metodologie agili
Comunque tutto questo è molto brutto...perchè? perchè così fek può controllare tutto e tutti (sempre detto che troppo testing di B&W fa male, poi ti porta a diventare una divinità ) a ogni commit ^^
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 19:46   #11
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7027
Quote:
Originariamente inviato da cover
Comunque tutto questo è molto brutto...perchè? perchè così fek può controllare tutto e tutti (sempre detto che troppo testing di B&W fa male, poi ti porta a diventare una divinità ) a ogni commit ^^
se hai la coscienza a posto non hai nulla da temere
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 20:25   #12
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Sono ancora in fase di studio del codice, per ora non ho ancora fatto danni ^^
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 00:59   #13
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Ma il link a me non funziona. Il server è down ?
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan

Ultima modifica di Vifani : 07-01-2006 alle 01:02.
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 01:06   #14
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
Rispondo al volo....
...ho scoperto per motivi di studio un tool: MAVEN (apache.org).
Si può dire che è un'estensione di ant, con il quale è interoperabile.
So che lui fa un report del codice in HTML con una struttura modi Javadoc.

Appena posso ci dò un occhio e vi faccio sapere.
CIAO
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 10:30   #15
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da cover
Uhm...però sembra che converte solo da java a pagine html...non sembra tenere una struttura javadoc like (almeno....gli unici esempi che ci sono riportano solo il codice), è da provare ^^
In struttura javadoc like è più comodo da navigare
In questo modo fek però potrà controllare sempre tutto quello che succede...ecco perchè lo volevi...
per creare javadoc, penso che l'eseguibile sia integrato nel j2re(e una cosa standard java).

ho trovato questo link, non ho letto bene ma sembra creare con ant i javadoc
http://ant.apache.org/manual/CoreTasks/javadoc.html
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 11:28   #16
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Invece di trasformare il codice in html tutte le volte che c'è un commit sarebbe interessante avere qualcosa come viewvc. http://www.viewvc.org/

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 12:39   #17
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
Interessantissimo. Lo metto sull build machine e poi se tutto va bene lo mettiamo sul server di Anta se e' d'accordo.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 13:18   #18
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
... se riuscissi a trovare una versione binaria di GNU diff da installare... ma e' possibile che questi alla GNU non conoscano il concetto di setup... avanti... avanti... avanti?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 13:30   #19
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
Ecco, preferisco questo:
http://polarion.org/svnwebclient.php
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 19:37   #20
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
http://www.fcarucci.homeip.net:8080/svnwebclient

E' il browser della versioncina di Diamonds per cellulare. Se vi piace ne parliamo con Anta, mi serve che installi Apache sulla sua macchina e non so se puo' farlo.
fek è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2 Dopo un mese, e 50 foto, cosa abbiamo capito del...
Gigabyte Aero X16 Copilot+ PC: tanta potenza non solo per l'IA Gigabyte Aero X16 Copilot+ PC: tanta potenza non...
Agentic AI Framework: l'IA basata su age...
Offerte Amazon pazze di luglio: portatil...
Scoppierà la bolla AI? Gli econom...
Il potere dei coupon e delle offerte Ama...
Tesla fotovoltaica, funziona davvero? Un...
Ribassi clamorosi sui robot Narwal: scon...
Dopo OpenAI anche Gemini Deep Think conq...
Meta sfida l'UE sull'intelligenza artifi...
BYD a caccia anche del settore del lusso...
I 5 sconti migliori su Amazon oggi: DJI,...
Questo SSD può contenere 12.500 f...
Stargate: il progetto AI da 500 miliardi...
L'Italia sfida i giganti tech sui dati: ...
Ora è possibile generare immagini...
Carplay permetterà di visualizzar...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v