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

Upload và convert video với gem paperclip-av-transcoder

Upload File là một trong những công việc hay gặp trong lập trình web, trong đó việc upload các video lên luôn là công việc khó khăn do khả năng play video của các trình duyệt chỉ hỗ trợ một vài định dạng , thế nên việc convert sang các định dạng chuẩn phù hợp với trình duyệt là công việc cần ...

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

Những công cụ hữu ích cho Gmail

Là một dịch vụ thư điện tử miễn phí của ông lớn Google, Gmail hiện nay đã trở thành một trong những phương tiện trao đổi phổ biến nhất và được nhiều người chọn lựa sử dụng. Chính vì thế, nếu như chúng ta có thể khai thác nhiều công cụ hỗ trợ cho Gmail sẽ giúp cho công việc trao đổi thuận lợi hơn, ...

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

Tìm hiểu về All pairs Testing và ưu điểm của pair testing giữa các tester khi làm việc

Bài viết này là nghiên cứu tổng hợp ứng dụng vào kiểm tra tất cả các cặp, có thể hữu ích cho những người đang tìm kiếm để thực hiện kết hợp trong khi tiến hành kiểm thử để giảm số lượng test cases, tiết kiệm được thời gian và công sức. Nhiều người cho rằng kiểm thử phần mềm càng nhiều càng tốt, ...

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

[Android] Unit Testing (Robolectric)

Android Unit Testing I. Giới thiệu. Một Unit là một thành phần PM nhỏ nhất mà ta có thể kiểm tra được. Theo định nghĩa này, các hàm (Function), thủ tục (Procedure), lớp (Class), hoặc các phương thức (Method) đều có thể được xem là Unit. Unit test là việc thực hiện test các thành phần nhỏ ...

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

Giới thiệu về tool test trình duyệt web Acid3

Đây là bài dịch được tham khảo từ link sau: https://en.wikipedia.org/wiki/Acid3 Acid3 là gì? Acid3 là một trang test web từ dự án Web Standards Project nhằm mục đích kiểm tra việc một trình duyệt có tuân thủ theo các tiêu chuẩn web khác nhau,đặc biệt là Document Object Model (DOM) và ...

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

Check N+1 query dùng gem bullet

Cài đặt gem Thêm dòng sau vào Gemfile gem "bullet" Sau đó gõ trong console bundle install Thêm đoạn mã sau vào config/environments/development.rb config.after_initialize do Bullet.enable = true Bullet.alert = true Bullet.bullet_logger = true Bullet.console = true ...

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

Working with "Old style" Japanese customer

Đầu tiên, khi dự định viết bài viết này, tôi đã định gửi tới người đọc như một case study trong quá trình thực hiện dự án. Nhưng sau khi suy nghĩ, tôi thấy nên viết bài viết như là kể một câu chuyện về dự án của tôi, một kinh nghiệm và là một bài học rất lớn đối với cá nhân tôi. Tôi mong muốn được ...

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

Làm thế nào để kiểm tra tài liệu đặc tả yêu cầu của phần mềm (SRS)?

Bài viết được tham khảo từ nguồn: http://www.softwaretestinghelp.com/how-to-test-software-requirements-specification-srs/ Bài trước tôi đã nêu ra định nghĩa về tài liệu đặc tả yêu cầu, tôi nhắc lại để các bạn tiện theo dõi. Tài liệu đặc tả yêu cầu là những yêu cầu chính thức về những gì cần ...

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

[Android TV] Phần 5: Tạo một danh sách(mục lục) các trình duyệt.

Hôm nay, chúng ta tiếp tục tìm hiểu phần 5 trong series bài dịch về Android TV. Phần này chúng ta sẽ đề cập đến vấn đề Catalog Browser Một ứng dụng phục vụ phương tiện truyền thông được chạy trên nền TV devices cần được yêu cầu cấp quyền cho phép người dùng được duyệt các nội dung, dịch vụ của ...

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

Tăng tốc website với Google Pagespeed và Nginx

Trong bài viết này, tôi sẽ mô tả cách làm thế nào tối ưu hóa cho web server Nginx để cài thiện hiệu năng, tăng tốc cho nó. Trong khi Nginx tự nó đã nổi tiếng như một trong các máy chủ web nhanh nhất và dễ mở rộng nhất, vẫn còn có nhiều cách khác nhau để cải thiện hiệu suất hơn nữa cho Nginx . Một ...

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