url

Mattepuffo's logo
Estrarre il dominio da un URL in C#

Estrarre il dominio da un URL in C#

Oggi vi propngo tre metodi per estrarre il dominio da un URL in C#.

A me personalmente piace più il primo, in quanto è anche il più semplice.

Inoltre non tutti e tre danno il medesimo risultato:

  • www.google.it
  • www.google.it
  • http://google.it

Mattepuffo's logo
Recuperare lista da MailChimp con PHP

Recuperare lista da MailChimp con PHP

In questi giorni sto combattendo con vari servizi web per l'invio di newsletter.

Oggi è toccato a MailChimp!

Nello specifico, avevo bisogno di recuperare tutti gli iscritti da una determinata lista, usando le API v3 e PHP.

Per queste API ancora non esistono degli SDK dedicati, ma è possibile usare cURL per reperire i dati in formato REST.

Prima di iniziare ci servono tre informazioni:

  • la API KEY -> potete crearla facilmente nelle impostazioni del vostro account
  • ID LISTA -> una volta creata la lista, entrate nelle relative impostazioni; lo trovate a fine pagina
  • DATA CENTER -> è l'ultima parte della API KEY, ma lo vedete anche nel vostro url; è simile a us12

Mattepuffo's logo
Android HttpURLConnection

Android HttpURLConnection

In questo articolo (o in altri che richiedevano connessioni da dispostivi Android) abbiamo visto come effettuare richieste remote in POST.

Ma dalle ultime versioni delle API Android, il package org.apache.http è stato deprecato e poi rimosso.

Per effettuare richieste HTTP a servizi remoti si deve usare la classe HttpURLConnection.

Qui potete vedere i dettagli relativi ad Android 6.

Vediamo oggi un esempio; andremo ad interrogare il servizio ISBNdb.

Mattepuffo's logo
Creare TinyURL con C#

Creare TinyURL con C#

TinyURL è un servizio che ci permette di "accorciare" determinati url in modo da renderli più leggibili.

Il suo funzionamento è abbastanza semplice, tanto che possiamo richiamare il servizio anche da un piccolo programmino console scritto in C#.

Ed è quello che vedremo oggi.

Mattepuffo's logo
Riempire una DataTable da JSON in PrimeFaces

Riempire una DataTable da JSON in PrimeFaces

In un progetto didattico su PrimeFaces, mi sono imbattutto in un problema: riempire una DataTable da JSON invece cha direttamente da database.

Vediamo come fare.

Prima di tutto, creiamo una classe che incapsula i nostri dati JSON:

import java.io.Serializable;

public class Blog implements Serializable {

    private String titolo;
    private int count;

    public Blog(String titolo, int count) {
        this.titolo = titolo;
        this.count = count;
    }

    public String getTitolo() {
        return titolo;
    }

    public void setTitolo(String titolo) {
        this.titolo = titolo;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

}

Dove titolo e count sono due proprietà dei dati JSON.

Mattepuffo's logo
Installare Plex Media Server su Debian

Installare Plex Media Server su Debian

Nell'ambito dei media server non sono ferratissimo, ma mi sono trovato molto bene con Plex Media Server.

Vediamo le istruzioni per installarlo su Debian (versione 7).

Prima di tutto ci server curl; se non lo avete installatelo:

#aptitude install curl