[MEGA DEAL] Reinforcement Learning Bundle (94% off)

The 4-Course Track to Familiarize Yourself with One of the Most Exciting New Developments in AI Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 94% off on Reinforcement Learning Bundle. Get it now with only $39, instead of the original price of $660. Deep Learning: GANs and Variational ...

Read More »

$5 Java Programming Books from Packt and Java Code Geeks!

Hello fellow Geeks! Today, we have some exciting news for you! Java Code Geeks and Packt have teamed up to offer you weekly discounts on their extensive library of books. Still one of the most powerful choices for developers, Java is the language that defines both enterprise and mobile This week, we are offering discounts on Java related books to ...

Read More »

Spring Boot as a Windows Service in 5 minutes

java-interview-questions-answers

I recently had to deploy a Spring Boot application as a windows service and am surprised how easy it was using winsw. I’d previously written about using procrun – Java Programs as Windows Services, but winsw is much easier Getting Started There is a Section 59 of the Spring Boot documentation is about Installing Spring Boot applications, and points you ...

Read More »

Java 9 on Java EE 8 Using Eclipse and Open Liberty

java-interview-questions-answers

I wrote a post a few weeks ago titled Which IDE’s and Server’s support Java EE 8 and Java9 which looked at the current state of play between Java 9 and Java EE 8. As you would expect things have moved quickly and we now have some alpha and development builds supporting Java 9 and Java EE 8. These are ...

Read More »

The T-Shape Deception

I have never worked with a single person who mastered no more than a single skill. Every individual I worked with had the intrinsic capability to perform in more than one type of work. Every individual I worked with had the intrinsic ability to join forces with people that master other areas of expertise. Every individual is naturally T-shaped. Ultimately, people ...

Read More »

Alan Kay Was Wrong About Him Being Wrong

Time to time someone is asking me what I think about what Alan Kay, the father of OOP, the designer of Smalltalk, the first object-oriented language, said in 1998 about OOP. He literally said that the very term “object” was misleading and a more appropriate one would be “messaging.” Here is what I think.             ...

Read More »

Handling Exceptions In Java

Every programmer wants to write a flawless program. That is, a program that runs without any hitch or glitch. Well, if wishes were horses, beggars would ride. Beyond all the wishes of a programmer, sometimes unforeseen circumstances happen. These unforeseen circumstances are generally categorized as ”exceptions” in Java. Exceptions interfere with the smooth running of our code and terminate the ...

Read More »

Handle custom exception types in JAX-RS

java-interview-questions-answers

JAX-RS supports handling custom exceptions — thrown in either EJBs or CID beans — to custom HTTP responses. Assuming we have an “exceptional” EJB: @Stateless public class Hello { public String greeting() { if (new Random().nextBoolean()) throw new GreetingException("Could not greet"); return "hello"; } } @ApplicationException public class GreetingException extends RuntimeException { public GreetingException(String message) { super(message); } } The EJB is used in ...

Read More »

Microservices with Akka

As mobile and data-driven applications increasingly dominate, users are demanding real-time access to everything everywhere. System resilience and responsiveness are no longer “nice to have”; they’re essential business requirements. Businesses increasingly need to trade up from static, centralized architectures in favor of flexible, distributed, and elastic systems. But where to start and which architecture approach to is still a little ...

Read More »