Mattepuffo.com

Laggere file PDF in PHP

Laggere file PDF in PHP

In genere siamo abituati a cercare librerie per PHP che creino PDF.

Oggi ne vediamo una che invece ne esegue il parsing: PDF Parser!

E' molto facile da usare e da installare.

Potete installarla sia scaricandola da GitHub, che usando composer:

$ composer require smalot/pdfparser
Leggi
Utilizzare la funzione array_reduce in PHP

Utilizzare la funzione array_reduce in PHP

La funzione array_reduce di PHP ci permette di ridurre, nel vero senso della parola, un array ad un solo valore.

Possiamo, ad esempio, sommare tutti i valori dell'array ottenendo un totale.

Leggi
Creare grafici in Javascript con ApexChart

Creare grafici in Javascript con ApexChart

ApexChart è una delle tante librerie per Javascript per la creazione di grafici.

Vi dirò che non è affatto male, è piena di opzioni e moderna dal punto di vista grafico.

Vi basta includere questa questa righe:

<script src="jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
Leggi
Generare One-time password in Java

Generare One-time password in Java

Per chi non lo sapesse (fonte Wikipedia):

In crittografia, nell'ambito della robustezza della password, una one-time password (OTP, "password (valida) una sola volta") è una password che è valida solo per una singola sessione di accesso o una transazione.

Oggi vediamo come creare una OTP in Java usando la libreria java-otp.

Usando questa libreria, ci leviamo dal compito di utilizzare / creare gli algoritmi in modo corretto.

Leggi
Parsing JSON in VB.NET

Parsing JSON in VB.NET

Anche per il Visual Baisc.NET ho deciso di usare la libreria Json.NET per effettuare il parsing dei dati in formato JSON.

La potete installare tramite NuGet.

La documentazione prevede gli esempi in C#, ma tramite i consigli del forum HTML.it, sono riuscito ad adattarla al VB.NET.

Leggi
Eseguire richieste HTTP in VB.NET

Eseguire richieste HTTP in VB.NET

Oggi vediamo uno dei possibili modi per eseguire richieste HTTP in VB.NET.

Io ho scelto di usare la classe HttpClient, in quanto ho visto essere quella consigliata nella documentazione Microsoft.

Una delle cose migliori di HttpClient è che supporta i metodi asincroni.

Leggi
Eseguire un file lock in C#

Eseguire un file lock in C#

C# ha una modalità molto semplice per bloccare i file, basta usare la classe FileStream.

Qui possiamo trovare i metodi Lock e Unlock, che ci consentono di bloccare / sbloccare anche solo porzioni di un file.

Leggi
Introduzione a Lodash-PHP

Introduzione a Lodash-PHP

Lodash-PHP è sostanzialmente un porting per la famosa libreria Lodash per Javascript.

Non so dirvi quanto sia utile, perchè molto funzioni già esistono in PHP; però c'è da dire che molte invece mancano.

La libreria in tutto occupa circa 2MB, quindi abbastanza poco da poter essere provata.

Per installarla:

$ composer require lodash-php/lodash-php
Leggi
Geolocalizzare un IP con IP Vigilante

Geolocalizzare un IP con IP Vigilante

IP Vigilante è un servizio gratuito, che non richiede neanche iscrizione, che ci consente di geolocalizzare un indirizzo IP.

Da quanto c'è scritto nelle FAQ, essendo ancora in beta non ci sono limiti alle richieste; ma verranno messi.

Leggi
Convertire files con Pandoc

Convertire files con Pandoc

Pandoc è sostanzialmente un grandissimo tool per convertire files in diversi formati.

Ne supporta davvero parecchi; è anche multi piattaforma, e quindi disponibile per Windows, macOS, e Linux.

Per quanto riguarda il pinguino, lo trovate nella maggior parte dei repo ufficiali.

Leggi
About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2547 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy