All Posts

  • Published on
    Captcha là viết tắt của "Completely Automated Public Turing test to tell Computers and Humans Apart", có nghĩa là một bài kiểm tra Turing tự động hoàn toàn để phân biệt máy tính và con người.
  • Published on
    Wrapper là một kỹ thuật rất hữu ích và mạnh mẽ trong Python để bọc (wrap) một hàm, lớp hoặc module có sẵn để thêm các tính năng mới mà không làm thay đổi code gốc. Bài viết này sẽ cung cấp cho bạn cái nhìn tổng quan đầy đủ về wrapper trong Python cũng như cách áp dụng chúng trong thực tế.
  • Published on
    Asyncio là một thư viện để lập trình bất đồng bộ (asynchronous programming) trong Python. Nó cung cấp các cơ chế để viết code bất đồng bộ một cách đơn giản và trực quan.
  • Published on
    Apache Superset là một ứng dụng phân tích, trực quan hóa và khám phá dữ liệu mã nguồn mở. Nó cung cấp giao diện đồ họa trực quan, cho phép người dùng khám phá và phân tích dữ liệu mà không cần code..
  • Published on
    Docker image ngày càng trở nên phổ biến để triển khai ứng dụng. Tuy nhiên, kích thước image có thể dễ dàng phình to nếu bạn không cẩn thận trong quá trình xây dựng. Điều này làm chậm quá trình triển khai và tăng chi phí lưu trữ. May mắn thay, có một kỹ thuật đơn giản được gọi là "builder pattern" giúp giảm kích thước image Docker.