Simon Ritter has recently joined Azul Systems as Deputy CTO. We sat down and had a chat with him to find out what he’s going to be doing and his thoughts on the world of Java at the moment and in the future.
Q: Deputy CTO sounds like a great role, what exactly will you be doing at Azul Systems?
If you have experience of business application development, then most likely you will have encountered a requirement for the application to have a flexible reporting mechanism. The company I work for is mainly focused on developing business solutions and reporting is an essential, indeed, must have aspect of all the enterprise systems we develop. To enable flexible reporting in our systems, we have developed our own open-source (distributed under Apache 2.0 license) report generator - YARG (Yet Another Report Generator). Now YARG is a heart of the reporting in the CUBA platform - which itself is the basis of all the systems we develop.Why is There a Need to Develop a New One
First of all, let me remark that we are not wheel reinventors. We are always looking for solutions to integrate with, as long as those solutions fit us. Unfortunately, in this case we couldn’t find any open source tool that met the following requirements we identified:
I've been receiving questions from some of you to provide a bit more detail on why the Java Serialization vulnerability is so critical to fix.Why is This Such a Big Deal?
It’s a big deal because many enterprise applications are vulnerable. It’s not fully automated, but it’s still pretty easy to find and exploit this problem in applications. And it allows the attacker to completely take over the entire server the application is hosted on. They could steal or corrupt any data accessible from that server, steal the application's code, change the application, or even use that server as a launching point for further attacks now that they are inside the data center.
This article shows, how to create geographic map using Java EE 8 MVC and Leafleft. My goal is to replace this static boring map with something more sexy. I use new Java EE MVC and Leafleft for this stuff.
In MVC 1.0 there are two ways to post form input to controllers.
Recently we had a very special guest in our Lightweight Java User Group. Talip Ozturk is the founder & CEO of Hazelcast. He is a pioneering startup founder having created the first Silicon Valley startup from Turkey. He has been working with enterprise Java since 1999. Talip gave a nice talk on Distributed Caching with JCache and beyond. After his talk we took the opportunity to ask a couple questions about him and his work.
Check out the interview with Talip Ozturk below:
If anything, they are rearranging the deck chairs on the Hindenburg!Stephen Colbert
We really depend on JavaFX at Codename One, our simulator needs it. Our desktop build uses it and our designer tool is based on Swing. We want it to succeed, its important to our business!
We are not alone, even if you are a Java EE developer and don't care about desktop programming, keep in mind the fact that today's desktop technology is tomorrows server technology.