go

Mattepuffo's logo
Impostare CORS in Gin

Impostare CORS in Gin

Per impostazione predefinita Gin Gonic blocca le chiamate da server esterni.

E' comunque possibile impostare CORS attraverso una libreria apposita.

In questo articolo vediamo come fare.

Mattepuffo's logo
AccountKiller: come cancellare i propri account dal web

AccountKiller: come cancellare i propri account dal web

Può capitare di volersi cancellare da qualche sito, social o forum.

Il processo di cancellazione non è quasi mai semplice come quello di iscrizione; in molti casi è proprio complicato trovare la strada giusta per cancellarsi, soprattutto per utenti che hanno poche conoscenze.

In soccorso, però, viene questo ottimo sito: AccountKiller.

Questo servizio è una specie di raccolta di istruzioni su circa 500 servizi web, tra i quali troviamo anche Facebook, Skype, Twitter, Google, ecc.....

Mattepuffo's logo
Includere OpenStreetMap con Javascript

Includere OpenStreetMap con Javascript

OpenStreetMap è un sistema di mappe simile a Google Maps e Bing, ma totalmente open e gestito dagli utenti.

Volendo è possibile inserirlo anche in un sito web, ed è possibile usare diversi SDK per diversi linguaggi.

Noi useremo Javascript con OpenLayers.

Ad essere sincero uno dei punti negativi è proprio la documentazione per i programmatori, che è frammentata e non spiegata benissimo, soprattutto per quanto riguarda i tipi di mappe utilizzabili.

Ma dopo un pò di ricerche ho raccolto un pò di link utili che vi giro:

Detto ciò vediamo un esempio abbastanza completo.

L'esempio prevede già due tipi di mappe tra cui secgliere attraverso uno switcher, e il marker.

Mattepuffo's logo
TypeCatcher: scaricare fonts da Google Web Fonts

TypeCatcher: scaricare fonts da Google Web Fonts

Ho già parlato di Google Web Fonts, un ottimo servizio online con tantissimi fonts da includere nel nostro sito web.

L'unica cosa scomoda, se vogliamo, è che bisogna sempre andare sul sito.

Ho trovato, però, un programma per Linux che ci permette di vedere e scaricare i fonts: TypeCatcher.

E' disponibile sia per Ubuntu e derivate che su Archlinux; non so dirvi su altre distro.

Mattepuffo's logo
Geocode con Goole Maps

Geocode con Goole Maps

In genere siamo abituati a creare le mappe dando latitude e longitudine.

Nella magiori parte dei casi, però, non abbiamo queste informazioni, ma abbiamo l'indirizzo:

Via Mattepuffo 35, Roma

tanto per fare un esempio.

Per fare visualizzare sulla mappa queste via, dobbiamo impostare il codice in modo che dall'indirizzo risalga a latitude e longitudine.

Per fare questo possiamo usare un oggetto google.maps.Geocoder.