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

Web API Standards

Tổng quan API (Application Programing Interface) là một giao tiếp phần mềm được dùng bởi các ứng dụng khác nhau. RESTful API là một chuẩn API phổ biến hiện nay. Vậy làm sao có thể viết được một API theo chuẩn RESTful? Sau đây là một số gợi ý. Để bài viết dễ hiểu mình sẽ dùng một số thuật ngữ bằng ...

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

Làm việc với binary file trong Ruby

Binary file là gì? Về mặt kỹ thuật mà nói thì tất cả các file trong máy tính đều là binary file, hay nói cách khác chỉ là một chuỗi các byte (có giá trị từ 0-255) được lưu trữ trong bộ nhớ. Nhưng nếu một file chỉ chứa các ký tự ASII (từ 0-127) thì ta có thể gọi nó là một text file. Text file có ...

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

Kiểm thử độc lập và Giao tiếp trong nhóm

Câu chuyện của chúng tôi Cách đây 4 năm, chúng tôi cùng làm một dự án phát triển ứng dụng trên Mac OS X. Đó là lần đầu tiên tôi đảm nhiệm vị trí PM dự án. Test leader của nhóm trước đó đã từng tham gia một vài dự án phát triển ứng dụng tương tự với Khách hàng này, nhưng với vai trò SQA. Đây quả ...

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

How to make a persuasive complaint in the workplace

At work, normally an individual will complete assigned work, and sometimes they suffer from mistakes, omissions. To provide the best employment performance, the boss should have applauded and reasonable reproach when necessary. Avoid hard feelings, the boss needs to know the secrets to convince ...

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

Giá trị của TESTING METRICS Trong Phát Triển Phần Mềm

1.Giới thiệu 1.1.Test metric là gì? Là 1 chuẩn đo lường Metric phải được xác định căn cứ vào mục tiêu cụ thể cho từng dự án, quy trình, hoặc sản phẩm Đánh giá hiệu quả và hiệu năng của một số hoạt động phát triển phần mềm Được tập hợp và tính toán trong suốt quá trình test. Cung ...

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

Tạo JSON API với Rails 5

So với các phiên bản trước của Rails, Rails 5 đã được tích hợp gem rails-api. Điều này giúp cho việc tạo API trong Rails dễ dàng hơn so với trước đây. Bài viết này sẽ hướng dẫn cách tạo JSON API với Rails 5 bằng tùy chọn --api mới. Ngoài ra, tôi sẽ demo chức năng xác thực bằng một số tính năng mới ...

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

Hướng dẫn viết HTML bằng Jade hiệu quả

Jade là gì? Jade là một template engine cho Node.js, nó khá đơn giản và biên dịch thành HTML và cực kì hữu ích cho FE developer. JADE giúp chúng ta tạo ra những đoạn code HTML nhanh hơn, sạch hơn ,DRY hơn. Cú pháp cơ bản 1: Tags Text div address i strong ==> output: ...

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

Mockups, Wireframes ,Prototype khi nào và tại sao nên sử dụng?

Xu hướng chung trong quá trình thiết kế UI/UX cho một sản phẩm là thực hiện ba giai đoạn: wireframe, mockup và prototype. Mục tiêu của mỗi bước là để cho phép bạn sửa chữa các vấn đề về khả năng sử dụng của sản phẩm trong khi chi phí sửa chữa vẫn còn nhỏ. Trước tiên tôi sẽ giúp bạn làm rõ các ...

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

Xamarin-LoadMore Trong Xamarin Part 3

Chào mọi người! Hôm nay tiếp tục với xamarin Form, mình sẽ làm một ví dụ về LoadMore cho list. Về loadmore là gì thì bạn cứ hiểu đơn giản nếu bạn có 1 list danh sách lớn, khi chúng ra không thể get tất cả data này một lần và đổ nó vào list view được. Ở đây việc "Không được" là do nếu làm như vậy ...

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

Mẹo thao tác các thay đổi với git add

Bạn có một branch với rất nhiều file được thêm hay thay đổi và bạn muốn git add chúng và nhóm chúng theo từng commit riêng biệt, vậy cách nào hiệu quả nhất? Tùy thuộc mỗi người, có người thì dùng các GUI client như GitUp, GitX, Tower để xem các thay đổi rồi nhóm và move chúng vào staging, còn một ...

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