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

Database Testing

Như chúng ta đã biết, Database chính là trái tim của một chương trình phần mềm. Để sản phẩm phần mềm của chúng ta chạy tốt thì trước tiên phải đảm bảo được chất lượng của Database theo các yêu cầu của hệ thống. Vì vậy việc test Database là rất cần thiết và vô cùng quan trọng. I. Database ...

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

Advanced Modules in Ruby

Như các bạn đã biết, Module là một tập hợp các method, class và constant. Module mang lại 2 lợi ích chủ yếu: Cung cấp một namespace và tránh việc trùng lặp tên Thực hiện mixindễ dàng Module thực hiện mixin bằng cách sử dụng method include để include các method của nó vào trong một class, ...

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

Backbone from Beginner to ... (Part2)

Ở article trước tôi đã nhắc đến : model, view. vậy còn Router, ở article này tôi sẽ đề cập đến routers. Router Để hiểu được router là gì bạn nên tìm hiểu qua về định nghĩa của nó. Trước tiên bạn nên xem qua các link sau http://example.com/#todo http://example.com/#search/homework-todo/page2 ...

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

Những tính năng mới và những cập nhật mới trong PHP 7

Giới thiệu chung PHP 7 được phát hành chính thức vào ngày 03 tháng 12 năm 2015. Nó mang đến cho lập trình viên, những nhà phát triển những trải nghiệm rất thú vị. Thật vậy, php 7 vừa công bố những tính năng mới, vừa thay đổi, cải thiện một số chức năng để tăng hiệu năng, giúp cho việc quản lý tài ...

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

ARE YOU SITTING TOO MUCH?

**Bạn có thấy là mình đang ngồi quá nhiều không? ** Chúng ta – những người dành nhiều thời gian trong một ngày để ngồi, ngồi ở nơi làm việc, ngồi ở nhà, quán café…v.v. Ngồi ăn cơm, ngồi xem phim, ngồi nói chuyện…v.v Vậy ngồi nhiều đang ảnh hưởng như thế nào đến sức khỏe chúng ta, ...

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

Tìm Hiểu AngularJS - Tables (P6)

Như đã nói ở những phần đầu thì sườn bài của loạt seri tìm hiểu về AngularJS này mình dựa vào sườn bài của AngularJS Tutorial trên trang w3schools.com để các bạn tiện theo dõi. Bài viết lần này ta sẽ cùng nhau tìm hiểu về table, nhưng thật ra phần này là sử dụng lại các kiến thức của những phần ...

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

Thuỷ vân: một giải pháp bảo vệ bản quyền sản phẩm số hiệu quả

Trong thời đại công nghệ số hiện nay, các sản phẩm công nghệ số như ảnh, nhạc, phim, tài liệu, … đều có thể được bán trên mạng và quản lý một cách tập trung bởi một nhà phân phối. Người dung đầu cuối có thể mua được các sản phẩm số này thông qua việc mua bán trực tuyến và tải các sản phẩm số ...

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

Một số thay đổi trong swift 2

Swift 2 bao gồm một số tính năng mới như cải tiến việc quản lý lỗi, protocol extensions, và kiểm tra phiên bản. Quản lý lỗi Khi một function bị lỗi, cách tốt nhất là bắt được lỗi đó và hiểu được tại sao nó lại lỗi. Swift phiên bản 1 thiếu hụt một mô hình quản lý lỗi thích hợp. Trong Swift 2, ...

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

Xu hướng sử dụng màu sắc trong thiết kế website 2015

Chu kì xu hướng thiết kế quay vòng ngày càng nhanh, các màu đậm và nổi bật sẽ ngày càng được lựa chọn nhiều hơn bởi chúng có vai trò bổ sung, tạo thêm nét mới cho các trang web. Trong bài viết này chúng ta sẽ cùng khám phá những xu hướng sử dụng màu sắc mới nhất gần đây. 1. Sử dụng màu đơn sắc ...

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

Android RecyclerView vs ListView

Android là một nền tảng phát triển. Gần đây phiên bản chính thức của Android 5.0 Lollipop đã được phát hành. Cùng với sự giới thiệu chính thức của thư viện RecyclerView support v7. Theo tài liệu chính thức thì RecyclerView là một cải tiến đáng kể của Listview. Nó chứa nhiều tính năng mới như ...

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