We Java developers, known 4 access modifiers in Java: private, protected, public, and package. Well, except for the private, the last three, can be called from outside of the class by inheritance, same package or from the instance.
Have you ever considered a large scale change to a piece of software? Something that you can’t possibly get done within a single day? Did you refrain from the change because of that? Or did you hack away on your code hiding in a corner for week. Having nightmares about merging it with all the other changes that happened in between?
The massive losses of password hashes at LinkedIn, eHarmony and Last.fm are very concerning, to say the least. These are companies that are generally perceived as technology leaders, particularly LinkedIn
We've seen how to wrap a Vaadin component around a GWT widget so that we're able to manipulate on server-side components. For the time being, we are unable to configure the widget though. We're lacking a vital part in Vaadin-GWT teaming: the shared state.
Just about any .NET and Java applications can be integrated these days with a little bit of hacking by the experts at JNBridge. Their solution basically takes care of the black magic associated with having a deeper, more reliable Java-.NET interop solution. Today they added another first in the world of .NET - Java interop.
Use whatever version number your favorite software, framework or more generally product has at the moment. Apply the precautions you always apply being a responsible developer, architect or project manager and if there isn't any other way: Contribute your findings.
Let's face it, compairing Date objects in Java is complex and as well as error-prone. This is the case in standard code, but this is also the case in testing code, where we regularly need to create Date objects that point at specific instant in time, to be our reference in comparison.
Previously I had looked at preflighting, with Hudson (And Jenkins) but forgot to mention a very important plugin that is essential if you want to convince your developer to preflight there work. The problem is that is the slave allotment/smallholder/farm is busy running other jobs then they are forced to wait before merging.