Xin chào! 👋

Blog này là nơi tôi ghi lại những suy nghĩ về lập trình, công nghệ,
những cuốn sách đọc được, và những bài học mỗi ngày.

Xóa tất cả các objects trong một bucket trên S3

Đoạn script dùng để xóa tất cả các objects trong một bucket trên S3.

February 8, 2023 · huylvt

Ghi chú sử dụng kafka

Vài ghi chú trong quá trình sử dụng kafka với python.

November 16, 2022 · huylvt

WSL: Upgrade ubuntu from 18.04 to 20.04

Upgrade ubuntu from 18.04 to 20.04

February 21, 2022 · huylvt

Awesome List

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems.

January 7, 2022 · huylvt

Move wsl distribution to other drive

I have a small 128GB SSD. I run out of space when I install Docker Desktop related dev tools.

March 5, 2021 · huylvt

Reverse string in golang

func reverse(s string) string { runes := []rune(s) for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 { runes[i], runes[j] = runes[j], runes[i] } return string(runes) }

November 21, 2019 · huylvt

Convert SSL certificate dạng .pfx sang định dạng .crt/key dùng cho NGINX

Private key openssl pkcs12 -in star_domain_com.pfx -nocerts -nodes | openssl rsa -out star_domain_com_nopass.key Certificate openssl pkcs12 -in star_domain_com.pfx -clcerts -nokeys -out star_domain_com_chained.crt CA openssl pkcs12 -in star_domain_com.pfx -cacerts -nokeys -chain -out star_domain_com_trusted.crt

July 31, 2018 · huylvt

Detect các thiết bị mobile trong nginx

Khách hàng của công ty có website chạy 2 phiên bản một phiên bản web ở địa chỉ www.monkidia.com sử dụng cho các thiết bị như máy tính để bàn, máy tính bảng, laptop truy cập và phiên bản mobile ở địa chỉ m.monkidia.com để các thiết bị điện thoại truy cập. Yêu cầu của họ đặt ra là: Nếu người dùng smartphone khi truy cập vào địa chỉ www.monkidia.com sẽ được chuyển hướng sang bản m.monkidia.com. Nếu người dùng laptop, tablet khi truy cập vào địa chỉ m.monkidia.com thì chuyển hướng về bản web www.monkidia.com Xử lý logic này trong nginx như sau: ...

April 18, 2018 · huylvt

Góc nhỏ đọc sách

Nơi cập nhật những cuốn sách tôi đã đọc qua từng năm. ...

March 4, 2017 · huylvt

Whitehat Contest 12: Crypto002

Bài này 100 điểm khá dễ nên thấy đội nào cũng xử lý đầu tiên. Đề bài cho một đoạn cipher như sau: ...

September 14, 2016 · huylvt