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

Xem Git log và tìm kiếm kết quả trên git log

Git là công cụ rất tuyệt vời để quản lí phiên bản code. Nó giúp các lập trình viên trong dự án có thể làm việc với nhau một cách thống nhất, đồng bộ và an toàn. Nếu bạn lỡ tay làm gì ảnh hưởng đến mã nguồn của mình, bạn vẫn có thể lấy lại được một cách khá dễ dàng. Trong quá trình làm dự án, chúng ...

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

What is Scrum? How it works?

Scrum là là một quy trình phát triển phần mềm theo phương pháp Agile. Nói rõ hơn: Scrum được xây dựng dựa trên lý thuyết quản lý tiến trình thực nghiệm (empirical process control), lý thuyết này chỉ ra rằng tri thức đến từ kinh nghiệm và việc ra quyết định được dựa trên những gì đã biết. Scrum ...

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

Ubuntu và Windows

1. Tiện lợi khi vận hành & sử dụng Chắc bạn đã từng trải qua cơn ác mộng mỗi khi cập nhật (Update) Windows: bạn phải bỏ ra cả ngày trời để làm việc này với một cơ số lần khởi động lại trong suốt quá trình cập nhật. Trong khi đó, với Ubuntu thì việc khởi động lại là không cần thiết. Đồng ...

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

Tăng tốc độ tối đa cho ứng dụng viết bằng Angular JS

Gắn bó với AngularJS cũng khoảng 2 năm rồi. Thật sự nhìn lại nhưng app mình làm với nó vẫn chưa gọi là "good" về chất lượng (performance). Có thể do: code sh*t, hoặc do cách tổ chức (structure) chưa tốt, hoặc cũng có thể do dữ liệu quá lớn,... Đến lúc phải nhìn lại xem nó đang bị ảnh hưởng do yếu ...

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

Thủ thuật cài nhạc chuông cho iPhone của bạn

Liệu tất cả các bạn đã biết cách tạo nhạc chuông yêu thích cho chiếc điện thoại iPhone yêu quý của mình chưa? Sau đây tôi xin hướng dẫn các bạn một số thủ thuật để tạo những bản nhạc chuông vô cùng hấp dẫn về chiếc iPhone của mình. Trên thị trường điện thoại hiện nay chắc hẳn ai cũng đều biết đến ...

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

Những điểm khác biệt giữa SQL và NoSQL

SQL (Structured Query Language) từng là cơ chế lưu trữ dữ liệu chính hơn bốn thập kỉ qua với sự gia tăng các ứng dụng web như MysSQL , PostgreSQL, SQLite... NoSQL đã tồn tại từ nhưng năm 1960 nhưng gần đây mới trở lên được chú ý và được sử dụng phổ biến như MongoDB, Redis hay Apache Cassandra Bạn ...

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

Tìm hiểu ionic framework

Tìm hiểu về ionic framework Giới thiệu Ionic là một framework dùng để phát triển một ứng dụng Hybrid cho mobile. Hybrid có thể được hiểu là con lai giữa ứng dụng native và web mobile. Bản chất của hybrid là một giao diện được viết bởi html, css, javascript nhưng nó cho phép gọi các api native ...

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

Cách nhanh hơn để kiểm tra sự tồn tại của một bản ghi

Nhiều người nói Ruby and Rail chậm, điều này cũng không hẳn là sai. Nói chung, Ruby chậm hơn so với các đối thủ cạnh tranh như Node.js hay Python. Tuy nhiên, nhiều doanh nghiệp lớn nhỏ vẫn sử dụng nó làm xương sống cho các hoạt động của mình. Vì sao lại có sự mâu thuẫn này? Điều gì làm cho một ...

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

Lựa chọn phối màu với Trend Color năm 2017

Hàng năm, Trend Color – Màu xu hướng được tuyển chọn dựa theo xu thế của thời đại, phản ánh tình hình xã hội, thị hiếu của mọi người…v.v Đối với web designer – những người sử dụng nhiều màu sắc, thì việc am hiểu về Trend Color được coi như một tiêu chí giảm thiểu rủi ro, giúp bạn tránh được ...

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

Deal with wrong things when using Realm

Realm là một cơ sở dữ liệu di động và là một sự thay thế cho SQLite. Mặc dù là một cơ sở dữ liệu OO nhưng nó có một số khác biệt với các cơ sở dữ liệu khác. Realm không hoạt động giống như SQLite. Thay vào đó, nó được xây dựng bằng C++ và nhằm cung cấp một giải pháp thay thế cho SQLite. Realm lưu ...

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