Libreria java richieste http multipart: HttpMultipartEngine

4 Aprile 2016 : Ho deciso di rilasciare i sorgenti della libreria sotto licenza GPLv3: https://github.com/pierprogramm/Http-Multipart-Engine-Java-Android Per l’app android che sto sviluppando What Happened ho implementato una libreria per effettuare richieste http multipart su android. Libreria java per richieste Http Multipart Questa libreria è utilizzata con successo in android, ma è applicabile anche a progetti java generici, in quanto non … Continua a leggere

App android versione pre-alpha: What Happened

galleria

What Happened è una applicazione android social che permette la condivisione di video tra gli utenti. L’idea è quella di registrare un video con il proprio dispositivo android, attivare la localizzazione, creare un post inserendo un titolo e una breve descrizione del video e infine caricarlo. Gli altri utenti visualizzeranno il video sulla mappa che avranno a disposizione. La diversità … Continua a leggere

Rimuovere protezione DRM da file PDF

Come rimuovere drm da pdf. Ho avuto la necessità di rimuovere la protezione password da un file pdf (ovviamente conoscevo la password!), per poter leggerlo anche dal mio ebook reader. Per rimuovere le password da documenti pdf basta installare il programma pdftk, quindi eseguendo il canonico comando sudo apt-get install pdftk, oppure trovandolo dal Gestore Pacchetti. Il software pdftk non … Continua a leggere

Grammatica per un linguaggio di programmazione JPreBus 1.0 e 1.1 con JavaCC

Vai giù subito alla versione 1.1. Il nome JPreBus deriva da PREsentation level (livello di presentazione) e BUSiness level (livello di business), la J indica la provenienza del suo parser: JavaCC (e qui trovate un manualetto in italiano per JavaCC). Il linguaggio propone una proprietà che consiste nell’obbligare il programmatore a separare in files distinti la modalità di interfacciamento con … Continua a leggere

Struttura Dati Dizionario

La struttura dati dizionario è una collezione di elementi a cui sono associate delle chiavi. Le operazioni tipiche sono Creazione; Inserimento di una coppia <chiave, elemento>; Cancellazione di un elemento data la chiave; Ricerca di un elemento associato ad una chiave in input; La struttura dati Dizionario in un progetto ad oggetti deve essere in grado di separare la specifica … Continua a leggere

Calcolo determinante matrice online

Questo strumento permette il calcolo del determinante di una matrice mediante il metodo ricorsivo. Naturalmente la matrice è quadrata e la dimensione massima possibile è 10×10. I passi per utilizzare questo intuitivo strumento matematico sono: Scegliere dal menù a tendina la dimensione della matrice, lo script Javascript genererà al volo la matrice quadrata della dimensione scelta. Inserire nei campi di … Continua a leggere

Modificare estensione file di una cartella. Script Python, Bash, per nautilus

Ho avuto la necessità di modificare una stessa estensione a dei file presenti in una cartella. Ho pensato di scrivere un piccolo script per far ciò. Palesemente la soluzione è possibile attraverso il comando mv la cui sintassi è davvero molto semplice (si trovano numerose guide online), ho voluto comunque implementare uno script in un linguaggio che non usavo da … Continua a leggere

Strumento per la scomposizione fattori primi online

Questo semplice strumento matematico consente la scomposizione fattori primi online, accetta numeri interi positivi, se viene inserito un numero con la virgola, il software lo approssimerà per difetto. Permette di calcolare: I numeri primi minori o uguali del numero in input La scomposizione in fattori primi del numero in input Per numeri molto grandi, potrebbe essere necessario attendere più tempo. … Continua a leggere

Calcolo permutazioni di una stringa online

Questo strumento è in grado di effettuare il calcolo di permutazioni di una stringa. Inserire la stringa da permutare per ottenere tutte le sue possibili permutazioni. Se la stringa ha n caratteri (che siano numeri o lettere) le permutazioni risultanti saranno n! = n*(n-1)*(n-2)*… Per una spiegazione teorica delle permutazioni, rimando a quest’altro articolo. L’algoritmo utilizzato è iterativo, pertanto ha … Continua a leggere

Android Text To Speech Pronuncia frasi inglesi

Scrivi una frase inglese e io la pronuncio. Per dispositivi Android. Volevo condividere un programmino che usa le funzionalità text to speech di android. L’ho scritto molto rapidamente per migliorare la mia pronuncia inglese, non ho curato molto la grafica, ma comunque non era necessario. http://www.filehosting.org/file/details/427245/TextToSpeak.apk http://pierprogramm.altervista.org/warehouse/TextToSpeak.apk N.B. Sui dispositivi android di default non è consentito installare applicazioni esterne da … Continua a leggere