Ruang penulis
SEBUAH JURNAL TENTANG TEKNOLOGI

Belajar hal baru.
Tulis. Bagikan.

Ruang untuk merangkai pengetahuan, satu baris kode setiap hari.
Temukan tutorial, ide, dan catatan dari perjalanan belajar.

1914 catatan & terus bertumbuh
PILIHAN EDITOR
Java

Memahami Java Stream: olah koleksi dengan lebih ringkas

Pelajari alur filter, map, dan collect untuk mengolah data Java dengan kode yang mudah dibaca.

D Tim Diary Coding · 1 menit baca
UNTUK RASA INGIN TAHUMU

Catatan terbaru.

KOTLIN / CATATAN</>
Kotlin05 Mei 2025

How do I use if expressions for decision-making in Kotlin?

In Kotlin, if expressions are used for decision-making. Unlike some other programming languages, Kotlin’s if is an expression, meaning it returns a value. This makes it more versatile because it can be directly assigned to a variable or used in a function return. Here’s how it works: 1. Basic if expression The simplest usage is […]

Wayan · 2 menit baca
KOTLIN / CATATAN</>
Kotlin05 Mei 2025

How do I use Kotlin data types like String, Int, and Boolean?

In Kotlin, data types like String, Int, and Boolean are fundamental types that are used to work with text, numbers, and logical values respectively. Kotlin provides these types as part of its standard library, and they are straightforward to use. Below is an explanation of how to work with them: 1. String A String in […]

Wayan · 3 menit baca
KOTLIN / CATATAN</>
Kotlin05 Mei 2025

How do I declare variables in Kotlin using val and var?

In Kotlin, you can declare variables using two keywords: val and var. The choice between them depends on whether you want the variable to be immutable or mutable. 1. Declaring Immutable (Read-Only) Variables with val Use val when the value of the variable will not change after it is initialized. The variable becomes read-only (similar […]

Wayan · 2 menit baca
KOTLIN / CATATAN</>
Kotlin05 Mei 2025

How do I write my first Kotlin program?

Writing your first Kotlin program is simple! Follow these steps to create, write, and run your first Kotlin program: Step 1: Set Up Your Environment To write Kotlin programs, you need a development environment. The recommended setup is IntelliJ IDEA, which is specifically designed for Kotlin development. Download and Install IntelliJ IDEA: Visit JetBrains’ IntelliJ […]

Wayan · 2 menit baca
JAVA 10 / CATATAN</>
Java 1005 Mei 2025

How to Use Container-Aware JVM Features in Java 10 for Docker

Java 10 introduced new container-aware JVM features that greatly improve how Java applications run in Docker environments. These features provide enhanced automatic detection and utilization of container-based limits for memory and CPU resources, allowing Java applications to respect the constraints of containers better. Here’s a step-by-step guide to using the container-aware JVM features in Java […]

Wayan · 3 menit baca
JSCH / CATATAN</>
JSch05 Mei 2025

How do I manage timeout and keep-alive settings in JSch sessions?

When working with SSH connections using JSch (a popular Java SSH library), it’s important to configure timeouts and keep-alive behavior correctly. This helps you: Avoid hanging indefinitely when a server or network becomes unresponsive Detect dead connections in a predictable way Keep long-lived sessions alive across unstable networks This article explains how to manage timeouts […]

Wayan · 8 menit baca

Pengetahuan tumbuh ketika dibagikan.

Simpan rasa ingin tahu. Selalu ada hal baru untuk dipelajari.

Jelajahi catatan ↗
Putu Adi Guna Permana
TENTANG PENULIS

Dr (C). Ir. Putu Adi Guna Permana, S.Kom., M.Kom., IPM., ASEAN Eng.

Penulis dan pendiri Diary Coding — berbagi catatan, tutorial, dan pengalaman seputar pemrograman untuk siapa pun yang ingin terus belajar.