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

[Xamarin Form] HOW TO CREATE DROPDOWN CONTROL?

Tổng quan. Đối với những ai đã từng sử dụng Xamarin Form trong dự án của mình, thì vấn đề gặp phải lớn nhất đó là số lượng các UI control được nó hỗ trợ khá là ít. Những ai đã quen code native thì việc dùng Xamarin Form cảm thấy khá bất tiện, đặc biệt đối với những giao diện có độ phức tạp tạo, ...

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

Import và Export CSV (Phần 1)

Ngày nay, với công nghệ hiện đại. Hầu hết doanh nghiệp dường như đểu sử dụng các phần mềm, ứng dụng trên máy tính hoặc trên internet để quản lý thông tin khách hàng, thông tin sản phẩm,… Tuy nhiên với việc cập nhập thông tin đăng ký của từng khách hàng, …. từ một danh sách đã có sẵn ...

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

USB Accessory

Chế độ USB Accessory cho phép người dùng kết nối phần cứng máy chủ lưu trữ USB được thiết kế đặc biệt cho các thiết bị chạy Android. Các accessory phải tuân theo giao thức phụ kiện Android được nêu trong tài liệu Bộ công cụ bộ phát triển phụ kiện Android . Điều này cho phép các thiết bị chạy ...

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

React Router version 4 basic example

Trong thời gian mình tìm hiểu React - Redux thì thấy React Router cũng khá hay nên quyết định viết một ví dụ nho nhỏ áp dụng React-Redux và React Router v4. Các bạn lưu ý là React Router version 4 có cách viết khá khác với React Router version 3 nhé, chi tiết có thể xem tại Guides này: ...

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

Cách tạo WordPress Mega Menu - Phần 4 (Code Settings Field Mega Menu Admin Display)

Tiếp tục với series bài viết hướng dẫn tạo WordPress Mega Menu phần trước. Hôm nay chúng ta sẽ tiếp tục với phần 4 là code hiển thị setting fields cho WordPress Mega Menu sau khi đã tìm hiểu về các field (settings) cần thiết. Project URL: https://github.com/MiloTheme/WordPressMegaMenu Do sẽ hướng ...

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

Android O – Những Cái Mới Mà Lập Trình Viên Cần Biết

Chào các bạn. Cuối cùng thì tại thời điểm bài viết này đây, Android O (hay có mã là Android 8.0 , có API level là 26 , còn tên thì chưa biết được) cũng đã bước đến các giai đoạn Developer Review 3 , chắc sẽ không lâu nữa đâu, bản cập nhật đáng mong đợi nhất của hệ điều hành này kể từ khi ...

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

Components Interaction in Angular (Part 1)

Since Angular 2.x+ was first introduced, we have become familiar with the architectural principle, in which an application should always be composed of well-encapsulated and loosely-coupled components. In Angular, "everything is components" and the acts of comparing as well as contrasting the way ...

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

Kiểm soát stress bằng suy nghĩ lạc quan với truyện ngắn

Trong cuộc sống và công việc hàng ngày, chúng ta phải đối mặt với vô số khó khăn, thách thức. Hầu hết mọi người đều cảm thấy mệt mỏi vì khối lượng công việc quá lớn và bị áp lực cuộc sống chi phối khiến cho nhiều người rơi vào trạng thái căng thẳng, đôi khi bế tắc và thậm chí nảy sinh những suy ...

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

Xây dựng hệ thống tự động chấm bài thi trắc nghiệm với OpenCV - Phần 1

Đến hẹn lại lên, cứ mỗi năm sau kì thi THPT quốc gia là mỗi sĩ tử lại bước vào một thời kì ngày ngóng đêm trông cho đến ngày chờ kết quả. Có lẽ rằng trong nếu với xu hướng trắc nghiệm hóa như kì thi năm nay thì việc chấm bài trắc nghiệm chắc hẳn là một việc vô cùng ác cờ mờ nờ mộng đối ...

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

Clean Code Series - Part 2: Meaningful Names

Xin chào tất cả mọi người, James Nguyễn quay trở lại với các bạn cùng phần tiếp theo trong series Clean Code mang tên Meaningful Names đây. Cache invalidation thì tôi ít khi gặp phải, nhưng tôi khá chắc chắn về cái thứ nhất: name variable, name function, name class, name file, name asset ...

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