Author Archives: Paulo "JCranky" Siqueira

Store date attributes as primitive longs?

I was reading the item 24 of this book and, in one of the last paragraphs, the author comments about storing date objects as a primitive long. The text is about making defensive copies of objects in your constructors and … Continue reading

Posted in java | Tagged , , , | 4 Comments

Effective Java

Ok, I know. Shame on me. I should have read this book a loooooong time ago. This book is a little bit dated now; it’s from 2002, and the 2nd edition is already out. Anyway, I finally came to it … Continue reading

Posted in java | Tagged , , | 1 Comment

Compressing JavaScript and CSS files with YUI Compressor

Performance is always something to be looking for when developing web applications. One possible approach to improve performance of such applications is to compress our JavaScript and CSS files. This will make them smaller and thus faster to download. A … Continue reading

Posted in web development | Tagged , , , , , | 1 Comment

Software Quality and Agile

Often when we talk about agile software development, we mention how important quality is. In this post, I’ll run quickly through some thoughts and practices on how agile tries to guarantee this so-called higher quality. When I first started using … Continue reading

Posted in agile | Tagged , , , , | Leave a comment

The Onslaught of the Tools

Before starting, please be warned: this is more like a philosophical post than anything else. I might say something in a sentence and then negate it in the next one. If you are ok with that, have fun reading on! … Continue reading

Posted in misc | Tagged , , , | Leave a comment

Maratona JBoss

Hi! Just a quick update, to bring some life to this blog, before it gets covered in dust! This last Saturday hold the “Maratona JBoss”. It was an event organized by Tempo Real Eventos here in Brazil. It was very … Continue reading

Posted in java, misc | Tagged , | 2 Comments

Mercurial workflow

A few days ago, I posted here about the basics of working with mercurial. A little after that, Tor Norbye, from Sun Microsystems and The Java Posse, posted about his workflow with mercurial, a few problems he had with it, … Continue reading

Posted in misc | Tagged | Leave a comment

Mercurial basics for CVS users

We just made available here the initial code (only a draft right now) for the peer-to-peer project mentioned in this previous post. One of the things we decided to do differently from previous projects is to use an alternative approach … Continue reading

Posted in misc, peer-to-peer | Tagged , , , , | Leave a comment

Java Café

A few weeks ago I went to Belgium, for an European Union project revision. While I was there, I saw this: This may not be new to European people, but certainly is to me! Nice, Java Café! And at lunch, … Continue reading

Posted in misc | Tagged , , , , | 3 Comments

Getting the data out of the tests

Hello everybody! A few days ago, while I was searching for ways to improve the tests in our projects, I found an interesting article with some ideas. The main concept was to make the tests behavior, data and actual implementation … Continue reading

Posted in agile | Tagged , , , | 2 Comments