sabato 18 agosto 2007

Trovato un server CVS

Dopo aver passato un intero pomeriggio a cercare, installare e testare prodotti free per il backup e il CSV, alla fine mi sono imbattuto in questo CSV server (chiamato CSVNT) scaricabile qui.
Per ora posso dire che è un prodotto all'altezza delle aspettative, mi riservo di tornare sull'argomento più avanti per vedere se dopo un uso più intenso il mio parere sarà cambiato.

Contestualmente vi posso dire che Cobian backup 8 pensandolo come il mio gestore di backup non ha passato la prova in quanto ha ancora dei problemi sull'FTP (pru cambiado utente al servizio, dato che quello di base non può accedere a internet) visto che non chiude mai la sessione; un altro problema è la copia su reti LAN senza dominio: non riesco a dargli il diritto di scrivere sulla directory di destinazione (non escludo che questo sia un problema sistemistico).

mercoledì 15 agosto 2007

Ho scoperto una cosa interessante in Windows.
Tra i settaggi dei Local Security Settings ce ne è uno che recita:
"Network access: Sharing and security model for local accounts".
Se si lascia la selezione: "Classic" si avranno a disposizione per tutte le cartelle la possibilità di definire le autenticazioni in maniera "precisa" (per ogni utente si possono definire le solite autorizzazioni); se si cambia in "Guest only" cambia tutto e l'autorizzazione si semplifica in stile "MS Win Home".

lunedì 6 agosto 2007

Serializzazione di oggetti in C#

Ecco il metodo più semplice per serializzare e deserializzare in un array di byte una istanza di una classe:
public Object Desierializza(Byte[] bytes)
{
System.IO.Stream s = new System.IO.MemoryStream(statistic.DbParameter);
s.Write(bytes, 0, bytes.Length);
BinaryFormatter bf = new BinaryFormatter();
return bf.Deserialize(s);
}

public Byte[] Serializza(Object o)
{
System.IO.Stream s = new System.IO.MemoryStream(statistic.DbParameter);
BinaryFormatter bf = new BinaryFormatter();
return bf.Serialize(s, o);
}