Chuyên mục
Công Nghệ

Event Loop là gì? Cơ chế hoạt động của Event Loop trong JavaScript

1. Event Loop là gì Event Loop là một cơ chế cho phép xử lý các tác vụ bất đồng bộ trong JavaScript, sử dụng một vòng lặp vô tận để kiểm tra, quản lý các tác vụ. JavaScript có thể xử lý nhiều tác vụ cùng lúc mặc dù JavaScript là single-threaded – tại […]

Chuyên mục
Công Nghệ

RabbitMQ là gì? RabbitMQ hoạt động như nào?

Trong kiến trúc phần mềm hiện đại, nơi các hệ thống càng trở nên phân tán, việc giao tiếp hiệu quả giữa các thành phần trong hệ thống là điều cần thiết. RabbitMQ nổi lên như một giải pháp mạnh mẽ để hỗ trợ giao tiếp giữa các ứng dụng và dịch vụ khác nhau. […]

Chuyên mục
Công Nghệ

Hướng dẫn cách lấy dữ liệu Facebook Ads Tự động Mỗi ngày Miễn phí- Phần 1

Mình sẽ hướng dẫn cách lấy dữ liệu tự độnghằng ngày từ Facebook Ads miễn phí cho các bạn Marketer, Developer. Mình không chắc là nếu công ty bạn có quá nhiều quảng cáo thì có bị mất phí nhiều hơn hay không, nhưng nếu có thì mức phí sẽ cực kì thấp, đâu đó […]

Chuyên mục
Công Nghệ

Hướng dẫn cách lấy dữ liệu Facebook Ads Tự động Mỗi ngày Miễn phí – Phần 2

Phần 1 của series này mình đã hướng dẫn mọi người cách lấy dữ liệu từ Facebook Ads vào file Google sheet thông qua lệnh Run All trên Google Colab, việc lấy dữ liệu chưa hoàn toàn thực thi tự động mà bạn phải bấm nó mới chạy nên trong phần 2 này chúng ta […]

Chuyên mục
Công Nghệ

Hướng dẫn sử dụng JWT. Các lỗi sai thường thấy trong JWT

Bài viết này sẽ giúp bạn hiểu về cơ chế hoạt động, các lỗi sai thường thấy khi sử dụng JWT. Từ đó, giúp bạn áp dụng công nghệ này tốt, hiệu quả hơn. 1. Cơ chế hoạt động của JWT Cơ chế hoạt động của JWT Client gửi yêu cầu đăng nhập với thông […]

Chuyên mục
Công Nghệ

NextJS là gì? Kiến thức NextJS cơ bản bạn cần biết

NextJS không chỉ đơn giản là một framework React, nó là một môi trường phát triển mạnh mẽ, mang lại hiệu suất tuyệt vời và cho trải nghiệm người dùng vượt trội. Bằng cách tận dụng các tính năng quan tích hợp sẵn, NextJS cho phép chúng ta xây dựng các ứng dụng React một […]

Chuyên mục
Công Nghệ

Google Colab là gì? Hướng dẫn sử dụng Google Colab cho người mới

Trước khi tìm hiểu về Google Colab là gì và sử dụng chúng ra sao thì bạn nên tham khảo bài viết Python là gì và Jupyter Notebook là gì trước nha. Vì chức năng chính của Google Colab là thay thế cho Jupyter Notebook, hỗ trợ bạn trong quá trình xử lý dữ liệu, […]

Chuyên mục
Công Nghệ

Load Balancer: Chìa Khóa Cho Hiệu Suất Và Độ Tin Cậy

Cùng mình tìm hiểu về Load Balancer và cách hoạt động nhé. 1. Load Balancer là gì ? Load Balancer là một kỹ thuật được sử dụng để phân phối lưu lượng mạng trên một nhóm máy chủ được gọi là cụm máy chủ. Nó tối ưu hóa hiệu suất mạng, độ tin cậy và […]

Chuyên mục
Công Nghệ

AWS là gì? Top những services AWS được sử dụng nhiều nhất

Bài viết này cho bạn cái nhìn tổng quan về AWS, các services được sử dụng nhiều nhất. Thông qua bài viết bạn sẽ biết thêm vì sao nhiều công ty trên thị trường hiện nay luôn mong muốn ứng viên của mình có kiến thức về nền tảng này. 1. AWS là gì? AWS […]

Chuyên mục
Công Nghệ

NodeJS là gì? Tại sao NodeJS lại phổ biến

Node.js là một công cụ đơn giản nhưng hiệu quả, giúp bạn sử dụng JavaScript – một ngôn ngữ quen thuộc ở phía client – để xử lý các tác vụ phía server. Điều này không chỉ hợp nhất ngôn ngữ lập trình trên cả hai phía, mà còn mở ra cánh cửa cho những […]

Chuyên mục
Công Nghệ

ArgoCD là gì? Những điều bạn cần biết về ArgoCD

Việc quản lý và triển khai các ứng dụng trên nền tảng Kubernetes (K8s) ngày càng trở nên khó khăn, phức tạp. Developer phải đối mặt với những thay đổi chóng mặt về mặt công nghệ nhưng việc triển khai phải đảm bảo tính nhất quán. Trước đây, mỗi lần deploy ứng dụng lên K8s […]

Chuyên mục
Công Nghệ

SDLC là gì? Các mô hình Software Development Life Cycle phổ biến

Vòng đời phát triển phần mềm (Software Development Life Cycle – SDLC) là một quy trình có cấu trúc và định hướng để phát triển phần mềm. SDLC cung cấp một quy trình chặt chẽ và có hệ thống để xây dựng phần mềm, giúp đảm bảo chất lượng, giảm rủi ro và tối ưu […]

Chuyên mục
Công Nghệ

NestJS: Giải Pháp Toàn Diện Cho Ứng Dụng Server-Side

1. NestJS là gì? Nest hay NestJS là một framework để xây dựng các ứng dụng server-side mạnh mẽ dựa trên nền tảng Nodejs. NestJS được xây dựng và hỗ trợ ngôn ngữ TypeScript (vẫn cho phép lập trình viên code bằng JavaScript thuần), và kết hợp các tính năng của OOP (Object Oriented Programming), […]

Chuyên mục
Công Nghệ

CDN là gì? Các kiến thức cần biết về CDN

CND (Content Delivery Network) là gì? Các kiến thức về CDN quan trọng như thế nào đối với developers? Hãy cùng 200Lab khám phá bài viết về CDN dưới đây nhé! 1. CDN (Content Delivery Network) là gì? CDN là mạng lưới máy chủ lưu trữ bản sao của các nội dung tĩnh bên trong […]

Chuyên mục
Công Nghệ

Bảo mật thông tin: Cách lưu trữ mật khẩu trong Database một cách an toàn

Nếu bạn đang phát triển một sản phẩm về website hoặc app có chức năng yêu cầu người dùng đăng nhập thì bạn sẽ phải xử lý việc lưu trữ mật khẩu. Tuy nhiên, việc lưu trữ mật khẩu trong database một cách không an toàn có thể dẫn đến những rủi ro bảo mật […]

Chuyên mục
Công Nghệ

Ứng dụng Hypothesis Testing – Kiểm định giả thuyết trong Y học

Bạn có bao giờ thắc mắc rằng những số liệu về mức độ hiệu quả của một loại vaccine nào đó hình thành như thế nào không? Mình thì có. Mình đã từng nghĩ nó chỉ đơn giản là đếm số lượng rồi chia tỷ lệ. Cho đến khi mình đọc về Hypothesis Testing. Vậy […]

Chuyên mục
Công Nghệ

Visual Studio Code là gì? Hướng dẫn sử dụng VSCode cho người mới

Visual Studio Code (VS Code) là một trình soạn thảo mã nguồn miễn phí, đa nền tảng, được phát triển bởi Microsoft. Nó đã nhanh chóng trở thành một trong những trình soạn thảo phổ biến nhất dành cho các nhà phát triển, nhờ giao diện thân thiện, tính năng mạnh mẽ và khả năng […]

Chuyên mục
Công Nghệ

Proxy và Reverse Proxy là gì? Hướng dẫn sử dụng Proxy

1. Proxy là gì? Proxy hay chính xác hơn là Proxy Server đóng vai trò như một máy chủ trung gian đứng giữa người dùng cuối và các trang web mà họ truy cập. Proxy Server ngăn chặn việc khách hàng và máy chủ giao tiếp trực tiếp với nhau, từ đó giúp chúng ta […]

Chuyên mục
Công Nghệ

Google Gemini (Bard) là gì? Cách dùng Google Gemini hiệu quả

Google Gemini là mô hình ngôn ngữ lớn mạnh mẽ, có khả năng tạo văn bản, dịch ngôn ngữ, trả lời câu hỏi, tóm tắt thông tin và viết mã. Gemini nổi bật với khả năng thích ứng, xử lý đa phương tiện và khả năng cá nhân hóa, khiến nó trở thành một công […]

Chuyên mục
Công Nghệ

Cloudfront là gì? Những kiến thức cơ bản developer phải biết về Cloudfront

1. AWS Cloudfront là gì? AWS Cloudfront là dịch vụ CDN (Content Delivery Network) giúp tăng tốc độ phân phối nội dung web tĩnh (chủ yếu là S3) và động (EC2 cho tĩnh/động) cho người dùng. Cloudfront phân phối và lưu trữ data (dữ liệu) thông qua các điểm truy cập mạng toàn thế giới, […]