Nhật ký thực hành lối sống tối giản

Tôi lên Hà Nội học từ năm 2011 rồi đi làm, loanh quanh gần cả chục năm ở đất thủ đô này. Đồ đạc tích trữ thì nhiều phải nói là thấy bà cố luôn. Tính cũng cầu toàn nên vấn đề ăn ở luôn cảm thấy nhức nhối, vì thế nên là cũng chuyển trọ luôn. Mà cái khốn nạn của chuyển nhà trọ đó là chuyển đồ, ngoài cái xác ra thì tha lôi không biết bao nhiêu cho kể. Thời còn trẻ thì còn bưng bê, khuân vác được chứ giờ cũng qua được non nửa cuộc … Xem thêm

Đồng bộ thư mục Obsidian sang thư mục Publish nội dung lên Github Page

Tiêu đề hơi khó hiểu, đại loại có một câu chuyện như thế này. Sau thời gian dài không viết thêm gì trên Obsidian, cũng như không đồng bộ nội dung mới từ Local lên web lên khi sử dụng Quartz, khi quay lại có một rắc rối nhỏ. Khi thêm vài notes và đồng bộ lên github bằng lệnh npx quartz sync, git có trục trặc gì đó, và cũng như chưa nắm rõ về gitflow nên website sau khi đồng bộ bị mất toàn bộ notes cũ. Cả ở trên web cũng như local. Vì vậy nên tôi … Xem thêm

Publish notes trên Obsidian lên web miễn phí với Github Page

Như tiêu đề, hẳn là nhiều anh em muốn publish những ghi chú của mình lên nền tảng web khi sử dụng Obsidian nhưng vì nghèo nên không thể sử dụng công cụ Obsidian Publish của chính chủ được. Vì nó có giá lên tới 8 đô/tháng, và những người nghèo như tôi hẳn sẽ phải đắn đo. Sau khi tìm hiểu một loạt phương pháp và thử nghiệm thì tôi thấy có một giải pháp khả dĩ nhất mà cũng rất dễ thực hiện. Dự án này có tên là Quartz, được thực hiện bởi một lập trình viên … Xem thêm

Cài đặt Plausbile Analytics

Hầu hết dựa trên bài viết này https://thuanbui.me/plausible/ Có chỉnh sửa lại một chút. Tạo thư mục cài đặt trong /opt/stacks/plausible-ce mkdir -p /opt/stacks/plausible-ce cd /opt/stacks git clone -b v2.1.4 –single-branch https://github.com/plausible/community-edition plausible-ce Di chuyển vào thư mục vừa clone cd /opt/stacks/plausible-ce Tạo file .env touch .env echo “BASE_URL=https://your-domain.com” >> .env echo “SECRET_KEY_BASE=$(openssl rand -base64 48)” >> .env echo “HTTP_PORT=80” >> .env echo “HTTPS_PORT=443” >> .env Thay https://your-domain.com bằng domain của bạn. Tạo thêm file compose.override.yml cat > compose.override.yml << EOF services: plausible: ports: – 80:80 – 443:443 EOF Kích hoạt Plausible docker compose up -d Done!

Đổi Port SSH mặc định trên VPS

Đổi Port SSH (Mặc định: 22) Bước 1: Mở file cấu hình SSH sudo nano /etc/ssh/sshd_config Bước 2: Tìm dòng #Port 22 Bỏ dấu # và thay 22 bằng cổng mong muốn, ví dụ 2222: Port 2222 Bước 3: Mở cổng trên tường lửa sudo ufw allow 2222/tcp Nếu dùng firewalld: sudo firewall-cmd –permanent –add-port=2222/tcp sudo firewall-cmd –reload Bước 4: Khởi động lại SSH sudo systemctl restart sshd Bước 5: Kiểm tra kết nối SSH với cổng mới ssh -p 2222 user@your-vps-ip

Tạo và sử dụng swap trên Linux

Để tạo và sử dụng swap trên Linux, bạn có thể thực hiện theo các bước sau. Swap giúp tăng bộ nhớ khả dụng khi RAM của hệ thống đầy, giúp hệ thống tiếp tục hoạt động mượt mà hơn. (by Chat GPT) Bước 1: Kiểm tra bộ nhớ swap hiện tại Trước khi tạo swap mới, bạn có thể kiểm tra xem hệ thống của bạn đã có swap chưa bằng lệnh: sudo swapon –show Nếu không có swap, lệnh sẽ không trả về kết quả gì. Bước 2: Tạo file swap Để tạo swap, bạn có thể sử … Xem thêm

Hành trình tự do tài chính P2: Tổng quan toàn bộ hành trình (12 bước)

Trong bài viết đầu tiên về hành trình tự do tài chính, chúng ta đã tìm hiểu 3 câu hỏi quan trọng về hành trình tự do tài chính (TDTC). Đó là: Tự do tài chính là gì (What?), Tại sao chúng ta cần TDTC (Why?) và làm thế nào để có được TDTC (How?). Nếu bạn nào chưa xem bài viết đó thì nên xem lại tại đây trước khi theo dõi tiếp bài viết này. Còn ngay bây giờ, chúng ta hãy tìm hiểu tổng quan toàn bộ 12 bước quan trọng hành trình tự do tài chính này. Biết được các bước … Xem thêm