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

Tìm hiểu về Task và Back Stack

Activity có lẽ là một thành phần cơ bản nhất của một ứng dụng Android. Một lập trình viên Android cần phải nắm vũng được các khái niệm cũng như cách hoạt động của một activity để có thể xây dựng nên một ứng dụng tốt. Nói về activity, việc hiểu rõ về Task và Back Stack cũng là một phần hết sức quan ...

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

Giới thiệu về Unity Engine - Game Engine phổ biến nhất hiện nay.

PHẦN 1: TỔNG QUAN VỀ UNITY 1.Unity là gì? Unity là một “cross- flatform game engine” tạm hiểu là công cụ phát triển game đa nền tảng được phát triển bởi Unity Technologies. Game engine này được sử dụng để phát trển game trên PC, consoles, thiết bị di ...

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

Một số lỗ hổng bảo mật thường gặp

Bảo mật luôn là một vấn đề phức tạp và tốn kém, là trách nhiệm của rất nhiều bên bao gồm cả developer. Là developer cần phải có trách nhiệm với code mình viết ra, không chỉ để ứng dụng hoạt động được mà còn cần bảo về hệ thống bảo vệ người dùng chính vì thế trách nhiệm của developer ...

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

Có gì mới trên Android 9 (Pie)?

Vậy là Android 9 đã ra bản chính thức! Android 9 (API 28) giới thiệu rất nhiều tính năng mới cho users và developer. Sau đây mình sẽ giới thiệu qua về một số tính năng mới để mọi người tham khảo. Định vị trong nhà với Wi-Fi RTT Android 9 bổ sung hỗ trợ nền tảng cho giao thức Wi-Fi IEEE 902.11mc ...

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

Export file Laravel với Maatwebsite 3.0

1. Giới thiệu Bài viết này mình sẽ hướng dẫn các bạn cách export file trong laravel với package maatwebsite 3.0 . Mình viết bài này vì trong project mình đang làm có sử dụng đến chức năng này và search trên mạng thì rất nhiều bài hướng dẫn với phiên bản maatwebsite 2.1 còn với 3.0 thì khá ít ...

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

Thơ chế tán gái hài hước siêu vui của dân IT

Em vội bước ra đi quên Logoff, Chẳng một lời dù chỉ tiếng Standby. Em quên hết kỷ niệm xưa đã Add, Quẳng tình anh vào khoảng trống Recy(clebin. ) Em âm thầm click nút Remove Nhưng dù thế thì anh vẫn đợi… Anh vẫn đợi trên nền xanh Desktop, Bóng ...

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

Tìm hiểu về font metrics, line-height và vertical-align (phần 2)

Bài viết được dịch từ bài Deep dive CSS: font metrics, line-height and vertical-align của tác giả Vincent De Oliveira. Phần 1: https://viblo.asia/p/tim-hieu-ve-font-metrics-line-height-va-vertical-align-phan-1-Qbq5QLOJlD8 Tôi chưa đề cập đến thuộc tính vertical-align, dù nó là một nhân tố cần ...

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

Laravel đơn giản, đẹp và hiệu quả hơn sử dụng Laravel Facade

Có thể nói Laravel là một framework PHP phổ biến số 1 hiện nay vì: Cú pháp đơn giản, dễ bắt đầu ngay cả với người mới làm quen Laravel, bạn sẽ thấy thực sự dễ hiểu và thực hành được ngay. Framework Laravel là tổng hợp của rất nhiều các gói thư viện tốt nhất, các thành phần này có thể được viết ...

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

Laravel rating các bài post

1. Mở đầu Hôm này mình sẽ làm một ví dụ demo cách rating các bài post sử dụng Laravel Rateable composer package kết hợp với bootstrap-star-rating jquery plugin Ảnh demo 2. Tiến hành Code Bước 1: cài đặt project Laravel rating-demo composer create-project --prefer-dist ...

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

ReactJS - Props Overview

Sự khác biệt chính giữa state và props là props là bất biến (không thay đổi). Đây chính là lý do tại sao phải định nghĩa thêm state cho component để có thể thay đổi và update dữ liệu. Còn các component con thì chỉ nên truyền dữ liệu từ state vào và bên trong nó chúng ta sẽ sử dụng ...

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