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

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

5 điều NÊN và KHÔNG NÊN khi review tăng lương mà lập trình viên...

Tăng lương là vấn đề nhạy cảm và không dễ để mở lời với sếp. Để gia tăng cơ hội review lương thành công...

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

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

Muốn làm an toàn thông tin tại Việt Nam thì học gì?

Tác giả: Dương Ngọc Thái 1. Giới thiệu  Tôi nhận được thư từ của nhiều bạn hỏi về việc nên học gì và như thế nào...

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

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

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

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

5 lỗi phổ biến khi sử dụng Architecture Components

1. Rò rỉ LiveData observers trong Fragments Các Fragments có vòng đời khó quản lý và khi một Fragment bị detached và re-attached, không phải...

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

Copying Objects trong JavaScript

Objects là các fundamental blocks của JavaScript. Một object sẽ gồm các properties và 1 property là sự kết hợp giữa 1 key (hoặc...

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

Top Web Developer Tools và Platforms làm bạn sẽ “ước gì” biết đến nó...

Ngày nay, internet là một phần quan trọng trong cuộc sống của chúng ta, thật khó để hình dung một ngày trôi qua mà...
latex là gì

1-lẻ-1 câu hỏi vì sao về LaTeX

Ngày nay, công nghệ thông tin ngày càng phát triển, máy vi tính đã dần trở thành một phần không thể thiếu đối với...

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ôi đã dạy vợ coding như thế nào?

Khi Siobhán, đồng nghiệp của tôi nói rằng cô ấy muốn làm phân tích và dữ liệu viên (data science), tôi nhận ra đó...

AJAX Là gì? Cách thức hoạt động và lợi ích mà nó mang lại

Chào các bạn. Trong bài này mình sẽ giới thiệu về AJAX. Một kĩ thuật lập trình phổ biến mà chúng ta sử dụng...

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