Nhận dạng thẻ số sử dụng thư viện OpenCV

Mở đầu OpenCV được viết tắt bởi Open Source Computer Vision là một thư viện mã nguồn mở hàng đầu về xử lý ảnh. OpenCV...

Top những thuật toán machine learning mà bất cứ Data Scientist nào cũng cần...

Giới thiệu về thuật toán Machine Learning Có hai cách để phân loại các thuật toán Machine Learning mà bạn có thể gặp qua. Các...

Tất tần tật về promise và ASYNC/AWAIT

Bài viết gốc được đăng trên ehkoo.com Chời, thời này ai xài Promise nữa. Chuẩn bây giờ là async/await. – Ai đó trên mạng Hãy khoan bạn ơi,...

Tuốt tuồn tuột về HTTP Polling và SSE (Server-sent event)

Hôm nay, nhân tiện có task research call API bằng thằng AFNetworking bên Objective C, lướt qua thấy một số kĩ thuật giao tiếp (Client / Server) mới. Đọc ra mới thấy...

Giao tiếp hiệu quả giữa các Microservice

Lựa Chọn Giữa http/1.1 Và gRPC. TL; DR: Use gRPC Làm thế nào mà việc giao tiếp giữa các microservice lại gây ảnh hưởng đến...

Laravel đã xử lý một request như thế nào?

1. Mở đầu Laravel là một framework hoạt động theo mô hình MVC (Model - View - Controller). Có thể hiểu trong mô hình này,...

Luận về Password Hashing

Password hashing không hề lạ lẫm với một cô cậu dev, dù là dỏm hay là xịn. Ngôn ngữ nào cũng có, ứng dụng...

Code nhanh và hiệu quả hơn với VSCode tips, tricks

Chào các bạn, Sau 1 thời gian dài chuyển sang sử dụng VSCode - 1 trong những editor được ưa chuộn nhất bởi các developers hiện nay,...

Clean code – Chapter 3: Có thật sự cần đưa Comment vào code?

Sự thật chức năng các hàm, lớp làm gì chỉ có thể được tìm thấy ở một nơi: code. Chỉ có code mới thực...

[Fullstack] Xây dựng forum bằng GraphQL, React, Apollo và Prisma – Part 1 :Application...

Quá trình học và tìm hiểu về GraphQL fullstack cũng không phải dễ dàng, lý do bởi vì GraphQL vẫn là một hướng tiếp...

Clean Code là cái của nợ gì?

Như chú Bob đã nói trong cuốn sách của mình về clean code: "Bạn đang đọc bài viết này với hai lý do. Thứ nhất, bạn là...

Git – Học nghiêm túc một lần (Phần 1)

1. Mở đầu Bạn là một lập trình viên, đã bao giờ bạn vô tình làm các dòng code rối tung lên hay vô tình xóa các...

Vim và cách xử lý những công việc mang tính lặp lại

Công việc của một lập trình viên thường là phải ngồi viết và sửa code, trong 2 công việc này có rất nhiều những...

Tính năng ít được biết đến trong JavaScript

JavaScript thường được biết đến là một ngôn ngữ lập trình để bắt đầu và rất khó để master nó. Bởi vì nó là...

Lấy email từ bình luận của bài viết trong Facebook

Tác giả: Võ Duy Tuấn Chào các bạn, số là hôm nay bữa giờ trong cái group Launch trên facebook có thấy 1 bài có...

Học Regular Expression và cuộc đời bạn sẽ bớt khổ (Updated v2.2)

Regular Expression (RegEx) à? Nghe quen quen. Đã bao giờ bạn ở vào các tính huống sau đây? Bạn cần xử lý validate (kiểm tra...

Tổng hợp các Module Python “khủng” mà bạn có thể đã bỏ qua

Python là một ngôn ngữ lập trình tuyệt vời, và nó chứa nhiều module tích hợp sẵn nhằm giúp chúng ta viết code tốt...

[Data Analysis] Phân tích dữ liệu xổ số miền Bắc

Có lẽ từ xổ số hay lottery đã không còn là cụm từ xa lạ đổi với mỗi người chúng ta. Thậm chí dân chơi còn có một...

Data scientist vs data analyst: những khác biệt mà bạn cần biết

Data (data scientist vs data analyst) đang ngày càng trở nên quan trọng hơn bao giờ hết đối với các doanh nghiệp và tổ...

Từ MVC đến các Modern Web Framework

Model-View-Controller (MVC) là một trong những mô hình phổ biến và có ảnh hưởng nhất trong cấu trúc phần mềm. Mặc dù nhiều người...