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

Phân tích những công cụ test phần mềm tốt nhất (Phần 3)

Trong phần 2, mình đã giới thiệu thêm về những công cụ test tự động và các công cụ test thực thi. Phần này mình sẽ tiếp tục phân tích vai trò và liệt kê những công cụ quản lý quá trình test (Test Management), các công cụ test ity (ity được lấy từ những chữ cuối cùng trong các cụm từ liên ...

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

[Có thể bạn chưa biết?] Một vài cách viết ngắn gọn trong Ruby on Rails (phần 1)

Lời nói đầu Thực tế thì những người mới bắt đầu code Ruby sẽ đi theo xu hướng viết "đầy đủ". Theo cái cách tương đối "dài dòng" như các ngôn ngữ họ đã tiếp xúc trước đó, mà không biết rằng có thể viết chúng ngắn gọn hơn với các Syntax Ruby được định nghĩa lên. Bài viết này sẽ tổng hợp 1 vài ...

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

Một số cách tránh dry data test khi viết rspec với FactoryGirl

1. Đặt vấn đề. Với nhưng người làm việc với Rails chắc hẳn đã từng và đang viết rspec hằng ngày. Trong khi viết rspec thì việc tạo data test khác là quan trọng việc tạo data test giúp cho chúng ta dễ dàng viết code test hơn. Và một gem mạnh mẽ để tạo data đó là "FactoryGirl".Mặc dù có thể bạn ...

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

Integrate fingerprint authentication into your Android apps

Xác thực một chạm hiện vẫn là một công nghệ rất hữu ích với người dùng sử dụng smart phone. Trên Android, Fingerprint Authentication API đã được Google thêm vào Android 6.0 Marshmallow. Và điều này đã đơn giản hoá việc tích hợp bảo mật vân tay cho các ứng dụng chạy trên nền tản Android. Bạn có thể ...

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

Tổng hợp các bài viết giới thiệu tính năng mới trong Java 8

Oracle đã phát hành một phiên bản Java 8 vào ngày 18/03/2014. Đây là một phiên bản mang tính cách mạng của Java cho nền tảng phát triển phần mềm. Nó bao gồm các nâng cấp khác nhau cho lập trình Java, JVM, Tools và các thư viện. Một số tính năng mới chủ yếu của Java 8 bao gồm: Default method ...

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

JWT with Laravel 5.5 and Angular 4 (Phần cuối)

Chào các bạn chúng ta lại gặp lại nhau trong phần cuối của serie sử dụng JWT trong Laravel 5.5 và Angular 4. Hôm nay mình sẽ trình bày về các phần còn lại như: Logout, Refresh Token, Profile... Bạn có thế thấy sau khi login, localstorage sẽ có các key và value tương tự như thế này ...

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

Xây dựng nhanh chóng API với Django Tastypie [Phần 3]

Tiếp theo phần 1 và phần 2, phần 3 này mình sẽ giới thiệu về cách sử dụng Non-ORM Data Sources trong Tastypie Requirement trước khi đọc phần này là bạn phải đọc qua phần 1 tại đây Okay, vì sao mình lại giới thiệu phần này? Khi bạn đã cảm thấy quá bí bách với Tastypie. Khi bạn cảm thấy quá nhàm ...

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

Lập trình viên mới và những kỹ năng cần chuẩn bị trước khi đi phỏng vấn

Phỏng vấn là bước đầu tiên để bạn bắt đầu xây dựng sự nghiệp của mình. Trong khi việc thành công sẽ giúp bạn mở ra cánh cửa vô cùng tươi sáng ở thời điểm hiện tại hoặc là bước đệm đầu tiên cho tương lai sau này thì quá trình để đến được đó lại vô cùng gian nan. Chính vì vậy mà rất nhiều bạn sinh ...

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

Tìm từ khóa tìm kiếm nổi bật với Elasticsearch

I. Introduction Chắc hẳn mỗi dự án chúng ta đi qua đều sẽ có chức năng tìm kiếm với độ phức tạp và độ linh hoạt khác nhau, và hơn nữa việc tìm kiếm lại rất gần gũi với Elasticsearch, một công cụ tìm kiếm nearly real time đang rất chuộng hiện nay. Với elasticsearch, chúng ta có thể làm được rất ...

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

Top 10 lỗi javascript thường gặp và cách phòng tránh(P1)

Chắc hẳn ai cũng biết về javascript. Và dưới đây là top 10 lỗi javascript thường gặp được rollbar thu thập với hơn 1000 project. 1. Uncaught TypeError: Cannot read property Nếu bạn là developer JavaScript, có thể bạn đã nhìn thấy lỗi nhiều như cơm bữa. Điều này xảy ra khi bạn đọc thuộc ...

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