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.

Ad maiora.

mercoledì 4 maggio 2011

Ubuntu 11.04 Natty Narwhal


Windows for work, Ubuntu for fun. Da stasera faccio un giro di prova con la nuova release del popolare sistema operativo open source di Canonical, prima di installarlo in via definitiva sul netbook di mia moglie (sul quale adesso gira felicemente una 10.04 Merkaat Maverik).

  • Versione in prova: Desktop 64 bit;
  • Hardware: Dell Precision M4300 4Gb RAM;
 Prima impressione: UNA SCHEGGIA. Installato e funzionante in meno di 10 minuti (chiavetta internet tim compresa). Un pò di tempo per aggiornamenti, configurazioni suggerite qui, ed il gioco è fatto. Per quel che riguarda Unity, la nuova GUI già vista sulle versioni netbook, il primo contatto non è male.
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

SINOPSI:

Durante l'installazione di un server MySQL su piattaforma Microsoft, alla fine della procedura, nel bel mezzo della registrazione di user name e passowrd, il wizard di configurazione si blocca riportando il famigerato Error 1045(28000) che vi comunica l'impossibilità di accedere al servizio.

SOLUZIONE:

  1. Arrestare il servizio di MySQL (Strumenti di Amministrazione>Servizi);
  2. Avviare un prompt dei comandi DOS ed eseguire il seguente comando:
    mysqld.exe -u root –skip-grant-tables;
  3. 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;
  4. Mediante il task manager di windows, individuiamo e termiamo il processo mysqld;
  5. Et voilà, le jeux son fe

Enjoy

giovedì 14 aprile 2011

Nel pieno spirito del blog, riporto di seguito un piccolo promemoria per l'installazione di un server LAMP su architettura Ubuntu. Installato con una macchina virtuale (VMWare, Virtual Box o quel che più vi piace) è un ottimo strumento per implementare un server MySql da utilizzare per i vostri progetti software, senza rechiedere l'ennesima installazione sulla vostra workstation di sviluppo. ...Enjoy

martedì 1 febbraio 2011

Problema: Calcolare l'equazione della circonferenza passante per tre punti #2

TROVATO!!!...Cosa?. il modo per pubblicare una nota tecnica sul blog. Neanche a dirlo la fonte è un altro blogger http://istorbot.blogspot.com/2007/08/how-to-upload-large-pdf-files-to-your.html.

Molto meglio
Enjoy ;-)

lunedì 24 gennaio 2011

Problema: Calcolare l'equazione della circonferenza passante per tre punti


In attesa di trovare un modo efficace per scrivere un articolo tecnico contenente qualche formuletta matematica, condivido il link ad un mio piccolo promemoria per la soluzione di un possibile problema che ci si può trovare a dover risolvere nell'implementazione di computer vision: calcolare centro e raggio di una circonferenza passante per tre punti, utile, ad esempio, per calcolare la curvatura di oggetto, o parte di esso, in un'immagine.


Al termine della nota ho inserito una possibile implementazione scritta in C# (...faccio pratica...;-)).

martedì 18 gennaio 2011

Licenza Creative Commons

Bello... ma cos'è? Da un pò di tempo su blog e siti specializzati compare il logo di sopra. La licenza Creative Commons, o almeno una delle tante. Se ho ben capito il significato è il seguente: "Il materiale pubblicato può essere utilizzato a scopi commerciali, e modificato. Bene: tutte le informazioni (utili o meno) che verranno pubblicate sul questo blog sono disponibili per chiunque voglia e per l'uso che meglio crede