A logo showing the text blog.marcnuri.com
Español
Home»Java

Recent Posts

  • Fabric8 Kubernetes Client 7.6 is now available!
  • AI Coding Agent Dashboard: Orchestrating Claude Code Across Devices
  • Eclipse JKube 1.19 is now available!
  • 2025 Year in Review: The Year of AI
  • Synology DS224+: How to upgrade hard drives in RAID 1

Categories

  • Artificial Intelligence
  • Backend Development
  • Cloud Native
  • Engineering Insights
  • Frontend Development
  • JavaScript
  • Legacy
  • Operations
  • Personal
  • Pet projects
  • Quality Engineering
  • Tools

Archives

  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • October 2025
  • September 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • August 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • July 2019
  • March 2019
  • November 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • December 2017
  • October 2017
  • August 2017
  • July 2017
  • January 2017
  • December 2015
  • November 2015
  • December 2014
  • November 2014
  • October 2014
  • March 2014
  • February 2011
  • November 2008
  • June 2008
  • May 2008
  • April 2008
  • January 2008
  • November 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007

Java


A thumbnail to represent the post Building a GitHub Dependents Scraper with Quarkus and Picocli
Blog post, showing how to create a simple web scraper using Picocli and Quarkus to build a native binary that will scrape dependents for any GitHub project

Building a GitHub Dependents Scraper with Quarkus and Picocli

2020-07-31 in Cloud Native tagged Client / GitHub / Java / Eclipse JKube / Picocli / Quarkus by Marc Nuri
A thumbnail to represent the post What is JBang? The Complete Guide to Java Scripting
Learn what JBang is and how it transforms Java into a scripting language. Complete guide with installation, dependencies, native images, and examples.

What is JBang? The Complete Guide to Java Scripting

2020-06-13 in Backend Development tagged Java / JBang / Quarkus by Marc Nuri
A thumbnail to represent the post Access the Kubernetes API from a Pod in Java
Tutorial explaining how to access the Kubernetes cluster REST API from inside a Pod using YAKC (Yet Another Kubernetes Client), Eclipse JKube, and Spring Boot.

Access the Kubernetes API from a Pod in Java

2020-06-06 in Cloud Native tagged Client / Cloud / Java / Eclipse JKube / Kubernetes / OpenShift / YAKC by Marc Nuri
A thumbnail to represent the post Kubernetes Client for Java: Introducing YAKC
Introducing YAKC (Yet Another Kubernetes Client), a declarative Java REST client for Kubernetes API. Some examples and code snippets to get started.

Kubernetes Client for Java: Introducing YAKC

2020-05-02 in Cloud Native tagged Client / Cloud / Fabric8 / Java / Kubernetes / OpenShift / YAKC by Marc Nuri
A thumbnail to represent the post Quarkus + Fabric8 Maven Plugin + GraalVM integration
How to develop and integrate a very simple Quarkus application with Fabric8 Maven Plugin in order to publish a native GraalV image into Docker Hub.

Quarkus + Fabric8 Maven Plugin + GraalVM integration

2019-10-27 in Cloud Native / Legacy tagged Docker / Fabric8 / GitHub Actions / GraalVM / Java / Maven / Native / Quarkus by Marc Nuri
A thumbnail to represent the post Spring Boot: How to change the application port?
How to configure the Spring Boot HTTP application server port using the `server.port` property.'

Spring Boot: How to change the application port?

2018-05-12 in Backend Development tagged Java / Spring Framework / Spring Boot / Quickie by Marc Nuri
A thumbnail to represent the post Spring Bean Scopes: Singleton with Prototypes
Four solutions for injecting prototype beans into singleton beans in Spring: ObjectProvider, ObjectFactory, @Lookup, and scoped proxies with runnable examples.

Spring Bean Scopes: Singleton with Prototypes

2018-05-11 in Backend Development tagged Bean / Java / Scopes / SOLID / Spring Framework / Spring Boot / Testing by Marc Nuri
A thumbnail to represent the post Spring Bean Scopes: Guide to understand the different Bean scopes
Complete guide to Spring Framework bean scopes with runnable code examples. Covers singleton, prototype, request, session, application, and websocket.

Spring Bean Scopes: Guide to understand the different Bean scopes

2018-04-30 in Backend Development tagged Bean / Java / Scopes / Spring Framework / Spring Boot / Testing by Marc Nuri
A thumbnail to represent the post Java 10: Testing the new release
Java 10 was released on March 20, 2018, introducing a new six-month release schedule and several new features. Learn what's new in Java 10.

Java 10: Testing the new release

2018-03-31 in Legacy tagged Java by Marc Nuri
A thumbnail to represent the post Java Streams: Convert List into Map
Convert a List to a Map using Java Streams and Collectors.toMap(). Covers handling duplicates, order, immutable maps, and null values.

Java Streams: Convert List into Map

2018-03-30 in Backend Development tagged Collector / Java / List / Map / Streams by Marc Nuri
A thumbnail to represent the post Spring Data MongoDB Custom repository implementation
How to define and test custom Spring Data MongoDB repository methods for a book repository with unit tests.

Spring Data MongoDB Custom repository implementation

2018-03-09 in Backend Development tagged Java / MongoDB / Spring Framework / Spring Boot / Spring Data / Testing by Marc Nuri
A thumbnail to represent the post Field injection is not recommended – Spring IOC
Learn why field injection with @Autowired is discouraged in Spring and the recommended alternatives to avoid this warning.

Field injection is not recommended – Spring IOC

2018-02-21 in Backend Development tagged Dependency Injection / Inversion of control (IoC) / Java / SOLID / Spring Framework by Marc Nuri

Post navigation
Older postsNewer posts
© 2007 - 2026 Marc Nuri