programmazione

Haversine formula ovvero calcolare la distanza tra due punti su una sfera

La Haversine formula o in italiano formula dell'emisenoverso è una formula in trigonometria sferica utile alla navigazione per calcolare le distanze tra due punti su una sfera (tipo la Terra :) )

Vi rimando alla pagina di wikipedia http://en.wikipedia.org/wiki/Haversine_formula

Questa formula mi sarebbe stata utile tempo fa per calcolare in modo corretto le distanze tra due coordinate geografiche fornite sotto forma di latitudine e longitudine.

Di seguito il cocide php per il calcolo:

Cisco VPN Client e accesso a Internet

Sarà capitato sicuramente a qualche esperto del settore di vedersi negare la connessione a Internet a causa delle policy restrittive legate al Cisco VPN client(e server) durante la connessione alla vpn del client per esempio.
Ebbene trascorsi giorni a provare a cambiare rotte e non so che altro forse un pò per caso un pò per altro ho trovato questa mezza soluzione.
In breve sono arrivato ad avere la connessione del computer host (Windows Vista) collegata in VPN e una macchina virtuale fatta girare al suo interno la quale poteva accedere a Internet.

Java Applet vs Web 2.0 ?

E' possibile un paragone in questi termini? E cosa ha determinato il disuso delle Applet Java?

Se ciò che si pone il modello attuale Web 2.0 non è che quello di rendere la navigazione web sempre più simile ad un normale programma residente su un pc, allora perchè le applet sono cos' poco usate?Vediamo un confronto

Applicazione RIA Web 2.0 (Ajax etc...)
Pro:
-Interfaccia ormai molto ricca
-Se ben studiate minimizzano la mole di dati trasferita
-Funzionano senza nessun tipo di installazione aggiuntiva sui browser recenti

Contro: