Immagine
 Dopo Prato Piazza è la volta di buttarsi verso Carbonin (Dolomiti Superbike 2012)... di Marco Tenuti
 
"
In effetti, è un vero miracolo che i moderni sistemi pedagogici non siano ancora giunti a soffocare la sacrosanta curiosità umana; perché essa è una piccola, delicata pianticella...che ha soprattutto bisogno di libertà; senza questa, va sicuramente verso la rovina e la più completa distruzione.

Albert Einstein
"
 



Miei sponsor
Gli sponsor che pago io

Social Network



Se vuoi contattarmi via e-mail:

t e n u t i @ l i b e r o . i t
Wikio - Top dei blog
\\ Home Page : Storico : informatica (inverti l'ordine)
Di seguito gli interventi pubblicati in questa sezione, in ordine cronologico.
 
 
Di Marco Tenuti (del 25/11/2013 @ 08:56:04, in informatica, linkato 1519 volte)

Ultimamente ho adeguato il codice di Google Maps per la API v2.0, dopo aver ricevuto ripetute e-mail da parte di Google, in cui sostengono che avrebbero staccato la spina ancora a maggio 2013, scadenza slittata ora a fine novembre.

Mi sono imbattuto nel porting da v2.0 a v3.0, cioè una cosa facile facile, dove l'API è anche più semplice e più snella.

L'unica cosa in cui ho trovato un po' di difficoltà è stata quella di trovare un code snippet per offrire ancora il servizio di ricerca, cioè una ricerca basato su testo in grado di individuare uno o più punti sulla mappa.

Dopo non poche ricerche sono arrivato finalmente ad un codice di esempio, proprio sul sito Google, che spiega come fare col controllo apposito SearchBox:

google.maps.places.SearchBox

Ecco qua il codice Javascript e HTML:

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta charset="utf-8">
    <style>
      html, body, #map-canvas {
        height: 100%;
        margin: 0px;
        padding: 0px
      }
      .controls {
        margin-top: 16px;
        border: 1px solid transparent;
        border-radius: 2px 0 0 2px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        height: 32px;
        outline: none;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
      }

      #pac-input {
        background-color: #fff;
        padding: 0 11px 0 13px;
        width: 400px;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 300;
        text-overflow: ellipsis;
      }

      #pac-input:focus {
        border-color: #4d90fe;
        margin-left: -1px;
        padding-left: 14px;  /* Regular padding-left + 1. */
        width: 401px;
      }

      .pac-container {
        font-family: Roboto;
      }

      #type-selector {
        color: #fff;
        background-color: #4d90fe;
        padding: 5px 11px 0px 11px;
      }

      #type-selector label {
        font-family: Roboto;
        font-size: 13px;
        font-weight: 300;
      }
}

    </style>
    <title>Places search box</title>
    <script src="https://maps.googleapis.com
       /maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
    <script>
// This example adds a search box to a map, using the Google Place Autocomplete
// feature. People can enter geographical searches. The search box will return a
// pick list containing a mix of places and predicted search terms.

function initialize() {

  var markers = [];
  var map = new google.maps.Map(document.getElementById('map-canvas'), {
    mapTypeId: google.maps.MapTypeId.ROADMAP
  });

  var defaultBounds = new google.maps.LatLngBounds(
      new google.maps.LatLng(-33.8902, 151.1759),
      new google.maps.LatLng(-33.8474, 151.2631));
  map.fitBounds(defaultBounds);

  // Create the search box and link it to the UI element.
  var input = /** @type {HTMLInputElement} */(
      document.getElementById('pac-input'));
  map.controls[google.maps.ControlPosition.TOP_LEFT].push(input);

  var searchBox = new google.maps.places.SearchBox(
    /** @type {HTMLInputElement} */(input));

  // [START region_getplaces]
  // Listen for the event fired when the user selects an item from the
  // pick list. Retrieve the matching places for that item.
  google.maps.event.addListener(searchBox, 'places_changed', function() {
    var places = searchBox.getPlaces();

    for (var i = 0, marker; marker = markers[i]; i++) {
      marker.setMap(null);
    }

    // For each place, get the icon, place name, and location.
    markers = [];
    var bounds = new google.maps.LatLngBounds();
    for (var i = 0, place; place = places[i]; i++) {
      var image = {
        url: place.icon,
        size: new google.maps.Size(71, 71),
        origin: new google.maps.Point(0, 0),
        anchor: new google.maps.Point(17, 34),
        scaledSize: new google.maps.Size(25, 25)
      };

      // Create a marker for each place.
      var marker = new google.maps.Marker({
        map: map,
        icon: image,
        title: place.name,
        position: place.geometry.location
      });

      markers.push(marker);

      bounds.extend(place.geometry.location);
    }

    map.fitBounds(bounds);
  });
  // [END region_getplaces]

  // Bias the SearchBox results towards places that are within the bounds of the
  // current map's viewport.
  google.maps.event.addListener(map, 'bounds_changed', function() {
    var bounds = map.getBounds();
    searchBox.setBounds(bounds);
  });
}

google.maps.event.addDomListener(window, 'load', initialize);

    </script>
    <style>
      #target {
        width: 345px;
      }
    </style>
  </head>
  <body>
    <input id="pac-input" class="controls" type="text" placeholder="Search Box">
    <div id="map-canvas"></div>
  </body>
</html>
 
Di Marco Tenuti (del 02/05/2014 @ 17:35:34, in informatica, linkato 983 volte)

Mi capita sempre più spesso di dovermi mettere a fare pulizia di computer di amici, parenti ed annessi sempre più pieni di "immondizia". Tecnicamente rientrano tutti nella categoria dei software PUP, cioè Potentially Undesired Programs, che tradotto in italiano potrebbe venir fuori "programmi potenzialmente indesiderati" o meglio ancora, "programmi di cui potete fare benissimo a meno".

Il tutto, "immondizia", doverosamente virgolettato, perché se fosse lampante a tutti che trattasi di vera e propria spazzatura, sarebbe alquanto semplice evitare di installarsela nel proprio computer ed invece, immancabilmente, finisce dentro il computer, senza quasi accorgersene, perché si è concentrati nell'ottenere un software miracoloso e, con la scusa della funzionalità del software miracoloso, si è disposti ad abbassare la guardia a favore di questi altri incursori.

Estensioni in Chrome

Peccato che chi presta poca attenzione alle domande richieste durante l'installazione di qualche softwarino, non si preoccupi minimamente per quello che potrà succedere. La fiducia riposta nelle azioni intraprese dagli installer è assolutamente troppa ed illegittimata.

Il risultato può essere abbastanza simile a quello di un PC disinfettato qualche mese fa. Qui sotto indicherò le "immondizie" che ho disistallato raggruppate per tipologia, tutte dal medesimo computer:

Antivirus o presunti tali

Questi i software antivirus, antimalware o protettori vari, compresi quelli scaduti o non più aggiornati:

  • Activeris AntiMalware
  • Advanced System Protector
  • AnyProtect
  • McAfee Security Scan Plus
  • Norton Security Scan
  • SupTab
Suggeritori di affari e svendite

Questi servirebbero a suggerirvi affari spesso per gli Stati Uniti, quindi quasi nulla di tarato per le vostre esigenze molto italiane e poco europee:

  • Dropingsavings
  • free ven
  • fst_it_4
  • gRReoatsaving
  • PassWidget
  • PowerOffer 2.0
  • QuickShare
  • RewardsArcade
  • Save Sense
  • Shopping Chip
  • Web-Cake 3.00
Utility di gestione del computer

Si sa che gli altri software fanno più o meno tanti danni, per cui è il caso di dotarsi di altrettanti software in grado di riparare i danni altrui o di scongiurarli tramite la prevenzione. L'idea di base sarebbe anche giusta:

  • MyPC Backup
  • RegClean Pro
  • VO Package
  • YAC
Velocizzatori del computer

Provate ad immaginare cosa possono fare se installati tutti contemporeamente in un PC...

  • Optimizer Elite Max
  • Optimizer Pro v3.2
  • PC Speed Maximizer v3.2
  • SpeedUpMyPC
  • TuneUp Utilities 2014
Ricerca sul web

Si sostituiscono ai tradizionali server di ricerca e vi fanno trovare i risultati che vogliono loro, favorendo così i loro sponsor, anziché quelli standard dei più "sani" motori di ricerca come Google, Bing e Yahoo:

  • Avesomehp uninstaller
  • DMUninstaller
  • Client for Google Translate
  • Search Protect
Scaricatori di multimedia

Stanno sempre in agguato per catturare questo o quel video Youtube o proveniente da qualche altro content server. Come se non bastasse, tutti sono dotati di toolbar o relativa controparte in tutti i browser che avete sul PC. Non si sa mai che rimuovano il video indiscreto dal web col rischio di non vederlo più per sempre:

  • Movie Mode
  • Movies Toolbar for Firefox
  • Movies Toolbar for Internet Explorer
  • OMG Music Plus
  • Plus-HD 7.5
  • VideoScavenger Internet Explorer Toolbar
  • VideoScavenger Firefox Toolbar
  • media enhance
Scaricatori di software e update

Questi dovrebbero facilitarvi nel compito di installare altri software ed aggiornare i software che avete già:

  • Softonic for Windows
  • SoftwareUpdater
  • Movies Toolbar for Internet Explorer
  • OMG Music Plus
  • ValueApps
  • Vittalia Installer
Perché insomma togliere tutta questa "immondizia" dal proprio computer?

Tutti questi software, i PUP appunto, vi serviranno si e no nella vita, anzi non vi servono praticamente mai. Fidatevi:

  1. Quasi tutti i servizi che questi software vi promettono, si riescono ad ottenere in egual misura sul web gratuitamente, senza bisogno di installare alcunché.
  2. Tanti di questi modificano inavvertitamente le impostazioni del proprio browser senza chiedere alcun permesso.
  3. Dopo aver preso il controllo del vostro computer installandosi, si mettono ad installare altri potenziali software dannosi.
  4. Rallentano la vostra connessione ad internet, perché usano banda.
  5. Vi bombardano continuamente con avvisi e finestre, rendendo la vostra esperienza utente deludente.
  6. Vi possono rubare informazioni confidenziali come abitudini di navigazione, numeri di carte di credito, nomi di account e password
 
Pagine: 1 2 3 4 5 6 7


Ci sono  persone collegate

Tagcloud

Gare 2017
GARE 2017?
26/03: GF Tre Valli
30/04: GF del Durello
21/05: Passo Buole Extreme
28/05: Soave Bike
25/06: Lessinia Legend
Gare 2016
GARE 2016
26/06: 6H Valpolicella Fatta
27/08: GF d'Autunno Fatta
08/11: XCRunning Grezzana Fatta
Tickerkm
KM STORICI

Km fatti

Palmares
BREVETTI E CIRCUITI

2014: Salzkammergut Survivor
2012: Prestigio MTB
2011: Prestigio MTB
2010: Prestigio MTB, Fizik Veneto
2008: Garda Challenge

< aprile 2024 >
L
M
M
G
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
         
             

Cerca per parola chiave
 

Titolo
famiglia (4)
fotografia (1)
gastronomia (1)
MTB (14)
rally (2)
viaggi (12)

Le fotografie pił cliccate

Titolo
Quale circuito suggerisci al Marcante per il 2013?

 Lessinia Tour
 Prestigio MTB
 Nobili MTB
 Challenge Giordana
 Gare all'estero
 Stare a casa

Titolo

View Marco Tenuti's profile on LinkedIn

Listening
Kid Rock - Rock n Roll Jesus

Ghosts - The world is outside

Hellogoodbye - Zombies! Aliens! Vampires! Dinosaurs!

Reading
Fabio Volo - E' una vita che ti aspetto
Michael Guillen - Le 5 equazioni che hanno cambiato il mondo
Sophie Kinsella - I love shopping a New York

Watching
Mia moglie consiglia Le sorelle McLeod



Titolo
.NET Framework (4)
Abarth (13)
Alcenago (4)
auto (15)
computational (2)
consumatore (56)
cucina (18)
cultura (16)
dizionario (2)
famiglia (40)
finanza (4)
Grezzana (6)
hitech (17)
humour (8)
idee (1)
informatica (62)
iPhone (46)
mobile computing (10)
MTB (1199)
musica (4)
natura (23)
OS X (3)
PS3 (7)
rally (63)
salute (4)
social (4)
telefonia (3)
Verona (12)
viaggi (26)
video (7)
Visual Basic 6 (5)
web (49)
Windows (33)

Catalogati per mese:
Aprile 2024
Marzo 2024
Febbraio 2024
Gennaio 2024
Dicembre 2023
Novembre 2023
Ottobre 2023
Settembre 2023
Agosto 2023
Luglio 2023
Giugno 2023
Maggio 2023
Aprile 2023
Marzo 2023
Febbraio 2023
Gennaio 2023
Dicembre 2022
Novembre 2022
Ottobre 2022
Settembre 2022
Agosto 2022
Luglio 2022
Giugno 2022
Maggio 2022
Aprile 2022
Marzo 2022
Febbraio 2022
Gennaio 2022
Dicembre 2021
Novembre 2021
Ottobre 2021
Settembre 2021
Agosto 2021
Luglio 2021
Giugno 2021
Maggio 2021
Aprile 2021
Marzo 2021
Febbraio 2021
Gennaio 2021
Dicembre 2020
Novembre 2020
Ottobre 2020
Settembre 2020
Agosto 2020
Luglio 2020
Giugno 2020
Maggio 2020
Aprile 2020
Marzo 2020
Febbraio 2020
Gennaio 2020
Dicembre 2019
Novembre 2019
Ottobre 2019
Settembre 2019
Agosto 2019
Luglio 2019
Giugno 2019
Maggio 2019
Aprile 2019
Marzo 2019
Febbraio 2019
Gennaio 2019
Dicembre 2018
Novembre 2018
Ottobre 2018
Settembre 2018
Agosto 2018
Luglio 2018
Giugno 2018
Maggio 2018
Aprile 2018
Marzo 2018
Febbraio 2018
Gennaio 2018
Dicembre 2017
Novembre 2017
Ottobre 2017
Settembre 2017
Agosto 2017
Luglio 2017
Giugno 2017
Maggio 2017
Aprile 2017
Marzo 2017
Febbraio 2017
Gennaio 2017
Dicembre 2016
Novembre 2016
Ottobre 2016
Settembre 2016
Agosto 2016
Luglio 2016
Giugno 2016
Maggio 2016
Aprile 2016
Marzo 2016
Febbraio 2016
Gennaio 2016
Dicembre 2015
Novembre 2015
Ottobre 2015
Settembre 2015
Agosto 2015
Luglio 2015
Giugno 2015
Maggio 2015
Aprile 2015
Marzo 2015
Febbraio 2015
Gennaio 2015
Dicembre 2014
Novembre 2014
Ottobre 2014
Settembre 2014
Agosto 2014
Luglio 2014
Giugno 2014
Maggio 2014
Aprile 2014
Marzo 2014
Febbraio 2014
Gennaio 2014
Dicembre 2013
Novembre 2013
Ottobre 2013
Settembre 2013
Agosto 2013
Luglio 2013
Giugno 2013
Maggio 2013
Aprile 2013
Marzo 2013
Febbraio 2013
Gennaio 2013
Dicembre 2012
Novembre 2012
Ottobre 2012
Settembre 2012
Agosto 2012
Luglio 2012
Giugno 2012
Maggio 2012
Aprile 2012
Marzo 2012
Febbraio 2012
Gennaio 2012
Dicembre 2011
Novembre 2011
Ottobre 2011
Settembre 2011
Agosto 2011
Luglio 2011
Giugno 2011
Maggio 2011
Aprile 2011
Marzo 2011
Febbraio 2011
Gennaio 2011
Dicembre 2010
Novembre 2010
Ottobre 2010
Settembre 2010
Agosto 2010
Luglio 2010
Giugno 2010
Maggio 2010
Aprile 2010
Marzo 2010
Febbraio 2010
Gennaio 2010
Dicembre 2009
Novembre 2009
Ottobre 2009
Settembre 2009
Agosto 2009
Luglio 2009
Giugno 2009
Maggio 2009
Aprile 2009
Marzo 2009
Febbraio 2009
Gennaio 2009
Dicembre 2008
Novembre 2008
Ottobre 2008
Settembre 2008
Agosto 2008
Luglio 2008
Giugno 2008
Maggio 2008
Aprile 2008
Marzo 2008
Febbraio 2008
Gennaio 2008
Dicembre 2007
Novembre 2007
Ottobre 2007
Settembre 2007
Agosto 2007
Luglio 2007
Giugno 2007
Maggio 2007
Aprile 2007
Marzo 2007
Febbraio 2007
Gennaio 2007
Dicembre 2006
Novembre 2006
Ottobre 2006
Settembre 2006
Agosto 2006
Luglio 2006
Giugno 2006
Maggio 2006
Aprile 2006
Marzo 2006
Febbraio 2006
Gennaio 2006
Dicembre 2005
Novembre 2005
Ottobre 2005
Settembre 2005
Agosto 2005
Luglio 2005
Giugno 2005
Maggio 2005
Aprile 2005
Marzo 2005
Febbraio 2005
Gennaio 2005
Dicembre 2004

Gli interventi pił cliccati

Ultimi commenti:
hotels 18+ new york
29/04/2024 @ 13:21:26
Di Tanja
ста...
17/04/2024 @ 16:08:35
Di Rocco
motherfucker
17/04/2024 @ 03:42:28
Di Margene
Alai Toto
11/04/2024 @ 19:06:10
Di Lorena
https://61C482F1F0A2...
04/04/2024 @ 08:28:33
Di Chasity
усл...
02/04/2024 @ 05:16:35
Di Stella
https://boomerangcas...
01/04/2024 @ 22:23:17
Di Rebekah
https://zetcasino.on...
09/03/2024 @ 06:53:31
Di Cory


30/04/2024 @ 13:27:05
script eseguito in 162 ms