Bài viết của Bùi Văn Nam

Yahoo! Query Language (YQL)

Yahoo! Query Language (YQL) được tạo bởi Yahoo!, nó là một ngôn ngữ truy vấn giống với SQL. Nó cho phép chúng ta truy vấn, lọc và kết hợp dữ liệu giữa các website với nhau thông qua một ngôn ngữ đơn giản nhất. Các tính năng tiêu biểu của YQL: Truy cập dữ liệu thông qua web Chọn, lọc, sắp ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018 chỉnh sửa

されどスペルミス!ミス改善

いっぱしのRubyistになるために勉強しています。 今日はrails Tutorialの8章ではまったことを書きます。 ヘッダーの部分で見本と違うデザインになってしまいはまりました。 見本は上の状態です。 僕の状態はというと トグルも表示されていないし、Accountをクリックしてもドロップダウンが現れませんでした。 原因はすごく単純でスペルミスでした。 ・間違えていた時のコード ・正しいコード トグルとドロップダウンの部分に問題があるのだからよく見ればすぐわかるじゃん!見本もあるんだしと思いますが、当の本人は正しいものと思い込んでいる ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018 chỉnh sửa

Ruby_Ngôn ngữ lập trình hướng đối tượng

Ruby là một ngôn ngữ lập trình hướng đối tượng. Ruby sử dụng bộ thông dịch (interpreter)_một loại ngôn ngữ script làm hệ thống xử lý chính (môi trường thực hiện) nên có thể chạy ngay sau khi khớp mã nguồn (source code). Ruby sử dụng cú pháp và phương thức đơn giản, dễ hiểu, dễ đọc nên chương ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018 chỉnh sửa

Làm gì khi Android studio build chậm?

Sau thời gian trải nghiệm Android studio, IDE mới dành cho lập trình viên Android của Google, tôi cảm nhận sự tiện dụng rõ rệt mà Android studio mang lại so với môi trường Eclipse. Cảm ơn Google đã mang lại cho chúng tôi công cụ tuyệt vời này. Tuy nhiên nhược điểm lớn của Android studio trong ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018 chỉnh sửa

Consistent hashing research

Consistent hashing Consistent hashing is a special kind of hashing such that when a hash table is resized and consistent hashing is used, only K/n keys need to be remapped on average, where K is the number of keys, and n is the number of slots. In contrast, in most traditional hash tables, a ...

Tác giả: Bùi Văn Nam viết 00:35 ngày 12/08/2018 chỉnh sửa

Lỗi xảy ra khi sử dụng HttpClient upload file có tên tiếng Nhật

HttpClient là thư viện java tương tác với server thông qua giao thức http. Phiên bản mới nhất là 4.4 có thể tải tại trang web http://hc.apache.org/ Tôi sử HttpClient để viết 1 chương trình upload file csv lên server. Dưới đây là đoạn mã tạo ra HttpEntity trong đó bao 1 gồm trường text và 1 file ...

Tác giả: Bùi Văn Nam viết 00:34 ngày 12/08/2018 chỉnh sửa

Naming Tips In Programming

Chọn đúng tên có ý nghĩa tất cả. Gọi tên đúng cho mọi thứ giúp nó dễ hiểu dễ nắm bắt hơn, xóa tan đi nghi ngờ, tăng cường sự thấu hiểu, căng tràn sảng khoái và bạn sẽ trông hấp dẫn trong mắt các lập trình viên khác. "When I use a word, it means just what I choose it to mean - neither more nor ...

Tác giả: Bùi Văn Nam viết 00:27 ngày 12/08/2018 chỉnh sửa

Khái niệm cơ bản về Pagoda Box

Pagoda Box tương tự như Heroku vậy. Tuy nhiên hiện tại Pagoda Box được tối ưu hoá chỉ cho PHP. An Object Oriented Hosting Framework - một khái niệm khá là hấp dẫn Tài liệu này mình dịch từ Doc hướng dẫn của Pagoda Box. Các bạn có thể xem bản tiếng Anh tại đây. Boxfile là gì? Tất cả cấu hình ...

Tác giả: Bùi Văn Nam viết 00:25 ngày 12/08/2018 chỉnh sửa

Một vài ý tưởng về hiệu ứng khi design text input field

Hôm nay quả thật là một ngày đi làm nhàm chán (honho) Form là thành phần không thể thiếu ở bất kỳ ứng dụng web nào. Form giúp người dùng có thể nhập liệu, tương tác với người dùng một cách dễ dàng. Tuy nhiên bản thân text input field mặc định trông thật là nhàm chán, ở bài viết này tôi ...

Tác giả: Bùi Văn Nam viết 00:24 ngày 12/08/2018 chỉnh sửa

[Note] Sử dụng URLRequest và URLLoader để tương tác với API trong AS3

Mục đích Trong quá trình làm Flash với ActionScript, thường xuyên xuất hiện nhu cầu tương tác với các API bên ngoài để đọc và cập nhật dữ liệu. Ví dụ như khi chúng ta làm 1 game với nền tảng Flash, tuy nhiên việc quản lý người chơi, điểm số, high score lại được chạy trên một dịch vụ khác. Khi ...

Tác giả: Bùi Văn Nam viết 00:24 ngày 12/08/2018 chỉnh sửa