Visual Studio – VB.NET Realizzare Wizard

Come realizzare un wizard in Visual Basic.

Da wikipedia: Cos’è un wizard?

“…indica una procedura informatica, generalmente inglobata in un’applicazione più complessa, che permette all’utente di eseguire determinate operazioni (solitamente complesse) tramite una serie di passi successivi.”

 

In pratica, può succedere di dover costringere l’utente dei vostri software ad eseguire una procedura (noiosa)  di configurazione

Visual Studio – VB.NET – Intercettare eccezioni non gestite

In rete ho ‘girato’ parecchio cercando “crash handler”, “error handling”, “unhandled exception vb.net” allo scopo creare un form personalizzato per intercettare le eccezioni non gestite, e quindi in sostanza per evitare il messaggio di default di VB.NET in caso appunto di eccezioni non gestite dall’applicazione.

Vorrei permettere all’utente di inviare automaticamente una segnalazione al programmatore in caso di errore.

Infine, invana la

DD-WRT e OpenWRT Gargoyle sul router TP-Link TL-WR741ND

L’articolo spiega come installare i due firmware DDWRT e Gargoyle sul router TP-Link TL-WR741ND – Ver.1.0

Lo scopo è quello di configurare il router wifi come un ponte ripetitore ma questo, come vedremo, sembra non essere possibile con DDWRT. Funziona su altri router (vedi Fonera e DLink WRT54G), ma a quanto pare non con questo. Infatti pur configurato a dovere il TP-Link TL-WR741ND non permette la navigazione tramite la rete ‘ripetuta’.

Sviluppo Software – Il versionamento

Sviluppo Software – Il versionamento – (Controllo Versione)

Anche nello sviluppo di software ‘casalingo’ può capitare di avere a che fare con continue modifiche  del codice sorgente, più o meno radicali.

Mentre lo sviluppo procede, il programmatore sente il bisogno di salvare il proprio codice, mettendosi al riparo da eventuali perdite o danneggiamenti. Le varie versioni del codice possono essere salvate a mano copiando interamente la cartella del progetto, è una soluzione veloce che col tempo però può portare a fare confusione, rendendo difficoltosa l’organizzazione ed aumentando il rischio di sovrascritture o cancellazioni accidendali.

 

La domanda è: perchè non servirsi di un software di Controllo Versione, magari gratuito?

Display LCD 20×4 – HD44780 compliant

Display LCD 20×4 – HD44780 compliant – Usiamolo con Arduino

 

…Il display funziona con la libreria LiquidCrystal() del software IDE Arduino, e lo schema è identico a quello per il funzionamento del display 16×2 caratteri. La differenza è che il display 16×2 funziona a 4 bit, mentre quello 20×4 funziona a 8 bit. La libreria LiquidCrystal infatti funziona con display da 4 e da 8 bit, ed il nostro, appunto, è a 8 bit….

Fonera con DDWRT – Installare script autoap.sh

Questo articolo vuole essere un appunto sulle operazioni propedeutiche all’installazione dello script autoap.sh sulla fonera con DDWRT.

Lo scopo dello script è di fare in modo che il router wifi Fonera, sul quale è già installato il firmware DD-WRT,  configurata come ponte wireless, si colleghi autonomamente alla rete wifi libera con maggior segnale.

Premetto che lo scritp non

Installare DD-WRT sul router wifi Linksys WRT54G

DD-WRT è un firmware libero per i router wireless che consentono di espandere le funzionalità originali.

Il sito di riferimento è http://www.dd-wrt.com, dal quale è possibile controllare la compatibilità con il  proprio router wifi e reperire le informazioni per l’installazione.

 

DD-WRT è installabile, ad esempio, sulla FONERA e consente a poco prezzo di realizzare un ponte ripetitore. Non è il massimo per quanto riguarda l’affidabilità, ma una volta configurato funziona egregiamente.

 

Uno scenario tipico di utilizzo potrebbe essere il seguente:

– sul balcone/terrazza/tetto di casa ricevo una rete wifi non protetta, con un buon segnale;

– dentro casa il segnale è debole ed inutilizzatile, se non addirittura assente;

 

– piazzo il router con DD-WRT in un punto di buona ricezione, e lo configuro il modalità repeater;

– mi godo comodamente la connessione “rubata” dentro casa.

Dso Nano – Model: DS0201 – Oscilloscopio tascabile

…E’ un oscilloscopio assolutamente non professionale, indicato per chi, alle prese con il proprio hobby e non avendone mai avuto uno, non ha particolari pretese ma ha l’esigenza di visualizzare segnali di frequenza non molto alta (segnali audio oppure digitali)…

Per chi utilizza e sperimenta applicazioni con Arduino, direi che è perfetto.

 

La confezione comprende:

– oscilloscopio, grande quanto un IPhone;

– sonda 1x, 10x;

– busta in plastica con chiusura a bottone (nel mio caso), oppure custodia;

 

L’utilizzo di questo oggettino non è proprio intuitivo, ma con qualche prova ed un po’ di esperienza può essere di grande aiuto…