Giới thiệu MeiliSearch: Search engine Full-Text hiệu suất cao cho ứng dụng

Giới thiệu MeiliSearch: Search engine Full-Text hiệu suất cao cho ứng dụng

Phần 1: Giới thiệu MeiliSearch là gì? MeiliSearch là một search engine full-text mã nguồn mở được phát triển để cung cấp khả năng tìm kiếm hiệu suất cao trong ứng dụng web và di động. Được tạo ra bởi cộng đồng mã nguồn mở, MeiliSearch có mục tiêu là cung cấp một giải pháp tìm kiếm đơn giản, dễ sử dụng và mạnh mẽ cho các nhà phát triển và doanh nghiệp. Tại sao MeiliSearch quan trọng? MeiliSearch quan trọng trong việc tối ưu hóa tìm kiếm trong ứng dụng web và di động vì nó mang lại một ... »

Mastering Bitcoin - Blockchain là gì - P1

Mastering Bitcoin - Blockchain là gì - P1

Có một lần mình đọc qua thử cuốn Mastering Bitcoin. Cuốn sách không thiên về lập trình mà thiên về lý thuyết. Có thể kiến thức trong cuốn sách này khá cũ nhưng không thể phủ nhận được tính hay ho và sâu rộng mà trước giờ mình chưa biết dẫu là có tìm hiểu về blockchain trước đó. Sách khá dài nên có thể mình sẽ chia bài viết làm nhiều phần. 1. Blockchain là gì Một câu hỏi đơn giản cho hầu hết các bạn đã làm quen với blockchain. Nhưng mình vẫn nhắc lại ở đây một ... »

Dự án Massively Multilingual Speech , hỗ trợ Speech-To-Text, Text-To-Speech cho đa ngôn ngữ

Dự án Massively Multilingual Speech , hỗ trợ Speech-To-Text, Text-To-Speech cho đa ngôn ngữ

1. Giới thiệu về dự án MMS của FacebookTrong blog giới thiệu, Facebook đưa ra vấn đề như dưới đây Việc trang bị cho máy móc khả năng nhận dạng và tạo ra giọng nói, từ đó làm cho thông tin trở nên truy cập được cho nhiều người hơn, bao gồm những người phụ thuộc hoàn toàn vào giọng nói để truy cập thông tin. Tuy nhiên, việc tạo ra các mô hình học máy chất lượng tốt cho những nhiệm vụ này đòi hỏi một lượng lớn dữ liệu được gán nhãn - trong trường hợp này, hàng ... »

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 ... »

Wildcard SSL Certificates