factor

Mattepuffo's logo
Factory Method in Python

Factory Method in Python

Il Factory Method, nella programmazione a oggetti, ci permette di creare oggetti senza specificare la classe.

Attraverso una interfeccia viene creato un oggetto, lasciando alle sottoclassi la decisione di quale oggetto istanziare.

Oggi ne vediamo un esempio in Python; per semplicità ho messo tutto nello stesso file.

Mattepuffo's logo
Creare una ListView di immagini in JavaFX

Creare una ListView di immagini in JavaFX

Quello che faremo oggi è questo: da una voce di menu creato in FXML, avviamo un DirectoryChooser, dal quale prendiamo tutte le immagini della directory scelta, e le mettiamo in una ListView.

Inoltre, metteremo l'immagine selezionata dentro ad un ImageView.

Mattepuffo's logo
Leggere file Excel in PHP e PHPExcel

Leggere file Excel in PHP e PHPExcel

Ho già parlato di PHPExcel, la libreria più usata per interagire con i file Excel (e affini) tramite PHP.

Oggi vediamo un semplice esempio per leggere un file Excel, e metterlo dentro una tabella HTML.

Nello specifico ci serviremo della classe PHPExcel_IOFactory (che si trova dentro al file IOFactory.php).

Mattepuffo's logo
Hibernate SessionFactory e Service Registry

Hibernate SessionFactory e Service Registry

Quando usiamo Hibernate nelle nostre applicazioni Java, siamo abituati a creare una SessionFactory in questo modo:

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();

Solo che dalla versione 4 di Hibernate, il metodo buildSessionFactory() risulta deprecato in favore di buildSessionFactory(ServiceRegistry).