Programmazione

Tutta la programmazione che volete
Cambiare attributo SVG con jQuery

Cambiare attributo SVG con jQuery

In sostanza sto usando un plugin che crea delle icone SVG on the fly.

Dopo aver fatto tutta una procedura, devo cambiare un attributo; nello specifico il fill.

Leggi
Validare un indirizzo IP in VB.NET

Validare un indirizzo IP in VB.NET

Andando avanto con lo studio di Visual Basic.NET, mi sono imbattuto in alcune poblematiche già viste con altri linguaggi.

Ad esempio come validare un indirizzo IP, cosa che abbiamo già visto in C#.

Leggi
Eseguire script in Python con Node.js

Eseguire script in Python con Node.js

Ho trovato questa libreria, python-shell, quasi per caso, ed ho deciso di testarla perchè la trovo interessante.

In sostanza è in grado di eseguire uno script Python usando Node.js.

In questo modo possiamo unire il meglio di due lunguaggi; inoltre mi sembra che la libreria sia anche abbastanza aggiornata.

Leggi
Connessione a Oracle in VB.NET con ODBC

Connessione a Oracle in VB.NET con ODBC

Oggi vediamo come connettere una nostra applicazione VB.NET a Oracle usando ODBC.

Partiamo dal presupposto che io ho già installato l'Oracle client sul pc / server, e che ho già configuarto la connessione ODBC.

Ovviamente, se non usate Oracle come database, cambia solo la connessione ODBC impostata sul pc, e l'eventuale SDK da installare.

Leggi
Creare stringhe random in Java con Apache Commons Lang

Creare stringhe random in Java con Apache Commons Lang

Qui abbiamo visto come generare delle stringhe random in Java.

Non abbiamo usato librerie; ma poco dopo ho scoperto che Apache Commons Lang ha già diversi metodi per ottenere lo stesso risultato usando RandomStringUtils!

Se usate Maven:

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.9</version>
        </dependency>
Leggi
Creare stringhe random in Java

Creare stringhe random in Java

Per la creazione di alcuni dati temporanei, avevo la necessità di creare delle stringhe random.

Vediamo come possiamo fare usando Java.

Il tutto usando SecureRandom, partendo da una stringa formata dall'alfabeto maiuscolo più l'alfabeto miscuolo più i numeri.

Leggi
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.

Leggi
Creare un client HTTP in Java con Vert.x

Creare un client HTTP in Java con Vert.x

Abbiamo già parlato di Vert.x, guardando alla parte server.

Ma Vert.x dispone anche di una parte client, con la quale creare delle richieste HTTP e HTTP/2.

Oggi vediamo un esempio in Java; non esploreremo tutte le possibilità, visto che la libreria è molto completa.

Vedremo come interrogare una url remoto che espone i dati in formato JSON (partendo da un array).

Leggi
Identificare il nome dei colori in Javascript

Identificare il nome dei colori in Javascript

Ho trovato una libreria per Javascript molto interessante per chi lavora con i colori sul web: NTC.js!

In pratica ci permette di identificare il nome del colore partendo dalla classica rappresentazione hex.

La potete scaricare da qui; poi aggiungetela nella pagina.

Leggi
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
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. .

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