Chia sẻ kiến thức lập trình, kĩ năng mềm từ góc nhìn của một Engineer

Category: Technical (Page 2 of 5)

How to resolve problem with git restore

Hôm nay chúng ta sẽ đàm đạo một chút về việc có nên thường sử dụng command git add . trong việc commit code thường ngày hay không, khi nào nên dùng, khi nào không nên dùng, nếu dùng thường xuyên thì có vấn đề gì hay không, giải quyết vấn đề với git restore

Continue reading

How to build Rate Limit with Hazelcast and Spring Boot

Đây là một thiết kế nâng cao và rất thường xuyên gặp trong những bài toán thực tế, mục đích chính là để giới hạn truy cập dữ liệu tới một nguồn tài nguyên cụ thể trong một khoảng thời gian nhất định, sẵn tiện đang đi series Hazelcast thì mình sẽ hướng dẫn mọi người cách dựng một khung Rate Limit sử dụng Hazelcast luôn.

Continue reading

Hazelcast Distributed Cache with Spring Boot

Hazelcast là một Distributed Cache nhiều node rất phổ biến và mạnh mẽ, nó lưu các bản sao của các mảnh dữ liệu trên nhiều node. Khi một node bị lỗi thì dữ liệu trên node đó sẽ được khôi phục lại từ bản backup và cụm Hazelcast vẫn hoạt động bình thường mà không bị downtime.

Continue reading

Những plugins Intellij IDEA tốt nhất trong công việc

Ở phần trước mình đã chia sẻ 13 plugin thường sử dụng trong Intellij IDEA, tuy nhiên số đó chưa phải là tất cả những plugins intellij hữu ích nhất, hôm nay mình sẽ chia sẻ danh sách những plugins intellij mình đang sử dụng khi làm việc với Intellij IDEA, qua đó một phần giúp các bạn dễ dàng trong quá trình làm việc và học tập hơn.

Continue reading

Biết sử dụng git cherry-pick để làm việc hiệu quả hơn

Nhân ngày cuối năm, mình sẽ gửi tới các bạn bài viết về cách sử dụng git cherry-pick một cách hiệu quả nhất khi làm việc với git, git cherry-pick là một lệnh cực kì hữu ích mà bất kì một Engineer nào cũng nên biết và sử dụng thành thạo để công việc luôn luôn suôn sẻ cũng như dễ thở hơn.

Continue reading

Git stash giúp bạn trở nên chuyên nghiệp như thế nào

Trong quá trình làm việc chắc hẳn các bạn sẽ không tránh khỏi những trường hợp như này, đang code dở một tính năng mới (chưa kịp hoàn thiện), thì lại có một yêu cầu khẩn cấp từ sếp hoặc có một bug cần phải xử lý ngay thời điểm đó. Cùng nhau tìm hiểu git stash để xử lý vấn đề một cách chuyên nghiệp nhất.

Continue reading
« Older posts Newer posts »

© 2024 Cafeincode

Theme by Anders NorenUp ↑