context

Mattepuffo's logo
Ignorare i certificati SSL in Java e OkHttp3

Ignorare i certificati SSL in Java e OkHttp3

Oggi cercando di connettermi tramite Java ad un registratore di cassa usando OkHttp3 ottenevo questa eccezione:

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Il problema è di facile soluzione: bisogna fare in modo che la libreria ignori i certificati SSL.

Mattepuffo's logo
Usare gli stream context in PHP

Usare gli stream context in PHP

Gli stream context possono essere utilizzati in diversi modi e per diversi scopi.

Nel mio caso specifico mi è servito per far si che lo script PHP non si interrompesse nel caso di un flusso dati troppo grande.

In sostanza ho degli script che si agganciano ad un web service REST, ed elaborano il JSON inviato.

Mattepuffo's logo
Creare file XML in Java con JAXB

Creare file XML in Java con JAXB

In ambito Java, le API più conosciute per la manipolazione dei file XML sono sicuramente SAX e DOM.

A queste possiamo aggiungere JAXB (Java Architecture for XML Binding), che ha un approccio ancora differente.

Quale sia meglio tra le tre possibilità, penso dipenda soprattutto da quello che si vuole ottenere.

Comunque con JAXB mi ci sono trovato bene, ed oggi ne vediamo un esempio.

Mattepuffo's logo
Inviare email da Android

Inviare email da Android

Oggi vediamo come inviare email da una nostra app in Android.

La classe che vedremo è alquanto semplice, ed è composta da due metodi: uno per l'invio senza allegato e l'altro per l'invio anche di un allegato.

Prima di tutto impostiamo i permessi nel manifest:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

L'invio delle email richiede l'accesso a internet ovviamente.