The concept of universal workspaces, championed by Eclipse Che, gave Red Hat the ability to easily replicate and distribute the entire development workspace. Red Hat and Codenvy have integrated Che with OpenShift, providing an easy way to copy both your runtime, and your development workspace.
Kotlin already looks like a tool that is going to improve productivity significantly. We anticipate that it is definitely going to reduce the pain points faced by Java developers. Here is why we think Kotlin will be the next big thing for the Java community.
I’m sure by now everyone reading this has heard a great deal about Continuous Delivery, which I’ll refer to as CD from here on. In short, you do it to accelerate the process of software delivery – which means you can see the value of coding more quickly.
DevOpsCon 2016 will take place in Munich between 5-8 December. What is the idea behind DevOpsCon? How does this conference bring together a broad range of topics such as Continuous Delivery to Microservices, Cloud, Container and Corporate Culture? Program-Chair Sebastian Meyen will give you some insights in this article.
Machine learning may sound futuristic, but it’s not. Speech recognition systems such as Cortana or Search in e-commerce systems have already shown us the benefits and challenges that go hand in hand with these systems. In our machine learning series we will introduce you to several tools that make all this possible. Next stop: MOA, an open source software specific for machine learning/data mining on data streams in real time.
There are many types of programmers you may encounter in a team, starting with those who think they know it all and ending with the lone wolves who hate the idea of working with others. Some may spend too much time thinking about unnecessary details and all the backup plans the project does not need while others may ignore every guidance, process or discipline possible. But does this mean they don’t have anything in common?
[Bit]coin flipping: “Future applications of blockchain will likely include artificial intelligence and bots”
September saw the launch of the Blockchain Alliance for Good (Bisgit.IoV) – a free membership organization aimed at boosting the usage of blockchain technology to generate good social and environmental solutions. The Alliance unites blockchain enthusiasts from around the world and provides them with a springboard for “good” innovations. We talked to Barbara Mellish, president of Blockchain Alliance for Good, about the future of blockchain, the industries where blockchain activity may flourish and the need to revolutionize this technology.
At the keynote of this JavaOne Oracle presented a long-awaited reaction to the progress of Java EE in form of a surprisingly extensive update to the future roadmap.
In his DevOpsCon keynote, Markus Andrezak, the founder of ueberproduct, explains why the aim of DevOps should be effectiveness (doing the right thing) and not efficiency.
In this column, Steve Naidamast, senior software engineer at Black Falcon Software, notes that Windows Presentation Foundation, for the most part, offers desktop developers a quality foundation for delivering desktop and desktop-styled applications into production environments as well as multiple mobile platforms. The aim of this piece is to teach you how to make a WPF chromeless window.
MicroProfile 1.0 is intentionally feature-constrained so that a broader community can define its roadmap. The parties involved (Red Hat, IBM, TomiTribe, Payara, LJC and now SouJava) have agreed on a base set of features that defines solid and stable roots on which to grow and have added multiple member organizations and contributors. But that’s not all.
Apache Allura is a set of tools to help people collaboratively develop software, and an open platform on which innovative new tools be built. It’s being hosted publicly and is built through contributions of individuals and companies who want to promote Open Source development. We talked to Dave Brondsema, VP at Apache Allura about what’s under this project’s hood and why software forges are gaining momentum.
When working with actors, you should always respect the following guideline: Do not, under any circumstances, close over mutable state. Since the actor model is a model, not a framework, it is up to you to make sure that you do, indeed, follow this guideline. Akka will not magically warn you if you misstep; however, your application will begin to act weirdly. In this article, Manuel Bernhardt explores a few ways in which you could misstep.