Enjoy.
mercoledì 23 novembre 2011
Il mio primo post 'mobile'
Enjoy.
lunedì 26 settembre 2011
Sysinternals Suite: 20 Settembre 2011
Informazione di servizio. Come anticipato nel titolo il 20 Settembre è stata rilasciata l’ultima release di Sysinternals Suite ovvero tutti gli strumenti sviluppati da Mark Russinovic, per la risoluzione di eventuali problemi che si possono incontrare con i sistemi operativi di Microsoft. Personalmente uso molto, e da molto tempo, ProcessExplorer un’alternativa molto più completa del task manager fornito di default con Windows.
giovedì 15 settembre 2011
Visual SourceSafe addio
![]() | ![]() | ![]() | ![]() |
Ebbene si, il momento è giunto. Dopo anni di utilizzo, e dopo cercato e testato, a livello personale, diversi sistemi di controllo di versione (vedi post Microsoft Visual Source Safe...What's next? e Microsoft Visual Source Safe...What's next? (la scelta)), la transizione è avvenuta anche a livello professionale. Ovviamente la causa non è da ricercarsi in maggior efficienza sul lavoro, adeguamento ai trend attuali della comunità degli sviluppatori, e così via. Facis de necessitate virtutem, ovvero fai di necessità virtù. In altre parole, dovendo sviluppare un grosso software di controllo, dovendolo fare a sei mani, peraltro geograficamente lontane, non disponendo in azienda di un server accessibile dall’esterno, abbiamo cominciato alla vecchia maniera: quelli che sviluppano in azienda utilizzano SouceSafe, gli altri, manualmente, fanno periodicamente un merge dei loro contributi, e quindi archiviano ancora su SourceSafe. Risultato? PANICO. Ovviamente ad ogni merge, pezzi di codice persi, file di configurazione sbagliati, ecc..
La soluzione, configurata, implementata ed adottata in poco più di un giorno è la seguente:
- Mercurial: DVCS del quale abbiamo già parlato nei precedenti post;
- TortoiseHG: Frontend visuale per l’utilizzo di Mercurial;
- VisualHG: Plugin per l’integrazione di TortoiseHG in Visual Studio 2010;
- bitbucket: Servizio di hosting gratuito per Marcurial, gratuito per progetti che coinvolgono al più 5 sviluppatori.
Il risultato è stato a dir poco entusiasmante, tanto che la transizione da Visual SourceSafe può considerarsi definitiva (almeno per i progetti futuri).
Enjoy
martedì 30 agosto 2011
Troppo lavoro e poco tempo per scrivere
Sono passati 4 mesi e non ho trovato il tempo di tirar giù qualche appunto sul blog. Non che manchino gli argomenti, anzi. Il fatto è che sono nel pieno della fase di rilascio di quello che per complessità e numero di tecnoologie interessate è uno dei lavori più impegnativi della mia carriera. Ed è proprio ad alcune delle tecnologie scoperte ed applicate che voglio dedicare alcune delle righe che pubblicherò nei prossimi giorni.
mercoledì 4 maggio 2011
Ubuntu 11.04 Natty Narwhal
- Versione in prova: Desktop 64 bit;
- Hardware: Dell Precision M4300 4Gb RAM;
Stiamo a vedere...
P.S.: Al lavoro ho provato la versione server della nuova release in sostituzione della 10.04 che uso come server LAMP e,... aimè, non funziona....Aspettiamo un pò per l'upgrade definitivo.
Enjoy
domenica 17 aprile 2011
Altro promemoria
- Arrestare il servizio di MySQL (Strumenti di Amministrazione>Servizi);
- Avviare un prompt dei comandi DOS ed eseguire il seguente comando:
mysqld.exe -u root –skip-grant-tables; - Lasciando aperta la finestra DOS del passo precedente, avviare un novo prompt dei comandi, dalla quale lanceremo il prompt di MySQL, dal quale eseguiremo la seguente sequenza di comandi SQL:use mysql;UPDATE user SET Password = PASSWORD('NEW_PASSWORD') WHERE User = 'root';
FLUSH PRIVILEGES; - Mediante il task manager di windows, individuiamo e termiamo il processo mysqld;
- Et voilà, le jeux son fe




