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

Modules, Classes, and Objects trong ruby

Trong chủ đề lần này, tôi sẽ đề cập đến các bạn vấn đề không hề mới, nhưng có tính nền tảng cơ bản và rất quan trọng. Làm thế nào để phân biệt được các khái niệm Modules Classes Objects trong ruby? Điều đầu tiên tôi muốn nhắc lại ở đây là Ruby là object-oriented programming language. Điều đó có ...

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

Hướng dẫn sử dụng tool Scrutinizer-ci cho project của bạn

Trong quá trình phát triển dự án, review không còn là khái niệm xa lạ đối với một Developer. Việc review có ý nghĩa rất quan trọng đối với một dự án. Đây cũng là cách để các member trong team chia sẻ được những kinh nghiệm của mình qua đó giúp skill của các thành viên trong team được nâng lên. ...

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

Tutorial : Sử dụng flask cho người mới bắt đầu ( Phần 3)

Hôm nay mình sẽ tiếp tục hướng dẫn các bạn tạo form web với framework Flask. Đối với mỗi website không thể thiếu form là phần tương tác người dùng được, và với framework trẻ Flask cũng được cộng đồng phát triển nhiều packet hỗ trợ form. Trong đó mình xin giới thiệu Flask_WTF extension. Chúng ta ...

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

OpenCV part3: Sử dụng openCV tạo thực tế ảo trên android (Make An Augmented Reality for Android with openCV)

I. Thực tế ảo là gì Thực tế ảo là tất cả những thông tin được thêm vào nguồn dữ liệu mà chúng ta có thể thu thập thông qua các giác quan để cung cấp nâng cao hoặc tăng cường tầm nhìn. Chủ yếu nó là thông tin về hình ảnh mặc dù không có lý do tại sao nó không thể là âm thanh. Bên cạnh đó, ...

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

PyMOTM: Requests

PyMOTM - Python Module of the Month. Một phiên bản tiếng Việt của PyMOTW (Python Module of the Week) nhằm chia sẻ đến mọi người những module hay ho cho Python! Để mở đầu cho series này, mình xin giới thiệu module Requests nhé </p> <div class= Tác giả: Bùi Văn Nam viết 13:20 ngày 12/08/2018 chỉnh sửa

Giới thiệu về backboneJs

Giới thiệu về backbone Js Trong quá trình phát triển web application, ban đầu, chúng ta đều tập trung vào phát triển backend, và hiện này, đã có khá nhiều framework cho backend ra đời như Yii, Zend, Spring, Truct, ROR.... Tuy nhiên, để quyết định việc thành công của một trang web còn phải kể đến ...

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

Tìm hiểu cách sử dụng font icon Awesome trên Android

Font Awesome là cái gì? nó có tác dụng gì? Font Awesome(As) là một loại font icon. Trong android nó cho phép chúng ta vẽ lên một icon cái mà nó hỗ trợ lên một textview. Đặc biệt nó có thể co giãn và thay đổi màu sắc theo ý chúng ta điều chỉnh bằng cách set textcolor và set size cho nó. Bạn có thể ...

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

Unit Test dùng để làm gì và kinh nghiệm viết Unit Test tốt nhất

Đâu là sự khác biệt giữa một unit test tốt và dở? Làm thế nào để bạn có thể viết được các unit test tốt? Điều này không được rõ ràng lắm. Thậm chí nếu bạn là một lập trình viên tài ba với nhiều thập niên kinh nghiệm, kiến thức và thói quen hiện tại của bạn sẽ không tự động giúp bạn viết ra được ...

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

5 cách để tăng tốc trang wordpress của bạn

Không ai thích cảm giác phải chờ đợi khi tải một trang web, vì vậy mà 40% người dùng từ bỏ một trang web mà phải tải mất hơn 3 giây. Tốc độ tải trang chậm làm ảnh hưởng rất lớn, đặc biệt là các trang web thương mại điện tử. Khi người mua sắm không hài lòng với hiệu suất của trang web, họ sẽ không ...

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

Sử dụng Ajax/JavaScript với Rails

1 Giới thiệu về Ajax Đầu tiên chúng ta sẽ tìm hiểu hoạt động của trình duyệt (browser) như thế nào khi chúng ta vào một trang web bất kì. Khi bạn gõ địa chỉ trang web vào thanh địa chỉ vào thanh địa chỉ của browser và ấn phím enter lúc đó browser sẽ tạo một yêu cầu (request) tới server. Kết quả ...

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