PinnedOn Budget Self-Host Spring Boot MySQLSetting up your own self-hosted environment for web applications doesn’t need to be expensive or complicated. In this guide, I’ll walk you through how to self-host a Spring Boot application connected to a MySQL database using Docker and Localtunnel. ...Sep 21, 2025·4 min read·3
Khẩu độ, tốc độ, ISOKhẩu độ (Aperture): Là lỗ ống kính, quyết định lượng ánh sáng đi vào máy ảnh. Được đo bằng f-stop, càng nhỏ f-stop thì lỗ ống kính càng mở, ánh sáng đi vào nhiều hơn, và ngược lại. Ví dụ: f/1.4, f/2.8, f/4, f/5.6, f/8, f/11, f/16, f/22, f/32. Ứng ...Sep 21, 2025·3 min read·1
Git Techniques Simplified: When to Use Merge, Rebase, or SquashLet's break down these Git operations in simple terms with practical examples. Merge: Combining Branches Merging is like adding your changes alongside others' work. It creates a new commit that combines two branches. # Scenario: Merging feature branc...Sep 21, 2025·2 min read·2
Linux 101I have tried these three DEs Gnome KDE XFCE First time trying Gnome with Ubuntu (downloaded ISO from website and install~), it's so pretty and most compatible with my devices, smoothing experience aka Memory waster I had decided to move to De...Sep 21, 2025·8 min read·1
My Linux Ricingdotfiles: https://github.com/lcaohoanq/dotfiles zsh auto suggesstion # zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # zsh-autosuggesti...Sep 21, 2025·1 min read
Linux Package ManagerOperating SystemDefault Package ManagerAdditional Package Managers Debianaptsnapd Archpacmanyay, snapd Fedoradnf OpenSUSEzypper Soluseopkg Gentooemerge Voidxbps Alpineapk NixOSnix Slackwareslackpkg FreeBSDpkg OpenBSDpkg_add NetBSDpkgin...Sep 21, 2025·1 min read·1
Java 8 - Một bước tiến lớn trong lịch sử JavaJava ra đời vào năm 1995, trải qua rất nhiều phiên bản, từ Java 1 (1996) đến Java 8 (2014). Mỗi phiên bản đều mang lại những cải tiến, những tính năng mới. Tuy nhiên, Java 8 là một bước tiến lớn trong lịch sử Java. Với Java 8, Java đã bắt kịp với các...Sep 21, 2025·4 min read