pos

Mattepuffo's logo
Previsioni del tempo con Javascript e OpenWeatherMap

Previsioni del tempo con Javascript e OpenWeatherMap

Ci sono vari servizi che mettono a disposizione API per le previsioni meteo, e tra le varie a me piace molto OpenWeatherMap!

Con un account gratuito è possibile usare le API REST, con alcune limitazioni (poche in verità).

Quindi, prima di tutto iscrivetevi e copiatevi la vostra API KEY.

Dopo di che andate a visualizzare le varie possibilità a disposizione (sempre a questo link).

Mattepuffo's logo
Richieste HTTP in Android con OkHttp

Richieste HTTP in Android con OkHttp

Nelle ultime versioni dell'SDK, sono state fatte pesanti modifiche a tutta la parte che riguarda le richieste HTTP.

Ma, a quanto pare, ancora non si è raggiunta l'efficienza di alcune librerie esterne.

Oggi ne vediamo una, con un esempio easy: OkHttp!

Per usare la libreria, potete scaricare il jar dal sito ufficiale, oppure usare Gradle.

In questo caso aggiungete questa riga nel build.gradle (Module: app):

dependencies {
    ................
    compile 'com.squareup.okhttp3:okhttp:3.5.0'
    ................
}

Mattepuffo's logo
Modificare il post_max_size in PHP

Modificare il post_max_size in PHP

La necessità di oggi è quella di modificare il valore post_max_size.

Banalmente ho provato a mettere questa riga di codice in testa allo script:

ini_set('post_max_size', 0);

Ma ho scoperto che post_max_size, rientra in quei valori non modificabili attraverso ini_set.

Quindi le soluzioni sono due:

  • cambiare il valore direttamente in php.ini
  • usare un file htaccess

Mattepuffo's logo
Nascondere elementi usando i CSS

Nascondere elementi usando i CSS

Vi propongo oggi una lista di metodi per nascondere gli elemtni di una pagina web usando i CSS.

Non so se ce ne siano altri, e non saprei neanche dirvi quale sia il migliroe.

Io in genere per abitudine uso l'attributo display, quindi cominciamo da questo.

Mattepuffo's logo
Installare Composer in Debian

Installare Composer in Debian

Qualche tempo fa, sul mio server con Debian, stavo installando un qualche framework PHP (Laravel se non ricordo male) che richiedeva Composer.

Al lancio dell'installer mi usciva questo errore:

composer/semver: not installed, 1.0.0 required.

E sotto altri errore relativi.

In sostanza dovevo installare Composer.

Vediamo come fare (vale anche per Ubuntu).

Mattepuffo's logo
Aggiungere iscritti a MailChimp con PHP

Aggiungere iscritti a MailChimp con PHP

In questo articolo avevamo visto come reperire gli iscritti di una lista in MailChimp con PHP.

Oggi vediamo come aggiungerli; vedremo due esempi:

  • nel primo verrò creato l'utente solo se la email non esiste, e in caso contrario verrà restituito un errore
  • nel secondo, nel caso di email già esistente, verranno aggiornati i dati di quell'utente

A livello di codice, le modifiche sono molto poche.