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

Room Database kết hợp với Live Data trong Android

Như ở bài trước mình có giới thiệu với các bạn về LiveData trong bài nói về Architecture Components. Trong bài viết này mình sẽ hướng dẫ các bạn kết hợp LiveData với Room Database để viết 1 ứng dụng có thể cập nhật thay đổi lên View ngay khi có sự thay đổi từ Database . Nếu các bạn chưa ...

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

[C#] Hướng dẫn tạo tab ứng dụng giống Chrome sử dụng thư viện EasyTabs

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn các tạo ứng dụng mở nhiều Tab giống trình duyệt Chrome . Trong bài viết này, mình sử dụng thư viện EasyTabs . Giao diện ứng dụng sử dụng EasyTabs : Trong ứng dụng trên, mình ...

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

Deploy Laravel sử dụng Elastic Beanstalk

Có 2 cách để bắt đầu: Sử dụng elastic beanstalk cli Sử dụng aws console Chuẩn bị Cài đặt Python Mọi người lên Google search cách cài đặt Python đối với mỗi môi trường, máy mình có rồi nên upgrade thôi. Cài đặt awscli Sau đó thì install awscli pip3 install awscli Cài đặt ...

Tác giả: Trịnh Tiến Mạnh viết 23:19 ngày 20/10/2018 chỉnh sửa

9 việc cần làm để thành công trong việc test user

User testing (kiểm thử người dùng) giúp ta tránh được những sai lầm gây hao tổn nhiều chi phí hay việc phát hành sản phẩm thất bại. Đây là một số mẹo nhỏ cho bạn. Khi chung ta sử dụng một ứng dụng và không thể tìm được những thông tin mà ta đang tìm kiếm trong một thời gian ngắn, hoặc ta không ...

Tác giả: Trịnh Tiến Mạnh viết 23:19 ngày 20/10/2018 chỉnh sửa

Tự học kiểm thử tự động với Appium- Giới thiệu Appium và hướng dẫn cài đặt (Phần 1)

Kiểm thử tự động là một khái niệm khá quen thuộc trong kiểm thử phần mềm, nhưng để nắm bắt và update những công cụ kiểm thử tự động là một điều không hề đơn giản. Đặc biệt là những bạn ngại ngần về code. Và mình cũng không phải ngoại lệ =)). Kiểm thử tự động không quá khó như mọi người nghĩ, chỉ ...

Tác giả: Trịnh Tiến Mạnh viết 23:18 ngày 20/10/2018 chỉnh sửa

Agile Testing - Methods & Techniques

Trong Agile Testing, thông thường sử dụng phương thức testing truyền thống và hướng tới nguyên tắt - Bug phải được tìm thấy sớm nhất. Các Test case được viết trước khi viết code. Việc này tập trung vào phát hiện và ngăn chặn lỗi vào đúng thời điểm và đúng mức độ. Trong phần này, bạn sẽ hiểu các ...

Tác giả: Trịnh Tiến Mạnh viết 23:18 ngày 20/10/2018 chỉnh sửa

WordPress 4.7 có gì mới?

WordPress 4.7 “Vaughan” đã xuất hiện, tôn vinh nữ ca sĩ nhạc jazz Vaughan. Sự xuất hiện của 4.7 lần này chỉ trong chưa đầy 4 tháng theo sau WordPress 4.6 . Có rất nhiều tính năng hay ho trong lần ra mắt mới nhất sẽ giúp trang web WordPress của bạn tuyệt vời hơn ...

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

Lầm tưởng về hiệu suất khi làm nhiều dự án cùng một lúc

Trong cuốn sách Quality Software Management: Systems Thinking, tác giả Gerald Weinberg đề xuất một quy tắc để tính toán sự lãng phí do phải chuyển đổi dự án: Theo tính toán của Weinberg, ngay cả khi chỉ bổ sung thêm một dự án vào khối lượng công việc của bạn thì nó cũng gây ra ảnh ...

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

[Android Library]: Tìm hiểu Retrofit2

I. Mở đầu Việc phát triển thư viện HTTP type-safe để giao tiếp với Rest API có thể thực sự là một điều khó khăn vì bạn phải xử lí rất nhiều các chức năng chẳng hạn như : tạo kết nối, lưu trữ cache, thử lại các yêu cầu thất bại, phân tích luồng phản hồi, xử lí lỗi và nhiều hơn nữa. Nhưng mặt ...

Tác giả: Trịnh Tiến Mạnh viết 23:33 ngày 18/10/2018 chỉnh sửa

Một số cuốn Ebook hay cho lập trình viên C#

Hôm nay mình sẽ chia sẻ cho các bạn một số cuốn sách học lập trình C# hay nhất. Sách chia ra nhiều cấp độ từ cơ bản đến nâng cao, giúp bạn nhanh chóng làm chủ ngôn ngữ lập trình tuyệt vời này. Cuốn C# Network Programming của Richa là một trong những cuốn sách tập trung vào lập trình mạng ở mức ...

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