Technical

phong-van-dao-ki-su-phan-mem-cafeincode-2023

Phỏng vấn dạo kĩ sư phần mềm 2023

Tạm gác lại chuyện tình hình thị trường tuyển dụng ảm đạm thì mình sẽ đi vào nội dung chính, đó...
Hùng Trần
19 min read
using-amazon-codewhisperer-for-fast-coding-cafeincode

Using Amazon CodeWhisperer for fast coding

Bài viết hôm nay sẽ giúp các bạn cách setup con AI code generate của Amazon vừa mới được ra mắt,...
Hùng Trần
1 min read
how-to-using-cassandra-with-spring-boot-cafeincode

How to using Cassandra with Spring boot

Triển khai API CRUD với Cassandra và Spring Boot giúp cho việc quản lý dữ liệu trở nên đơn giản và...
Hùng Trần
5 min read
learn-about-cassandra-cafeincode

Những điều bạn cần biết về Cassandra

Cassandra là một hệ quản trị cơ sở dữ liệu phân tán mã nguồn mở được phát triển bởi Facebook ,...
Hùng Trần
8 min read
intellij-idea-2023-is-out-cafeincode

IntelliJ IDEA version 2023.1 đã ra mắt

Phiên bản mới nhất của intellij 2023.1 đã ra mắt vào ngày 29/03 theo giờ Việt Nam, ở phiên bản này...
Hùng Trần
3 min read
how-to-using-git-patch-like-senior-cafeincode

Học cách sử dụng git patch để giúp mình giúp người

Git patch là một lệnh cực kì hữu ích cho việc sao lưu code cũng như dùng để chia sẻ những...
Hùng Trần
3 min read
how-to-build-cron-job-for-multiple-instance-shedlock-springboot-cafeincode

How to build Cron Job for multiple instances with ShedLock

Cái bài toán xây dựng nên cron job được lên lịch định kì là một bài toán rất phổ biến, hôm...
Hùng Trần
9 min read
how-to-using-git-add-like-senior-cafeincode

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...
Hùng Trần
4 min read
build-rate-limit-with-hazelcast-spring-boot-cafeincode

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...
Hùng Trần
9 min read
how-to-crack-intellij-2022-cafeincode

Crack Intellij IDEA Ultimate version 2022

Sau hai bài Crack IntellIJ để code như một senior và Crack Intellij IDEA new versions 2021 mình đã viết từ...
Hùng Trần
3 min read
distributed-lock-with-hazelcast-spring-boot-cafeincode

Distributed Lock with Hazelcast and Spring

Trong quá trình làm việc, gần như chắc chắn các bạn sẽ gặp những trường hợp cần sử dụng đến một...
Hùng Trần
7 min read
distributed-cache-with-hazelcast-spring-boot-cafeincode

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...
Hùng Trần
8 min read
intellij-plugins-useful-cafeincode

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...
Hùng Trần
5 min read
git-cherry-pick-hoat-dong-nhu-the-nao-cafeincode

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...
Hùng Trần
4 min read
git-reset-vs-git-revert-cafeincode

Git revert với Git reset hoạt động như thế nào?

Hôm nay mình sẽ giới thiệu với các bạn hai lệnh cực hữu ích khi làm việc với git, đó là...
Hùng Trần
4 min read
git-stash-like-professional-cafeincode

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ở...
Hùng Trần
6 min read
install-netdata-in-centos7

How to install Netdata in Centos 7 (Realtime Monitor)

Hôm nay mình sẽ hướng dẫn cho các bạn cách install Netdata – một công cụ monitor server trên Centos 7.
Hùng Trần
2 min read
crack-intellij-2021-cafeincode

Crack Intellij IDEA new versions 2021

Ở bài trước mình đã hướng dẫn crack intellij từ phiên bản 2019 đổ về các phiên bản cũ hơn, hôm nay mình...
Hùng Trần
2 min read
immutable-class-in-java-cafeincode

Immutable class trong Java triển khai như thế nào

Để tạo ra các immutable class trong java, người ta sử dụng các từ khóa final để xây dựng, bao gồm...
Hùng Trần
2 min read
equals-and-hashcode-in-java-cafeincode

Equals and Hashcode trong ngôn ngữ Java

Hashcode và Equals là các phương thức đã được định nghĩa trong lớp Object, là lớp cha của tất cả các...
Hùng Trần
4 min read
how-to-install-hazelcast-on-centos-7-cafeincode

Cài đặt Hazelcast trên server Centos 7

Về mặt khái niệm và chức năng của Hazelcast thì chúng ta đã tìm hiểu trong bài trước, hôm nay chúng...
Hùng Trần
1 min read
pass-by-value-pass-by-reference-cafeincode

Pass by value, Pass by reference trong java

Phần này chúng ta sẽ làm rõ ba vấn đề sau: truyền tham trị là gì(pass by value), truyền tham chiếu(pass...
Hùng Trần
5 min read
name-convention-in-java-cafeincode

Quy ước đặt tên trong Java (Naming convention)

Dưới đây là các quy ước đặt tên trong ngôn ngữ lập trình java
Hùng Trần
2 min read
heap-memory-and-stack-memory-in-java-cafeincode

Bộ nhớ Heap và bộ nhớ Stack trong Java

Bộ nhớ Heap và bộ nhớ Stack đều là một phần của JVM dùng để thực thi chương trình Java. Khi...
Hùng Trần
6 min read