In-memory caching – Cách sử dụng memory cache trong .net core
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Bài viết trước mình đã đi tổng quan về caching, bài viết này mình...
Các cách xóa một property của Object trong Javascript
Bài viết được sự cho phép của tác giả Duy Phan
Mình sẽ giới thiệu 2 cách để xóa một property trong Javascript Object. Một...
TOP 4 môn học quan trọng trong ngành công nghệ thông tin
Bước chân vào cánh cửa của ngành Công nghệ Thông tin, sinh viên thường tràn đầy hào hứng với những ngôn ngữ lập trình...
Tìm hiểu về CSR, SSR, SSG, và ISR trong việc phát triển Website
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Trong thế giới ngày nay của phát triển web, việc lựa chọn mô...
Gemini AI là gì? Tất tần tật những điều cần biết về Google Gemini
Trong thời đại công nghệ 4.0, trí tuệ nhân tạo (AI) đã và đang đóng vai trò quan trọng trong nhiều lĩnh vực khác...
AI Chatbot là gì? Các nền tảng tạo AI Chatbot tốt nhất hiện nay
Trong thời đại công nghệ số, AI Chatbot đã trở thành một phần không thể thiếu trong nhiều lĩnh vực từ kinh doanh đến...
Top 5 thư viện Slider thông dụng cho lập trình viên Frontend
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Sliders là một thành phần phổ biến trong thiết kế web, cho phép...
Guide to choosing state management library for your next project
Bài viết được sự cho phép của tác giả Thanh Lê
Why should you read this article?
There is a set of criteria when choosing...
Tìm hiểu về giải thuật sắp xếp TimSort
Tim Sort là một giải thuật sắp xếp kết hợp từ Merge sort và Insertion sort, nó được thiết kế để hoạt động tốt...
Ứng dụng Map platform trong phát triển sản phẩm
Trong kỷ nguyên số hóa, bản đồ không chỉ đơn thuần là công cụ chỉ đường mà còn là một phần quan trọng trong...
SRE là gì? SRE và DevOps khác nhau như thế nào?
Site reliability engineer (SRE) là một khái niệm không quá phổ biến ở Việt Nam, kể cả với những anh em làm lập trình,...
Làm thế nào để trở thành một lập trình viên điềm tĩnh hơn?
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Tại sao lại là điềm tĩnh trong công việc thì chắc lập trình viên...
Toán tử trong C++ và thứ tự ưu tiên thực hiện
Toán tử (Operator) là một khái niệm cơ bản trong mọi ngôn ngữ lập trình, một yếu tố không thể thiếu trong mọi chương...
Quản lý các transactions trong Microservice architecture như thế nào?
Bài viết được sự cho phép của tác giả Võ Doãn Thành
1. Kể chuyện nè
Có 2 điều mình muốn kể cho bạn nghe. Một...
Data nên lưu vào database trước rồi mới lưu vào cache hay phải làm...
Bài viết được sự cho phép của tác giả Võ Doãn Thành
1. Tâm sự xíu nha
Đã mấy lần bạn được nghe câu hỏi này...
Phân biệt tác vụ I/O và tác vụ chuyên sâu CPU
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
Là một lập trình viên Node.js đã bao giờ bạn nghe đến...
Tích hợp AI trong an ninh mạng: Mặt lợi và mặt hại
Trong thế giới số hóa hiện nay, trí tuệ nhân tạo (AI) và an ninh mạng (Cybersecurity) đã trở thành hai yếu tố không...
Biến trong C++ và cách sử dụng
Biến (variable) là khái niệm cơ bản nhất trong lập trình mà mọi ngôn ngữ đều sử dụng. Một chương trình được viết ra...
Top 5 khóa học DevOps miễn phí “siêu xịn” cho developer
DevOps là một tập hợp các phương pháp và công cụ giúp các tổ chức phát triển và triển khai phần mềm nhanh hơn...
Từ Web2 đến Web3: Xu Hướng Công Nghệ Mới
Trong thập kỷ qua, thế giới công nghệ đã chứng kiến sự chuyển đổi mạnh mẽ từ Web1 sang Web2, và hiện tại là...