Go
Go Memory Allocation là gì? Cách Go quản lý bộ nhớ và tối ưu RAM
Khám phá cách Go quản lý bộ nhớ và các kỹ thuật tối ưu hóa giúp tiết kiệm RAM, tăng hiệu năng.
Books
Go Optimizations 101
Đây là một cuốn sách nói về cách tối ưu Go. Quá trình build trong Golang, compiler có thể có
Go
Memory Alignment là gì?
Trong Go, size thực tế của struct không chỉ là tổng size các field. Compiler sẽ chèn padding để bảo đảm memory alignment, nên thứ tự khai báo field có thể làm tổng size thay đổi. Sắp xếp field hợp lý giúp giảm lãng phí bộ nhớ và đôi khi cải thiện hiệu quả cache.
Books
Review sách: Cái Dũng Của Thánh Nhân
Những kẻ gặp nhục chỉ biết “tay tuốt gươm vươn mình xốc đánh” đều là những kẻ chưa đủ để bàn đến đại sự trong thiên hạ.
Books
Review sách: Clean Code
Clean Code là gì thì với một người lập trình viên thì ai cũng hiểu và mong muốn đạt tới
Books
Review sách: Let's Go Further
Nếu bạn là một người mới vào Go, thì đây là cuốn sách tôi khuyên bạn nên đọc khi bắt
Blockchain
Triển khai blockchain cơ bản from scratch
Blockchain bằng Go: tạo block, transaction, mining Proof of Work, genesis block và kiểm tra tính toàn vẹn chuỗi.
Tips
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
Finance
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ẽ
Go
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
Design Pattern
Adapter Pattern là gì?
Khi áp dụng một design pattern tốt sẽ giúp bạn tiết kiệm thời gian và công sức sau này. Bạn
Tối ưu hiệu suất .NET Core In-Process và Out-of-Process
Trong quá trình phát triển phần mềm, việc tối ưu hiệu suất luôn là vấn đề được quan tâm khi
Design Pattern
Builder Pattern là gì
Khi áp dụng một design pattern tốt sẽ giúp bạn tiết kiệm thời gian và công sức sau này. Bạn
Design Pattern
Abstract Factory là gì
Khi áp dụng một design pattern tốt sẽ giúp bạn tiết kiệm thời gian và công sức sau này. Bạn
Design Pattern
Factory Method là gì
Khi áp dụng một design pattern tốt sẽ giúp bạn tiết kiệm thời gian và công sức sau này. Bạn
Design Pattern
Singleton Pattern là gì?
Khi áp dụng một design pattern tốt sẽ giúp bạn tiết kiệm thời gian và công sức sau này. Bạn
Extension trong C#?
Trong bài viết này, chúng ta sẽ cùng tìm hiểu về phương thức Extension trong C#. Đây là một phương
Tips
Một số setting tối ưu cho Firefox
Đây là một số tối ưu dành cho Firefox. Bạn tham khảo, cân nhắc và lựa chọn những setting phù