mercredi 31 juillet 2013

Are you Concurent


ConcurentHash map looks nice , and looks designed for concurency ... but even in a single threaded mode it can be "dangerous"

have a look in this Article , especially at the end


http://www.javacodegeeks.com/2011/05/avoid-concurrentmodificationexception.html



mercredi 17 juillet 2013

Legacy is cool




One thing is this world won't change soon ... is time always keep going on. 
The code you are writting few might be in most of the case legacy in few month, week, decade. 
In large scale software environment it is a fact. 

here is a presentation about how to deal with Legacy system, how to modernize system to make them more agile. 
i ll put more on that subject ... when this presentation became ... legacy



Today i learned a new word : Refuctoring


The process of taking a well-designed piece of code and, through a series of small, reversible changes, making it completely unmaintainable by anyone except yourself

From This















To ....


A lot of this stuff can be found there 


lundi 15 juillet 2013

It s cold let s hibernate ! :)

A set of (very) basics sample for hibernate but very clear

notice that i would recommand the non specific usage of JPA (having already a bad experience with ORM it is always safer to not go too deep in that stuff ... it avoids heavy wounds)


G1


 A lot of article deals with Hotspot, but since JDK 1.7 u4 i would say that most of those information are deprecated because of G1


What is behind G1 ?

a long presentation made by Charly Hunt one of the hotspot Guru
http://www.infoq.com/presentations/java-g1

and a smaller reading still on infoQ
http://www.infoq.com/articles/G1-One-Garbage-Collector-To-Rule-Them-All

this article has been followed by  a tunic tips
http://www.infoq.com/articles/tuning-tips-G1-GC

1st post


The intention of this blog is quite simple. On java thousands of source of information exists. Googlings always returns bilions of pages

this blogs is just an yet on another directory for java "good" reading , listenning.
those links will be categorized by theme.

and even if this is a useless blog ... at least it will be a good repositories for my personal TODO reading.

all links below will be guarantee usefull , i hope ( @ least for me)