Bài viết của Hoàng Hải Đăng

GitUp is a good Client for Git (Exclusively for MacOS)

I would like to introduce to all of you who has to manage project with Git by Macbook a super friendly GUI that is GitUp GitUp : http://gitup.co/ What is GitUp GitUp is a GUI client that is developed exclusively for MacOS As it has been said in the Promition page: Work quickly, safely, and ...

Tác giả: Hoàng Hải Đăng viết 17:53 ngày 12/08/2018 chỉnh sửa

Tạo admin page với admin-on-rest

Việc xây dựng trang admin có nhiều framework khác nhau có thể hỗ trợ, việc sử dụng framawork sẽ tiết kiệm được công sức và thời gian. Admin-on-rest là một framwork được xây dựng trên nguồn cảm hứng của ng-admin Admin-on-Rest cho phép xây dựng trang admin trên REST service sử dụng ES6, React và ...

Tác giả: Hoàng Hải Đăng viết 17:53 ngày 12/08/2018 chỉnh sửa

Bài toán phân quyền trên Laravel

Là một lập trình viên , chắc hẳn ai cũng phải làm bài toán quản trị Thêm , Sửa, Xóa .... Đây gần như là bài toán mà hầu như lập trình viên nào cũng phải làm qua. Tuy nhiên ngày hôm nay mình sẽ không nói về các bài toán phổ thông trên mà sẽ nói về bài toán ít phổ thông hơn. Đó là bài toán phân ...

Tác giả: Hoàng Hải Đăng viết 17:53 ngày 12/08/2018 chỉnh sửa

Sự kết hợp giữa Angular 5, Ng2-smart-table và Rails

Hẳn trong số chúng ta đã rất nhiều bạn sử dụng các tư viện về table, mục địch của các thư viện này giúp bạn xử lí dữ liệu, cũng như các hành động trên table được tốt hơn ngoài ra mỗi table sẽ có những tiện ích riêng cũng như vẻ đẹp riêng biệt. Hôm nay mình xin giới thiệu đến các bạn thư viện ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Chỉ số chất lượng của một tester: 22 giá trị cốt lõi để trở thành người kiểm thử tốt

Hướng dẫn này cung cấp cho bạn một danh sách các tính năng đặc trưng mà bất kỳ người kiểm thử nào cũng phải có để trở thành một người kiểm thử tốt. Và những tính năng này, lần lượt, giúp đỡ rất nhiều trong việc xác định chỉ số Chất lượng của một Tester. Tại sao tôi chỉ nói về một Tester? Và Tại ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Software development methodology

A few software development methodologies Software development is a process by which an individual or a team uses a programming language to build the software. It includes the programming code, the functions that were developed of software. In addition, software development is also known as ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Sử dụng Fractal - Transformer trong Laravel

Khởi tạo project composer create-project --prefer-dist laravel/laravel laravel_transformer Tạo database và migration Ở đây mình tạo database là laravel_transformer Tiếp theo, tạo migration: php artisan make:migration create_post_table php artisan make:migration update_table_users --table ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Practice: Make easy Quiz for fun

Tạo 1 Quiz game đơn giản với nội dung như sau: Gồm 3 câu hỏi Mỗi câu hỏi có 3 đáp án, chỉ được phép chọn 1 đáp án cho mỗi câu Button submit kết quả Count được số đáp án chính xác Tạo file index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Sử dụng RxPermission trong ứng dụng Android

Giới thiệu Chào mọi người, ở bài viết này mình muốn trình bày về việc sử dụng runtime permission và RxPermission trong ứng dụng android. Dành cho những ai không biết thì runtime permission là một khái niệm không phải là mới xuất hiện từ API 23(Android M). Với các phiên bản cũ việc xin ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa

Phân biệt truncate và delete trong sql

DELETE Cú pháp: DELETE FROM table_name WHERE condition; Hoặc nếu muốn xóa cả bảng thì chúng ta có cú pháp: DELETE FROM table_name; Khi chạy lệnh DELETE thì SQL sẽ log lại từng dòng đã xóa vào transaction log, vì thế nên khi bạn tạo 1 record mới, giá trị của id sẽ không bắt đầu từ 1 mà sẽ ...

Tác giả: Hoàng Hải Đăng viết 17:52 ngày 12/08/2018 chỉnh sửa