Installare MSChart per VB.NET

9 agosto 2010 - Fonte: http://www.guizzardi.net

Un’altra funzionalità non inclusa automaticamente nelle ultime versioni di Visual Basic .NET è il famoso (per che ha usato vb6) controllo MSChart, il controllo per fare i grafici per intenderci.

Per far apparere ed usare MSChart nelle vostre applicazioni dovete installarlo scaricando questi due aggiornamenti:

http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=130f7986-bf49-4fe5-9ca8-910ae6ea442c&displayLang=en

poi questo (il nome del link dice che è un add-on per Visual Studio 2008 ma voi installatelo anche se avete 2005):

...

Leggi il seguito »

Cambiare il MAC address

21 luglio 2010 - Fonte: http://www.guizzardi.net

Partendo da una domanda letta su un forum dove un ragazzo chiedeva se era possibile cambiare il MAC address di una scheda di rete ed eventualmente come fare, vorrei illustrare qui i passaggi necessari per compiere questa operazione.

Per prima cosa segnatevi l’indirizzo MAC (Media Access Control) del dispositivo di rete che volete modificare, uno dei tanti metodi è usando il comando “ipconfig /all” oppure “getmac” dal prompt dei comandi.

L’indirizzo MAC di un dispositivo di rete è composto...

Leggi il seguito »

Password “salate” usando il PHP

3 luglio 2010 - Fonte: http://www.guizzardi.net

Lo sapevate che le password “lisce” non vanno più di moda? Creare un cocktail di informazioni è sicuramente un metodo più sicuro per proteggere i dati. Vi sono vari modi per fare questo cocktail, quelli che esamineremo in questo articolo si dicono “salted” (aggiunta di sale).

Tutto nasce dal concetto (sensato) che se le password salvate in un qualsiasi sistema, online oppure offline, sono molto semplici, tipo “1234″ oppure “31051969″ (la mia data di nascita), sarà semplice poterle...

Leggi il seguito »

Offuscare l’eMail in Javascript

24 maggio 2010 - Fonte: http://www.guizzardi.net

Spesso, nei propri siti Internet, si tende ad inserire, nella pagina dei contatti o in altre pagine, magari anche in modo ricorsivo dentro a pagine incluse, il seguente codice HTML:

<a href=”mailto:indirizzo@dominio.est”>Scrivimi</a>

Questo modo di inserire tra le proprie pagine un indirizzo email è pericoloso ed espone l’indirizzo stesso alla registrazione da parte di un programma che raccoglie email per usarli in ambienti di spamming (spambot). Le pagine HTML dei siti sono costantemente lette ed analizzate da molti software, non tutti “etici”, che sono proprio alla ricerca di indirizzi validi da archiviare e rendere disponibili a sistemi di spamming di tutti i tipi (tra i più conosciuti ci sono Sendmail, Send Safe e Dark Mailer).

...

Leggi il seguito »

HTML5, rivoluzione o inutilità?

28 aprile 2010 - Fonte: http://www.guizzardi.net

L’HTML è morto, anzi no, ma non sta tanto bene, però si riprenderà.

A parte la scarsa battuta iniziale vorrei analizzare con voi la prossima uscita della nuova versione dell’HTML che dovrebbe vedere la luce nel 2010. La domanda sorge spontanea, ma era necessaria una nuova versione dell’HTML a fronte dello sviluppo di altri linguaggi di markup come XML, XHTML, ecc.? Evidentemente il consorzio W3C ha ritenuto opportuno aggiornare la versione 4.1 attualmente usata, includendo quelli che sembrano più TAG “modaioli” che non reali esigenze. Comunque, vediamo nel dettaglio cosa cambia.

Ma cosa è e a cosa serve l’HTML? HTML sta per HyperText Markup Language (HTML) (traduzione letterale: linguaggio...

Leggi il seguito »

Scriviamo nell’EventLog con VB2005

16 marzo 2010 - Fonte: http://www.guizzardi.net

Sono affascinato dall’informatica forense, cerco sempre di documentarmi il più possibile su tutti i metodi usati per raccogliere informazioni dentro un PC. Un pò ovviamente contagiato dalle numerose perizie usate nei processi che tanto i telegiornali esaltano. Non sono un esperto della materia, solo un fan, però devo dire che più la studio più ne resto deluso da un certo punto di vista. Deluso perché ci si aspetterebbe una certa infallibilità e invece, dire se una persona stava realmente usando un PC oppure no, non è possibile con esattezza e quindi non capisco come le prove raccolte possano essere usate con assoluta assenza di dubbi in un processo.

...

Leggi il seguito »

Non scegliete provider improvvisati!

3 marzo 2010 - Fonte: http://www.guizzardi.net

Vi confesso che sono molto demoralizzato dalla mancanza di professionalità di alcuni provider o forse meglio dire dalla loro improvvisazione nel settore della fornitura di servizi e spazi web. Mi spiego riportando due esempi.

Qualche tempo fa, per un cliente, ho realizzato un ecommerce (tenete a mente il tipo di applicazione) su un provider toscano (ce ne sono tanti da quella regione quindi è inutile cercare di capire chi sia). Ci siamo accorti subito che non era possibile fare l’upload delle immagini poiché le cartelle del sito...

Leggi il seguito »

PSPAD come IDE per Python 2.6

26 gennaio 2010 - Fonte: http://www.guizzardi.net

Python è sicuramente un linguaggio ormai maturo e potente per eseguire molti tipi di codice, soprattutto script rapidi e di test su innumerevoli aspetti della programmazione. Purtroppo però ho notato una certa difficoltà, ancora oggi, a definirsi un preciso ambiente di sviluppo. Per esempio, provando IronPython non mi sono trovato estremamente bene, la gestione dei progetti non è molto “chiara” ma ovviamente, come per le automobili, anche gli ambienti di sviluppo sono relativi alle proprie sensazioni.

Ecco quindi che ho voluto trovare una alternativa rapida e alla portata di tutti, anche a chi inizia a programmare, per potersi avvicinare a Python. Si tratta dell’editor gratuito PsPad che uso regolarmente. Ironia della sorte, anche sul forum di PsPad la sua configurazione...

Leggi il seguito »

htaccess e il reindirizzamento invisibile

6 gennaio 2010 - Fonte: http://www.guizzardi.net

Alcune volte anche le soluzioni e i comandi realizzati per aiutare nella creazione di siti Intenet possono ritorcersi contro gli utenti e gli sviluppatori stessi. Un caso che mi viene in mente è quello dei files di configurazione distribuita .htaccess usati in Apache. Questi files di testo possono contenere direttive eseguite dal server web ed applicate a directory e sotto-directory.

All’interno possono essere inseriti comanti e direttive per far fare al server svariati lavori che risolvono immediatamente anche grandi problematiche di...

Leggi il seguito »