Hello world! 👋

Stay humble, stay hungry, stay foolish!

Vọc vạch vim và fzf

Mấy nay dùng trial IntelliJ IDEA sướng quá, hết hạn lại quay về với vim, vọc thêm mấy thứ thiết yếu, tăng tốc cô đing ^^. Cấu hình theo bài viết cho macOSX, cấu hình trên linux có thể khác Đầu tiên, cần cài đặt fzf brew install fzf Chỉnh leader key thành ; " Set leader shortcut to a comma ';'. By default it's the backslash let mapleader = ";" Di chuyển (navigate) Di chuyển giữa các tab đang mở ;1 ;2 ....

February 4, 2021 · 2 min · longka

Chuyển từ wordpress qua hugo

Đầu xuân năm mới chuyển blog Bình mới (domain mới) rượu mới (hugo) đặt trên netlify Từ longka.info sang blog.longka.info Lý do: Làm cái trang wedding cho 2 đứa (2h), thấy quá nhanh gọn lẹ (hugo + netlify) Viết bằng markdown, rồi push lên thì sẽ tiện hơn cho mình (personal flavor) Tiết kiệm digital ocean Trải nghiệm thử hugo thế nào, netlify thế nào Trình tự: Export các bài viết cũ từ wordpress Convert từ xml sang markdown format (dùng tool này exitwp-for-hugo khá ổn, một vài lỗi nhỏ với một số theme không tương thích)...

January 1, 2021 · 1 min · longka

Save Our Date 16/01/2021

Thời gian 11:00AM 16/01/2021 Địa điểm Sảnh Paloma, trung tâm hội nghị tiệc cưới Hải Phương 695 Đường 30/4, Phường Rạch Rừa, Thành phố Vũng Tầu, Bà Rịa - Vũng Tàu Phương tiện đi lại Xe đưa đón (2 chiều đi về) khởi hành vào lúc 8:00 AM Xe đưa đón (2 chiều đi về) Sài Gòn <-> Vũng Tàu tại 3 điểm: (Link đăng ký xe đưa đón (Sài Gòn <-> Vũng Tàu))...

January 1, 2021 · 1 min · longka

SOLID – Open close principle implemented in golang

Notice: Draft version This is just draft version of how we organize code structure to follow open close principle in golang Todo: class diagram Shape interface, define must have GetArea() function type Shape interface { GetArea() float64 } Then Square struct which implement Shape interface type Square struct { Width float64 } func (s Square) GetArea() float64 { return s.Width*s.Width } Same as Square struct, the Circle struct...

September 21, 2020 · 2 min · longka

Fixing aws eks pod evicted because of disk pressure

When working with AWS EKS, we might cause with disk pressure warning when describing the “Evicted” pod (out of resource warning from aws eks). kubectl describe pod ingress-nginx-controller-xxx -n ingress-nginx Status: Failed Reason: Evicted Message: Pod The node had condition: [DiskPressure]. You can edit the volume size param as below (via cloudformation) eks worker node edit cloudformation stack (increase to 20GB – EBS volume size) The cloudformation template above related to this template file....

September 21, 2020 · 1 min · longka

Note lại vài dòng rơi rớt sau chuyến đi Thẩm Quyến 2019

Cuối năm, cũng đang loay hoay càm pen cho mấy ì ven đặc biệt, thì được sếp cho đi tham quan Thẩm Quyến (vé vớt :D). Con người như được bừng tỉnh vì lại được đi đây đi đó. Trung Quốc, một nước lớn, gã khổng lồ trên thế giới … Những kỳ tích trong những thập niên vừa qua làm tăng thêm sự tò mò cho những nae AhaMove cùng chuyến đi....

September 21, 2020 · 2 min · longka

Chào 2020

Chào 2020, cầu mong cho một năm mới sức khoẻ, an bình, vạn sự hanh thông. Năm mới, cầu mong cho bản thân tìm lại được chính mình – stay hungry, stay foolish – khéo léo hơn. Năm mới, cố gắng duy trì thể thao điều độ hơn, ít nhất cũng được như 2019 Năm mới gắng đi bôn ba nhiều hơn, đọc nhiều sách hơn, viết nhiều bài kỹ thuật hơn, humble hơn, bền bỉ hơn....

September 21, 2020 · 1 min · longka

Hội chứng ITB và cách khắc phục của cá nhân

Sau giải HCM Run 2019, bị đau phần phía sau bên phải trục cúi (đầu gối). Lân la hỏi khắp 500 ace đồng run, mỗi người chỉ mỗi cách. Không dám chạy nặng, chỉ đạp và bơi là chính, nếu có chạy thì cũng chỉ lê lết nhè nhẹ hi vọng qua con đau rồi hi vọng hồi phục bằng niềm tim @@, nhưng kết quả không khả quan hơn, chân vẫn đau vùng bên hông phải khớp gối chân phải và trái....

September 21, 2020 · 3 min · longka

Tổng kết năm 2018, chào đón 2019

Một năm 2018 chuẩn bị sang trang, cho năm 2019 đầy háo hức sắp tới, ngồi xem lại một năm ảm đạm, chạy nhiều nhất từ trước đến giờ. – Năm nay, chuyển về làm gần nhà, công việc cũng okay – Năm nay, thể thao nhiều, sức khoẻ lên – Năm nay, học được nhiều về cách thức vận hành, build up công ty từ ý tưởng đến thực tế, move fast failed fast...

September 21, 2020 · 1 min · longka

Mở source API – hệ thống cho thuê xe hơi (xe máy) tự lái (người tự lái)

Cuối năm, rì viu một năm nhiều sự kiện, rồi chuẩn bị tinh thần chiến đấu cho năm mới. Sáng tính chạy 21km ủng hộ vnuwillrun, cơ mà cái mũi lại bị đau một cách vô duyên khó hiểu làm nóng sốt và ảnh hưởng đến thể trạng. Rồi cũng lết được cỡ 16km vừa đi bộ vừa chạy. Nói chung cũng tạm được … Nhìn lại một năm chả có j hay ho, bể kèo này nọ, thôi thì cứ vô vi đi mà sống cho thanh thản, đọc lại cái bản báo cáo 2019-2025 của google, cuộc chiến những năm tới sẽ rất hấp dẫn và nhiều thử thách....

September 21, 2020 · 2 min · longka