[JAVA]Http Basic Authentication

28 settembre 2010 - Fonte: http://www.clshack.it
In java, è molto semplice loggarsi ad un sito web tramite ad esempio la Http Basic Authentication , molto spesso usata nelle pagine di configurazione dei router _._ Vediamo come implementarla in java :D Le librerie** da importare sono: import java.net.URL; import java.net.URLConnection; import java.net.MalformedURLException; import sun.misc.BASE64Encoder; Il cuore del programma è molto semplice: String [...]Altri:
  1. [PHP]BruteForce Http basic authentication
  2. href="http://www.clshack.it/...

    Leggi il seguito »

Java – Integrare Tomcat in Eclipse

28 settembre 2010 - Fonte: http://www.marcolecce.com/blog

Qualche tempo fa scrissi un articolo su come integrare l’application server Tomcat in Eclipse. Visto che risale a circa due anni fa ho deciso di aggiornare la procedura, anche perchè nel frattempo si è radicalmente semplificata e velocizzata.

Eclipse IDE Eclipse IDE

La procedura per integrare Tomcat in...

Leggi il seguito »

La Commissione Europea chiude l’indagine dell’Antitrust su Apple

27 settembre 2010 - Fonte: http://www.dimadev.net

L’Antitrust europeo ha deciso di chiudere l’indagine che vedeva implicata Apple riguardo ai blocchi imposti su iOS e su AppStore. Tale decisione è stata presa in quanto Apple ha deciso di collaborare con l’Antitrust: nei giorni passati è stata modificata la policy dell’AppStore eliminando le limitazioni che riguardavano gli strumenti di sviluppo di terze parti, che permettevano di creare applicazioni native iPhone con tecnologie Flash, Silverlight, Java, e simili.

Joaquin Almunia, Commissario europeo per la Concorrenza, ha dichiarato alla stampa:

La risposta...

Leggi il seguito »

Cambiare puntatore mouse con Compiz, Applicazioni Qt e Applicazioni Java

26 settembre 2010 - Fonte: http://voxubuntu.wordpress.com

La mania di integrazione di ogni singolo oggetto sul mio desktop mi perseguita, è una malattia! Dal cilindro quest’oggi, invece di un bel coniglio, estrarremo un nuovo how to; vedremo infatti come cambiare il puntatore del mouse con applicazioni Compiz, Qt e Java.

Per un maniaco dell’integrazione come me, vedere quel puntatore bianco di default quando se ne usa un altro, è davvero brutto da vedere.

Apriamo in nostro fidato terminale e digitiamo:

sudo gedit...

Leggi il seguito »

Installare Java su Debian Squeeze

25 settembre 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/



Ecco una semplice guida per installare Java su Debian 6.0 Squeeze.

Per prima cosa dobbiamo dobbiamo abilitare i repository non-free per farlo

Avviamo il terminale e digitiamo:

su

gedit /etc/apt/sources.list

e inseriamo

## Debian Testing (Squeeze)
deb http://ftp.it.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.it.debian.org/debian/ squeeze main contrib non-free
 
e salviamo

salviamo e chiudiamo

ora aggiorniamo la nostra Distro digitando (sempre da terminale)...

Leggi il seguito »

Java, SQL e gli apici

24 settembre 2010 - Fonte: http://www.hostingaffiliazioni.com/
Quando abbiamo una frase che contiene un apice, come ad esempio "L'ingegnere", e vogliamo memorizzare tale frase in un tipo String in java, sappiamo benissimo che deve essere memorizzato come
String s = "L\'ingegnere";
In questo modo il compilatore java capisce che l'apice dopo il backslash deve essere trattato come un carattere qualsiasi. Anche in SQL l'apice è un carattere speciale e per poterlo usare in una stringa dobbiamo utilizzare l'apice due volte, ossia '' che non è il doppio apice ".
Qui di seguito riporto un metodo, scritto in Java, che accetta come parametro una stringa, e restituisce la stessa stringa ma ne raddoppia gli apici, che è quello che ci chiede SQL.

Ricordo che due apici, in...

Leggi il seguito »

Action in finestre di pop-up (revisited)

24 settembre 2010 - Fonte: http://www.hostingaffiliazioni.com/
Struts è un framework di Apache molto potente che permette di utilizzare Java Enterprise Edition in ambiente open.

Uno degli effetti probabilmente più richiesti è quello dei cosiddetti "popup", ovvero le finestre che si aprono con un click senza cambiare il resto della pagina corrente. E' possibile realizzare l'effetto "finestra di pop-up" anche richiamando le Action di Struts: una possibilità è quella di prevedere un link cui passiamo il path dell'azione desiderata preceduto dal context-path:
<%
String jsPrevisione=request.getContextPath()+"/login.do?method=anteprimaPrevisione";
%>
[...] <a href="<%=jsPrevisione %>" target="_blank" title="Descrizione Action">
Anteprima
</a>...

Leggi il seguito »

Pulire codice HTML eccetto alcuni tag in Java sfruttando Jsoup

24 settembre 2010 - Fonte: http://www.bits4beats.it

Abbiamo già parlato di Jsoup in questo precedente post.
In due parole Jsoup è una potente libreria di parsing html/xml che permette di leggere e manipolare facilmente stringhe e porzioni anche grandi di codice html/xml.

Oggi voglio farvi vedere come possiamo sfruttarla per pulire del codice html (proveniente ad esempio dal campo di un web form) mantenendo solamente i tag che vogliamo.

Questa opzione è infatti molto utile nel caso in cui si voglia permettere agli utenti di arricchire il dato con la formattazione classica dei testi: bold,...

Leggi il seguito »

Insieme delle parti in Java (metodo proposto da jvalentino)

24 settembre 2010 - Fonte: http://www.hostingaffiliazioni.com/
Ho avuto necessità di implementare una metodologia in Java per generare, dato un insieme, il suo power-set o insieme delle parti. Dalla matematica combinatoria sappiamo che un set di n elementi possiede un numero di possibili sottoinsiemi pari a 2n. Ovviamente l'algoritmo per generare tutti i sottoinsiemi possiede una complessità proporzionale a tale numero, ovvero esponenziale. Come sappiamo dalla teoria della complessità, la soluzione sarà comunque applicabile ad insiemi con un numero "limitato" di elementi. 
Di seguito riporto un esempio esplicativo.
Set ={1,2,3} => Power_Set={ {},{1},{2},{3},{1,2},{2,3},{1,3},{1,2,3} }
Un algoritmo per effettuare l'operazione di generazione dovrebbe basarsi, in modo abbastanza naturale, su una procedura...

Leggi il seguito »

Pix2Pdf Creare un documento PDF da una serie di immagini o di scansioni!

22 settembre 2010 - Fonte: http://linuxfreedomforlive.blogspot.com/


Pix2Pdf è una semplice applicazione, scritta in Java, per creare un documento PDF da una serie di immagini o di scansioni. Semplicissimo da utilizzare, una volta avviato basta cliccare su "Scegli immagini da inserire" e inserire le immagini da integrare nel nostro documento, fatto questo cliccare su "modifica le proprietà del documento" dove potremo inserire l'autore, titolo, soggetto, creatore e l'orientamento orizzontale o verticale delle immagini. Scegliamo la destinazione dove salvare il nostro Documento Pdf e clicchiamo su "Crea il documento in PDF" per completare il tutto. Al termine avremo il nostro documento...

Leggi il seguito »