in

dotNet Umbria

Il primo User Group in Umbria sul mondo .Net
Latest post 06-09-2008 5:21 PM by Paolo Possanzini. 10 replies.
Page 1 of 1 (11 items)
Sort Posts: Previous Next
  • 04-29-2008 12:13 PM

    Idee per maggio-giugno 2008

    Ciao a tutti,

    nei prossimi due mesi volevamo organizzare due momenti di incontro per il nostro User Group:

    - metà/fine maggio: una cena, un aperitivo, ... (?) . Un momento in cui ritrovarci per conoscerci e per scambiarci idee, proposte e quant'altro

    - fine giugno: un workshop tematico (Wpf, ancora Web, ... (?))

    Aspettiamo le vostre opinioni su entrambi i punti ed eventuali controproposte.

    Andrea Cruciani
    Filed under:
  • 04-30-2008 5:59 PM In reply to

    • belius
    • Top 10 Contributor
    • Joined on 11-16-2007
    • Perugia

    Re: Idee per maggio-giugno 2008

    .....per la cena/aperito io ci sono sempre, nell'occasione si potrebbe fare una bella cena con argomenti liberi dove ognuno racconta le proprie esperienze e le metodologie utilizzate....sarebbe un confronto infinito e fichissimo :)

    ....per l'evento di giugno io propongo "LINQ to Tutto"...

     ciao

    Simone

    Simone Belia Blog: Belius
  • 05-16-2008 4:32 PM In reply to

    • maiorfi
    • Top 10 Contributor
    • Joined on 11-22-2007
    • Perugia

    Re: Idee per maggio-giugno 2008

    Io propongo per fine maggio l'avviamento di un progetto interamente gestito e sviluppato dalla community.

    Parliamo ovviamente di un progettino realizzabile in tempi brevi (immaginavo un primo rilascio subito dopo l'estate) e che avrebbe come scopo non tanto quello della realizzazione del prodotto in se', quanto quello di sperimentare lo sviluppo di un progetto da parte di un gruppo eterogeneo di sviluppatori (volontari, non precettati), ciascuno con le proprie competenze e abitudini, che collaborano in maniera non strutturata dedicando i propri ritagli di tempo per "alimentare" la passione di chi orbita intorno a dotnetumbria (che partecipi attivamente al progetto o meno). Bulo!!!!

    Si, ma che facciamo? Ovviamente ho una mia idea in proposito e la proporrò a brevissimo in un post dedicato a questo scopo...

    Per fine giugno propongo invece di "varare" una nuova iniziativa a livello di pubblicazione di contenuti che preveda la realizzazione, da parte di tutti coloro che vorranno farlo, di micro-post che in 4 righe riescano a dare un'idea a tutti i membri della community di quello che gli stessi membri della community fanno nel loro quotidiano professionale, alimentando, perché no, anche un po' il voyeurismo (ma se scriverà così?) che è in ognuno di noi...

    Lorenzo Maiorfi - Innovactive Engineering s.r.l.
  • 05-16-2008 4:46 PM In reply to

    Re: Idee per maggio-giugno 2008

    Come diceva Mastella "Why not" !

    Se ci sono interessati all'esperimento microblogger apriamo un blog ah hoc?

    Andrea Cruciani
  • 05-22-2008 3:30 PM In reply to

    Re: Idee per maggio-giugno 2008

    Con un po' di ritardo, partecipo anche io Stick out tongue... ma andiamo per ordine:

    Andrea Cruciani:
    metà/fine maggio: una cena, un aperitivo, ... (?) . Un momento in cui ritrovarci per conoscerci e per scambiarci idee, proposte e quant'altro

    ottima idea.. ma non vedo risposte "concrete"! Siamo già in ritartdo, vogliamo iniziare proponendo una data? Diciamo fine settimana prossima (giovedi o venerdi) per un semplice aperitivo Drinks, tanto per iniziare? Poi in aperitiv/cene future magari approfondiamo di più, intanto creiamo un po più di community Beer Big Smile

    Andrea Cruciani:
    fine giugno: un workshop tematico (Wpf, ancora Web, ... (?))

    Magari se ne può parlare meglio anche all'aperitivo di cui sopra...

    maiorfi:
    Io propongo per fine maggio l'avviamento di un progetto interamente gestito e sviluppato dalla community

    Le idee di Lorenzo mi sembrano "stuzzicanti". Non resta altro che aspettare che ci mostri qualche dettaglio Smile. Io intanto mi "arruolo" sulla fiducia.

    Andrea Cruciani:
    Se ci sono interessati all'esperimento microblogger apriamo un blog ah hoc

    Si potrebbe tentare, ma ovviamente con l'aiuto di tutti. Forse aspetterei l'eventuale partenza del progetto condiviso in modo che si possa utilizzare anche come "coronostoria" dello sviluppo. 

    Io la mia l'ho detta... Aspetto ora innumerevoli risposte a questo post oltre che adesioni e preferenze per l'aperitivo e la relativa data... Forza dotnettari umbri e non solo!!! Cool 

     Fabrizio Bernabei - www.kitendo.com
    Filed under: ,
  • 05-24-2008 7:35 PM In reply to

    • maiorfi
    • Top 10 Contributor
    • Joined on 11-22-2007
    • Perugia

    Re: Idee per maggio-giugno 2008

    Rieccomi a caldeggiare la mia proposta di qualche giorno fa di intraprendere un bel progetto di sviluppo comunitario (o dovrei dire intra-comunitario, con i tempi che corrono), stavolta con qualche dettaglio in più.

    Premetto di nuovo che lo scopo del progetto in questione non dovrebbe essere, almeno a mio avviso, quello del software da realizzare in se', quanto piuttosto un'opportunità per sperimentare metodologie, architetture e tecnologie che favoriscano lo sviluppo collaborativo anche all'interno di un gruppo di sviluppatori che non condividono un luogo di lavoro "fisico", bensì uno spazio virtuale (termine che sembra uscito dalla bocca di uno di quegli informatici degli anni 60 che stavano davanti ai calcolatori con il camice) rappresentato da un misto di sistemi informativi quali email, forum, blog, controllo sorgenti, ecc.

    In breve, l'idea per il soggetto dello sviluppo è quella di un gioco on-line ispirato al celeberrimo (e antichissimo) "core wars" (la guerra dei nuclei, nella traduzione italiana di "Le Scienze"), ossia di un gioco in cui i concorrenti sono rappresentati da agenti autonomi il cui comportamento è stabilito da programmi realizzati da giocatori "umani" che (indirettamente) concorrono al raggiungimento di un obiettivo. Anche se molti sono i giochi che si sono ispirati a core wars negli anni a venire (p-robots, c-robots e ants per citarne alcuni), il capostipite resta ancora l'unico caso in cui i programmi che si sfidano sono al contempo avatar e software di controllo degli avatar stessi: un'idea a mio parere di rara genialità (anche se, a quanto dice wikipedia, pare che Dewdney, l'autore del gioco, si sia in realtà ispirato ad un altro gioco chiamato Darwin, ideato nei laboratori della Bell negli anni 60, ma a noi che ce frega?).

    Ovviamente, essendo qui tutti appassionati di sviluppo .NET (qualcuno anche perché non ha una ragazza), l'idea è quella di realizzare un sistema in cui degli oggetti .NET, compilati ed ospitati in un assembly, comandino degli agenti autonomi che si sfidano in una sorta di "arena" a suon di..."mazzate". Mi spiego meglio: l'ambientazione di riferimento sarebbe quella, sicuramente italiana almeno quanto la pizza ma anche un po'inglese, di due tifoserie avversarie che si gonfiano come zampogne nel tentativo di raggiungere una meta (che nel caso reale manca, ma questo dimostra ancora una volta che l'informatica è un mondo estremamente più concreto di quello reale) rappresentata da una bandiera (della tifoseria avversaria, si intende), da conquistare e, presumibilmente, in seguito bruciare sghignazzando. Proprio per questo non mi dispiacerebbe se il progetto si chiamasse "NHooligans", anche se è un nome un po' lassativo. In alternativa potremmo usare, come fa mamma Microsoft, il nome di qualche frazione locale, tipo "Ramazzano", ma forse è meglio NHooligans...

    Lo schema del gioco dovrebbe essere questo: si sfidano due tifoserie, ognuna rappresentata da N agenti autonomi, detti "hooligan" (ironicamente al contempo tifosi e agenti, ah ah), ciascuno dei quali viene "pilotato" da uno di M programmi, con la possibilità di attribuire teoricamente anche un programma differente per cisacun hooligan. Ciascun hooligan è rappresentato nell'arena di gioco da un'area circolare che ne rappresenta, per così dire, l'ingombro. Gli hooligan, amici o nemici, non possono "compenetrarsi", ossia i loro "cerchi" non possono sovrapporsi. Ogni hooligan viene dotato inizialmente di una riserva di energia (ad es. 100 unità), che viene decrementata sia per effetto del muoversi (per più tempo e più forte corre, più si affatica) sia, soprattutto, per effetto delle botte che prende. Inoltre, l'energia residua di un hooligan determina la velocità massima con cui può muoversi e i danni che fa quando picchia un avversario. Ogni qualvolta due hooligan avversari si trovano a distanza minima (la somma dei due raggi, ossia quando si toccano) essi si sottraggono punti energia in ragione dei loro rispettivi stati di salute (uno sano picchia di più di uno già malconcio). Quando l'energia di un hooligan arriva a zero, questi viene ovviamente "rimosso" dall'arena. Se un hooligan si trova a contatto con più avversari, questo subirà un danno maggiore della somma dei danni dei singoli avversari, per effetto di una "sinergia" che spesso manca nei film tipo quelli con Bruce Lee in cui , anche se sono 100 contro 1, i cattivi sfidano il protagonista uno per volta, per onestà. Se un hooligan riesce a raggiungere il punto dell'arena che contiene la bandiera avversaria, la sua squadra vince e totalizza i punti corrispondenti alla somma dei punti energia degli hooligan ancora in gioco.

    Anche se seguiranno altri dettagli nei prossimi post, una prima idea che vorrei proporre è quella di utilizzare nei programmi di controllo degli hooligan delle "primitive" complesse del tipo "segui quell'holigan", oppure "voi 4 rimanete vicini", oppure "evita quell'ostacolo", oppure "vigila in questa zona", oppure (e più spesso) "scappa". Per far questo potremmo utilizzare il framework NSteer, sviluppato da  Jonathan de Halleux a partire dal lavoro originale di Craig W. Reynolds della Sony, che per primo ha ideato e sviluppato gli algoritmi "comportamentali" di cui sopra, senz'altro motivato dalla partecipazione a diversi progetti di sviluppo per software playstation.

    Se ne avete voglia, potete intanto dare un'occhiata al progetto NSteer (dalla solution togliete il progetto di test e lanciate il demo winform per farvi un'idea) e, perché no, anche alla pubblicazione originale (del 1999) di Craig W. Reynolds e ai relativi demo animati.

    Lorenzo Maiorfi - Innovactive Engineering s.r.l.
  • 06-06-2008 3:56 PM In reply to

    • Manuel
    • Top 25 Contributor
    • Joined on 12-27-2007
    • Orvieto - Roma

    Re: Idee per maggio-giugno 2008

     Ciao a tutti,

    questo è il mio primo post su questo forum e in questa community, sono molto contento di essermi iscritto e soprattutto di farne parte! Non so come fare a postare qualcosa soprattutto per farmi conoscere..

    Comunque, mi piace l'idea che ci siano degli eventi legati a questa community, io sono d'accordo con l'idea di mariorfi, ma anche con quanto proposto da Andrea, cioè (ormai per fine Giugno) di un workshop tematico.

    Il workshop tematico mi sembra una bella iniziativa, interessante e stimolante, l'idea di fare dei brevi post "conoscitivi" ancor di più, comunque, non ho idee specifiche diverse dalle vostre, caldeggio comunque l'organizzazione di un evento in quanto consente, anche se penso la maggior parte di voi già si conosca, di conoscersi, potersi scambiare opinioni e parlare con qualcuno diverso da un monitor!

    Anche la proposta di di uno sviluppo collaborativo mi alletta parecchio, cominciando da qualcosa di semplice, personalmente penso che come proponeva mariorfi, un gioco sia forse troppo impegnativo!

    Pertanto proporrei un workshop sulle tecnologie cardine framework 3.5, soprattutto con quanto in prossima uscita con la prossima SP1 Visual Studio 2008, mi riferisco quindi a :

    1. enhancements WPF (ma WPF in generale)
    2. Silverlight
    3. Entity Framework
    4. integrazione WCF e Entity Framework

    Sono talmente tanti gli argomenti di cui mi piacerebbe discutere che capisco che è meglio che mi fermo qui...e già è assai!

    Spero che, anche se sono nuovo di qui, possa dare comunque un opinione, Ciao

     Manuel Martone

    Filed under:
  • 06-07-2008 3:53 PM In reply to

    • maiorfi
    • Top 10 Contributor
    • Joined on 11-22-2007
    • Perugia

    Re: Idee per maggio-giugno 2008

    Ho appena inserito nella sezione "Articoli" un breve post relativo al progetto di sviluppo "comunitario" NHooligans.

    Presto ne vedremo delle belle...

     

    Lorenzo Maiorfi - Innovactive Engineering s.r.l.
  • 06-08-2008 12:39 AM In reply to

    Re: Idee per maggio-giugno 2008

     Ciao Lorenzo,

    aprirò a brevissimo un blog dedicato al progetto NHooligans. Sposteremo poi li i post a riguardo. Ho guardato molto bene il framework NSteer, non lo conoscevo, probabilmente per iniziare va benissimo, e devo dire che è stato fatto un bel lavoro con quel progetto ed in più i demo sono molto curati e molto esplicativi riguardo le potenzialità che il framework offre. Mi chiedevo se fosse il caso di inserire alcune peculiarità in più per il nostro gioco. NSteer ci da il grosso vantaggio di non dover reinventare nulla e la possibilità di customizzare i comportamenti degli agenti e i servizi a loro disposizione.Tuttavia incapsulerei la logica e gli oggetti di NSteer in un nostro piccolo layer di astrazione in modo tale da poter modificare più liberamente il progetto in futuro senza legarci troppo a questa scelta iniziale. Inserirei inoltre la possibilità di intervenire in attacco con eventuali "armi" che i programmatori si potrebbero costruire in base alle leggi "fisiche" che regolano l'arena e la possibilità di ricaricare l'energia degli agenti attraverso la ricerca di "cibo". Renderei in pratica più complesso il gioco in modo tale che gli agenti prodotti siano più differenti possibili tra di loro.

    Ciao

  • 06-09-2008 4:34 PM In reply to

    Re: Idee per maggio-giugno 2008

    Bene, vedo che qualcosa sta prendendo corpo. Riporto per tutti il link all'articolo di Lorenzo per iniziare a capire l'intento del progetto (devo dire bello tosto per iniziare Stick out tongue). Magari si potrebbe iniziare a pensare anche a come interagire fra "partecipanti"; a questo punto, oltre al blog come suggerito da Paolo, lascerei il compito all'autore dell'idea di aprire un nuovo post su questo forum per parlare del progetto specifico.

    Intanto ho anche inserito un nuovo post per organizzare un aperitivo lunedi prossimo, chi fosse interessato puà andare qui ed aggregarsi.

    Ciao

     Fabrizio Bernabei - www.kitendo.com
  • 06-09-2008 5:21 PM In reply to

    Re: Idee per maggio-giugno 2008

     Ecco a voi il nuovo Blog per il progetto NHooligans

    http://dotnetumbria.org/blogs/nhooligans/default.aspx

Page 1 of 1 (11 items)
dotNet Umbria 2007-2008
Powered by Community Server (Commercial Edition), by Telligent Systems