Cài đặt hệ thống gợi ý bài viết Made in Vietnam và FREE

Cài đặt hệ thống gợi ý bài viết Made in Vietnam và FREE

Kết hợp nhiều model để đề xuất các bài viết phù hợp nhất cho người đọc. Sẽ giúp người đọc đọc nhiều hơn. - Hệ thống yêu cầu bảo mật cao - Dễ dàng scale up khi nhiều người truy cập - Xử lý được dữ liệu lớn khi khối lượng log nhiều - Cài đặt dịch vụ dễ dàng ... »

Lễ tổng kết năm 2020!

Lễ tổng kết năm 2020!

Chúng ta đã chính thức bước qua quý 1 năm 2021, năm 2020 vừa qua là một năm đầy biến động và khó khăn với toàn thế giới nói chung và Việt Nam nói riêng. Tuy nhiên ban lãnh đạo cũng như toàn thể member công ty TNHH GMO-Z.com Việt Nam Lab Center( VNlab) chúng tôi đã rất cố gắng, vượt qua khó khăn và đạt được những thành tựu nhất định trong năm 2020 vừa qua. Vào cuối tháng 1 năm 2021 vừa qua, công ty Vnlab chúng tôi đã tổ chức buổi lễ tổng kết về tình ... »

Tìm hiểu Image Segmentation

Tìm hiểu Image Segmentation

Computer Vision là một trong những đề tài nghiên cứu rất phát triển trong những năm gần đây. Cùng với sự ra đời của Convolution Neural Networks (CNN), các mô hình State-Of-The-Art (SOTA) trong các bài toán classification, object detection, image segmentation,... liên tục ra đời. Trong bài viết này, ta sẽ cùng tìm hiểu về 1 bài toán trong Computer Vision là Image Segmentation. Image Segmentation là gì Image Segmentation (phân đoạn ảnh) là lớp bài toán thuộc về Computer Vision trong đó hình ảnh được chia thành nhiều vùng khác nhau, trong đó từng pixel trên ảnh được ... »

Những tính năng mới trong PHP 8.0

Những tính năng mới trong PHP 8.0

PHP phiên bản 8 đã chính thức được phát hành vào hôm 26/11/2020. Vì nó là major version nên sẽ có nhiều thay đổi có thể dẫn đến việc update từ PHP phiên bản củ gây ra một số vấn đề. Ngoài ra nó cũng có nhiều tính năng mới, cải tiến, ... Bài viết này sẽ tóm tắt một số thay đổi chính đó. Bạn cũng có thể tham khảo những thay đổi ở PHP 7.x tại đây Constructor với property class Point { public function __construct( public float $x = 0.0, public float $y = 0.0, public ... »

Golang module và cách sử dụng

Golang module và cách sử dụng

Kể từ phiên bản 1.11 chức năng go module đã được hỗ trợ. Go module là cách thức dependency management mới nhất và quan trọng mà go sẽ sử dụng cho tất cả phiên bản sau này. Mọi người nên biết và migrate sang để sử dụng go module thay vì dùng go path như cũ. Trong bài này, mình sẽ giới thiệu go module và cách sử dụng nó. 1. Mục tiêu Khi kết thúc bài Bạn sẽ hiểu rõ về go module Bạn có thể tự build 1 go package sử dụng go module 2. Yêu cầu ... »

Quy chuẩn đặt tên trong thiết kế RESTful API

Quy chuẩn đặt tên trong thiết kế RESTful API

Chào các bạn, hiện tại do đang làm dự án về viết API cho app nên mình có cơ hội tìm hiểu được sâu về các kiến trúc cũng như các quy ước tên( naming convensions) khi thiết kế  1 RESTful API. Hôm nay mình xin mạn phép chia sẻ về những rules khi thiết kế 1 API "chuẩn" mà bạn nên follow theo. Bài viết dựa trên các bài viết mình đã học hỏi được và một phần từ kinh nghiệm cá nhân. I.  Khái quát về các loại ResourceCác điểm như khái niệm, các thành phần, cách hoạt ... »

Tìm hiểu về Nagios công cụ giám sát mạng

Tìm hiểu về Nagios công cụ giám sát mạng

I. Lợi ích mà Nagios cung cấpĐược thiết kế với khả năng mở rộng và linh hoạt để giúp cho người dùng hiểu rõ thiết kế của hệ thống, tránh được những rủi ro không đáng có. Nagios là một công cụ mạnh mẽ cung cấp cho bạn kiến thức về cơ sở hạ tầng hệ thống CNTT mà tổ chức bạn đang sử dụng Sử dụng Nagios bạn có thể thực hiện các công việc sau: Lập kế hoạch nâng cấp cơ sở hạ tầng trước khi hệ thống lỗi thời gây ra lỗiPhản hồi về những vấn đề ... »

Quản lý state bằng Provider trong Flutter

Quản lý state bằng Provider trong Flutter

I. Lời nói đầu Có rất nhiều cách quản lý state trong Flutter. Sử dụng provider là 1 trong những cách đó. Chúng ta sẽ tìm hiểu thử xem sử dụng nó như thế nào. II. Case studyGiả sử ta có 1 ứng dụng đơn giản. Ứng dụng này gồm 2 thành phần chính là 1 thư viện dùng để hiện thị danh sách các sản phẩm và 1 giỏ mua hàng để hiển thị danh sách những sản phẩm đã được chọn. Từ 2 thành phần này, ta sẽ thiết kế 1 app bằng flutter có cấu trúc như ... »