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

Bảo mật Dữ Liệu Ứng dụng Android

Android đã có chức năng bảo mật tích hợp trong hệ điều hành, và dựa vào các chức năng đó, chúng ta có thể xây dựng ứng dụng với các chế độ bảo mật của android. Các chức năng bảo mật giúp bạn xây dựng bảo mật ứng dụng bao gồm: ứng dụng Android Sandbox, mà nó cô lập dữ liệu ứng dụng và code ...

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

Hướng dẫn kiểm thử Cơ Sở Dữ Liệu

1. Giới Thiệu về kiểm thử cơ sở dữ liệu Giao diện(GUI) trong hầu hết các trường hợp đều được chú trọng bởi đội kiểm thử cũng như các thành viên trong đội phát triển phần mềm vì giao diện đồ họa(Graphic User Interface) là phần tương tác trực tiếp với người dùng trong một ứng dụng. Tuy nhiên, phần ...

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

More than "Just Testing"

Trong bài viết này tôi sẽ không đề cập nhiều đến vấn đề học thuật hay những khái niệm mang tính sách vở. Tôi chỉ muốn chia sẻ góc nhìn cá nhân về "Vai trò" và "Mối quan hệ" của Tester (QA) trong dự án phần mềm. Trong suốt 5 năm làm việc liên trong lĩnh vực IT, trải qua hầu hết các vị trí cơ bản ...

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

Laravel image service with Intervention Image

Tiếp tục series về Laravel service mà mình đã viết trong dự án mình đã tham gia. Resize ảnh bằng Intervention Image ! Dự án đó bọn mình làm về các tour du lịch. Nên việc sử dụng hình ảnh để giới thiệu là không thể thiếu. Ngoài ra, những hình ảnh được sử dụng trong trang (do người dùng đưa ...

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

Markdown for newbie

Markdown là gì ? Markdown là một ngôn ngữ đánh dấu với cú pháp văn bản thô (plant-text), được thiết kế để có thể dễ dàng chuyển thành HTML và nhiều định dạng khác sử dụng một công cụ cùng tên. Nó thường được dùng để tạo các tập tin readme, viết tin nhắn trên các diễn đàn, và tạo văn bản có ...

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

Decorator Trong Ruby on rails

Decorator Trong Ruby on rails 1. Đặt vấn đề Tưởng tượng, Bạn đang xây dựng một trang với màn hình quản lý Users gồm các trường: id, email, first_name, last_name ... trên View bạn muốn hiển thị ra tên người dùng với tên được ghép từ first_name + last_name. Ví dụ tương đối dễ và có rất nhiều cách ...

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

Manipulate date and time in Java 8 - Các thao tác so sánh, chỉnh sửa, chuyển đổi, định dạng với date trong java 8

Dữ liệu kiểu date, time là kiểu dữ liệu cơ bản, thường xuyên được sử dụng trong nhiều lĩnh vực ứng dụng khác nhau. Trước đây để thao tác với kiểu date trong java, chúng ta thường sử dụng 2 class là Calendar và SimpleDateFormat. Để viết các method utility thao ...

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

Tìm hiểu kiến trúc GitLab

I. Tổng quan về GitLab 1. GitLab là gì? GitLab khá nổi tiếng và là một mã nguồn mở của máy chủ Git được thực hiện bởi hơn 50.000 tổ chức. Trong vài năm gần đây Gitlad đã phát triển mạnh mẽ với sự hỗ trợ của cộng đồng mạng, hàng nghìn người sử dụng trên một máy chủ duy nhất hoặc một số máy ...

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

Giới thiệu tổng quan về codeception

1. Codeception là gì? Codeception là 1 test tool được bắt đầu phát triển từ tháng 11 năm 2011, nên có thể nói nó còn khá mới đối với nhiều tester. Codeception dùng để viết test code, có thể xử lý được các công đoạn của test từ unit test, functions test, acception test, API test, mock test. Trong ...

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

Modern Web Design Trends for 2015

Giới thiệu Xu hướng thết kế website cũng như những công nghệ đằng sau nó luôn luôn thay đổi và phát triển. Đặc biệt trong việc sử dụng các thiết bị di động trong việc truy cập vào internet càng ngày càng phổ biến. Với sự hỗ trợ nhiều hơn từ HTML5, CSS3 và các thư viện cũng như công nghệ khác, ...

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