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

Hãy sử dụng ESLint cho dự án của bạn!

Bài viết gốc: https://manhhomienbienthuy.bitbucket.io/2018/May/20/we-should-use-eslint-in-project.html (đã xin phép tác giả </p> <div class= Tác giả: Hoàng Hải Đăng viết 17:50 ngày 12/08/2018 chỉnh sửa

Hướng dẫn Database(data) Testing

Giao diện người dùng trong các trường hợp đều được chú trọng bởi các test manager cũng như các member của development team và Giao diện người dùng là phần dễ thấy nhất của các ứng dụng. Tuy nhiên nó cũng khá là quan trọng để xác nhận các thông tin có thể xem đâu là trọng tâm của các ứng dụng. ...

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

Học React.js trong 5 phút!

Bài viết này sẽ cung cấp cho bạn một số hiểu biết cơ bản về React.js thông qua việc xây dựng một ứng đụng đơn giản. Chúng ta sẽ chỉ tìm hiểu nhưng thứ cốt lõi trong bài viết này. 1. Setup: Khi bắt đầu với React, bạn nên sử dụng cài đặt đơn giản: một file HTML import thư viện React và ReactDOM ...

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

Payment Gateway Testing - Guide test checklist

Payment Processors là gì? Theo Wikipedia: Payment Processor(Bộ xử lý thanh toán) là một công ty (thường là một bên thứ ba) được chỉ định bởi người bán (Merchant) để xử lý các giao dịch từ nhiều kênh khác nhau như thẻ tín dụng( Credit card), thẻ ghi nợ( Debit card) cho các ngân hàng thương ...

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

Bài 9: Chia ứng dụng thành component và giao tiếp giữa các component trong VueJS

Chào mừng các bạn đã quay trở lại với series học VueJS với Laravel của mình, ở bài trước mình đã hướng dẫn các bạn các sử dụng v-for trong VueJS, ở bài này mình cùng các bạn sẽ tìm hiểu các chia ứng dụng của chúng ta ra thành các component và giao tiếp giữa chúng nhé. Bài này mình đánh giá khá ...

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

Kiểm thử hiệu năng trên các ứng dụng mobile

Đối với bất kỳ ứng dụng mobile nào, hiệu suất là rất quan trọng. Nếu ứng dụng mobile của bạn không hoạt động tốt, người dùng cuối sẽ gỡ cài đặt ứng dụng của bạn tìm ứng dụng khác hoạt động tốt hơn. Do đó ứng dụng mobile cần được kiểm tra kỹ lưỡng trước khi phát hành đến người dùng cuối. 1. Kiểm ...

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

Big Data/Dữ liệu lớn: Nhìn từ góc độ thử nghiệm

1. Khái niệm big data: Dữ liệu lớn là một thuật ngữ được sử dụng cho số lượng dữ liệu có cấu trúc hoặc không có cấu trúc có tiềm năng đưa ra một số thông tin. Khi nói đến dữ liệu lớn không phải nói về một số lượng dữ liệu cụ thể mà nói chung là số lượng petabytes và exabyte. Số lượng lớn dữ ...

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

[Android] Có thể bạn chưa biết - MediaPlayer

Android Mutimedia Framework hỗ trợ phát nhiều loại media phổ biến, để bạn có thể dễ dàng tích hợp âm thanh, video và hình ảnh vào ứng dụng của mình. Bạn có thể phát nhạc hoặc video từ các file được lưu trữ trong resource của ứng dụng (raw resource), từ các file độc lập trong hệ thống file hoặc từ ...

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

Validation trong Laravel (P3)

Mở đầu Trong hai bài viết trước của serie, mình đã giới thiệu với các bạn về vấn đề kiểm tra tính đúng đắn của dữ liệu nhập vào do người dùng cung cấp, cụ thể là cách kiểm trả dữ liệu và hiển thị lại lỗi cho người dùng. Ở bài viết này, mình sẽ hướng dẫn các bạn cách tạo ra những điều kiện dùng để ...

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

[Serie-Hệ phân tán-1] Tổng quan về hệ phân tán - Distributed Systems

Hệ phân tán bao gồm các máy tính độc lập không phụ thuộc lẫn nhau, có thể là các máy tính có kiến trúc khác nhau, (có thể là các máy tính có phần mềm hệ thống khác nhau) được kết nối với nhau bằng mạng máy tính. Các phần mềm trên các máy này có khả năng phối hợp với nhau, chia sẻ tài nguyên hoặc ...

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