Đây là các bài viết trong chuyên mục Lập trình.
Để xem tất cả các bài viết click vào đây.

Elasticsearch: tổ chức dữ liệu
Trong bài viết trước tôi đã trình bày những điều rất cơ bản khi biết đến Elasticsearch. Quả thật Elasticsearch đã đáp ứng rất tốt bài toán cụ thể của tôi. Thế nhưng, điều gì đã giúp Elasticsearch có thể làm được điều đó? Tiếp tục tìm hiểu về Elasticsearch […]

Elasticsearch: Giới thiệu
Elasticsearch là một search engine mã nguồn mở, RESTful. Tôi biết đến Elasticsearch theo một cách (tôi nghĩ là) không thể đơn giản hơn: được người khác gợi ý sử dụng. Chuyện là tôi tham gia phát triển một website thương mại điện tử. Mà tính năng tìm kiếm hàng […]
JavaScript: Popups
Popup là một phương thức rất kinh điển để hiển thị các thông tin nâng cao cho người dùng. Theo thời gian, popup cũng phát triển và ngày càng hoạt động phức tạp hơn. Trong bài viết này, chúng ta sẽ tìm hiểu về cách thức sử dụng popup bằng […]

JavaScript: Iterator & generator
Duyệt qua từng phần tử của một “tập các phần tử” là một hoạt động hết sức bình thường. JavaScript cung cấp cho chúng ta tương đối nhiều phương thức để thực hiện việc đó. Tuy nhiên, trong bài viết này, chúng ta sẽ không sa đà vào tìm hiểu […]

JavaScript decorator
Trong một bài viết cũng khá lâu rồi, chúng ta đã tìm hiểu về decorator trong Python. Gần đây, sau một thời gian tìm hiểu ngôn ngữ JavaScript, thì tôi phát hiện ra, JavaScript cũng có thể sử dụng decorator, với một cú pháp không khác nhau là mấy. Có […]
CORS: cơ chế truy cập tài nguyên không cùng nguồn gốc
Một nhu cầu rất thông dụng với các developer web đó là truy truy vấn qua API. Tuy nhiên, việc truy vấn và xử lý dữ liệu từ API nhiều khi cũng rất khó khăn, rất nhiều lập trình viên phải đối mặt với các vấn đề liên quan đến […]

Viết cho vui đầu năm: FizzBuzz với Python
Bài toán FizzBuzz thì quá kinh điển rồi, có lẽ ai học lập trình cũng đã từng làm quen với bài toán này ít nhất một lần. Trong bài viết này, tôi sẽ tổng hợp một số các khác nhau để giải bài toán này với ngôn ngữ Python. Mục […]
HTML5 web worker: truyền dữ liệu
Trong bài viết trước, chúng ta đã tìm hiểu những điều cơ bản về web worker cùng cách sử dụng đơn giản của nó. Trong bài viết này, chúng ta sẽ tìm hiểu sâu hơn về cơ ché truyền và nhận dữ liệu giữa thread chính của trang web và […]
HTML5 web worker: hiểu biết cơ bản
Web worker (còn tên gọi khác là worker) là một phương thức đơn giản cho phép website chạy các script ngầm. Tiến trình của worker có thể được thực thi mà không có bất cứ tương tác nào với giao diện người dùng. Trong bài viết này, chúng ta sẽ […]
Little endian vs. Big endian
Little endian và big endian, đây là hai phương thức khác nhau để lưu trữ dữ liệu dạng nhị phân (binary). Bình thường thì chúng ta cũng chẳng cần quan tâm đến chúng làm gì. Bởi mọi việc sẽ được tự động hoá hết. Thế nhưng có những tình huống […]
Welcome

Đây là thế giới của manhhomienbienthuy (naa). Chào mừng đến với thế giới của tôi!
Bài viết mới
Chuyên mục
Lưu trữ theo năm
Thông tin liên hệ
Cảm ơn bạn đã quan tâm blog của tôi. Nếu có bất điều gì muốn nói, bạn có thể liên hệ với tôi qua các mạng xã hội, tạo discussion hoặc report issue trên Github.