Alkampfer's Place

Il blog di Gian Maria Ricci
posts - 601, comments - 1063, trackbacks - 88

My Links

News

Gian Maria Ricci
Mvp Logo
CCSVI in Multiple Sclerosis

English Blog

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

I miei siti

Siti utili

dicembre 2006 Entries

Noooooooooo mi sono fatto prendere la mano.......

  Alk.

posted @ sabato 30 dicembre 2006 12.29 | Feedback (0) | Filed Under [ Generale ]

Impostare il numero di versione del progetto

In questo 4° post su CruiseControl .NET verrà mostrato come generare automaticamente un nuovo numero di versione ad ogni build ed assegnarlo al progetto in maniera automatica.

posted @ venerdì 29 dicembre 2006 15.09 | Feedback (2) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET, La web dashboard

So che fare due post così vicini tra loro non è politicamente corretto :S comunque volevo fare un ulteriore considerazione sulla seconda parte delle mie impressioni su CC.NET.  Se consultate la documentazione di CC.NET trovate sicuramente che nelle ultime versioni è stato aggiunto un task particolare per MSBuild, per cui ci si chiede "perchè utilizzare il nant da cui poi non facciamo altro che chiamare MSBuild, invece di utilizzare l'appropriato task per MSBuild??". Le mie ragioni personali sono le seguenti. In primo se utilizzo MSBuild come task, poi per coerenza lo dovrei utilizare anche per fare altre operazioni tipo copiare file in...

posted @ mercoledì 20 dicembre 2006 10.13 | Feedback (0) | Filed Under [ CruiseControl.NET ]

Cruise Control .NET - La prima build

Nella speranza che qualcuno sia interessato alle mie esperienze in CC.NET oggi posto subito questa seconda parte. Nella prima parte si è visto come istallare e configurare il CC.NET affinchè punti ad un repository subversion e faccia sempre il getlatest ad ogni nuova modifica. Oggi viene il momento di capire come fare un build. LA mia esperienza personale è questa, dopo avere passato un 20 min in rete a documentarmi ho deciso di utilizzare Nant. Si potrebbe anche utilizzare MSBuild, ma purtroppo non esiste in visual studio 2003, le cui solution possono invece essere buildate direttamente da Nant, ed inoltre si...

posted @ mercoledì 20 dicembre 2006 9.42 | Feedback (1) | Filed Under [ CruiseControl.NET ]

Cruise control, prime impressioni

Dopo l'intervento di Simone nel nostro secondo workshop mi sono deciso a spendere un po di tempo per configurare il Cruise Control .NET. Ho immediatamente consultato il blog di simone ed ho trovato quì un piccolo vademecum. Purtroppo questi post sono sicuramente vecchiotti e penso che Simone visto il suo imminente trasferimento in nuova Zelanda difficilmente avrà il tempo per rimetterci mano. A questo punto ho iniziato a leggere la doucmentazione e passerò una mezzoretta al giorno cercando di configurare il server e vorrei riportare nel blog passo dopo passo le mie esperienze, sperando che siano di aiuto agli altri. Il primo...

posted @ martedì 19 dicembre 2006 18.37 | Feedback (3) | Filed Under [ CruiseControl.NET ]

Biglietti da visita Aggratisse

Se non lo conoscete vi consiglio vistaprint, è un simpatico sito che stampa biglietti da visita, carta personalizzata etc etc etc a prezzi veramente modici. Se siete particolarmente tirchi e non volete spendere c'è anche l'opzione di avere il tutto gratis, ovvero pagando solamente le spese di spedizione, ma chiaramente dietro i vostri bigliettini ci sarà scritto Stampato Gratis da vistaprint In modo che chiunque riconosca le vostre chiari origini scozzesi Alk. powered by IMHO 1.3

posted @ lunedì 18 dicembre 2006 11.16 | Feedback (0) |

Visual studio 2005 service pack 1, la mia istallazione

Ieri scarico finalmente il service pack 1 di visual studio 2005. Inizialmente lo lancio e dopo circa 20 minuti di processore al 100% mi da un errore "Error 1718. File was rejected by digital signature policy", se a qualcuno dovesse capitare trovate la soluzione quì. A questo punto lo ho rimesso ad istallare e dopo circa 1 ora sono dovuto andare al workshop e lui era ancora al 50%. Ora io non è che abbia una macchina ultima generazione ma un athlon XP 2500+ con 1 gb di ram e l'edizione standard di visual studio non credevo ci volesse tanto. Il risultato...

posted @ sabato 16 dicembre 2006 18.28 | Feedback (0) |

Workshop dotNetMarche

Innanzitutto un grazie di cuore ai relatori: Simone, Giancarlo e Marco che sono arrivati nel cuore delle marche per diffondere il verbo di NHibernate e CruiseControl .NET, mostrando veramente grande disponibilità. NAturalmente un grazie anche a Igor che si è sorbettato un bel numero di chilometri per essere presente ed ha fatto un report fotografico dell'evento che sicuramente pubblicherà nel suo blog appena si riprenderà dalla cena e dal Verdicchio . La cosa curiosa è che erano presenti persone da Arezzo, Bari, e altre località discretamente fuori mano e forse in percentuale pochi marchigiani, forse per il prossimo evento dobbiamo utilizzare...

posted @ sabato 16 dicembre 2006 9.02 | Feedback (4) | Filed Under [ Generale ]

Far girare un eseguibile come servizio in windows 2003

Oggi stavo istallando un server di sviluppo, utilizzando OpenVpn avevo la necessità che si connettesse direttamente ad un server OpenVpn all'avvio. Il problema è che in riga di comando posso fare openvpn.exe --config nomefileconfig.ovpn e tutto funziona, ma naturalmente solamente se un utente è connesso. Cercando un po in rete mi imbatto in questo prodottino open source il cui scopo è istallare un servizio di sistema che fa partire altri programmi in automatico. Risolve egregiamente il problema perchè vi permette di far partire un qualsiasi eseguibile come servizio Alk. powered by IMHO 1.3

posted @ martedì 12 dicembre 2006 17.05 | Feedback (2) | Filed Under [ Generale ]

Subversion e Ankh

Come tutti sanno sono un amante di subversion, dopo anni di utilizzo di visual source safe passare a subversion è come vedere la luce in fondo al tunnel, in particolare per chi come me fa parte di team distribuiti in internet e quindi necessitano di source control accessibili da internet. Un paio di mesi fa ho anche fatto un intervento nel primo workshop di dotnetmarche le cui slide potete trovare quì. In quell'occasione ho detto che l'unica pecca di subversion è non avere un plugin gratuito stabile perchè ankh ancora presentava un buon numero di errori. Nel corso di questi mesi...

posted @ martedì 12 dicembre 2006 10.16 | Feedback (2) |

Utilizzare i trace e le asserzioni standard in NUNIT

Le buone pratiche di programmazione consigliano di inserire delle asserzioni nelle proprie classi, ma cosa succede quando poi testiamo il nostro codice con NUNIT? Il problema è che al fallimento di una asserzione standard di .NET la GUI del NUNIT mostra la classica messagebox di avvertimento e purtroppo l'esecuzione si ferma fino a che l'utente non interviene premendo un bottone. La soluzione a questo problema è disabilitare i trace listener standard nel web.config del progetto NUNIT.     <system.diagnostics>         <trace autoflush="false" indentsize="4">             <listeners>                 <clear/>             </listeners>         </trace>     </system.diagnostics> In questo modo al fallimento di una asserzione i vostri test non si interromperanno. Se volete comunque vedere le asserzioni fallite, è possibile utilizzare l'oggetto ConsoleTraceListener in...

posted @ lunedì 4 dicembre 2006 19.22 | Feedback (0) | Filed Under [ .NET ]

un tool carino per XSL

Oggi pomeriggio mi trovo a dovere scrivere un semplice XSLT e cercando in rete un tool leggero per fare delle prove mi imbatto in CookTop un tool veramente carino e semplicissimo che permette di definire un xml sorgente, un xslt e vedere il risultato premendo F5. Il tool è naturalmente freeware e supporta molti convertitori, la colorazione dei sorgenti etc etc, veramente carino. Alk. powered by IMHO 1.3

posted @ lunedì 4 dicembre 2006 16.41 | Feedback (2) |

Nuove ed innovative interfacce per la musica del futuro?

Beh, mi è sempre piaciuta la musica anche se purtroppo ultimamente ho poco tempo per suonare, un mio amico mi ha postato questo link che mostra una simpatica ed assolutamente innovativa intefaccia per pilotare un sinth. Veramente interessante. Cercando un po mi sono inbattuto in un altro sito che parla non solo di reactable, ma mostra altre innovative interfaccie sempre per fare musica, debbo dire che sono rimasto veramente colpito. powered by IMHO 1.3

posted @ domenica 3 dicembre 2006 11.35 | Feedback (0) |

Powered by: