Bài viết của Trịnh Tiến Mạnh

Khởi tạo Barcodes với JRuby

Giới thiệu Ruby cung cấp các giải pháp cho hầu như tất cả các vấn đề chung. Nhưng có một lĩnh vực hơi tụt hậu là Barcodes. Ruby chỉ có các giải pháp để tạo mã QR, mà chắc chắn là phổ biến, nhưng không thích chấp nhận rộng rãi trong ngành công nghiệp. Mã vạch cũ, như Code 128, DataMatrix, và ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

8 skills for a perfect teamwork

Team working skills mean the same way that many people make good on a mission and toward common goals, which will help individuals complement each other shortcomings and perfect their-selves. However, Teamworking will inevitably encounter mixed opinions or contradictions that may negatively affect ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Tùy biến ngoại lệ trong Java

Trước khi tìm hiểu làm sao để tùy biến một exception, mời các bạn tham khảo bài viết về exception mình đã viết trước đây Xử lý ngoại lệ trong Java Java có ba loại ngoại lệ là Error, Checked Exception, và Unckecked Exception. Error là loại ngoại lệ đặc biệt, lập trình viên không kiểm soát được, vì ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Background Jobs Framework nào phù hợp với ứng dụng Ruby on Rails của bạn?

Nếu bạn dạo quanh hệ sinh thái Ruby / Rails một chút, bạn đã có thể nghe thuật ngữ "background job" hoặc "offline processing". Nhưng điều đó thực sự có nghĩa gì? Làm thế nào để bạn biết được tác vụ nào phù hợp để chạy "offline processing"? Một khi bạn xác định những tác vụ này, làm thế nào để chọn ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Switching to Angular 2

1. Mở đầu Angular 2 ra đời với mục đích nâng cao trải nghiệm người dùng, hỗ trợ tối đa cho người lập trình, mục tiêu là tập trung vào đa nền tảng - một Framwork cho cả Desktop và Mobile. Bài viết dưới đây phần nào sẽ giúp bạn có thể hình dung và nắm được những khái niệm và những công nghệ mới ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Tự động hoá hệ thống vườn nhà kính

Xây dựng hệ thống vườn nhà kính thông minh I. Giới thiệu Hoà mình vào xu thế IoT cùng với đam mê làm nông nghiệp mình cũng muốn xây dựng một hệ thống trồng rau sạch (có thể là cây ăn quả sạch) ngay tại nhà bạn. Có thể bạn sẽ hỏi tại sao mình không sử dụng những mô hình đã có sẵn trên thế giới ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

what new swift 3.0

Tất cả tham số hàm đều có nhãn (tên) Ở Swift 2.0, ta đã chứng kiến sự thay đổi trong cách gọi hàm (function) và phương thức (method). Và với phiên bản 3.0 này, ta sẽ lại lần nữa thấy sự thay đổi này, ở một mức độ cao hơn nữa. Từ Swift 2.x trở về trước, tên phương thức không yêu cầu nhãn ở tham ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Mobile Testing - Selendroid Framework

Selendroid là một framework kiểm thử tự động để thử nghiệm các ứng dụng native và hybrid của Android. Kiểm tra Selendroid được viết bằng cách sử dụng API client Selenium Webdriver. I. Ưu điểm của Selendroid: Hoàn toàn tương thích với JSON Wire Protocol / Selenium 3 Ready. Không sửa đổi các ...

Tác giả: Trịnh Tiến Mạnh viết 13:37 ngày 12/08/2018 chỉnh sửa

Test Driven Development (TDD) là gì?

1. When to Write Tests? Khi nào thì ta cần viết test? viết test sau quá trình implementation viết test trước quá trình implementation Hiển hiên, 2 ý kiến trên ngược chiều nhau. Bạn sẽ phải chọn một trong 2 cách với từng đoạn code của mình, và dĩ nhiên cả 2 đều được chấp nhận trong quá ...

Tác giả: Trịnh Tiến Mạnh viết 13:36 ngày 12/08/2018 chỉnh sửa

Dịch và nghiên cứu ISTQB- chương 5(phần cuối)

4.Cấu hình quản lí: a. Việc kiểm tra là rất quan trọng, bạn biết những gì mình thử nghiệm với những vật liệu nào, trong môi trường ra sao. Mục đích của quản lí cấu hình là là thiết lập và duy trì tính toàn vẹn của sản phẩm (linh kiện, số liệu, tài liệu) của phần mềm hay hệ thống thông qua chu ...

Tác giả: Trịnh Tiến Mạnh viết 13:36 ngày 12/08/2018 chỉnh sửa