Computer & Programming

IntelliJ Live Templates for Javascript Development

Submitted by dimitri on Tue, 12/27/2016 - 21:30

I'm a IntelliJ IDEA user since late 2013. After a long (and not without problems) liaison with Eclipse IDE, and before that with the glorious Borland JBuilder, I wanted to try something new. Not that Eclipse was bad per se, it was just getting heavier and buggier release after release, and the plugin ecosystem wasn't anymore something you could rely on. I remember also giving NetBeans a last chance: NO WAY.

Simulare il carico di un server con Groovy, Apache Commons Math e JFreeChart

Submitted by dimitri on Tue, 07/29/2014 - 22:59

È ormai da un po' di tempo che ho imparato a giocherellare con Groovy e devo dire che lo sto apprezzando ogni giorno di più. In questo articolo voglio mostrarvi come sia facile simulare, utilizzando Groovy e la libreria Apache Commons Math, i dati di carico tipici di un server che lavora 24/7, con tanto di picchi di lavoro durante le ore diurne.

Recensione: The Pragmatic Programmer

Submitted by dimitri on Mon, 01/14/2013 - 19:06

Era da tempo che volevo leggere questo libro, viste le ottime recensioni da parte di addetti ai lavori o personaggi "influenti" del variegato mondo della programmazione. Ora che l'ho "digerito" (ci ho messo quasi tre mesi per leggerlo tutto!) non posso che confermare l'assoluto valore di questa pubblicazione!

Titolo: The Pragmatic Programmer: From Journeyman to Master
Autori: Andrew Hunt, David Thomas
Lingua: Inglese
Casa Editrice: Addison Wesley

Book Review: The Pragmatic Programmer

Submitted by dimitri on Mon, 01/14/2013 - 13:10

It's been a long time since I wanted to read this book, given enthusiastic reviews from various influential programmers. After "digesting" it (it took me almost three months) I can confirm the absolute value of this publication!

Title: The Pragmatic Programmer: From Journeyman to Master
Authors: Andrew Hunt, David Thomas
Language: English
Editor: Addison Wesley

Book review: NoSQL Distilled

Submitted by dimitri on Mon, 10/22/2012 - 23:33

Today's book review is about the very interesting, and long-awaited, book from Pramod J. Sadalage e Martin Fowler.

Title: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Authors: Pramodkumar J. Sadalage, Martin Fowler
Language: english
Editor: Addison Wesley (September 2012)
 

Recensione: NoSQL Distilled

Submitted by dimitri on Tue, 10/09/2012 - 23:37

Oggi voglio parlarvi di un libro molto interessante, ovvero il tanto atteso "NoSQL - Distilled" di Pramod J. Sadalage e Martin Fowler.

Titolo: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Autori: Pramodkumar J. Sadalage, Martin Fowler
Lingua: inglese
Editore: Addison Wesley (settembre 2012)
 

Impossible Math

Submitted by dimitri on Tue, 02/03/2009 - 00:37

Can we trust computers calculations?

Introduction

IEEE 754 specification is the standard used for floating-point calculations in the engineering and scientific fields. In my humble opinion it is a perfect example of how computer industry and software development are based on a fundamental illusion of mankind: the possibility to attain and manipulate infinity (infinitely small, infinitely big, it doesn't matter).

BigDecimal

Submitted by dimitri on Tue, 02/03/2009 - 00:18

java.math.BigDecimal class represents “Immutable, arbitrary-precision signed decimal numbers” (with some limits), and has methods to operate on those numbers. Its use although is not so immediate and it is easy to do errors.

In this article I'll try to put some light on this topic, in the hope of seeing a lowering in the amount of bugs related to code using BigInteger and BigDecimal.