Xin chào! 👋

Chào mừng bạn đến với

Dong's Notes

Blog này được tạo ra chủ yếu như một nơi để tôi ghi chép lại những gì mình học được. Tuy vậy, nếu những bài viết ở đây cũng có thể giúp ích cho bạn, tôi sẽ rất vui.

Nội dung trên blog sẽ tập trung vào việc đi sâu vào bản chất vấn đề, nâng cao năng suất và tạo ra nhiều đòn bẩy nhất có thể. Tôi học được từ cuốn The Effective Engineer rằng hiệu quả không chỉ đến từ việc nâng cao năng lực cá nhân, mà còn đến từ việc lựa chọn những hoạt động có tính đòn bẩy cao. Với tôi, chia sẻ kiến thức là một trong những hoạt động như vậy, vì nó không chỉ giúp bản thân hệ thống hóa lại những gì đã học, mà còn có thể giúp nhiều người khác cùng phát triển.

  • Viết để học
  • Chia sẻ kiến thức
  • Cùng nhau phát triển
Dong's Notes

Bài viết mới

Xem tất cả bài viết →

Triển khai blockchain cơ bản from scratch

Đối với mình, blockchain là một lĩnh vực khá thú vị. Nó là một công nghệ khá mới, giải quyết nhiều vấn đề về niềm tin, chi phí,… Định nghĩa Nếu bạn search trên google thì sẽ có rất nhiều bài viết nói về định nghĩa của blockchain, nhưng để tóm gọn về định nghĩa blockchain thì nó là một loại cơ sở dữ liệu đặc biệt, phân tán, tất cả mọi người đều sở hữu nó nhưng gần như không thể thay đổi được nó. Về mặt lý thuyết thì bạn có thể thay đổi thông tin được lưu nhưng nó cực kì khó khăn và gần như là không thể. ...

Blockchain Cryptocurrency

Cách cài đặt Cloudflare Tunnel để kết nối SSH

Nếu bạn có homelab ở nhà và mong muốn truy cập SSH nhưng không muốn mở port thì nên làm như thế nào cho đảm bảo an toàn nhất? Có rất nhiều cách để bạn có thể đạt được điều này, nhưng tôi sẽ chọn Cloudflare Tunnel vì đây là công ty rất lớn và Cloudflare thì cho tốc độ kết nối nhanh để tôi có thể truy cập SSH về máy ở nhà một cách mượt mà nhất. ...

Linux Cloudflare

Tản mạn một chút về hành trình đầu tư

Đây là một bài viết tản mạn đôi điều về hành trình đầu tư của tôi, cũng như chia sẽ một số công cụ và sách. Tôi đến với hành trình đầu tư không phải gần đây, tôi đã được tiếp xúc với khái niệm đầu tư từ những năm tôi còn ngồi trên giảng đường đại học. Khi đó, tôi vẫn chưa có khái niệm cơ bản nào về quá trình đầu tư nói chung hay crypto, chứng khoán nói riêng. Thứ mà tôi học được trước đó chỉ đơn giản là “Hãy tiết kiệm”. ...

Finance Investment

Go - Interface Satisfaction

Trong Golang, việc implement interface không phải là bắt buộc và không cần phải chỉ rõ là một struct đang thực hiện implement interface nào, mà việc đó được thực hiện ngầm định. Khi struct của bạn đủ các method của interface thì nó sẽ được coi là implement interface đó. Chính điều này giúp Go có khả năng flexible cách chúng ta implement một interface cũng như gây khó khăn khi chúng ta muốn tìm ra các struct nào implement interface đó. Vì vậy, bài viết này sẽ đi qua hai phần, phần đầu là tìm hiểu về cách tìm ra các struct nào implement interface đó, phần hai là một thủ thuật nhỏ để bạn có thể truyền implement interface vào một function của thư viện mà bạn viết. ...

Go Tips

Sách

Xem tất cả sách →

Tôi mong rằng đây sẽ là nguồn tài liệu tham khảo chất lượng với các bạn.

— Lê Văn Đông