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

Các dịch vụ lưu trữ ở Việt Nam

Các dịch vụ lưu trữ ở Việt Nam

Hosting là gì Hosting (hay web hosting) là một dịch vụ online giúp bạn xuất bản website hoặc ứng dụng web lên Internet. Khi bạn đăng ký dịch vụ hosting, tức là bạn thuê mộ chỗ đặt trên server chứa tất cả các files và dữ liệu cần thiết để website của bạn chạy được. Một server là một máy tính vật lý chạy không […]

Read More

Nhận diện gương mặt bằng face-api.js

Nhận diện gương mặt bằng face-api.js

Hệ thống nhận dạng khuôn mặt là công nghệ có khả năng so khớp khuôn mặt người từ hình ảnh kỹ thuật số hoặc khung video với cơ sở dữ liệu khuôn mặt. Các nhà nghiên cứu hiện đang phát triển nhiều phương pháp mà hệ thống nhận dạng khuôn mặt hoạt động. Phương pháp nhận dạng khuôn mặt tiên tiến nhất, cũng được sử […]

Read More