dd

Mattepuffo's logo
This Android SDK requires version

This Android SDK requires version

Quanti di voi sono incappati nel classico errore "This Android SDK requires version..." provando a sviluppare per Android?

Mi sa tanti, io compreso ovviamente.

E, anche se mi duole dirlo, soprattutto da quando uso Netbeans invece di Eclipse per programmare su Anrdoid.

Esistono varie soluzioni a questo problema, anche se alla fine tutte si riducono all'aggiornamento del plugin ADT.

Mattepuffo's logo
Creare file ZIP in PHP

Creare file ZIP in PHP

Come praticamente tutti i linguaggi, anche PHP offre nativamente strumenti per la crezione di file ZIP, attraverso la classe ZipArchive e le vcarie funzioni collegate.

Questa classe ci mette a disposizione già praticamente tutto quello che ci serve.

Le funzione che useremo sono:

  • open -> apre un file ZIP nella modalità indicata
  • addFile -> aggiunge un file all'archivio specificato
  • close -> chiude il file

Abbastanza lineare.

Mattepuffo's logo
Controllare se IP è in blacklist

Controllare se IP è in blacklist

Ho scoperto che controllare se l'indirizzo IP del nostro sito / blog è molto importante!

Anche per quanto riguarda il posizionamento nei motori di ricerca, soprattutto se usiamo hosting condivisi.

Farlo è molto semplice grazie a questo sito (che offre anche molti altri strumenti interessanti in verità): WhatIsMyIPAddress.com.

Mattepuffo's logo
Intercettare il doppio click su una JList in Java

Intercettare il doppio click su una JList in Java

Avendo una JList dentro alla nostra alla nostra finestra, vogliamo intercettare il doppio click del mouse, e identificare il valore della voce selezionata.

Tutto quello che ci serve è aggiungere un mouse listener attraverso il metodo addMouseListener, e poi fare l'Override del metodo mouseClicked della classe MouseAdapter.

Mattepuffo's logo
Controllare la connessione in Java

Controllare la connessione in Java

Oggi vediamo un modo per controllare che sia disponibile la connessione a internet tramite Java.

Parliamo ovviamente di Java per desktop, non per mobile.

Al contrario della versione per Android, la versione classica di Java non ha strumenti di default per questo tipo di controlli.

Sostanzialmente dobbiamo fare una richiesta ad una pagina web e vedere se risponde; per farlo ci sono vari modi ed io ho usato le Socket.

Avevo provato in altri modi, ma mi dava problemi su alcune piattaforme (Linux nello specifico).

Mattepuffo's logo
Cerare XML con PHP e SimpleXml

Cerare XML con PHP e SimpleXml

Già di per se creare XML con PHP è easy, ma lo è ancor di più usando SimpleXML!

Questa estensione è presente da PHP versione 5 e richiede l'installazione di libxml, che in genere è già installato di default.

In pratica se avete PHP 5 dovreste poter usare SimpleXml senza problemi.

Oggi vediamo come usare questa estensione per produre XML ben formato, usando l'oggetto SimpleXMLElement.

Supponiamo di avere una tabella su database con clienti, e vogliamo creare un file XML con tutti i clienti.

La struttura che vogliamo dargli è questa:

<clienti>
   <cliente>
     <codice></codice>
     <ragione_sociale></ragione_sociale>
     <mnemonico></mnemonico>
     <indirizzo></indirizzo>
     <telefono></telefono>
     <email> </email>
  </cliente>
</clienti>