domenica 28 ottobre 2007

Google: “la resa dei conti”

Lo pensavo da tempo che sarebbe arrivato questo momento, il BigG sta operando ad una decurtazione del PageRank.

Punto-Informatico scrive:
“tra gli altri figurano Washington Post, Forbes, Engadget, Problogger. Tutti in poche ore hanno visto calare di uno o, più spesso, di due punti la propria valutazione nell'indice di rilevanza del motore targato Mountain View. Il perché, almeno al momento, resta ancora tutto da chiarire.”

Ci saranno molti e-commerce che perderanno molti soldi, un punto in meno di PR comporta una forte discesa in classifica. Ma google non si ferma solo a questo ma colpisce anche i blog.

Punto-Informatico scrive:
“Poi è stata la volta dei blog. A quanto si dice, l'abitudine dei loro proprietari di citarsi a vicenda, magari inserendo decine di siti di amici e conoscenti nel proprio elenco dei collegamenti consigliati (blogroll), costituirebbe un ostacolo alla corretta indicizzazione dei contenuti. Senza contare il rischio che una certa autoreferenzialità possa indebolire la qualità delle ricerche.”

Diciamo che questo è molto relativo dato che a volte le citazioni di altri blog portano ai “piccoli” blogger ad aumentare le proprie visite.

Un consiglio è quello di non fidarvi ciecamente delle solite guide di come far aumentare il PR. Dato che nessuno sa come funziona realmente il calcolato del PR.

martedì 23 ottobre 2007

Linux Day 2007

Italian Linux Society ha organizzato in quasi tutta la penisola, in oltre 100 paesi italiani.
Per scoprire dove verrà svolto e quale sarà il programma del giorno, basta andare su LinuxDay.it.

lunedì 22 ottobre 2007

Aggiornare RealPlayer!

È stato distribuito da RealNetworks una patch per la versione 10.5 e 11 beta di RealPlayer di Windows. La falla scoperta permetteva di installare malfare direttamente sui PC degli utenti.

Per gli utenti che utilizzano RealOne Player, RealOne Player v2 e RealPlayer 10 si consiglia di passare a RealPlayer 10.5 e RealPlayer 11 Beta e aggiornare scaricando questa patch.

venerdì 19 ottobre 2007

Attenti al Defender!

Si fa chiamare Skype Defender, il cavallo di troia che utilizza l’ingegneria sociale per adescare le sue vittime e tentare di rubare agli utenti i dati di autenticazione.

Come si può notare dal nome, si fa credere un plug-in per la sicurezza di skype. Dopo la sua “installazione” l’utente crede che tutto è andato a buon fine, ma nel frattempo il malfare invia le credenziali dell’utente ad un Server maligno.

Ovviamente questo causa la totale padronanza da parte del cracker guadagnando l’accesso ai crediti di SkypeOut.

giovedì 18 ottobre 2007

Ubuntu 7.10

È stata distribuita dal Canonical la nuova versione di Linux Ubuntu, la versione 7.10, nota come Gutsy Gibbon. La nuova versione presenta delle modifiche sull’interfacce grafiche, sul supporto delle stampanti e alla navigazione sul web, utilizza tecnologia 3D Compiz Fusion e GNOME 2.20.

Inoltre è in grado di valutare se il sistema su cui sta girando è in grado di supportare la tecnologia di Compiz Fusion, quindi decidendo il suo utilizzo. In caso il sistema non supporto quest’ultima verrà utilizzata l’interfaccia tradizionale.

Un’altra novità è l’aggiunta della Deskbar, che permette all’utente di accedere alle varia applicazioni in modo rapido.


lunedì 15 ottobre 2007

sabato 13 ottobre 2007

Tavolo o Computer?


Micorosft Surface, un modo tutto nuovo per utilizzare il proprio PC.

domenica 7 ottobre 2007

Hacker... No!



Un modo come tanti per ironizzare la pirateria informatica.

Una breve introduzione ad OBA

Che cos’è OBA?

OBA (Office Business Applications), viene utilizzato per “rompere” quel gap che si è venuto a creare tra le applicazione che vengono utilizzate dalle persone all’interno delle aziende e gli strumenti di produttività utilizzati dagli sviluppatori.

L’Office Business Applications compatta tutti i servizi di back end in un’unica applicazione, cerca di ridurre il divario che c’è tra i servizi di back end e l’esigenze lato utente, portando la piattaforma, gli strumenti e l’architettura per la composizione ad un livello di complessità inferiore.

Tutti i servizi di back end si basano su una pila software che lavorano in modo verticale portando all’utente una serie di interfacce, solitamente questi servizi lavorano in modo assolutamente orizzontale.


Cosa richiede un’applicazione composita?

Un applicazione composita è un contenitore di risorse software che forniscono una capacità di Business. Queste risorse possono essere implementati indipendentemente dalla piattaforma tecnologica utilizzata. In altre parole, le risorse devono essere dei componenti e la piattaforma deve fornire dei contenitori.

Questi contenitori devono essere di tipi diversi e associati ai diversi livelli dell’architettura. Un’applicazione composita richiede quattro tipi di risorse:

Il “livello di presentazione” presenta le informazioni di business al personale. Questa piattaforma fornisce registrazione di transazioni, documenti di business e strumenti di supporto decisionale.

Il “livello di produttività” gestisce il ritmo delle attività di business. Questa piattaforma gestisce documenti, supporta collaborazioni e comunicazioni, condivide informazioni.

Il “livello applicazioni” gestisce le transazioni di business. Fornisce servizio per regole di business, uniformità delle transazioni di business e funzionalità BPM (Business Process Management) per i processi strutturali.

Il “livello dati” appunto si occupa di gestire i dati. Questa piattaforma fornisce ACID per le transazioni di business, integrazione e Reporting e analisi dei dati.

Serializzare un Immagine – VB.net

Nel momento in cui nasce la necessità di inviare un Immagine mediante un programma, l’immagine viene serializzata, i dati vengono salvati in un formato tale da permettere in seguito di recuperarli.

Con l’ambiente di sviluppo di VB.net possiamo utilizzare l’interfaccia System.Runtime.Serialization.Formatters.Binary che consente ad un ogetto di controllare la propria serializzazione e deserializzazione in formato binario:

' System.IO ci servirà per la scrittura di un file XML.
Imports System.IO
Imports System.Runtime.Serialization.Formatters.Binary


All’interno del progetto in VB.net integriamo una PictureBox, che conterrà l’immagine da serializzare. Insieme a questa integriamo due Button che ci serviranno per serializzare e deserializzare l’immagine all’interno della PictureBox.

All’evento click del Button “btnSerializza” inseriamo il codice:

' Per la Path del file XML.
Dim XmlFileName As String

Private Sub btnSerializza_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSerializza.Click

Cursor = Cursors.WaitCursor
Refresh()

' Crea un FileStream per scriverci.
Dim fileStream As New FileStream(XmlFileName, FileMode.Create)

' Crea un formato Binario.
Dim binary_formatter As New BinaryFormatter

' Percorso e nome del file XML
XmlFileName = "C:\NomeFile.XML"

' Serializza l’immagine all’interno della PictureBox.
binary_formatter.Serialize(fileStream, picImage.Image)

' Chiesura del FileStream.
fileStream.Close()

' Cancellazione dell’immagine
picImage.Image = Nothing

Cursor = Cursors.Default

End Sub

Mentre nell’evento click di “btnDeserializza” inseriamo:

Private Sub btnDeserializza _Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDeserializza.Click

Cursor = Cursors.WaitCursor
Refresh()

' Crea un FileStream per scriverci.
Dim fileStream As New FileStream(XmlFileName, FileMode.Create)

' Crea un formato Binario.
Dim binary_formatter As New BinaryFormatter

' Percorso e nome del file XML
XmlFileName = "C:\NomeFile.XML"

' Legge la Serializzazione e lo Deseializza.
picImage.Image = CType(binary_formatter.Deserialize(fileStream), Image)

' Chiesura del FileStream.
fileStream.Close()

Cursor = Cursors.Default

End Sub
 
Add to Technorati Favorites