giugno 2008 Blog Posts

Vietare (...) di salvare le immagini

Sappiamo tutti che esistono mille modi per farlo lo stesso, cmq:   var clickmessage = "Le immagini sono protette da diritto di autore.";   function associateimages() { for(i=0;i<document.images.length;i++) disableContextMenu(document.images[i]); }   function disableContextMenu(element) { element.oncontextmenu = function() { return false; } }   <script type="text/javascript"> window.onload=associateimages; </script>  Technorati tags: Javascript, Web

Firefox 3: Download day

Che grandi quelli di Firefox!!! "Tutto ciò che dovete fare per contribuire a stabilire un primato per il maggior numero di download di un programma effettuato in 24 ore, è scaricare Firefox 3 adesso - semplicissimo! Non vi chiediamo niente di trascendentale, come inghiottire una spada o mettere in equilibrio 30 cucchiai sulla faccia, anche se sarebbe un bel record. Scaricate Firefox 3 entro le 18.16 UTC del 18 Giugno 2008 che equivalgono alle 20.16 di Roma, Parigi, Madrid, Berlino e Varsavia, alle 11.16 di Mountain View, alle 14.16 di Toronto, alle 15.16 di Rio de Janeiro, alle 22.16 di Mosca, alle...

Google Maps

Vediamo come aggiungere una mappa di Google con marker prefissati a determinati indirizzi, inseriti in un array di variabili javascript(facilmente iniettabili nella pagina con un Literal):   var bounds = new GLatLngBounds();   function loadGMap() { if (GBrowserIsCompatible()) { window.map = new GMap2(document.getElementById("mappp")); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.enableScrollWheelZoom(); if (window.ARRAYVARIABILE) { for (var i = 0; i < ARRAYVARIABILE.length; i++) { addMarker(map, ARRAYVARIABILE[i]); } } } }     function addMarker(map, variabile) { var geocoder = new GClientGeocoder(); if (geocoder) { ...

La notizia del giorno

Mi stavo chiedendo cosa fosse successo ad ASPItalia.com ed oggi è arrivata la risposta. Pare che siano interessati anche altri siti. La caduta di ITHost ha sorpreso tutti, ma soprattutto hanno sorpreso i nomi associati alla vicenda. Sperando di sapere presto la verità e che non siano effettivamente convolti, intanto segnalo che ITHost pare sia stata sciolta il 31.03.06. Ci tengo a sottolineare che queste informazioni hanno fonti di internet. Interessante: http://www.hrati.ch/cgi-bin/fnrGet.cgi?fnr=5143004599&amt=501&lang=3&hrg_opt=11000&shab=0000000   Technorati tags: Web

La rappresentazione dei double...

Oggi mi è capitato questo problema con i double. Dopo le operazioni che vedete di seguito, effettuavo un arrotondamento che mi ha permesso di evidenziare il problema. Il double d è stato aggiunto come esempio corretto, prima avevo solo il double risultato. Il problema è causato dalla memorizzazione binaria dei double come numeri a virgola mobile. Questo può causare non pochi problemi visto che il tipo double è utilizzato spesso per rappresentare i prezzi. double risultato = 1.0675; risultato = risultato * 100; double d = Double.Parse(risultato.ToString()); Console.WriteLine(risultato); Console.WriteLine(d); Console.ReadLine(); Un'altra soluzione del problema è usare i decimal. Technorati tags: Csharp