I am using the Java Weekly series to collect the most interesting links I found during the last week and present them to you all in one place. I hope you find it useful and that it makes it easier for you to keep up-to-date. If you like to suggest a resource or something I can improve on, please leave me a comment.
Java
Concurrency is a complex topic and bugs are often hard to find and understand. Heinz Kabutz shows in his article Hunting Java Concurrency Bugs how difficult this can be. He explains two bugs he analyzed and describes what he did to understand them. You should definitely take some time and read this great article.
If you like to get more content from Heinz Kabutz, check out his Java Specialists Newsletter. I read it for several years and each issue was more than worth its time.
If you like to get more content from Heinz Kabutz, check out his Java Specialists Newsletter. I read it for several years and each issue was more than worth its time.
As Tal Weiss explains in his article Garbage Collectors – Serial vs. Parallel vs. CMS vs. G1 (and what’s new in Java 8), garbage collection is one of two remaining mysteries to most developers. If you want to find out about the second mystery, you should read his article. If not, you should also read it and learn about the dis-/advantages of the 4 garbage collector types and what has changed with Java 8.
Java EE
A few days ago, Anatole Tresch posted bad news for Java EE 8 on his blog. There might be no Java Configuration JSR because of a missing long term support for the reference implementation and the TCK. That means we might have to deal with different configuration approaches for even longer. Lets hope that he will find someone who is willing to support this JSR, the reference implementation and the TCK.
If you have heard about the new MVC JSR in Java EE 8, you might wonder why we need it and how it relates to JSF. Ed Burns wrote a great article explaining the difference between the component oriented MVC in JSF and the action oriented MVC in the new MVC 1.0 JSR: Why Another MVC?
JCP
David Delabassee published the august issue of the JCP news. If you like to get a quick overview about what has happened in the JCP during the last month, this is the place to go.
Oracle released the nominations for the 12th annual JCP Program Awards in the categories JCP Member/Participant of the Year, Outstanding Spec Lead, Most Significant JSR and Outstanding Adopt-a-JSR Participant. The winners will be announced at the JCP Community Party at Java One.
Other Languages
The JVM Language Summit 2014 is a conference for language and JVM implementers. You can now watch the sessions as a VoD on oracles website.
This and that
At the beginning of the year, Roberto Cortez wrote an article about the 5 people in your organization that grow legacy code. That was really a great read, but as he wrote now, he did not provide a way to deal with the different kind of people he described. Therefore he published a new article, where he goes into more detail about his experience with these different kind of people and how to treat them: Back to the future (again): How to reduce legacy code threats before they happen
There are several companies that publish the code of their application under a open source license. But did you ever hear of a company that shares their profit with the contributors? Well, until some days ago, I haven't. Then I found this article about Coderwall, a company which does exactly this. But you should read it yourself: All our Coderwall are belong to you
See you next week!
These were the most interesting resources I found this week. I hope you find them useful and I see you next Monday for the next issue. You can subscribe below to get an email notification for every issue.
If you like to suggest a link for next weeks issue or something i can improve on, please write me a comment.
If you like to suggest a link for next weeks issue or something i can improve on, please write me a comment.
No comments:
Post a Comment