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

Làm thế nào để lựa chọn công cụ kiểm thử tự động hóa hiệu quả nhất (Hướng dẫn hoàn chỉnh)

Lựa chọn công cụ kiểm thử tự động là một trong những bước quan trọng nhất trước khi bắt đầu tự động hóa cho một dự án bất kỳ. Điều quan trọng là bởi vì công cụ này sẽ ảnh hưởng lớn hoàn toàn đến nỗ lực tự động hóa toàn bộ của bạn. Nếu công cụ này là tốt và cung cấp cho bạn các tính năng yêu cầu, tự ...

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

Chi tiết về material design trong Android (Google) phần III - a

Xin chào mọi người, với mong muốn chia sẻ ít kiến thức của mình, hôm nay mình sẽ tiếp tục seri về material design trong android . Đây là phần thứ 3 về material design: Bold graphic design . Mình sẽ chia phần này thành 2 phần a và b để tiện cho mọi người theo dõi. Phần này sẽ nói về các phần ...

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

Nodejs simple example

$ mkdir node crud Đi tới thu mục được tạo ra để xây dựng ứng dụng và khởi tạo package với lện npm init $ cd node crud $ npm init Thông tin ứng dụng như sau About to write to /home/chu.thien.tam/node crud/package.json: { "name": "manage-toy-crud", "version": "1.0.0", "description": ...

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

XỬ LÝ DATETIME TRONG JAVASCRIPT CÙNG MOMENT

Moment là 1 thư viện xử lý datetime cực kỳ mạnh mẽ do cộng đồng viết ra. Hầu hết các xử lý datetime giờ đây sẽ trở lên dễ dàng hơn bao giờ hết với supper library này. Trong phạm vi bài viết này mình sẽ chỉ lược liệt kê một số hàm thông dụng thông qua danh mục dưới đây. 1: Parse: Các cú pháp ...

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

MOBILE AUTOMATION TESTING TOOLS INTRODUCTION

Part 2: MOBILE AUTOMATION TESTING TOOLS INTRODUCTION Nowaday, there are many mobile automation testing tools from open-source to commercial tool. Each of them has the different advantages and disadvantages. Depend on demand, experience and budget of your project, you can choose one is the most ...

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

[Android] [Shimmer] Shimmer effect for Android

Shimmer là cái gì ? tại sao nó sinh ra ?? : Shimmer là một thư viện cung cấp một cách dễ dàng để thêm hiệu ứng load data cho ứng dụng Android của chúng ta (Nó giúp người dùng có trải nghiệm tốt hơn khi dùng app) Facebook đã sử dụng thằng này để chỉ trạng thái khi load data (so pro

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

Tạo bot chơi T-Rex trong Chrome (phần 1) - Hardcode version

Có thể bạn đã biết, trình duyệt Google Chrome được tích hợp sẵn một game nhỏ để bạn có thể giết thời gian mỗi khi mất mạng. Nếu bạn truy cập một trang web bằng Chrome mà mất mạng, bạn sẽ nhìn thấy hình ảnh một chú khủng long khá dễ thương hiện ra. Cách chơi game rất đơn giản: bạn bấm phím ...

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

Thuận lợi và khó khăn khi sử dụng một số mô hình phát triển phần mềm

Mô hình phát triển phần mềm là một thể hiện trừu tượng của quy trình phần mềm. Nó biểu diễn các đặc tả về quy trình từ những khía cạnh cụ thể; do đó, nó chỉ cung cấp một phần thông tin về quy trình phần mềm. Hiện nay có các mô hình phát triển thường được sử dụng như: Waterfall model V-model ...

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

Javascript Array Methods

Iterative Methods filter() runs the given function on every item in the array and returns an array of all items for which the function returns true let numbers = [ 1 , 2 , 3 , 4 , 5 , 4 , 3 , 2 , 1 ] ; let filterResult = numbers . filter ( ( item , ...

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

Phương pháp làm việc Hourensou (Phần 2)

2. Renraku: Liên lạc Trong hourensou thì liên lạc là hành động trao đổi hay chia sẻ thông tin với những người liên quan. Ví dụ như khi bạn nghỉ làm thì ngoài việc phải báo cáo với cấp trên, bạn cũng cần chia sẻ thông tin với những đồng nghiệp có liên quan. Hay là nếu dự án có meeting, thì ...

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