La Rivolta dei Bit
Voglio segnalare un pensiero postato da un blogger che condivido pienamente, ditemi cosa ne pensate!!!
Alcuni pensieri sul blog di Stefano Palulello su UgiDotNet
Fonte: Blog Guido Serra
Technorati Tags: Lavoro, Sciopero, Internet
Voglio segnalare un pensiero postato da un blogger che condivido pienamente, ditemi cosa ne pensate!!!
Alcuni pensieri sul blog di Stefano Palulello su UgiDotNet
Fonte: Blog Guido Serra
Technorati Tags: Lavoro, Sciopero, Internet
Voci ufficiose in diversi siti del panorama tecnologico, danno per imminente l’uscita del fantomatico PSPhone, la fusione tra la piattaforma ludica portatile Sony PSP ed un cellulare della linea Sony Ericsson. Si parla di una tecnologia a doppio slider che ne permetterebbe l’uso in due modalità differenti, una dedicata al gioco con tutti i controlli soliti delle console playstation, l’altra come quella di un tipico cellulare slide phone.
Non si sa se avverrà veramente un annuncio da parte di Sony, attendiamo comunque (prima o poi) l’arrivo di questo terminale.
Nell’attesa un bel video del prodotto
Fonte: Hardware Upgrade
Technorati Tags: PSPhone, SonyEricsson, PSP, Sony
Come tutti sapranno sono un affezionato utente Mac da diversi anni e da più di un anno sono ormai un felice possessore di un MacBook Pro 15″ Core2Duo successore del mio mitico ibook 14″ PowerPc. Dopo la migrazione ad Intel la possibilità di installare Windows sui nostri mac è diventata realtà e le modalità di farlo sono diventate diverse, i due virtualizzatori: Parallels Desktop, VmWare Fusion e BootCamp soluzione nativa di mamma Apple. Dopo aver provato BootCamp per un pò ho deciso di abbandonarlo, uso Windows solo per Visual Studio, inoltre i driver forniti nel dvd di Leopard non mi hanno emozionato come prestazioni, ho allora installato il mio Windows Xp su Parallels e lo sto provando, ma anche VmWare Fusion mi stuzzica parecchio e conto il fine settimana di provarlo un pò.
A presto per una scelta definitiva tra i due i prodotti intanto eccovi delle testimonianze di chi ha già deciso la soluzione più adatta a se.
http://blog.bluecog.co.nz/archives/2007/09/08/coming-out-of-the-technology-closet/
http://hammett.castleproject.org/?p=174
http://damieng.com/blog/2006/10/24/switching-from-bootcamp-to-parallels
Buon Mac a tutti e fate un Buon uso di Windows, potrebbe essere nocivo
Technorati Tags: Mac, Windows, Bootcamp, Parallels, Vmware
Dopo tanto parlare dell’imminente uscita di un telefonino targato Google, il gigante del Web ha mostrato al mondo la sua “mossa” sul fronte telefonia, niente hardware per ora, ma solo una nuova tecnologia software chiamata Android. Questa tecnologia sarà comune a molti produttori sarà infatti un vero e proprio sistema aperto che porterà almeno si spera, una boccata fresca nel mondo della telefonia e permetterà di sviluppare applicazioni molto interessanti. La BigG ha già rilasciato un’sdk per lo sviluppo e ci mostra questa nuova tecnologia in un video dimostrativo.
Spero di riuscire di trovare del tempo per mettere le mani su questa nuova tecnologia e di postare il prima possibile del codice a riguardo
Come sempre:
Stay Tuned!!!!
Technorati Tags: android, Mobile Phone, Google
Interessante articolo di ComputerWorldOnline che fa il punto sulla crescita dell’Information Technology in Italia, vanno forte sicurezza, SOA e CRM , meno bene tutto il comparto delle Telecomunicazioni.Technorati Tags: IT, SOA, CRM, TLC
Per un’applicazione molto semplice sviluppata in .NET dovevo eseguire il log di tutto quello che l’Applicazione eseguiva, permettendone il controllo. Dopo aver provato a creare dei log fatti “a mano” mi sono ricordato della librearia di logging sviluppata da Apache e l’ho inserita nel mio progetto, metteno infatti a disposizione una pratica dll da incorporare. L’utilizzo è molto semplice (ma presenta notevoli opzioni e possibilità di effettuare il logging in vari modi) basta infatti inserire il markup dell’assembly in questo modo:
[assembly: log4net.Config.XmlConfigurator(Watch=true)]
e configurare il codice in modo da creare un reference al Log(un possibile esempio):
public class Log { public readonly ILog logger;
public Log() {
logger = LogManager.GetLogger
(System.Reflection.MethodBase.GetCurrentMethod()
.DeclaringType);
logger.Info("Logger inizializzato");
}
}
Utilizzando la Reflection si crea inoltre un codice portabile in ogni applicazione, basta infatti creare questa Classe ed accedere all’oggetto logger per poter generare dei messaggi di log:
logger.Warn("Eccezione")
Un’altra fase fondamentale del logging tramite log4Net è la configurazione dell mezzo su cui loggare, il metodo più semplice è l’Output a Console ma di maggiore utilità è l’Output su file di Testo. Vediamo come:
Il modo più semplice è quello di utilizzare il file di Configurazione presente nella propria Applicazione nel caso di Applicazioni Windows basta aggiungere al file App.Config questo codice all’interno della sezione <configuration></configuration>:
<configSections>
<section name="log4net"
type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<appender name="RollingFile"
type="log4net.Appender.RollingFileAppender">
<file value="C:\Log\App.log" />
<appendToFile value="true" />
<maximumFileSize value="1KB" />
<datePattern value="yyyyMMdd-HHmm" />
<maxSizeRollBackups value="2" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %level %logger - %message%newline" />
</layout>
</appender> <root>
<level value="ALL" />
<appender-ref ref="RollingFile" />
</root>
</log4net>
Con questa configurazione si ha quindi un log su file di Testo, che non appena il file supera la dimensione scelta in maximumfileSize ne crea un’altro, evitando di creare file di log di dimensioni enormi. Questa è solo una delle possibili configurazioni della libreria Apache log4net, maggiori informazioni e dettagli possono essere reperite qui.
Maggiori Dettagli
Buon Log a Tutti