Costruire un orologio con cicli di temporizzazione
- Settembre 16, 2010
- by
- Donatantonio
La precisa temporizzazione degli eventi sulle pagine web le trasforma da documenti statici a vere applicazioni multimediali.
Un esempio classico e allo stesso tempo esaustivo è la realizzazione di un orologio javascript che utilizzi dei cicli di temporizzazione.
L’istruzione necessaria a temporizzare una funzione è:
var timeout = setTimeout('funzione();',1000);Mentre per interrompere un ciclo di temporizzazioni la funzione...
Ajax con JQuery
- Settembre 16, 2010
- by
- Donatantonio
Come descritto in altri articoli è possibile implementare in maniera autonoma le chiamate Ajax, realizzando una o più funzioni che con l’utilizzo dell’oggetto XMLHttpRequest e di alcune specifiche Javascript permettano di aggiornare gli elementi che compongono una pagina html.
A volte però, soprattutto in occasione di progetti più ampi e complessi, è utile ricorrere ad...
Intelligenza artificiale – Lo sviluppo tecnologico tra psiche e medicina
- Settembre 14, 2010
- by
- Donatantonio
In questa relazione viene discussa l’evoluzione tecnologica e culturale dell’intelligenza artificiale. In particolare vengono trattati argomenti inerenti la psicologia e la medicina, con riferimenti frequenti ad avvenimenti, software e ricerche che hanno contraddistinto l’evoluzione alla moderna intelligenza artificiale.
Tra gli altri argomenti trattati troviamo: Logica Fuzzy, Reti Neurali, Robotica industriale e Robotica biomedicale.
Un nuovo viaggio
- Luglio 08, 2010
- by
- Donatantonio
Stasera sono seduto qui…
stanco per la fine di un viaggio,
pronto per uno nuovo…
sorseggio un ultimo caffè
pensando al su e giù di questa vita
che fugge ostinatamente dal tempo…
Penso a te e solo a te,
faccio fatica a sconfiggere il sonno, il caldo…
questo incredibile vuoto che sfonda il cuore.
Aspetto...
Ajax semplice e veloce – Ajax Go
- Giugno 13, 2010
- by
- Donatantonio
Ajax è una tecnica di sviluppo che permette lo scambio di dati in background tra browser e server web. Nasce dall’esigenza innanzitutto di aggiornare dinamicamente parti della pagina visualizzata dall’utente e per elaborare informazioni senza che queste interferiscano con la navigazione dell’utente.
L’uso di Ajax si cala in numerose situazione, tuttavia l’80% di chi utilizza questa...
Gestione dei link con Javascript
- Maggio 21, 2010
- by
- Donatantonio
In questo articolo verranno descritte alcune utili funzioni per modificare tramite codice Javascript i link presenti all’interno di una pagina web. Le funzioni saranno quindi incentrate sul tag <a> e su i suoi parametri.
Realizzeremo quattro diverse funzioni:
Form dinamico – Aggiunta elementi di input
- Maggio 20, 2010
- by
- Donatantonio
In molti casi risulta necessario creare un modulo di immissione dati che si adatti alle diverse scelte dell’utente. In altri termini vorremmo poter aggiungere ad esempio un campo di testo qualora l’utente selezioni una particolare voce o semplicemente in relazione ad un input precedentemente inserito.
Un classico esempio a chiarire le idee è un form...
Shuffle playlist con PHP e MediaPlayer
- Maggio 19, 2010
- by
- Donatantonio
In questo articolo vedremo come realizzare una pagina web che permetta l’ascolto, tramite il plugin di Windows Media Player, di una playlist in formato m3u in modalità shuffle cioè in ordine casuale di brani.
Più precisamente lo script php realizzerà una playlist diversa per ogni chiamata della pagina, in modo tale che ogni utente connesso...
Controllo importo in Javascript e messaggio di errore
- Aprile 08, 2010
- by
- Donatantonio
La funzione is_importo consente di verificare il corretto formato e valore di un importo (in euro o altra valuta) inserito da un utente mediante un’apposita form.
Immaginiamo un applicazione web che richieda all’utente l’immissione di uno o più valori monetari. Il nostro scopo, e desiderio, è quello di validare tali importi prima che questi siano...
Div con bordo lampeggiante
- Aprile 01, 2010
- by
- Donatantonio
La funzione bordo_flash permette di alternare il colore del bordo di un div in modo tale che l’effetto finale sia quello di vedere un div lampeggiante.
La funzione che segue richiede 6 parametri obbligatori: