Container và các công cụ quản lý container

Container và các công cụ quản lý container

1. Container là gì? Container là một phương tiện ảo hóa hệ thống được sử dụng để đóng gói một ứng dụng và tất cả các phụ thuộc của nó cùng với môi trường chạy của nó trong một gói. Container được xây dựng trên cơ sở các công nghệ ảo hóa như kernel namespaces, cgroups và chroot để đảm bảo rằng mỗi container có một môi trường hoàn toàn độc lập với hệ thống máy chủ gốc. Container có thể được triển khai và chạy trên nhiều môi trường khác nhau mà không cần thay đổi ứng dụng hoặc ... »

Vì sao bạn nên (và không nên) chọn Graphql thay cho RestAPI

Vì sao bạn nên (và không nên) chọn Graphql thay cho RestAPI

Vào một ngày đẹp trời, sếp quăng 1 dự án fullstack mới, bảo bạn triển khai. Hàààà… bạn thở dài, nhắp ly cà phê… “Frontend react hay vue, backend thì chắc chọn 1 trong mấy thằng nestjs, django, laravel… Cầu nối giữa 2 thằng này thì RestAPI. Xong, như mọi khi, nhàm nhưng khỏe. Giờ bắt tay vào việc thôi.” Nhưng khoan, từ từ, bạn có muốn thử Graqhql thay cho thằng RestAPI không? Ấy, tôi thấy 2 hàng lông mày bạn xô lại, hẳn đang nghĩ đồ nào xài quen thì cứ dùng, mắc mớ gì đổi sang cái ... »

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 1]

Full stack developer Web application (NestJS + Reactjs + PostgreSQL) với Authentication Auth0 [Phần 1]

I. Ý tưởngVề ý tưởng, Chúng ta sẽ xây dựng 1 Web application quản lý bài viết bao gồm: - Frontend dùng ReactJS - Backend dùng NestJS - Database chúng ta sẽ sử dụng PostgreSQL -̀ Việc xác thực chúng ta sẽ xác thực thông qua Auth0: đây là một dịch vụ quản lý xác thực và ủy quyền người dùng mà chúng ta không cần phải tốn công xây dựng hệ thống phức tạ ... »

Diagram As Code: Tối Ưu Hóa Việc Trực Quan Hóa Hệ Thống với Diagrams

Diagram As Code: Tối Ưu Hóa Việc Trực Quan Hóa Hệ Thống với Diagrams

I. Giới thiệu:Diagram As Code là gì?Diagram As Code là một khái niệm trong lĩnh vực phát triển phần mềm, nơi sơ đồ hệ thống được tạo và duy trì bằng code của các ngôn ngữ lập trình thay vì được tạo thủ công bằng các công cụ trực quan hóa truyền thống. Điều này có nghĩa là sơ đồ hệ thống được biểu diễn dưới dạng code, giúp các nhà phát triển có thể thực hiện và quản lý sơ đồ theo cách tương tự như việc quản lý source code.Với Diagram As Code, nhà phát ... »

WFH là gì, những lợi ích của WFH mạng lại để trở thành xu hướng phổ biến hiện nay.

WFH là gì, những lợi ích của WFH mạng lại để trở thành xu hướng phổ biến hiện nay.

WFH – Work from home (hay còn có tên khác là Remote Working) dịch đơn giản nhất là “làm việc tại nhà”. Đây là một hình thức làm việc mà bạn không cần trực tiếp tới văn phòng hay công ty. Tuy đã xuất hiện từ khá lâu nhưng khoảng 2 năm gần đây Remote Working mới được phổ biến rộng rãi hơn cả do dịch bệnh Covid 19. Tùy vào vị trí và tính chất công việc, các công ty có thể triển khai cho toàn bộ nhân viên hoặc chỉ một số bộ phận cụ thể thực hiện hình ... »

Các thư viện ghi âm dành cho React.js (Next.js)

Các thư viện ghi âm dành cho React.js (Next.js)

Chào các bạn, trong bài viết này, chúng ta sẽ khám phá các thư viện ghi âm hàng đầu dành cho React.js và Next.js. Với sự phát triển của công nghệ thông tin hiện nay, việc tích hợp chức năng ghi âm vào ứng dụng web trở nên dễ dàng hơn. Chúng ta sẽ tìm hiểu về tính năng, ưu điểm và cách sử dụng của mỗi thư viện, giúp bạn lựa chọn thư viện phù hợp để tạo ra trải nghiệm ghi âm tuyệt vời trên ứng dụng của mình. I.Giới thiệu tổng quan:React.js ... »

SNIPER BOT với PANCAKESWAP

SNIPER BOT với PANCAKESWAP

Các sàn phi tập trung chắc hẳn đã không còn xa lạ với các bạn đang tìm hiểu về blockchain. Mỗi sàn thường sẽ giao dịch trên một mạng blockchain cụ thể. Ví dụ như sàn Uniswap thì chạy trên mạng Ethereum, hay sàn PancakeSwap thì chạy trên mạng Binance. Đây là giao diện mua bán của sàn PancakeSwap Ngoài giao diện đẹp dễ sử dụng, họ còn cung cấp các document phục vụ cho các bạn dev. Mình đã thử xem tài liệu họ cung cấp thì thấy khá hay ho. Từ đó các bạn có thể tạo ra ... »