open

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
Leggere file con SplFileInfo

Leggere file con SplFileInfo

L'oggetto SplFileInfo fa parte della cosiddetta Standard PHP Library (SPL).

La sto scoprendo in questi giorni, vista anche la maggiore importanza che ha dalla versione 5.3 del linguaggio.

Infatti dalla versione 5.3 è diventata parte integrante di PHP e non può essere disinstallata o disattivata.

Oggi vediamo come leggere un file utilizzando due oggetti: SplFileInfo e SplFileObject.

Mattepuffo's logo
Aprire una directory con Finder da terminale

Aprire una directory con Finder da terminale

Il Mac ha una struttra directory abbastanza "strana" per chi è abituato a Linux; ed inoltre non prevede una maniera veloce per visualizzare files e cartelle nascoste.

Capita quindi di girovagare per il filesystem con il terminale (in fondo bastano ls per listare i files e cd per muoversi tra le directory).

Una volta trovato ciò che ci serve, però, potrebbe essere complicato dover eseguire determinate operazioni.

Ad esempio spostare intere directory tralasciando però alcuni files.

In questi casi ci servirebbe direttamente Finder.

Mattepuffo's logo
Siti per scaricare font open source

Siti per scaricare font open source

Il problema dei font è abbastanza conosciuto.

Spesso faccio documenti con un font particolare per poi ritrovarcene un altro se cambiamo piattaforma.

Oppure sviluppiamo un sito web e su IE è perfetto, e magari se lo vediamo su Firefox installato su Linux no....

Un modo per risolvere è usare font open source.

Vi posto un pò di siti dove trovarli.

GOOGLE WEB FONTS

Di questo servizio ne avevo già parlato un pò di tempo fa.

Questo servizio è rivolto soprattutto agli sviluppatori.

Infatti viene dato il codice per l'integrazione nelle pagine web, con tutte le varie opzioni di stile.

Mattepuffo's logo
Installare Java in Ubuntu 12.04

Installare Java in Ubuntu 12.04

Ormai lo dico in quasi ogni versione: non sono assolutamente contro OpenJDK, ma semplicemente ci sono dei casi in cui bisogna ancora usare la versione Java di Oracle.
Ad esempio a me non funziona bene un programma, o Netbeans richiede Java e no gli basta la versione open.
Vediamo installare la versione ufficiale su Ubuntu 12.04.
Prima di tutto rimuovete per bene la versione open.


$ sudo aptitude purge openjdk*


Poi aggiungete un repo; con questo repo installarete anche il plugin per browser:
sudo add-apt-repository ppa:webupd8team/java

Mattepuffo's logo
Installare Apache OpenOffice su Fedora 17

Installare Apache OpenOffice su Fedora 17

L'altro giorno ho installato Fedora 17 sul mio portatile da test.

Non che mi piaccia molto come distro, però la provo sempre e devo dire che la versione con LXDE non è male.

Detto ciò ho voluto provare l'ultima versione di OO.org, quella targata Apache.

Nei repo non c'è niente a riguarda e quindi ho fatto un'installazione manuale.

Prima di tutto scaricate il file rpm da qua: download.