Cách thêm xác thực vào ứng dụng Vue bằng AWS Amplify

Cách thêm xác thực vào ứng dụng Vue bằng AWS Amplify

AWS Amplify là gì? AWS Amplify là một framework mã nguồn mở do Amazon tạo ra, chứa một bộ công cụ và dịch vụ có thể được sử dụng cùng nhau hoặc riêng. Một trong những công cụ là Amplify Auth. Amplify Auth cho phép bạn nhanh chóng thiết lập xác thực an toàn và kiểm soát những gì người dùng có quyền truy cập […]

Read More

Trực quan hóa dữ liệu bằng Python Dash

Trực quan hóa dữ liệu bằng Python Dash

Giới thiệu về Dash Dash là một thư viện mã nguồn mở được phát hành theo giấy phép MIT. Được viết trên Plotly.js và React.js, Dash lý tưởng cho việc xây dựng và triển khai các ứng dụng dữ liệu với UI (giao diện người dùng) tùy chỉnh. Dash đủ đơn giản để bạn có thể liên kết UI với code của mình trong vòng […]

Read More

PlantUML- Vẽ biểu đồ UML bằng code

PlantUML- Vẽ biểu đồ UML bằng code

Giới thiệu PlantUML Trong quy trình phát triển phần mềm, dù áp dụng mô hình Waterfall hay mô hình Agile thì cũng thường hay sử dụng biểu đồ UML để giải thích yêu cầu, cấu trúc, chức năng. Tuy nhiên, tài liệu biểu đồ hình vẽ  không dùng Text Editor mà thường dùng ứng dụng vẽ hình và đôi lúc khó nhận biết được sự […]

Read More

Elasticsearch trên AWS

Elasticsearch trên AWS

Elasticsearch là gì? Là công cụ tìm kiếm và phân tích phân tán RESTful mã nguồn mở, được xây dựng trên Apache Lucene. Kể từ khi phát hành năm 2010, Elasticsearch đã nhanh chóng trở thành công cụ tìm kiếm thông dụng nhất và được sử dụng rộng rãi cho các trường hợp sử dụng liên quan đến phân tích log, tìm kiếm toàn văn […]

Read More

Triển khai ứng dụng Node lên ECS bằng Docker

Triển khai ứng dụng Node lên ECS bằng Docker

Trong hướng dẫn này, tôi sẽ hướng dẫn bạn các bước về cách đóng gói một ứng dụng Node.js và sau đó triển khai nó lên Amazon Web Services (AWS) bằng cách sử dụng Amazon Elastic Container Registry (ECR) và Amazon Elastic Container Service (ECS). Chúng ta sẽ làm điều đó như sau: 1) Thiết lập môi trường Node và Npm: Chọn vào liên kết […]

Read More

Tạo mock data với FakerJs

Tạo mock data với FakerJs

FakerJs là gì ? Là một thư viện JavaScript giúp tạo các dữ liệu ngẫu nhiên theo từng loại dữ liệu khác nhau như email, số điện thoại , địa chỉ , password , image ..v..v.. Demo: https://rawgit.com/Marak/faker.js/master/examples/browser/index.html Khi nào nên sử dụng ? Rất cần thiết khi làm việc với Front End. Chúng ta cần dữ liệu để xử lý trên giao diện khi […]

Read More

Flutter2

Flutter2

Vào ngày 4/3/2021, Flutter2 đã được công bố với các tính năng mới như sau: – Hỗ trợ  cho web và desktop(ứng dụng trên hệ điều hành) đã ở trên kênh stable(trước đây chúng ở trên kênh beta), điều này có nghĩa là bạn có thể chính thức mang ứng dụng của mình chạy trên Web, hệ điều hành Mac và Windows. – Sound Null […]

Read More

Giới thiệu về Docker

Giới thiệu về Docker

I. DOCKER LÀ GÌ? Docker là một nền tảng mở dành cho phát triển, triển khai, vận chuyển và chạy các ứng dụng. Docker cho phép bạn tách các ứng dụng khỏi cơ sở hạ tầng để bạn có thể phân phối phần mềm một cách nhanh chóng. Với Docker, bạn có thể quản lý cơ sở hạ tầng của mình giống như cách bạn […]

Read More