Here's what I've reviewed (so far):

Baeldung on Java

  • All
  • Core Java (11)
  • Java IO (10)
  • Spring Data (7)
  • Persistence (7)
  • Java String (7)
  • Java (7)
  • Spring Boot (5)
  • REST (4)
  • Java Dates (4)
  • Spring Persistence (3)
  • Spring (3)
  • Reactive (3)
  • NoSQL (3)
  • Gradle (3)
  • Spring Web (2)
  • Spring Security (2)
  • Spring Cloud (2)
  • Java Streams (2)
  • Java Numbers (2)
  • Java Concurrency (2)
  • Java Collections (2)
  • Jackson (2)
  • HTTP Client-Side (2)
  • Data (2)
  • Testing (1)
  • Spring MVC (1)
  • Security (1)
  • Networking (1)
  • Maven (1)
  • Logging (1)
  • Java Map (1)
  • Java Array (1)
  • JSON (1)
  • JPA (1)
  • Docker (1)

Baeldung on Linux

  • All
  • Administration (7)
  • Scripting (3)
  • Networking (3)
  • Security (2)
  • Web (1)
  • Processes (1)
  • Installation (1)
  • Filesystems (1)
  • Files (1)
  • File Compression (1)

Compression of Multiple Files Individually With gzip

Learn how to use the gzip and gunzip utilities to compress and uncompress files and folders from the command line in Linux. Explore compressing individual files and multiple files in subdirectories using wildcard expansion. Further, discover alternatives to gzip, such as Zip and 7-Zip, and learn about their advantages and differences.

Read More →

How to Find Filenames That End With a Number in Bash

This tutorial explores different methods in Bash for finding files with numbered names and processing them efficiently. It covers using wildcards and regular expressions to match numbers at the end of file names, filtering files based on specific criteria, retrieving numbers from file names, and executing commands on the matched files.

Read More →

Standard Error Codes in Linux

This article explores standard error codes in Linux, their significance, and how they aid in troubleshooting since they indicate the cause and type of an error during program or command execution.

Read More →

How to Set up an SSTP Server on Linux

This tutorial is a guide on how to configure a Secure Socket Tunneling Protocol (SSTP) VPN server on Linux using SoftEther VPN Server, an open-source and freeware cross-platform multi-protocol VPN implementation. It covers the installation and configuration of SoftEther VPN on Linux, including software requirements, downloading, compiling the server, and its verification.

Read More →

Baeldung on Scala

  • All
  • Scala Collections (3)

Baeldung on Kotlin

  • All
  • Spring (3)
  • Patterns (2)
  • Kotlin-Java Interop (1)
  • Kotlin Dates (1)
  • Kotlin Collections (1)
  • Kotlin Classes and Objects (1)
  • Kotlin Basics (1)

The Adapter Pattern in Kotlin

The article introduces the Adapter Pattern in Kotlin, a design pattern that enables collaboration between classes with incompatible interfaces. We use an Audio Player example to demonstrate how the pattern works.

Read More →

Spring Dependency Injection With Kotlin

This article discusses Spring dependency injection options available with Kotlin, including Spring’s @Autowired annotation for injecting components. The article provides examples of each option and concludes by emphasizing the importance of proper dependency injection in Kotlin.

Read More →

Convert Java to Kotlin

This article explores various ways of converting Java code to Kotlin code, including using IntelliJ IDE or Android Studio, an online tool called JavaInUse, and the advantages of Kotlin over Java. It also discusses the limitations of each method and provides recommendations for when to use them.

Read More →

Baeldung on Ops

  • All
  • Docker (3)
  • Jenkins (1)