Mất dữ liệu qua máy fax và bình pha cà phê – Đâu mới...

Biên dịch: Đinh Quốc Hội Hy vọng rằng bạn bảo vệ máy tính của bạn khỏi các cuộc tấn công trên mạng. Bạn có thể...

Top 20 API trong AI và Machine Learning bạn nên biết

Application Programming Interface là một code được tạo sẵn để đơn giản hóa cuộc sống của một lập trình viên. Nó giúp số hóa...

Developer tranh cãi việc học IT ở Việt Nam là “lỗi thời” và “lạc...

Việc du học luôn là mơ ước của nhiều người bởi cơ hội được tiếp xúc với nền văn hóa mới cũng như cách...

Quy tắc 24×3 cho sáng tạo trong lập trình!

Innovation vốn dĩ ám chỉ những sáng kiến mới mẻ. Đó là một nỗ lực để làm những việc khác với những gì từ...

CMS là gì? List các CMS phổ biến hiện nay

Trong quá trình phát triển và vận hành trang web, chắc hẳn bạn sẽ thường xuyên nghe tới từ "CMS". Tuy nhiên trong thực...

Kỹ Thuật Phân Tích Giải Thuật

Trong bài viết này chúng ta sẽ nghiên cứu phân tích giải thuật những vấn đề sau: Sự cần thiết phải phân tích các...

Discord đã lưu trữ hàng tỉ messages mỗi ngày như thế nào?

Người viết: Ngo Thang (@tango) Mình biết đến Discord cách đây khoảng 2 năm, tại thời điểm mà giá bitcoin tăng khủng khiếp ấy. Khi đó không biết...

Tạo ứng dụng Nhận diện Khuôn mặt với Firebase ML trong Android

Firebase ML Kit, một bộ sưu tập API cục bộ và dựa trên đám mây để thêm khả năng học máy vào ứ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,...

Tại sao không bao giờ nên sử dụng utf8 trong MySQL?

Dự án với hệ thống sử dụng utf8 MySQL cho cơ sở dữ liệu. Với thiết kế sử dụng UTF-8 encoding cho các table....

Nhập môn Nodejs API (Authentication – CRUD) cho người mới học

Trong bài viết này, mình và các bạn sẽ cùng thực hiện Authentication và CRUD của 1 ứng dụng Nodejs API một cách đơn...

Java đang giãy chết?

Java đang giãy chết? Câu hỏi này tồn tại từ khi Java mới chào đời năm 1996. Bây giờ là 2019, bạn hãy nhìn vào bảng...

Tại sao nên dùng [SerializeField] thay vì biến public?

Cách đây độ hơn một năm, mình có viết một bài giải thích về thẻ trong Unity C# hoạt động như thế nào....

SVG là gì? Tại sao nên dùng SVG để tăng tốc cho web

Việc hiển thị hình ảnh trên nhiều độ phân giải màn hình là một vấn đề đau đầu với bất kì một ai dù...

Liệu Open Source có trở thành tương lai của phần mềm?

Khác với thời điểm mới ra mắt, giờ đây Open Source đã trở nên phổ biến và được sử dụng rộng rãi hơn bao...

Tìm hiểu về Stored-Procedure & Trigger trong SQL

1. Stored-Procedure Là các chương trình trong SQL Server. Đặc tính: Cho phép truyền các tham số đầu vào và chấp nhận trả về...

Những ngôn ngữ lập trình không nên học

Các Codementor từ việc kiểm tra mức độ tham gia của cộng đồng, thị trường việc làm và tăng trưởng tổng thể đối với một...

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...
.NET core vs ASP.NET core

.NET core vs ASP.NET core: Phân biệt .NET Framework, .NET Core và Mono

Một trong những điểm mạnh của hệ sinh thái .NET là sự hỗ trợ rất tốt của các công cụ như Visual Studio. Tuy...

Sự khác nhau giữa AI, Machine Learning và Deep Learning

Đây là bài viết đầu tiên trong series nhiều phần giải thích các nguyên tắc cơ bản của deep learnining - nhà báo Michael...