Newsgroup: it.comp.lang.visual-basic
Titolo: [?][REPORT] Progetto costruzione xxx per realizzare report

puicerebbe farla insieme a te!

settimanali)!

Riassunto:
Max (disponibile per 10 ore settimana)
Luvme2times (indisponibile se non per XXX, 0 ore settimana)
Allanon (minimo sindacale, 3 ore per settimana)
Alfonso (non specifica, minimo sindacale, 3 ore per settimana)
Gianni Rondinini (non specifica, minimo sindacale, 3 ore per settimana)
Ricordo che si tratta di progetto di discrete dimensioni, e che ci vorra' un
po' di tempo prima di potere spremere risultati utili.
Salve
            Dbg

grafico)?
Whoa, questo avrei dovuto farlo io, ma sono in attesa di un giudizio del
gran consiglio del NG :)
Mi diventa piuttosto problematico però coordinare 20 persone sullo stesso
progetto.
Vero che la tua idea su questo tipo di lavoro è la pseudo-anarchia... :)
Ciao

Vero che la tua idea su questo tipo di lavoro č la pseudo-anarchia... :)
heheh si!, ma si tratta solo di concepire il progetto in maniera da
sfruttarne le potenzialita'
Servono gli strumenti e i metodi giusti, sto' pensando di usare e far usare
programmi come ediff che consentono di riportare modifiche e di allineare
sorgenti e file di testo con una facilita' incredibile.
Cmq ho alcune idee piuttosto precise, vediamo come va' il polling, poi con
varie consultazioni-votazioni si stabilisce il da farsi.
Se sei interessato alla cosa, ti vuoi impegnare e vuoi coordinarla non ho
problemi a darti gli spunti necessari per coordinare un buon numero di
persone, come impostare un progetto di dimensioni piu' che discrete (c'e' un
sacco di spazio, quello che serve e' sudore, idee, fatti concreti).
Salve
                Dbg

Sul sito comune c'e' un progetto dataraptor, spesso c'e' l'esigenza di fare
dei report.
Il progetto a chi interessa?
Ci sono una decina di persone disposte a sviluppare il progetto dedicando
almeno 3 ore alla settimana per almeno 1-2 mesi (servirebberro 10 + 10, 10
che sviluppano il motore e 10 che si occupano di un eventuale front-end
grafico)?
Insomma e' un polling, fate sapere la vostra opinione, interesse,
disponibilita'.
Salve
            Dbg

Se XXX sta per PORNO allora mi offro volontario 24ore/24 e 7gg./7
:)))
Scherzi a parte l'interesse c'è tutto, ma mi mancano le capacità tecniche
per aiutarti. Sorry :(
--
Franco A. Politano -- Luvme2times
"Love me two times babe | I'm going awayyyy"
J.M.D.

 ha scritto nel messaggio
news:TVls6.30813$6W.25...@news.infostrada.it...


per aiutarti. Sorry :(
Non e' molto questione di capacita' tecniche, forse di esperienza, di
capacita' di semplificare un problema reale e quindi molto complesso e
tradurlo/semplificarlo in un algoritmo (diciamo che e' un po' come fare
grafica).
E naturalmente di disponibilita' a sudare e traspirare (serve spiegare?).
Salve
                Dbg

Non so se sarò in grado, ma... Io ci sono (poco quindi facciamo 3 ore
settimanali)!
        Allanon

Intanto grazie.
C'e' da spettare per vedere la risposta al polling , cmq e' questione di
qualche giorno, al massimo di una settimana, vediamo se ci sono risorse
sufficenti.
Salve
                Dbg
Max ha scritto nel messaggio


 che sviluppano il motore e 10 che si occupano di un eventuale front-end
[...]

settimane che non ho nemmeno 10 minuti.

grafico)?
Io sono disponibile, anche se non posso garantire una disponibilita'
costante: ci sono settimane che ho 2 pomeriggi interamente liberi e
settimane che non ho nemmeno 10 minuti.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-V --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

sacco di spazio, quello che serve e' sudore, idee, fatti concreti).
Sono sempre interessato ad imparare qualcosa di nuovo, ne andrebbe anche
della qualità del servizio offerto al NG.
Ecco, cominciamo con lo spiegare cos'è ediff.
Ciao
--
           .-.         .-.         .-.
.-.       /   \       /   \       /   \       .-.
  ----- 
http://www.murialdo.it/it_lang_vb
 -----
    \   /       \   /       \   /       \   /
     '-'         '-'         '-'         '-'
   Partecipate al progetto Leonardo proponendo
   nuove idee e aiutando a svilupparle

sorgenti e file di testo con una facilita' incredibile.
...(...)...
Hai 30 secondi di tempo per dire tutto su ediff :)
ciao, hal

Ecco, cominciamo con lo spiegare cos'č ediff.
Quando si lavora in piu' persone sullo stesso progetto c'e' il problema di
riportare le modifiche delle varie persone nel progetto diciamo ufficiale,
questo e' un lavoro pesantissimo se fatto a mano, bisogna leggere tutto il
codice, sperare che chi ha fatto le modifiche abbia identato e commentato i
punti toccati, ecc., insomma un massacro.
Ediff e' un programma che gira sotto emacs (editore di testi) per linux
(c'e' anche la versione per win, la devo trovare e provare) che fa' il
confronto fra due file, fra due cartelle e segnala i punti differenti, lo
fa' con furbizia e semplicita', e guida l'utente ad un facile aggiornamento
dei punti modificati.
Un semplice esempio.
File A                                                  File B (nuove
modifiche)
NumRecord = NumRecord - 1        FineAdd= true
AddRecord= true                              NumRecord = NumRecord  + 1
                                                            AddRecord= true
Si lancia Ediff e Ediff segnala che ci sono due differenze
Si preme un tasto e Ediff va' sulla prima differenza (FineAdd=true) e Ediff
segnala (usa i colori e aree di messaggio) che la zona (di codice) e'
mancante, si preme un tasto e la differenza viene copiata sul file A.
Si preme un tasto e Ediff va' sulla seconda differenza (NumRecord =
NumRecord  + 1) e ediff segnala che ci sono dei caratteri diversi
(evidenziando con un colore il '+' e il '-'), si preme un tasto e la
differenza viene copiata sul file A.
Salvi il file A e hai finito.
Che ci siano migliaia di righe o meno tutto si riduce a un minuto.
Per Linux c'e' poi anche il CVS (e' uno strumento che controlla la
compatibilita' delle modifiche apportate, che tiene traccia delle modifiche
fatte e permette in ogni momento di riavere automaticamente le precedenti
versioni e altre cosucce varie), e di una potenza stratosferica (viene
spesso usato su gruppi e progetti di grosse dimensioni) ma lasciamo stare,
lo conosco poco e mi sembra fuori luogo in questo momento.
Salve
                Dbg
P.S. ediff, emacs, CVS, ecc., ci sono in ogni linux e sono open source e
gratis.

gratis.
Per la tua gioia, ho provato a mettere la distr mandrake 7.2 su un disco.
Pero' non sono riuscito a far andare il gppp, sigh :°-(
ciao, hal

Pero' non sono riuscito a far andare il gppp, sigh :°-(
Non gioisco se usi linux, ma se lo usi e ti trovi bene.
Per quanto riguarda la configurazione per internet ci sono vari scogli
(servizi da attivare, compatibilita' modem, ecc.), ma ci sono delle buone
faq e dei buoni NG, datti da fare e vedrai che risolvi.
Salve
                Dbg

Provato e' okkei, e' molto simile alla versione per linux.
E grosso (13Mb) un po pesantino e ha un modo di lavorare linux-style (in
grafica) pero' e' buono.
Hai chiesto, hai avuto, buon divertimento.
Salve
                Dbg
Della Bianca Giuseppe ha scritto nel messaggio ...


 ha scritto nel messaggio
news:TVls6.30813$6W.25...@news.infostrada.it...

In effetti stavo aspettando che fosse pubblicato qualcosa per sapere se
potevo essere utile, disponibilità c'è n'è, se tralascio un po' il newsgroup
direi una o due ore ogni sera.
Ciao VB


Avuto non ancora... dove accidenti lo trovo?
Grazie,
    Ciao

Acc., io parlavo delle informazioni.
ftp://ftp.gnu.org/gnu/windows/emacs/20.7/emacs-20.7-fullbin-i386.tar.gz
13Mb
ftp://ftp.gnu.org/gnu/windows/emacs/20.7/emacs-20.6-20.7.diff.gz
43Kb
ftp://ftp.gnu.org/gnu/windows/emacs/utilities/i386/gunzip-1.2.4-i386.exe
73Kb
ftp://ftp.gnu.org/gnu/windows/emacs/utilities/i386/tar-1.11.2-i386.exe
193Kb
Poi vediamo per grep (ricerca di file per testo contenuto), ma non e'
necessario.
Salve
                Dbg
Zanna ha scritto nel messaggio ...


Grazie anche a te.
A naso visto la mole del progetto e' meglio poter raggruppare le ore, invece
che una ogni sera 3-4 tutte insieme alla settimana.
Cmq aspettiamo l'esito del polling e poi faremo una consultazione-votazione
sui punti principali.
Salve
            Dbg
Valter ha scritto nel messaggio


Riassunto (la mazurka com'e alberoso e foglioso questo thread):
Max (disponibile per 10 ore settimana)
Luvme2times (indisponibile se non per XXX, 0 ore settimana)
Allanon (minimo sindacale, 3 ore per settimana)
Alfonso (non specifica, minimo sindacale, 3 ore per settimana)
Gianni Rondinini (non specifica, minimo sindacale, 3 ore per settimana)
Valter (3 - 4 ore per settimana)
Ricordo che si tratta di un progetto di discrete dimensioni, e che ci vorra'


193Kb
Allora lo fai apposta! :)
Questi sono per linux, e quelli per win?
Ciao


Secondo me Dbg non avra' pace finche' dai nostri hd non avremo eliminato l' ultima
partizione windows :-P
ciao, hal

Questi sono per linux, e quelli per win?
Il vino era proprio al metanolo :PP, e dire che nei link c'e' scritto
...../windows/...... ??? sigh ....
Sono quelli giusti, anche se il formato di compressione e' gz (tanto per
dire anche winzip decomprime i gz) e di archivio e' tar (gunzip decompatta i
gz, tar scompatta i tar (funzionano nella shell dos di win).
I programmi Linux non vengono rifatti ma girano in un ambiente che emula
l'ambiente linux usando le API di win.
Questo comporta alcuni svantaggi (piu' pesante, piu' lento, ecc.) e vantaggi
(non viene installato quasi niente in win, il porting e' molto piu' rapido
(si riesce ad avere rapidamente le ultime versioni anche in win).
Per le spiegazioni d'uso sarebbe meglio riuscire a beccarsi on-line (con
mirc), magari si potrebbe fare una riunione di tutti quelli interessati
(c'e' ne sono altri?).
Salve
                Dbg
P.S. Un altro uso utile di ediff  e' quande bisogna fare delle modifiche
pesanti, ma prima bisogna provarle.
Se le si fa' sull'originale poi e' un casino tenerne magari solo una parte,
se le si fa' su una copia e' un casino riportarle, con ediff riportare le
sole modifche necessarie fatte sulla copia e' uno scherzetto.

Tsk tsk, anche lei e' un bel distrattone .....
hal1961 ha scritto nel messaggio


>Tsk tsk, anche lei e' un bel distrattone .....
nonno', ho fatto dietrologia ;-P
ciao, hal

Dietro a chi?
hal1961 ha scritto nel messaggio


>nonno', ho fatto dietrologia ;-P
dietrologia sfiziosa e capziosa dietro a certi sostegni a linux per partito preso
(ma tu non c' entri, mi sono solo divertito a prendere la palla al balzo :)
ciao, hal

Ahhhh, dietro linux, dietro ms, di dietro ... ah no ... e' altra roba ...
hal1961 ha scritto nel messaggio


dei report.
Dove posso trovare le specifiche dettagliate del progetto ?
Vorrei valutare se posso esservi d'aiuto oppure no .
Thanks.

Per quello che riguarda il sito comune ti devi rivolgere a Zanna (progetto
Leonardo) o al WebMaster (attualmente e' Moreno Sirri).
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Per quello che riguarda la proposta nel NG (che e' partita da me e che
quindi per il momento ne tiro le fila) attualmente c'e' solo un polling per
la verifica dell'interesse a sviluppare la cosa.
Io ho delle alcune idee abbastanza precise, che in parte non coincidono con
quelle degli altri che hanno manifestato interesse, cmq e' molto probabile
che il tutto venga gestito con consultazioni-votazioni.
Non esiste ancora niente di definito.
Io vorrei realizzare in maniera separata il gestore dei report e il
front-end grafico per realizzare i report.
Questo perche' fare le due cose insieme richiede risorse che non sono
disponibili, cosi chi non ha interesse per una cosa non e' costretto a farla
per forza, perche' punto a realizzare qualcosa per i programmatori, che
possa interagire coi programmi su cui verra' utilizzato in maniera profonda
(la strada seguita da crystal report mi sembra un discreto fallimento e cmq
richiede sforzi immensi, ciclopici), se poi si riesce ad aggiungere dei
tools, un front-end, ecc., per rendere facile e visuale la gestione dei
report meglio, ma le due cose e' fondamentale che siano slegate.
Quindi diciamo che si tratta di fare, in maniera diversa, quello che fanno i
datareport, crystalreport e altri programmi che io non conosco, ma facendo
in modo che il programmatore non sia costretto ad essere un semplice
utilizzatore, ma che possa interagire il piu' profondamente possibile (es.
inserendo eventi di fine pagina, fine riga, inzio pagina, ecc., e dando
l'accesso al cuore del motore del report, cosi il programmatore puo'
inserire funzioni non previste, adattare ai casi particolari, ecc.).
La sfida e' grossa, fare qualcosa di REALMENTE molto flessibile e (per il
programmatore), cosa non riuscita a nessuno fino ad adesso (a quanto mi
risulta)
Salve
                Dbg
Antonino Chirco ha scritto nel messaggio


Le specifiche dettagliate del progetto le ha tutte Giuseppe Della Bianca
dentro la sua testa, e lì rimarranno, per non mettere limiti e lacciuoli
alla creatività. -:)))))))))))
Ciao
Alfonso
[...]


ghghgh, sento un lieve tono critico.
Cmq no dai, poi ci saranno ste' consultazioni-votazioni e verranno fuori un
sacco di dettagli, ma e' ancora troppo presto, mancano ancora le risorse
uomo/donna, manca da decidere il coordinatore, prima vediamo come butta il
polling.
Conto molto nella voglia delle persone interessate di buttarsi in una
avventura, imparare metodi nuovi, nella voglia di togliersi degli sfizi, nel
divertirsi, il progetto e' molto arduo da scalare, lo dobbiamo abbattere.
Salve
                Dbg
Alfonso Moscato ha scritto nel messaggio


Non esiste ancora niente di definito.
Forse anch'io come Ettore ed altri mi sono incasinato e non capisco piů chi intende cosa, perň tu
vuoi realizzare questo progetto in team, il progetto Leonardo, anche... perché non convogliare tutto
lě, ampliarlo secondo esigenze e fare una cosa fatta bene tutti assieme? Altrimenti creando due
progetti concorrenti non si farebbe altro che disperdere le forze messe a disposizione dai
partecipanti e limitare cosě lo sviluppo del progetto. Guarda la Ferrari: prima con Alesě e Berger
c'erano due primedonne, il caposquadra aveva solo il muletto in piů, ma per il resto la scuderia era
divisa in due: due macchine da sviluppare, uno stesso traguardo da raggiungere con due diversi team
=> il doppio delle forze per raggiungere lentamente il risultato. Poi č arrivato Schumi: "io sono il
primo pilota": una squadra che lavorava, l'altra che semplicemente adottava le soluzioni dell'altra
o azzardava qualche esperimento => il 100% del team concentrato su una macchina, quindi lo sviluppo
č stato molto piů rapido ed i risultati sono arrivati... e che risultati...
L'unione fa la forza,, ha detto un tale... "Forza Unione", aggiungo io, ma mi sa che anche per
quest'anno la C1 č lontana... :-(((
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/


c'erano due primedonne,
Non e' questione di prime donne, ma di metodi e obiettivi che sono molto
diversi, onestamente devi ammettere anche tu che le due proposte se fuse
insieme avrebbero contrasti enormi.
La soluzione e' dividere in due il progetto (motore e front-end, mantenendo
in comune strutture dati, file, metodi di stampa, ecc.), o buttare a mare la
mia proposta o farsi concorrenza, mi sta benissimo tutto quanto.
Alla fine del polling proporro' una consultazione, da li si vedra' se e come
la proposta andra' avanti.
Salve
                Dbg

la proposta andra' avanti.
OK. Propongo di creare un nuovo Sito COmune che sia compatibile con Netscape 1.0, WAP e che il WM
volontario ci metta meno di 2 ore per risolvere eventuali problemi, al fine di evitare tempi morti
per gli utilizzatori di IE 0.001 su C64.	 [ :-P ]
Tanto se vogliamo cominciare a creare doppioni...
Io non voglio rivendicare la paternità di un'idea a tizio o a caio, non me ne frega niente
sinceramente, così come non mi interessa se questo porgetto lo portate avanti tu, zanna, pinco, o
pallino. Dico solo che diverse persone stanno già lavorando per portarlo avanti e non avrebbe senso
buttare via il loro lavoro, tutt'al più, se uno vuoole veramente aiutarle e raggiungere lo scopo
preffissato, potrebbe unirsi a loro. Tutto qua. E se questo progetto si chiama Leonardo, donatello,
michelangelo o iconeasel cambia poco: l'unica differenza che il progetto Leonardo è stato pensato
per questo, si basa sul Sito cOmune che è libero e disponibile a tutti, quindi non potrebbe essere
più aperto i così. Perché buttare via tutto? Ogni imitazione sarebbe una limitazione ed un ostacolo
al raggiungimento del risultato finale; ogni collaborazione, un ampliamento ed un possibile
miglioramento... tutto qua...
(P.S.: questo è il mio ultimo post sull'argomento... le mie idee, fin troppo personali, le ho
espresse e sottolineo che tali idee sono da rivendicare al frequentatore abituale di questo
newsgroup, non al webmaster attuale del Sito COmune...)


E cosi sia!
Moreno Sirri ha scritto nel messaggio ...
]zac[


divertirsi, il progetto e' molto arduo da scalare, lo dobbiamo abbattere.
Scusa, ma non ho capito se si tratta del progetto proposto da Zanna per Leonardo
o se e' un altro progetto.
Se e' quello gia' pubblicizzato sul sc nella sezione Leonardo, allora mi sembra che si stia facendo
un po' di confusione, perche' ho la sensazione che tu e Zanna non vi siate chiariti sul 
chi fa che cosa.
Se si tratta di un altro progetto, allora e' un progetto concorrente a quello di Zanna.
Fin qui va cmq tutto bene, il problema che si genera, pero', e' che si disperdono le forze
invece di concentrarsi su pochi obiettivi ben definiti. L' esempio
della Ferrari, che ha fatto Moreno, imho calza a pennello.
1. Mi spiegheresti, per favore, di quale progetto intendi ?
2. Non ti sembra un po' presto per pensare ai dettagli senza aver ancora un piano di massima ?
ciao, hal

2. Non ti sembra un po' presto per pensare ai dettagli senza aver ancora un
piano di massima ?
Affermazione basata sul nulla, a meno che tu non intenda affermare che sei
in grado di leggermi nel pensiero.
Cmq discorso chiuso.
Salve
                Dbg