Bài viết của Trần Trung Dũng

Gson Overview : Generics

Ở phần trước, chúng ta đã tìm hiểu về mapping enum của Gson, ở phần này ta sẽ tìm hiểu cách serialize của các Object có Generics. Nếu bạn thắc mắc generics là gì thì hãy xem bài viết này để hiểu rõ hơn trước khi đọc tiếp bài viết này Serialization of Generics Hãy bắt đầu bằng một ví dụ đơn ...

Tác giả: Trần Trung Dũng viết 20:55 ngày 20/09/2018 chỉnh sửa

Agile Scrum Methodology

1. Giới thiệu về Agile. Agile là mô hình phát triển phần mềm linh hoạt được sử dụng và công nhận rộng rãi nhất trên thế giới. 1.1 Lịch sử của Agile Agile ra đời năm 2001, khi mà 17 kỹ sư phần mềm cùng tụ họp tại resort Snowbird, bang Utah miền Tây nước Mỹ để cùng nhau suy nghĩ xem có một ...

Tác giả: Trần Trung Dũng viết 17:36 ngày 20/09/2018 chỉnh sửa

Sidekiq API

Sidekiq cung cấp API để chúng ta có thể thao tác trực tiếp với worker, queue và job. Để sử dụng API ta cần thêm điều kiện: require 'sidekiq/api' Bất cứ chức năng nào trên giao diện Web đều có thể thực hiện bằng API. Lấy tất cả queue: Sidekiq::Queue.all Lấy 1 queue cụ thể: ...

Tác giả: Trần Trung Dũng viết 17:35 ngày 20/09/2018 chỉnh sửa

Cách tổ chức một team test

Team organization là một trong những nhiệm vụ phức tạp nhất trong Test management. Testers đóng vai trò khá trọng yếu trong bất kì dự phán phần mềm nào. Một đặc điểm quan trọng của tất cả các nhà quản lý test thành công là tổ chức và và quản lý testers đạt hiểu quả cao, cung cấp giá trị kinh doanh ...

Tác giả: Trần Trung Dũng viết 17:35 ngày 20/09/2018 chỉnh sửa

Phần 1. Tại sao cần có Test Plan trong Jmeter

Trong quá trình làm việc, tìm hiểu các tài liệu từ tài liệu chính thống của Jmeter tới tài liệu từ các bạn đồng nghiệp đi trước. Tôi có viết lại bài này nhằm mục đích lưu lại toàn bộ sự hiểu biết của mình, đồng thời cũng là tài liệu giúp các bạn mới tìm hiểu về Jmeter có cách nhìn khái quát hơn. ...

Tác giả: Trần Trung Dũng viết 15:34 ngày 20/09/2018 chỉnh sửa

Tìm hiểu về Gem Letter Opener

Gem Letter Opener là gì? Việc xây dựng một website ắt hẳn không thể thiếu xây dựng tính năng gửi mail. Tuy nhiên trong quá trình xây dựng bạn có thể gặp một số vấn đề là: Bạn phải thiết lập một email để test Bạn vô tình gửi email đến cho một địa chỉ email khác dẫn đến việc rò rỉ thông ...

Tác giả: Trần Trung Dũng viết 15:34 ngày 20/09/2018 chỉnh sửa

Phương pháp lựa chọn công cụ trong kiểm thử phần mềm

Trong quá trình thực hiện kiểm thử dự án áp dụng automation test, rất có thể bạn sẽ gặp phải một câu hỏi như sau: Câu trả lời cho câu hỏi này là không hề đơn giản vì có nhiều yếu tố cần xem xét: Bạn muốn hỗ trợ các hoạt động thử nghiệm của mình bằng công cụ phần mềm, nhưng bạn không biết ...

Tác giả: Trần Trung Dũng viết 15:33 ngày 20/09/2018 chỉnh sửa

Một số tip tối ưu hóa thử nghiệm ứng dụng dành cho thiết bị di động iOS

Thử nghiệm ứng dụng dành cho thiết bị di động cho iOS là một phần thiết yếu của bất kỳ quá trình phát triển nào do cạnh tranh cao trên thị trường hiện nay. Trong bài viết này, chúng tôi sẽ cung cấp các mẹo thiết thực để tối ưu hóa quy trình thử nghiệm để làm cho nó hiệu quả hơn. 1. Bắt đầu từ ...

Tác giả: Trần Trung Dũng viết 15:33 ngày 20/09/2018 chỉnh sửa

[iOS] Giới thiệu về CMMotionActivity

Trong bài giới thiệu mới nhất về chiếc Apple Watch Series 4, Apple đã nhấn mạnh rất rõ việc đồng hồ thông minh phục vụ cho nhu cầu sức khỏe của người dùng thì cảm biến chính là phần quan trọng nhất. Apple Watch cảm biến con quay hồi chuyển phát hiện ra các chuyển động và phân tích được nhiều mức ...

Tác giả: Trần Trung Dũng viết 15:33 ngày 20/09/2018 chỉnh sửa

Microsoft vượt mặt Facebook và Google với lượng người đóng góp open source cao nhất trên GitHub

Trong một vài năm vừa qua, dưới sự điều hành của CEO Satya Nadella, Microsoft đã có những sự ưu ái đặc biệt dành cho nguồn mở (Open Source). Đây có thể được coi như một sự thay đổi đáng kể cho gã khổng lồ đến từ Redmond, vì từ trước đến giờ họ luôn giữ khư khư những bí mật về các hoạt ...

Tác giả: Trần Trung Dũng viết 13:34 ngày 20/09/2018 chỉnh sửa