Attualità e Information Technology

October 29, 2009

Windows 7 e problemi di shutdown con MB Asus

Filed under: IT, Windows Seven

Ho una scheda madre Asus (P5B-E) e dopo aver installato Windows 7 al momento dello spegnimento il sistema operativo chiudeva regolarmente, i dischi si disattivavano, ma la ventola rimaneva attiva e il pc quindi acceso.

Cercando su internet e sul forum dell’ASUS ho trovato la soluzione: andare su Device Manager – IEEE 1394 Bus host controllers – VIA 1394 OHCI Compliant Host Controller – Properties – Power Management – spuntare la voce Allow the computer to turn off this device to save power.

Dopo aver spuntato tale voce il pc ha ripreso a spegnersi regolarmente.

AddThis Social Bookmark Button

July 26, 2009

NHibernate Linq 1.0

Filed under: IT, .NET

Ora si fa ancora più interessante: http://ayende.com/Blog/archive/2009/07/26/nhibernate-linq-1.0-released.aspx

Mi interessa particolarmente perchè reputo LINQ to SQL una via di mezzo poco funzionale, LINQ in sè invece un modo interessante di interagire con dati/oggetti, NHibernate l’unico vero O/RM per piattaforma Microsoft attualmente disponibile (Entity Framework è ancora troppo poco maturo).

LINQ per NHibernate quindi potrebbe risultare effettivamente il meglio dei vari mondi.

Scadenze di progetti permettendo spero di poter proporre qualche esempio e qualche considerazione pratica dopo averci giocato un po’.

AddThis Social Bookmark Button

July 3, 2009

.NET e MySQL

Filed under: IT, .NET, SQL

Per utilizzare database MySQL in progetti .NET si deve installare il provider relativo. Sul sito MySQL vi sono i “Connector/Net”.

La versione più recente però, la 6.0.4, su Windows Server 2003 mi ha dato diversi problemi. Una volta non è riuscita semplicemente ad installarsi, un’altra non solo non si è installata ma ha anche sporcato il machine.config facendo saltare .NET.

Con la 5.2.6 non ho invece riscontrato problemi. O meglio, l’unico errore rilevato, un’eccezione con messaggio “reading from the stream has failed” non era dato dal connector ma da una non corretta configurazione del firewall.

Altra cosa che ho imparato “sul campo” è che in MySQL nella connection string si può utilizzare la parola chiave compress. Definendo nella connection string compress=true le operazioni di caricamento di dati in remoto si sono notevolmente velocizzate.

Riassumendo, nel progettino appena rilasciato che prevedeva di recuperare su un server remoto dati da un db MySQL, l’accoppiata migliore è stata usare il Connector/Net 5.2 e definire la connection string con compress=true.

AddThis Social Bookmark Button

March 23, 2009

Dynamic Search Conditions in T-SQL

Filed under: IT, SQL

Interessante articolo: Dynamic Search Conditions in T-SQL.

AddThis Social Bookmark Button

February 14, 2009

GOM Media Player

Filed under: Generale, IT

In questi giorni ho scoperto un player gratuito col quale mi sto trovando molto bene: GOM Media Player.

Caratteristiche molto simili al famoso VLC, ma mi trovo meglio per quanto concerne la capacità di “salto” tra un punto e un altro di video WMV e affini. Mentre in VLC capita talvolta che ci metta un po’ a riprendere l’immagine, con GOM il tutto è immediato.

Insomma, dopo un paio di giorni di utilizzo sul mio pc sta soppiantando VLC.

AddThis Social Bookmark Button

January 13, 2009

SSRS - Importi

Filed under: IT, .NET, SQL

In Microsoft SQL Server Reporting Services, quando bisogna visualizzare degli importi si ha a disposizione la funzione FormatCurrency che permette di specificare che il campo che si sta tirando su deve essere considerato un valore monetario. Bisogna poi ricordarsi di settare la lingua del report, altrimenti usando quella di default userà le impostazione del server su cui è installato.

AddThis Social Bookmark Button

December 11, 2008

Royal TS

Filed under: IT, .NET

Scoperto giusto oggi grazi a Mirko: Royal TS.

Trattasi di comodo tool per gestire le connessioni remote in rdp.

L’applicativo, gratuito, è stato sviluppato in .NET.

AddThis Social Bookmark Button

October 9, 2008

La vita dell’informatico non è facile

Filed under: Generale, IT

Fonte: http://www.shockdom.com/orsociccione/2008/10/09/fatal-day/

AddThis Social Bookmark Button

September 20, 2008

speed.io

Filed under: Generale, IT

Girovagando su dei blog ho scoperto quest’altro servizio, accattivante graficamente, per testare la propria adsl: http://www.speed.io/

In genere uso http://www.speedtest.net/, sono molto simili, entrambi in flash e con grafica curata, però speedtest ultimamente sembra un po’ sovraccarico e non funge granchè bene.

I risultati con speed.io?

AddThis Social Bookmark Button

September 10, 2008

ASP.NET e file "grossi"

Filed under: IT, .NET

Mi annoto un link e alcune considerazioni riguardo il problema tra ASP.NET e i file di grandi dimensioni.

Per fornire la possibilità di scaricare file "pesanti" conviene usare Response.TransmitFile() invece che Response.WriteFile(), in quanto transmit evita di caricare il file in memoria.

Inoltre nel web.config bisogna aggiungere, nella sezione <system.web>, la seguente dichiarazione: <httpRuntime executionTimeout="xxx" maxRequestLength="xxx" />

Al posto delle "x" settare i secondi e i kb necessari.

Link: http://dev.communityserver.com/forums/p/485710/572610.aspx

AddThis Social Bookmark Button

August 27, 2008

NDepend

Filed under: IT, .NET

Ieri sera mi arriva una mail di tale Patrick Smacchia. Si tratta di un MVP C#, e più precisamente del dev lead di NDepend.

NDepend è un tool di analisi statica del codice .NET che francamente fino a ieri sera non conoscevo.

Il vertere della mail? Beh, il buon Patrick voleva regalarmi una licenza professional affinchè la provassi e nel caso la recensissi sul mio blog. Ovviamente ho accettato di buon grando! ;)

Per il momento l’ho installato (essendo un applicativo .NET anch’esso non è che ci sia proprio da installare invero) e dato un’occhiata veloce. La prima sensazione è buonissima. Tante metriche, tante analisi interessanti. Le cose più interessanti che mi sono saltate all’occhio sono i vari grafi di dipendenza e le query CQL sulla "qualità" del codice. Aiuta sicuramente a trovare metodi sui quali varrebbe la pena fare un po’ di sano refactoring, magari con il fidato ReSharper ;)

Sul sito vi sono comunque diversi video che illustrano come sfruttare il tool.

A questo punto settimana prossima, dopo che l’avrò provato un po’ seriamente sul lavoro, vedrò di recensirlo in maniera approfondita.

In ogni caso, per il momento prima impressione veramente ottima! Consiglio a tutti di provare la trial.

 

P.S. Per vedere i risultati del tool consiglio questi post di Patrick:

http://codebetter.com/blogs/patricksmacchia/archive/2008/08/26/nhibernate-2-0-changes-overview.aspx

http://codebetter.com/blogs/patricksmacchia/archive/2008/08/05/rules-for-spartan-programmers.aspx

AddThis Social Bookmark Button

August 25, 2008

NHibernate 2.0

Filed under: IT, .NET

Un paio di giorni fa è stata rilasciata la versione 2.0 di NHibernate, il porting su .NET del famoso ORM.

http://ayende.com/Blog/archive/2008/08/23/NHibernate-2.0-Final-is-out.aspx

AddThis Social Bookmark Button

NBA.COM e Silverlight

Filed under: IT, NBA, Sport

Silverlight sta prendendo sempre più piede, soprattutto in meta di streaming video. Anche il sito www.nba.com si appoggia ad esso per certi suoi video.

Esempio: http://www.nba.com/draft2008/overview/por.html

AddThis Social Bookmark Button

August 11, 2008

Silverlight per le Olimpiadi sulla Rai

Filed under: Generale, IT, .NET

Curiosità: il sito della Rai dedicato alle Olimpiadi (http://www.pechino2008.rai.it/) usa Silverlight per la parte multimediale di riproduzione video.

AddThis Social Bookmark Button

August 6, 2008

Vodafone Internet Key - prestazioni

Filed under: Generale, IT, Vista

Come dicevo ieri, usando sotto Vista il programma completo Vodafone Mobile Connect, la pennina UMTS funziona e direi anche discretamente.

Ecco i risultati appena registrati.

Ora non resta che il test effettivo sul campo, dai clienti, verificando stabilità della connessione e affini.

AddThis Social Bookmark Button

Get free blog up and running in minutes with Blogsome | Theme designs available here