Lưu trữ Danh mục: Kiến thức

[System design] – Redis, Kafka vs RabbitMQ

Khi sử dụng giao tiếp không đồng bộ trong hệ thống microservice, phổ biến nhất

Xem thêm
[JavaScript] Bài 13 – Event & Listener

Trong bài viết này, chúng ta sẽ quay lại với chủ đề về các sự

Xem thêm
[Deep Learning] Table Recognition – Simple is better than complex, bài toán tái cấu trúc dữ liệu bảng biểu với deep learning

Các phần nội dung chính sẽ được đề cập trong bài blog lần này Tổng

Xem thêm
[NodeJS] Bài 2 – Khởi Tạo Một Máy Chủ Web

Trong bài viết này, chúng ta sẽ thực hiện tạo ra một máy chủ web

Xem thêm
Viết Product Specs thế nào cho hiệu quả?

Cách viết Product Specs hiệu quả là câu hỏi Sơn nhận được rất nhiều từ

Xem thêm
React Hook Form – xử lý form dễ dàng hơn bao giờ hết

Mở đầu Hầu hết một Front-end Developer ai cũng trải qua việc xử lý form,

Xem thêm
Tìm hiểu về scrum trong 5′ – p4

Trong phần này sẽ tìm hiểu về 2 phần cuối trong Scrum đó là Scrum

Xem thêm
Phải làm gì khi “Ports are not available” trên Docker/các service khác 🤧

Mở đầu Chào các bạn, sau cái bài Xử lý vấn đề “Port Already in

Xem thêm
FragmentManager: Tìm hiểu về sự khác biệt giữa add() và replace().

1. FragmentManager là gì? Trước mắt ta cần biết, Fragment là một thành phần android,

Xem thêm
Một số trường hợp khi sử dụng git

Giới thiệu Ở bài viết trước, mình đã giới thiệu các lệnh cơ bản thường

Xem thêm
Tạo ứng dụng giao tiếp với Bot Telegram bằng Node.js + Docker và deploy lên EC2 AWS (Phần 1)

Telegram đang ngày càng được sử dụng rộng rãi vì những chức năng mà nó

Xem thêm
[JavaScript] Bài 12 – Object & Everything

Trong bài viết này, chúng ta sẽ quay lại với chủ đề Object & Everything

Xem thêm
Design Patterns – Visitor

Visitor 📜 Mục đích Visitor là một design pattern thuộc nhóm behavioral giúp bạn tách

Xem thêm
[JavaScript] Bài 11 – Hàm & Vùng

Trong bài viết này, chúng ta sẽ gặp lại 2 khái niệm: Hàm function và

Xem thêm
Tìm hiểu Kurbernetes NetworkPolicy

Tại sao chúng ta phải dùng NetworkPolicy: Allow đến mức pod gọi pod, giới hạn

Xem thêm
3.Sự khác nhau giữa var và let

1: Variable scopes(Phạm vi sử dụng của các biến) Các biến var sẽ thuộc phạm

Xem thêm
Design Patterns – Template Method

Template Method 📜 Mục đích Template Method là một design pattern thuộc nhóm behavioral giúp

Xem thêm
[jQuery] Bài 3 – Tạo Hiệu Ứng Chuyển Tiếp & Gửi Yêu Cầu Tới Máy Chủ Web

Bên cạnh việc hỗ trợ đơn giản hóa các thao tác làm việc với văn

Xem thêm
Phân tích CVE-2022-26503: Lỗ hổng LPE trên Veeam Agent for Microsoft Windows

Gần đây thì Veeam có đưa ra bản patch cho một loạt các lỗ hổng

Xem thêm
Hexagonal Architecture là gì và ứng dụng của nó

I. Tổng quan về kiến trúc phần mềm Application without architecture (nguồn: Internet) Application with

Xem thêm
Temporal workflow trong Quarkus

Giới Thiệu Tiếp tục với series Java Practice, hôm nay chúng ta tiếp tục tìm

Xem thêm
[jQuery] Bài 3 – Các Hàm Tạo Hiệu Ứng Chuyển Tiếp & Gửi Yêu Cầu Tới Máy Chủ Web

Bên cạnh việc hỗ trợ đơn giản hóa các thao tác làm việc với văn

Xem thêm
[AWS Associate] 1.Lambda

1. 背景: S3にアップロードするWebを作成する 2. 構成: ① クライアントからAPIGatewayにアクセスする ② Lambda機能をコールする ③ クライアントがアップロードするファイルをS3に書き込む 3. 処理概要: クライアントからファイル名存在しているかをチェックするリクエストを送る サーバーはpresigned_urlを作成し返却する

Xem thêm
[jQuery] Bài 2 – Các bộ chọn & Thao Tác Cơ Bản

Để bắt đầu viết code ví dụ với jQuery, chúng ta sẽ tận dụng code

Xem thêm