Category Archives: Web

RAML (RESTful API Modeling Language): Linguaggio di markup per le API

RAML (RESTful API Modeling Language) è un linguaggio di markup creato per documentare in maniera semplice ed efficace  le API. Questa tecnologia sta diventando molto popolare tra le aziende IT come ad esempio Facebook, Twitter, ecc. Con RAML è possibile non solo documentare le proprie API, ma anche usare alcuni tool… Read more »

Java enterprise edition. Partendo da zero

Oggi giorno Java è uno dei linguaggi di programmazione più utilizzato in ambito lavorativo, specialmente per quanto concerne lo sviluppo di applicazioni web, tuttavia anche se esistono molti manuali che spiegano in maniera esaustiva i fondamenti del linguaggio, di libri che illustrano  la tecnologia J2EE  ne esistono veramente pochi e… Read more »

Come creare un bot per Telegram: Hello World

      Nessun commento su Come creare un bot per Telegram: Hello World

Vediamo velocemente come creare un Bot per Telegram scritto in Java, usando JTeleBot. Struttura file: pom.xml log4j.properties: Nella cartella contenente i sorgenti Java… HelloWorldCommand Class: HelloWorldCommandFactory Class: Main Class: PS:non dimenticare di inserire il tuo token in questo file.

Sito Web XAMPP: Risolvere Accesso Negato Errore 403

A volte XAMPP ha qualche difficoltà a comportarsi bene, a seconda del sistema operativo. Ecco alcuni dei “soliti” conflitti che ho trovato e alcuni modi per risolvere i problemi. Innanzitutto verificare che nulla stia utilizzando la porta 80. XAMPP richiede la porta 80 per lavorare e alcuni software web potrebbero essere utilizzarla. È solo… Read more »

Cos’è Github? Come si usa?

      Nessun commento su Cos’è Github? Come si usa?

GitHub è un social-code, per farla breve è un social network dedicato ai programmatori. Questo «social network» è intersecato al controllo di versione dei file chiamato GIT. Grazie a github è possibile gestire i progetti online, mantenere una copia sul server e visionarla online senza scaricarla in ssh. In dettaglio… Read more »

Php best practices

      Nessun commento su Php best practices

Ciao a tutti cari amici di iProg e bentornati con un nuovo appuntamento per quanto concerne le recensioni e suggerimenti di manuali  di programmazione e non solo. Oggi parleremo di un manuale veramente molto interessante, esso tratta in modo molto approfondita il linguaggio PHP che ormai è un componente fondamentale… Read more »

Script PHP per contare le parole contenute in un testo

Questo piccolo script in PHP vi permette di contare le parole contenute in un testo. Diciamo che questo script potrebbe tornare molto utile a chi vorrebbe implementare un piccolo editor di testo all’interno del proprio progetto. Nel mio esempio ho innestato le funzioni count e explode in modo da separare… Read more »

Visualizza la quantità di memoria impiegata dallo script PHP

query php memory usage

Ecco qui un piccolo script in PHP che vi permette di calcolare la quantità di memoria consumata da un determinato script da voi implementato. Se vogliamo il risultato in MB (mega byte) dobbiamo effettuare una semplice conversione della funzione memory_get_usage()  in questo modo: Abbiamo concluso. Ricordate sempre che anche se siamo online,… Read more »

Installazione server PHP – hello world

      Nessun commento su Installazione server PHP – hello world
php hello

Nel precedente tutorial abbiamo visto cos’è PHP e le sue potenzialità, adesso vediamo prima di tutto come installare un server locale o remoto per testare i nostri script in PHP e poi ci concentreremo sul tipico script introduttivo: “Hello World”. Di cosa hai bisogno? Se il server supporta PHP non… Read more »

Introduzione a PHP – il web dinamico

      Nessun commento su Introduzione a PHP – il web dinamico

Cominciamo con la cara vecchia introduzione. Prima di cominciare con i tutorial di questa nuova e fiammante categoria di programmazione appena introdotto stendiamo altre due parole per capirci meglio di che cosa si tratta. Introduzione su Php e sulla configurazione dell’ambiente di sviluppo, della piattaforma, editor ecc ecc. Poi piano piano… Read more »