Utilisation and non-core team members

“But we have specialists outside the team, we have to beg… borrow… steal people… we can never get them when we want them, we have to wait, we can’t get them enough.” It doesn’t matter how much I pontificate about dedicated, stable, consistent teams I hear this again and again. Does nobody listen to me? Does nobody read Xanpan or Continuous Digital? And ...

Read More »

Generate P2 Repository From Maven Artifacts In 2017

java-interview-questions-answers

Some years ago, I wrote a blog post about how to generate a P2 repository based on Maven artifacts. That described approach is obsolete nowadays and I’d like to show a new approach that is based on the p2-maven-plugin that was created to solve exactly this problem. P2-Maven-Plugin Integration in Maven Build Life Cycle First at all, we bind the ...

Read More »

Java Command-Line Interfaces (Part 16): JArgp

The Java-based command line argument processing library covered in this post was the featured library of an IBM developerWorks article Java programming dynamics, Part 3, Applied reflection (this 2003 article was “archived” in 2016, but is still available for PDF download). The library, called JArgp (Java Command Line Argument Processing Library), is defined on its main web page as “a ...

Read More »

DispatcherServlet of Spring MVC – 10 things Java Developer should know

spring-interview-questions-answers

If you have worked with Spring MVC then you should know what is a DispatcherServlet? It’s actually the heart of Spring MVC, precisely the C of MVC design pattern or Controller. Every single web request which is supposed to be processed by Spring MVC goes through DispatcherServlet. In general, its an implementation of Front Controller Pattern which provides a single point ...

Read More »

Introduction to Errai Framework

Errai is a framework developed and maintained by Red Hat in an attempt to combine the good aspects of the GWT and JEE worlds. According to Red Hat, Errai is a GWT-based framework for building rich web applications using next-generation web technologies. Behind this simple statement there is a radically different way of developing with GWT, and in the following ...

Read More »

Software Solutions Foundations with Agile Development

Today’s software engineering world has changed significantly since a decade ago. Software product development is accelerating, and expectations for releasing products quickly are getting stronger every day. All this time-to-market creeping is causing real stress on the time that is left for developing code. And because of these changes, writing code alone just isn’t going to cut it anymore. In ...

Read More »

[MEGA DEAL] The Big Data Bundle (94% off)

64.5 Hours of Hadoop, MapReduce, Spark & More to Prepare You For One of Today’s Fastest-Growing IT Careers Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 94% off on The Big Data Bundle. Get it now with only $45, instead of the original price of $781. Learn By ...

Read More »

Docker for Java Developers: Docker over command line

In this section of the tutorial we are going to master the Swiss army knife of Docker, its command line tool of the same name docker and its best friend docker-compose. To give these tools some credit, each of them supports myriads of different command line arguments and options so discussing all of them would make this section literally endless. ...

Read More »

[CASE STUDY] Cisco Secures the Cloud with AppDynamics

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! Cisco Systems is the worldwide leader in designing, manufacturing, and selling Internet Protocol-based networking and associated services. It provides a broad line of products for transporting data, voice, and video within buildings and across campuses. Cisco’s Security Cloud Operations spans multiple product offerings ...

Read More »