A little while ago we introduced Jooby – a micro web framework for Java 8 inspired by express.js. In this article, Jooby creator Edgar Espina explains how to build a simple JSON RESTFUL web service with the framework.
In business, to complete a big project, we segment it into digestible parts. We break our big tasks into smaller autonomous pieces and split up teams by talent. We do this in our daily lives to stay on track and to make sure that we don’t miss anything, so it’s a no brainer that microservices are a rising trend in software development.
Today, organizations are storing, managing and analysing increasing volumes of data – and PostgreSQL is evolving to meet these extreme processing demands.
Ask anybody these days about hot software technology topics and you’re bound to hear the word Containers which are light-weight virtual machines that operate on the process level. They can be instantiated very quickly and are easy to configure. If you are going to enter the world of Containers, then you will undoubtedly run into the name Docker which is quickly becoming the ubiquitous standard. Docker is the trademarked company name but also used when referring to their implementation of container technology.
Docker has received a lot of attentions and that’s no surprise that developers want to see it integrated with their development tools. This article is about doclipser, a plugin we have developed at Zenika to add top-notch Docker support in the Eclipse IDE.
As with most things in software development the ultimate currency for comments is time. How much do we have to invest and how much do they save us? Or in other words: What are the costs and benefits of comments?
Currently consolidation appears in some parts of the energy system transformation in Germany, but even with the expansion and restructuring of the energy system there is still great progress to be determined . One innovation focus currently lies on the more efficient use of the well over a million wind, solar and biomass power plants that have already been built. For this purpose, fresh, new and innovative solutions are needed, and this in an industry that has to be based primarily on established and proven technologies. JavaFX can act as a bridge here. But is it actually possible to create innovative software products with JavaFX that provide the necessary reliability? A water-level and experience report from applied research.
Modularity makes complexity manageable. As long as design rules are obeyed, different parts of a modular application may be independently configured, deployed and upgraded.
Students’ interest in Computer Science has skyrocketed in the past couple of years, but the demand for software engineers still exceeds the supply. One of the reasons could be the fact that CS is very hard and many students abandon the idea after they encounter several bumps in the road. However, one can succeed in obtaining a CS education by following a set of steps.
A team of American computer science researchers set out to identify gender bias against women in the open source community, but ended up making an interesting discovery: female developers are more likely than their male counterparts to have their open-source software contributions accepted -under one condition.
In November 2015 Dirk Lemmermann (Freelancer) and I (Alexander Casall) had a JavaOne session about JavaFX Real World Applications. We showed a bunch of apps that we made for our customers or where we had contributions in development. This article summarizes the talk by showing the applications that we’ve talked about. In addition, I asked some other JavaFX developers if they want to contribute their apps to this blog post.
In this article we will give an introduction to functional testing with SWTBot and we will also show how to integrate such tests in a Continuous Integration system. The article assumes that you are already familiar with Eclipse plug-in development, SWT concepts and JUnit tests.