Mattepuffo's logo
Introduzione a Puppeteer

Introduzione a Puppeteer

Puppeeter è una libreria per Node.js, creata da Google, ci permette di eseguire determinate operazioni sulle pagine web in maniera automatizzata senza aprire il browser.

Infatti, di default, installa una versione locale di Chrome / Chromium, e l'avvia in modalità headless.

Ho deciso di testare questa libreria più per curiosità che altro; quindi mi sono limitato ad un piccolo script.

Mattepuffo's logo
Usare Google Keep con Python

Usare Google Keep con Python

Io uso molto Goole Keep, ma a quanto non esistono ancora API ufficiali.

Per Python ne ho trovata una non ufficiale, ma che mi sembra funzionare bene: gkeepapi!

Attraverso questo modulo è possibile manipolare tutte le liste / note, facendo qualsiasi operazione.

Mattepuffo's logo
Upload su Google Drive con PHP

Upload su Google Drive con PHP

Di Google Drive ne abbiamo parlato diverse volte.

Oggi vediamo come caricare dei filese usando PHP; per la prima configurazione vi rimando alla documentazione ufficiale.

L'unica cosa che dovete modificare del codice che trovate è la riga che riguarda lo scope:

$client->setScopes(Google_Service_Drive::DRIVE_FILE);

Mattepuffo's logo
Utilizzare la cache in Java con Google Guava

Utilizzare la cache in Java con Google Guava

Google Guava è una libreria per Java con diverse utilità.

Oggi vediamo come usare le utilità di caching!

Se usate Maven aggiungete questa dipendenza:

        <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>27.0-jre</version>
        </dependency>

Mattepuffo's logo
Google Guava: utilizzare le Table

Google Guava: utilizzare le Table

Google Guava è una libreria per Java con diverse utilità.

Oggi vediamo come usare l'interfaccia Table!

Se usate Maven aggiungete questa dipendenza:

        <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>27.0-jre</version>
        </dependency>