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

Tips that will help you become an excel expert

After Microsoft Excel developed the 2010 version, it also brings many surprising features than before. For accountants, to solve the "pile" figure, big data, they can not ignore the important role of Excel. However, new users or even the high-end users are not everyone can grasp all the useful tips ...

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

Rails 5 Action Cable

Để hiểu rõ về Action Cable trong Rails 5 chúng ta cần đi qua và hiểu về WebSocket là gì WebSoket là công nghệ hỗ trợ giao tiếp hai chiều giữa client và server bằng cách sử dụng một TCP socket để tạo một kết nối hiệu quả và ít tốn kém. Mặc dù được thiết kế để chuyên sử dụng cho các ứng dụng web, ...

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

Tìm hiểu cơ bản hệ thống quản lý phiên bản phần mềm Git

1. Git là gì Git là một hệ thống VCS (Version Control System) dùng để quản lý và kiểm tra các phiên bản source code khác nhau trong quá trình phát triển. Trên Git, có thể lưu trạng thái của file khi có nhu cầu dưới dạng lịch sử cập nhật. Vì thế, có thể đưa file đã chỉnh sửa một lần về trạng ...

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

Sự khác nhau giữa System testing và Acceptance Testing

Trong vòng đời kiểm thử phần mềm có rất nhiều giai đoạn khác nhau . Đối với một nhân viên kiểm thử phần mềm khái niệm kiểm thử hệ thống (system testing) và kiểm thử chấp nhận (Acceptance testing) là quá quen thuộc nhưng không phải ai cũng biết được sự khác nhau giữa hai khái niệm này, vì vậy trong ...

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

Phương pháp tổ chức team test (Phần 2)

Tiếp theo phần 1 (https://viblo.asia/Van/posts/0bDM6we1G2X4) Sau khi bạn hoàn thành việc phát triển kế hoạch nguồn nhân lực, đó là lúc bạn tiến hành xây dụng một Project team (đội dự án). Bạn có thể xây dựng một team thành công như nào? có 4 mục quan trọng dưới đây giúp bạn hình dung ra cách ...

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

Let Build Single Page App - Part III

In Part II we have built API end point that needed for implementing authentication system. In this part we'll be focusing on building user interface using that end point with ReactJS. As usual you can find source code here. Now without any further ado lets get started. Routing Configuration ...

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

Laravel và NoSql

Hôm nay mình sẽ chia sẻ cho các bạn làm thế nào để sử dụng laravel với Nosql cụ thể ở đây là MongoDB. Nội Dung Trước tiên chúng ta đi tìm hiểu sơ qua về Laravel và NosSql. So sánh giữa Nosql và Mysql. Tiếp theo là MongoDB. Cuối cùng là cài đặt MongoDB vào Laravel Như thế nào. ...

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

Laravel Eloquent Technique: Dedicated Query String Filtering

Giới thiệu Với vai trò là Developer, chúng ta hẳn đã rất quen với những form search dữ liệu. Cụ thể là trong các màn hình Admin cần view và filter dữ liệu để dễ dàng cho việc quản lý. Mở đầu cho bài viết tôi xin đưa ra bài toán về quản lý các bài học (Lesson) như sau: Tôi cần một màn hình ...

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

[Android] Sử dụng Tool hỗ trợ thiết kế giao diện đa màn hình trong Android.

I.Giới thiệu Việc thiết kế giao diện trên Android để có thể phù hợp với nhiều kích cỡ màn hình khác nhau sẽ làm các bạn mất khá nhiều thời gian. Mình sẽ hướng dẫn các bạn thực hiện việc thiết kế đó 1 cách nhanh hơn, đơn giản hơn và chính xác hơn. Thay vì các bạn phải vào từng file dimens ...

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

Phân trang trong Rails sử dụng Gem Kaminari và tạo select limit load với gem Ransack

1.Giới thiệu Phân trang là một kĩ thuật rất phổ biến và quan trọng trong các trang web lớn,khi mà số lượng các item nhiều. Đó là yếu tố sống còn của website khi mà nó trực tiếp ảnh hưởng đến hiệu năng của hệ thống. Tôi lấy một ví dụ đơn gian nếu chúng ta cần phải load ra 100000 bản ghi tốn mất ...

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