December 28th, 20225 mins read
Database
Bing Image Creator - Binary Tree in Programming

Mungkin ketika kuliah kita udah sering mendengar kata index pada database. Harusnya pada saat materi database dasar ada materi tentang index. Index pada database berguna untuk mempercepat pencarian data agar database tidak perlu melakukan full scan data. Awalnya memang ga bakal terasa efeknya. Apalagi ketika jumlah data yang disimpan masih sedikit. Dampaknya baru…

December 15th, 202211 mins read
Java, Tips & Tutorial, My Views
flickr @Jesús García - Decimales

Ketika mengembangkan aplikasi, melakukan kalkulasi bilangan desimal terkadang cukup tricky. Apalagi kalau berhubungan dengan duit💸, seperti pada aplikasi perbankan, e-commerce, dan sejenisnya. Perhitungannya harus sesuai aturan yang berlaku. Kalau ga teliti saat develop bisa salah perhitungannya. Salah satu hal yang dipertimbangkan saat develop adalah penggunaan…

October 15th, 20225 mins read
My Views, Tips & Tutorial, Java
flickr@Jernej Furman - bill of materials on orange background

Ketika kita mengembangkan aplikasi microservice, biasanya kita akan memecah module tersebut menjadi beberapa submodule. Terkadang kita agak kesulitan memaintain dependency dari masing-masing module. Salah satunya ketika melakukan sentralisasi dependency yang digunakan agar seragam. Misalkan kita ingin menambahkan dependency Jackson-Databind. Kita ingin semua…

Pinterest - Pagination Ideas

Pagination adalah salah satu cara membagi record yang akan kita tampilkan dalam jumlah tertentu ke dalam beberapa halaman agar proses pemuatan record lebih cepat daripada memuat keseluruhan record dalam satu halaman. Karena tentu saja akan sangat lambat kalau kita memiliki 1juta record lalu semua record tersebut kita tampilkan pada satu halaman sekaligus. Apalagi…

September 20th, 20224 mins read
Java, Tips & Tutorial
Bing Image Creator - Data Store

Pada OOP, kita menyimpan Data Store melalui sebuah class khusus untuk menyimpan sekelompok data. Mungkin masih banyak yang bingung tentang membedakan definisi-definisi data store pada OOP. Bahkan ga jarang sering kebolak-balik menggunakan terminologinya. Biar ga bingung, gw akan bahas tentang berbagai macam data store pada OOP. Seperti biasa, gw akan…

September 19th, 20225 mins read
My Story
HuggingFace@TonyAssi - psychological disorder

Sebelumnya gw pernah post tentang jenis-jenis personality manusia pada diri gw, mulai dari Enneagram Type 5, DiSC C Style, dan MBTI type ISTJ. Kali ini gw tertarik untuk share beberapa personality disorder yang “mungkin” ada pada diri gw. “mungkin” karena gw sendiri belum pernah konsultasi ke ahlinya langsung. Jadi ini hanyalah tebakan gw doang hasil googling…

August 30th, 202211 mins read
Tips & Tutorial, Java, My Views, Spring
Bing Image Creator - invoice

PDF adalah format file yang umum digunakan untuk berbagai keperluan. Salah satunya untuk kebutuhan membuat invoice, laporan perusahaan, slip gaji, dll. Buat yang sering transaksi belanja seperti di mall atau resto tentu sudah ga asing lagi dengan invoice sebagai tanda bukti transaksi. Untuk transaksi online, biasanya invoice tersebut dalam bentuk digital, yaitu…

August 28th, 202211 mins read
My Views, My Story
Bing Image Creator - happy family in ramadan

Gw terlahir dari keluarga Islam. Gw sendiri Islamnya biasa-biasa aja. Gw masih manusia biasa yang juga punya dosa. Secara agama, gw hanya menjalankan yang wajib-wajib aja😅. Dari sebelum TK gw udah shalat, walaupun belum hafal bacaan shalat gw hanya komat-kamit pura-pura baca dan hanya ngikutin gerakan nenek shalat doang. Gw jadi kebanggaan nenek gw dulu karena…

August 22nd, 202210 mins read
Tips & Tutorial, Programming Principle, Database
Pixabay - Normalization Database

Database Normalization adalah proses strukturisasi data dalam rangka mengurangi Data Redundancy dan meningkatkan Data Integrity. Data Redundancy adalah pengulangan data yang sama sehingga beresiko terhadap kesalahan penginputan. Data Integrity adalah data yang mudah dimaintain, akurat, dan konsisten. Kali ini kita akan melakukan normalisasi data dari yang belum…

July 1st, 20229 mins read
Java, Tips & Tutorial, Spring, Database
querydsl - querydsl

Lanjutan seri tentang Dynamic Query kali ini gw menggunakan library pihak ketiga. Seperti yang sudah dibahas sebelumnya, kita bisa menggunakan library pihak ketiga untuk melakukan dynamic query. Salah satu yang cukup populer adalah QueryDSL. Ini sebenarnya add-ons saja. Dia bisa men-generate query menggunakan native query, JPQL, atau specific bahasa tertentu…

© 2024 · Ferry Suhandri