|
Breve storia
La prima versione di questo sito risale a
molti anni fa: nel lontano 2002 quando il desiderio di mettere in pratica nozioni
di informatica e di condividere informazoni tecniche con più persone possibili mi
portarono dapprima alla realizzazione di poche pagine su uno spazio web gratuito,
e poco dopo alla registrazione del dominio attuale ed all'ampliamento dello stesso.
Inizialmente la maggior parte delle pagne erano in html "statico", ad eccezione
di alcune sezioni, come il guestbook ed i contatori di accesso, che erano state
realizzate attraverso varie tecnologie: principalmente PHP ed ASP prendendo spunto
da progetti simili reperiti sul web.
Durante gli anni universitari mi sono avvicinato molto alla programmazione, con
cui ho avuto buoni rapporti sin dai primi anni di età, quando realizzavo semplici videogiochi in Basic col mio amatissimo Commodore 64 e più avanti 128, imparndo
ad utilizzare VB6 e C++ 6.
Con la nascita di C# in Visual Studio 2003, il cui utilizzo mi era particolarmente
congeniale, ho cominciato a realizzare molti applicativi sempre migliori e complessi
cercando di utilizzare al massimo i vantaggi del linguaggio.
Per quanto riguarda il web avevo realizzato alcuni tool per la generazione automatica
di pagine html in particolare per creare gallerie fotografiche in modo veloce e
personalizzato.
Nel frattempo cresceva il desiderio
di imparare a creare pagine dinamiche e di gestire on-line contenuti ed informazioni
tramite database.
La nascita di ASP.NET 2.0 ha concretizzato questo desiderio. Finalmente potevo mettere
in pratica ciò che conoscevo sulla programmazione, in particolar modo C#, per trasformare
il sito già esistente in un sito dinamico e altamente personalizzato.
Anche dal punto di vista estetico, imparando ad utilizzare i principali programmi
di grafica e di animazione, ho apportato migliorie nella presentazione e nell'organizzazione
dei contenuti.
Naturalmente in questi anni si sono aggiunti progetti etlettronici, applicativi
realizzati, itinerari e fotografie a quelle già presenti.
Poichè è una domanda che mi viene fatta spesso, il nome del sito prende ispirazione
da un soprannome (quello che oggi si chiamerebbe "nickname") coniato molti anni
fa durante i frequenti QSO con il CB.
Informazioni tecniche sul sito
Come si evince dall'estensione 'aspx' della
maggior parte delle pagine di questo sito la tecnologià è ASP.NET 2.0 ed il linguaggio
C#.
Le principali sezioni / parti dinamiche realizzate sono:
- Registrazione, profilo e login degli
utenti
- Immagine numeriaca di validazione "capcha" anti robot
- Guestbook
- Sondaggi
- Contatore di accessi. L'inserzione su una pagina avviene tramite semplice drag&drop
senza ulteriori configurazioni.
- Inserzione e visualizzazione di commenti
(a fine pagina). L'inserzione su una pagina avviene tramite semplice
drag&drop senza ulteriori configurazioni.
- Gestione dei download "sicuri"
- Gestione delle news del sito (homepage)
- Visualizzazione di un'immagine casuale (homepage)
- Barra di navigazione. L'inserzione su una pagina avviene tramite semplice drag&drop
senza ulteriori configurazioni.
- Gestione degli errori (es: 404) con indicazione delle pagini simili a quella non
trovata ordinate per similarità
- Forms per l'invio di messaggi e/o commenti al webmaster
- Gestione flessibile dei banner nella pagine (Google Adsense)
- Redirect al frameset se una pagina viene aperta all'esterno del frameset.
- Protezione delle pagine protette da parte
di utenti non amministratori. L'inserzione su una pagina avviene tramite semplice
drag&drop senza ulteriori configurazioni.
- Interfccia di motore di ricerca interno
al sito utilizzabile anche tramite querystring.
- Visualizzazione dell'anteprima della webcam sulla homepage (opportunamente ridimensionata
e compressa).
- Pannello di controllo amministrativo:
gestione delle news, degli utenti, dei sondaggi, dei contatori di accesso, dei download,
del guestbbook, dei contenuti dinamici,dei files uplodati, etc....
- Sistema completo per la visualizzazione
e la gestione di pagine dinamiche inseribili ed aggiornabili dagli utenti. Visualizzazione
delle pagine nelle sezioni "Elettronica", "Informatica" ed "Itinerari".
- Funzione "Remember me" per l'autenticazione automatica degli utenti basata su cookies
contenenti dati sensibili criptati (quindi non in chiaro).
- Gestione on-line di file recover. E' possibile effettuare l'upload di files e gestire
quelli esistenti sul server visualizzandoli, scaricandoli e cancellandoli. Servizio
attivo solo per amministratori per motivi di sicurezza.
Poichè la "breccia" è stata aperta aggiungerò
presto altre sezioni dinamiche ed interattive.
Le gallerie fotografiche e alcune pagine contenenti immagini sono state generate
con il tool professionale realizzato (vedi
Extended Web Gallery), l'elaborazione grafica delle immagini è stata effettuata
usando il tool realizzato (Image
Processing by Lorenzo Banderali), mentre per la visualizzazione della webcam,
è utile questo tool realizzato (Webcam
on-line by Lorenzo Banderali).
Lo sforzo tecnologico è mirato a progettare e costruire un sistema estremamente
flessibile e potente che sia gestibile completamente in remoto da utenti amministratori.
L'utilizzo di pagine a contenuto dinamico rappresenta un grande passo in questo
senso.
Un altro fattore importante è l'interattività offerta all'utente che è in grado
di interagire con il sito inserendo commenti, contattando l'amministratore, e creando
liberamente proprie pagine al volo, etc...
Contenuti del sito
In questo sito le principali sezioni corrispodono
alle mie principali passioni: l'elettronica (specialmente quando si traduce in pratica),
l'informatica (e la programmazione), la fotografia digitale e gli itinerari ciclistici
e motociclistici.
La sezione "Webcam" abbraccia la maggior parte delle mie passioni, comel'elettronica
e l'informatica, poichè il sistema con cui l'imagine è disponibile ha origine da
un progetto elettronico e si conclude con un software in grado di rendere visualizzabili
le immagini su web.
Naturalmente non poteva mancare una sezione dedicata al mio mezzo d trasporto preferito
ovvero la mia amatissima compagna di molti viaggi, escursioni e peripezie: la mia
Suzuki Freewind 650 opportunamente accessoriata con un degno impianto radio ed un
capiente bauletto metallico.
|