MiniPainter è un semplice editor di immagini, sviluppato da Giga interamente in Java in tre giorni esatti. Consente di aprire e salvare immagini nel formato JPEG. Il programma è stato sviluppato seguendo diversi design patterns, come: – Factory Method – Singleton – Objectpool – Observer – Bridge Il diagramma UML è visionabile
Dopo la chiusura di Megavideo e di Megaupload molti utenti stanno usando Putlocker e NowVideo per caricare video ma, da quest’ultimi apparentemente non è possibile scaricare video nel proprio computer senza un account premium (si può solamente guardare un video in streaming). Con Jdownloader è possibile scaricare i video sul proprio pc senza avere un…
Questa è una versione del gioco MasterMind implementata utilizzando la programmazione orientata ad oggetti. Il programma è stato scritto in Java da Gabriele Gelardi, meglio conosciuto nel web come Giga. Il software è rilasciato sotto licenza open source. Download exe Download source code
Questo è un algoritmo ricorsivo scritto in Java in grado di riconoscere le stringhe palindrome. Prende in input una stringa e restituisce true se essa (o una sua sottostringa delimitata dai parametri i e j) è palindroma, false altrimenti: public class isPalindroma { public static void main(String[] args) { String parola=”osso”; if (isPalindroma(parola, 0, parola.length()-1))…
Questi due metodi scritti in Java contengono un algoritmo per convertire numeri da 1 a 1000, sia da romani ad arabi che da arabi a romani. I numeri arabi sono espressi in base 10 e sono contenuti in un int, mentre le cifre romane sono delle stringhe. // da arabi (base 10) a romani public…