ALL
NCC
SOFT
SHARE
TECH
CAREER
Step by step how to test mobile applications
Trong thời đại phát triển nhanh chóng của ứng dụng di động, đảm bảo tính ổn định và hiệu suất trên nhiều thiết bị và nền tảng khác nhau...
Tổng quan về Dataform(cloud-based DBT) và ứng dụng
Bài viết giúp bạn tìm hiểu sơ bộ về Dataform. Dataform là một nền tảng hỗ trợ quản lý quy trình chuyển...
Redis Lock Là Gì? Sử Dụng Redis Lock Trong Node.js
1. Redis Lock là gì? Redis Lock, hay còn gọi là Distributed Locking với Redis, là một kỹ thuật dùng để...
Docker P2 – Docker Image và Container
Docker Image là gì? Docker Image là một “bản mẫu” (template) chỉ đọc, chứa mọi thứ cần thiết để chạy ứng...
Hành Vi Người Dùng Mobile Tại APAC Đang Thay Đổi Quảng Cáo Số Như Thế Nào?
Người dùng tại APAC ngày càng phụ thuộc vào thiết bị di động, thay đổi hoàn toàn cách ngành quảng cáo...
Làm Sao Để Được Yêu Quý Hơn, Để Hòa Nhập?
Trong một công ty, kỹ năng chuyên môn giỏi là chưa đủ. Người thăng tiến nhanh và bền vững thường là...
Làm Nhiều Nhưng Không Giỏi Gì Cả? Đây Là Lý Do
Sau vài năm đi làm, nhiều người trẻ bắt đầu hoang mang: "Mình thực sự giỏi cái gì? Nghề chính của...
Docker P3 – Tìm hiểu về Dockerfile, Docker Volume & Networking
Ở phần 1 và 2 chúng ta đã tìm hiểu Docker, docker image, docker container là gì. Ở phần 3 này,...
Docker P1 – Giới thiệu cơ bản về Docker
Docker giúp đơn giản hóa việc phát triển và triển khai ứng dụng bằng cách đóng gói chúng và môi trường...
All Stories
OpenAI và cách sử dụng API ChatGPT trong Node.js
API ChatGPT của OpenAI thú vị cho chatbot Node.js. Bài viết hướng dẫn từ xác thực đến xây dựng chatbot hiểu...
(P.2) System Design – Formula for Interview
Mở đầu: Bước 1: Hiểu các yêu cầu Bước 2: Xác định các thành phần Ở bước này, mục tiêu là...
OWASP Top 10: 2021 – A01:2021 – Broken Access Control
Giới thiệu Lỗ hổng Broken Access Control (BAC) là một trong những lỗ hổng bảo mật phổ biến nhất trong các...
(P.1) System Design – Envelope Estimation
Envelope Estimation Mở bài: Ước tính nhu cầu tài nguyên: Ước tính hiệu suất: Ước tính chi phí: Các đơn vị...
LINQPad – Công cụ hỗ trợ tuyệt vời mà .NET Developer nên biết
Giới thiệu về LINQPad LINQPad là một công cụ phát triển tích hợp (IDE) mã nguồn mở được thiết kế đặc...
Top 5 Engine Phát Triển Game Phổ Biến Hiện Nay
Giới thiệu Trong thế giới phát triển game ngày nay, việc lựa chọn một game engine phù hợp là quyết định...
Sự khác biệt giữa Scrum và Kanban
1. Scrum là gì? Scrum là một quy trình nhanh giúp bàn giao công việc trong thời gian ngắn nhất. Quy...
Sử dụng bảng quyết định trong kiểm thử phần mềm
Trong các kỹ thuật viết kịch bản kiểm thử, đối với các trường dữ liệu đơn như textbox, chúng ta thường sử...
Chặng đường của mô hình ngôn ngữ (Language Model) – Phần 1
Ngôn ngữ là một công cụ để con người diễn đạt và giao tiếp, phát triển từ thời thơ ấu và...
First
88
89
90
91
92
Last
Explore →
Agile
AI
ALL POST
Art
BA
CAREER
Cloud
Database
Devops
NCC
NCC INTERNAL
Programing
SHARE
SOFT
TECH
Testing
UIUX
Uncategorized