Adatto a chi ha già le basi java e vuole approfondire il linguaggio. Ottimo manuale e testo di riferimento per gli sviluppatori.
sabato 4 dicembre 2010
JAVA Mattone dopo mattone
Un ottimo libro per chi vuole cominciare a muovere i primi passi in java. Interessante e molto utile la prima parte dedicata all'UML in modo che il lettore capisca bene la programmazione OOP per passare poi a come utilizzare la jdk e tirare su il primo programmino, e finire sugli aspetti + avanzati in java. Un po datato ma il contenuto è tuttora valido per chi vuole cominciare, anzi indispensabile.
Internetworking con TCP/IP
Questo è un bellissimo libro indispensabile per chi vuole capire la comunicazione in internet
domenica 28 novembre 2010
Applicazioni Web con Python, Apache e MySql
Questo fine settimana piovoso mi ha relativamente costretto a stare a casa e non avendo un bip da fare... mi sn messo a smanettare un po con Python.Ne ho già parlato altre volte di python ma più lo guardo è più me piace.. E' fantastico!!!Semplice, veloce, orientato agli oggetti (in python tutto è un'oggetto...), ma soprattutto ha delle strutture dati che ti permettono di manipolare i loro contenuti con poche righe di codice (se non una) a differenza di altri linguaggi che ci vogliono decine di righe... Sto parlando di strutture come dizionari, tuple,liste e insiemi... Documentatevi un po...Comunque lo scopo di questo mio post è di illustrarvi come usare python per il web senza framework come Zope, Django, WebWare.. Ma soltando python, mysql e il tanto amato, robusto e sicuro server web Apache che ha contribuito in modo pesante alla crescita del World Wide Web..E vedremo come è facile implementare il pattern MVC (Model View Controller) con questa soluzione.
Etichette:
apache,
applicazioni,
applicazioni web,
CRUD,
Informatica,
mod_python,
mvc,
mysql,
MySQLdb,
plugin,
Programmazione,
PyDev,
python
domenica 7 novembre 2010
JPA con Spring, Hibernate su JBoss
In questo post voglio illustrare il modo più semplice per utilizzare JPA tramite Spring in una web-application che usa come framework MVC Struts2.
Ovviamente nel mio caso estenderò Struts2Tutorial il quale, se avete letto i mie precedenti tutorial su queste tecnologie, dovreste conoscere e che metto in allegato al post con le nuove implementazioni...
Aggiungeremo un nuovo servizio di gestione dei contatti cioè che prevede le classiche funzioni di inserimento, ricerca, modifica e eliminazione (dette anche operazioni CRUD) di una Persona e dei suoi relativi Recapiti.
Ovviamente nel mio caso estenderò Struts2Tutorial il quale, se avete letto i mie precedenti tutorial su queste tecnologie, dovreste conoscere e che metto in allegato al post con le nuove implementazioni...
Aggiungeremo un nuovo servizio di gestione dei contatti cioè che prevede le classiche funzioni di inserimento, ricerca, modifica e eliminazione (dette anche operazioni CRUD) di una Persona e dei suoi relativi Recapiti.
Etichette:
hibernate,
Informatica,
j2ee,
Java,
jboss,
jpa,
Programmazione,
struts2
giovedì 14 ottobre 2010
Il Design della Home Page
Ho letto un articolo su html.it che parla su quali siano i requisiti utente più comuni (con annessa analisi) da tenere in considerazione quando si vuole disegnare una home page.
Ovviamente lo ritengo interessante e consiglio (a chi si occupa di web) di dargli una lettura.
Alla fine dell'articolo c'è anche un piccolo test che ci aiuta a darci risposte se la home page che magari abbiamo creato o che abbiamo d'avanti rispecchia tali requisiti.
Il link all'articolo: http://webdesign.html.it/articoli/leggi/3495/il-design-della-home-page/3/
Etichette:
applicazioni web,
design,
Home,
html,
Informatica,
Page,
Web
domenica 26 settembre 2010
JBoss, Hibernate, JPA, Spring, Struts2: Javassist Enhancement failed
Durante una delle mie belle prove di testare framework (nel tempo libero nn mi piace fare sudoku... ) mi è venuto in mente di introdurre Hibernate 3 con JPA in un'applicazione basata sull'integrazione di Struts2 e Spring (se avete letto altri post del mio blog l'applicazione è struts2tutorial).
L'applicazione girava su Apache Tomcat, ma per testare la mia nuova idea avevo bisogno di un application server di tipo transazionale allora mi sono rivolto a JBOSS 4.2.2 GA utilizzando le librerie fornite fra le quali hibernate 3.
Comunque dopo aver avviato JBOSS e in fase di inizializzazione dei bean di Spring mi esce un errore:
L'applicazione girava su Apache Tomcat, ma per testare la mia nuova idea avevo bisogno di un application server di tipo transazionale allora mi sono rivolto a JBOSS 4.2.2 GA utilizzando le librerie fornite fra le quali hibernate 3.
Comunque dopo aver avviato JBOSS e in fase di inizializzazione dei bean di Spring mi esce un errore:
Etichette:
errore,
hibernate,
Informatica,
j2ee,
Java,
javassist,
jboss,
jpa,
Programmazione,
spring,
struts 2,
xwork
mercoledì 22 settembre 2010
Programmare con la Libreria Ncurses
Di seguito un link ad un post che parla su come usare la libreria Ncurses in C.
Libreria presente in tutti i sistemi Unix e suoi derivati (Linux per esempio) necessaria per creare interfacce grafiche direttamente nelle shell e quindi in console.
http://www.sviluppo-software.info/2010/09/programmare-con-la-libreria-ncurses.html
Libreria presente in tutti i sistemi Unix e suoi derivati (Linux per esempio) necessaria per creare interfacce grafiche direttamente nelle shell e quindi in console.
http://www.sviluppo-software.info/2010/09/programmare-con-la-libreria-ncurses.html
Revolution OS

Racconta la storia degli hacker che si ribellarono al modello del software proprietario e Microsoft per creare GNU / Linux e il movimento Open Source.
Clicca qui per vedere il film
National Geographic - HACKER
Iscriviti a:
Post (Atom)
