Giới thiệu về JFrog Artifactory

Trong kỷ nguyên CI/CD và microservices, các ứng dụng không chỉ cần source code mà còn phụ thuộc vào hàng trăm dependency, Docker images, và nhiều dạng artifact khác....
Avatar photo Hiep Ngo Xuan
2 min read

Execution Context – Basic Javascript – Phần 1

Như chúng ta đã biết, Javascript là một ngôn ngữ chạy đơn luồng được biên dịch. Tức là browser không hiểu...
Avatar photo Anh Nguyen Dang Hoang
2 min read

Giới thiệu Sequence trong PostgreSQL

Trong PostgreSQL, sequence là một công cụ mạnh mẽ dùng để tạo ra các giá trị số tự tăng – rất...
Avatar photo Hiep Ngo Xuan
2 min read

Event-Driven Architecture .NET 8 vs DDD & Saga Orchestration

Xây dựng Event-Driven Architecture trong .NET 8 với DDD & Saga Orchestration (MassTransit) 1. Tại sao cần Event-Driven Architecture (EDA)? Trong các...
Avatar photo Phi Le Kim
2 min read

Lập trình viên front-end là như nào ?

Từ “Cắt PSD” đến Tư duy System Design 1. Front-end ngày nay không còn là “cắt HTML, CSS” đơn thuần Trước...
Avatar photo thang.nguyenvan4@ncc.asia
3 min read

Làm chủ Giải thuật và Cấu trúc dữ liệu

Cấu trúc dữ liệu và giải thuật được biết đến như là nền tảng của các ngành khoa học máy tính...
Avatar photo Dat Nguyen Sy
4 min read
MMO LÀ GÌ?

MMO là gì? 8 hình thức MMO kiếm tiền theo xu hướng

MMO (Make Money Online) đang trở thành xu hướng kiếm tiền được nhiều người quan tâm hiện nay. Đây là cách...
Avatar photo phuong.trinhviet@ncc.asia
12 min read

Microsoft Entra ID (Azure Active Directory)

Microsoft Entra ID là dịch vụ quản lý danh tính và truy cập dựa trên nền tảng đám mây của Microsoft,...
Avatar photo Trinh Nguyen Thi Mai
3 min read

Tự động hóa trình duyệt với pupperteer

1. Giới thiệu về Puppeteer Puppeteer là một thư viện Node.js được phát triển bởi Google Chrome team, cung cấp API high-level...
Avatar photo Xuan Vu Duy
3 min read

All Stories

AWS CloudFormation – P.4. Hàm điều kiện Intrinsic

Trong bài trước, chúng ta đã đi qua một số Pseudo parameters và Intrinsic functions như là Ref, GetAtt, GetAZs, FindInMap,...
Avatar photo Hung Truong Ngoc
2 min read

Cách tạo repository trên Github cho người mới

Hôm nay mình xin hướng dẫn mọi người cách tạo repository trên Github. Có nhiều cách để tạo được: như sử...
Avatar photo Trang Doan Thuy
1 min read

5 Bí quyết chinh phục nhiều ngôn ngữ

Trong thời đại công nghệ 4.0, tiếng Anh đã trở thành ngoại ngữ phổ biến, nhưng học thêm các ngôn ngữ...
Avatar photo Linh Hoàng Mỹ
5 min read

Tại sao Automation Testing không thể thay thế Manual Testing

Có rất nhiều người cho rằng Automation Testing sẽ có thể thay thế Manual Testing. Tại sao phải chịu đựng chi...
Avatar photo Hong Nguyen Phuong
4 min read
Frozen collections

Tìm hiểu về Frozen collections trong .Net 8

Frozen collections Hãy thảo luận trước về ý nghĩa của việc một list được đóng băng (frozen collections). Và chúng ta...
Avatar photo Quang Le Dang
4 min read
.net

.Net – Cho phép List<T> lưu trữ số lượng lớn phần tử

List<T> là một trong những kiểu collection linh hoạt nhất trong .NET. Vì nó được thiết kế cho mục đích sử...
Avatar photo Quang Le Dang
5 min read
BenchmarkDotNet

Code Performance với BenchmarkDotNet cho .NET

Bài viết này sẽ hướng dẫn bạn cách sử dụng thư viện BenchmarkDotNet trong .NET để đánh giá hiệu năng (benchmark)...
Avatar photo Quang Le Dang
10 min read

[HTTP Series] Understand about HTTP/3

HTTP/3 là giao thức Hypertext Transfer Protocol phiên bản 3 tiếp nối sự phát triển từ HTTP/1 và HTTP/2. HTTP/3 hiện đã là tên gọi...
Avatar photo Thien Nguyen Thai
3 min read

Top phương pháp học ngoại ngữ hiệu quả nhất

Học ngoại ngữ không chỉ là việc ghi nhớ từ vựng hay cấu trúc ngữ pháp mà còn là một quá...
Avatar photo Tien Cao Thi Cam
7 min read