Kiến Thức

Kiến thức là sức mạnh (Knowledge is power)  giúp con người hiểu thế giới xung quanh, giải quyết vấn đề và phát triển bản thân.

14697 Bài viết
Hướng dẫn sử dụng công cụ đánh giá CV miễn phí
Công Nghệ

Hướng dẫn sử dụng công cụ đánh giá CV miễn phí

Các bạn biết đấy qua nhiều lần rớt và đậu phỏng vấn trong suốt những năm qua, mình phát hiện luôn tồn tại...

Cassandra là gì? Vì sao Facebook tạo ra Cassandra
Công Nghệ

Cassandra là gì? Vì sao Facebook tạo ra Cassandra

Cơ sở dữ liệu quan hệ, được xây dựng trên mô hình của Dr. Edgar F. Codd, đã chứng minh là rất thành...

Distributed Transaction hoạt động như thế nào?
Công Nghệ

Distributed Transaction hoạt động như thế nào?

Trong bài viết này mình sẽ giải thích nguyên nhân khái niệm Distributed Transaction ra đời, đặt biệt trong bối cảnh microservices ngày...

Proof of Stake (PoS) là gì? Sự khác nhau giữa PoS và PoW?
Công Nghệ

Proof of Stake (PoS) là gì? Sự khác nhau giữa PoS và PoW?

Chắc hẳn bạn đã biết đến thuật ngữ Proof of Work (PoW) – cơ chế đồng thuận ban đầu được sử dụng trong...

Mnemonic là gì? Quy trình tạo ra mnemonic
Công Nghệ

Mnemonic là gì? Quy trình tạo ra mnemonic

Bạn có từng nghe đến những khái niệm như: Seed phrase,Seed, Recovery phrase, Backup Code, Secret phrase, Mnemonic code hay phrasechưa? Thực ra...

GSAP là gì? Hướng dẫn sử dụng GSAP trong dự án React
Công Nghệ

GSAP là gì? Hướng dẫn sử dụng GSAP trong dự án React

Hiện nay, thẩm mĩ, nhu cầu người dùng tăng cao nên sự cạnh tranh về trải nghiệm của người dùng càng khốc liệt....

Clerk là gì? Hướng dẫn tích hợp Clerk vào dự án NextJS
Công Nghệ

Clerk là gì? Hướng dẫn tích hợp Clerk vào dự án NextJS

Trước đây, mình thường phải xây dựng hệ thống xác thực từ đầu: từ việc tạo bảng trong cơ sở dữ liệu (database),...

Hướng dẫn Xây dựng Chatbot AI với LLma 2 và OpenAI
Công Nghệ

Hướng dẫn Xây dựng Chatbot AI với LLma 2 và OpenAI

Bài viết này sẽ hướng dẫn bạn cách tạo một ứng dụng hỏi-đáp từ đơn giản đến phức tạp. Chúng ta sẽ sử...

Webpack vs Vite: Đâu là lựa chọn tốt dành cho dự án của bạn?
Công Nghệ

Webpack vs Vite: Đâu là lựa chọn tốt dành cho dự án của bạn?

Nếu bạn đang có mặt tại đây để đọc những lời chia sẻ này của mình, thì có lẽ bạn cũng giống mình,...

JPEG, PNG, WebP, AVIF – Nên Sử Dụng Định Dạng Nào Cho Website
Công Nghệ

JPEG, PNG, WebP, AVIF – Nên Sử Dụng Định Dạng Nào Cho Website

Hình ảnh là tài nguyên phổ biến nhất trên website, trước khi tìm hiểu về hình ảnh, mình đã từng nghĩ chỉ cần...

So sánh CSR (Client-Side Rendering) và SSR (Server-Side Rendering)
Công Nghệ

So sánh CSR (Client-Side Rendering) và SSR (Server-Side Rendering)

Mọi người cũng đã nghe qua hai khái niệm khá quen thuộc nhưng cũng tương đối khó bạn là người mới bắt đầu...

Những Kỹ năng cần thiết cho một Lập trình viên Back-End
Công Nghệ

Những Kỹ năng cần thiết cho một Lập trình viên Back-End

Khi làm việc trong lĩnh vực back-end, mình nhận ra rằng để ứng dụng hoạt động trơn tru và sẵn sàng đối mặt...

AI Agent là gì? Hướng dẫn tạo AI Agent với LangGraph và LLM của OpenAI
Công Nghệ

AI Agent là gì? Hướng dẫn tạo AI Agent với LangGraph và LLM của OpenAI

Trong bài viết này, hãy cùng mình khám phá AI Agent là gì và mối liên hệ giữa AI Agent với các Mô...

Vector Database là gì? Hướng dẫn lưu trữ Dữ liệu vào Vector Database
Công Nghệ

Vector Database là gì? Hướng dẫn lưu trữ Dữ liệu vào Vector Database

Trong thời đại công nghệ hiện nay, lượng dữ liệu mà chúng ta tạo ra mỗi ngày là vô cùng lớn – từ...

Hướng dẫn sử dụng AI Agent Builder của Postman
Công Nghệ

Hướng dẫn sử dụng AI Agent Builder của Postman

1. Postman AI Agent Builder là gì? Postman AI Agent Builder là một công cụ giúp developers dễ dàng tạo, kiểm thử và...

Tìm hiểu LangChain: Framework phát triển ứng dụng LLM mạnh mẽ
Công Nghệ

Tìm hiểu LangChain: Framework phát triển ứng dụng LLM mạnh mẽ

Generative AI (Gen AI) đang thay đổi cách chúng ta xây dựng sản phẩm, tương tác với khách hàng và tối ưu hóa...

Top các công cụ AI giúp bạn x10 hiệu suất làm việc
Công Nghệ

Top các công cụ AI giúp bạn x10 hiệu suất làm việc

AI không còn là chuyện của tương lai – nó đã và đang thay đổi cách chúng ta làm việc mỗi ngày. Từ...

Hướng dẫn Prompt Engineering dành cho Developer
Công Nghệ

Hướng dẫn Prompt Engineering dành cho Developer

Trong thời đại AI phát triển mạnh mẽ, việc biết cách giao tiếp hiệu quả với mô hình AI là một kỹ năng...

Single Point of Failure (SPOF) và cách phòng tránh trong System Design
Công Nghệ

Single Point of Failure (SPOF) và cách phòng tránh trong System Design

Trong suốt hành trình phát triển và vận hành các hệ thống, đã bao nhiêu lần bạn gặp phải những kịch bản tưởng...

Thiết kế Hệ thống Task Scheduler – Hướng dẫn chi tiết cho Developer
Công Nghệ

Thiết kế Hệ thống Task Scheduler – Hướng dẫn chi tiết cho Developer

Trong quá trình phát triển phần mềm, việc thiết kế một Task Scheduler là một bài toán phổ biến nhưng không kém phần thách thức....