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

Tìm hiểu về module system, CommonJS và require

Trước khi chuẩn ES2015 ra đời, Javascript không hỗ trợ cho các lập trình viên bất kỳ một phương thức tự nhiên nào để tổ chức hệ thống code. Node.js được tạo nên từ Javascript, tuy nhiên những người viết ra Node.js đã đưa thêm vào CommonJs để giải quyết vấn đề về "cấu trúc" hệ thống code viết bởi ...

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

Những điểm khác biệt chính giữa ReactJS và React-Native là gì?

React native đã ra đời khoảng 3 năm, và trở thành một framework thực sự thú vị vì nó có thể được sử dụng cho Android và còn có thể xây dựng các ứng dụng di động đa nền tảng. Một số người đóng góp cũng framework tùy chỉnh để xây dựng ứng dụng dành cho máy tính để bàn cho Mac và Windows, khá hay ...

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

Những lưu ý khi điều chuyển tester trong dự án

Trong lộ trình làm việc của bản thân, tôi đã từng làm việc với nhiều testers, họ được assign vào các team khác nhau. Nếu bạn tính toán bạn sẽ nhận ra rằng trong 1 dự án có thể sẽ có một hay hai hoặc 1 vài tester làm việc trong đó. Khi điều chuyển nhân sự chúng ta thường cố gắng kết hợp các kỹ năng ...

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

[Laravel 5.5] Eloquent: Getting Started

Giới thiệu :face_with_monocle: Eloquent ORM trong Laravel cung cấp cung cấp một cách đẹp đẽ và đơn giản các ActiveRecord cho việc làm việc với database . Mỗi database table có tương ứng một "Model", cái được sử dụng để tương tác với database. "Model" đồng ý cho việc query dữ liệu từ trong bảng ...

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

Push notification IOS

Tạo ứng dụng xử lý Notification đơn giản 1 tuần đầy rắc dối liên quan đến push notification nên mình dành riêng 1 bài để viết về việc làm thế nào để đẩy thông báo và xử lý chúng trong IOS Trong bài viết này chúng ta sẽ cần những công cụ sau 1 device IOS tài khoản developer IOS hoặc thành ...

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

The many ways to do component composition in React

These are some techniques you can use to compose your component with React. Mixins This is the original and legacy way of doing component composition since the very first days of React. It is not recommended anymore and also is not possible with ES6 class syntax. Here's how you would use it, ...

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

Phần 1 - Tìm hiểu hệ thống file gradle trong một ứng dụng Android

Gradle là một hệ thống build mã nguồn mở được sử dụng cho Android từ khi Android Studio được ra mắt. Đây là một công cụ bổ sung nhiều tính năng cụ thể cho một ứng dụng Android như build types, flavors, signing configurations, library projects,... Trong bài viết lần này mình và các bạn sẽ tìm hiểu ...

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

What’s New and What’s Changed in Bootstrap 4

Bài dịch từ trang developer.telerik.com Bootstrap, một framework css quá nổi tiếng rồi, hiện tại Bootstrap đã ra đến phiên bản thứ 4, nhiều cải tiến mới, một số tính năng cũ từ Bootstrap 3 đã được thay thế ở trong bản 4 này. Các class .panel, thumbnail, và .well đã được thay thế bởi class ...

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

Laravel Deep Dive: queue system phần 1

Trong khoa học máy tính khi gặp phải các bài toán mà các công việc, tác vụ có mức độ ưu tiên như nhau, trong đó cần có sự sắp xếp và thực hiện một cách tuần tự theo thứ tự đến trước và đến sau của nó, người ta thường áp dụng hệ thống queue vào. Trong xứ lý với ưng dụng web cũng vậy, nhiều khi với ...

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

How To Create a New User and Grant Permissions in MySQL

About MySQL MYSQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở giúp cho người dùng lưu trữ, tổ chức và sau đó lấy dữ liệu. Nó có nhiều lựa chọn cung cấp cho người dùng để thao tao với bảng và cơ sở dữ liệu. Bài viết này hướng dẫn việc tạo user và cấp quyền trong MYSQL. How to Create a New ...

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