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

[Training] Hướng dẫn tạo Live Template code cho Kotlin

Có thể các bạn đã biết tạo hot keyword cho việc tạo print 1 đoạn code log, message lỗi trong android studio. Nếu bạn nào chưa biết thì mình có thể hướng dẫn luôn tại đây nhé Bài viết gốc hướng dẫn thì mình cũng không rõ ở đâu nữa rồi, vì lần đầu tiên mình được chỉ cái này là vào hồi đầu năm 2011 ...

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

Cách tạo Splash Screen thế nào cho đúng và hiệu quả

Như chúng ta đã biết splash screen (màn hình khởi động ứng dụng) là trải nghiệm và là thứ đầu tiên người dùng nhìn thấy đối với mỗi ứng dụng. Nó thường được sử dụng để hiển thị có thể là Progress hay là một ảnh nền, hay là một icon nào đó. Theo như tài liệu thiết kế Google Material Design thì ...

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

[ng2 - practice] - Github search profile (p2)

Ở phần 1. ta đã cùng nhau tìm hiểu về http & làm được chức năng search user trên github Phần này ta sẽ hiển thị thông tin & repositories của user mà ta đã chọn nhé Sau khi đã chọn được 1 user thì ta sẽ phải tìm thông tin chi tiết của user đó chứ nhỉ // File user-search.service.ts priva ...

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

ETL Testing or Data Warehouse Testing Tutorial (Phần I)

Trước khi chúng ta muốn tìm hiểu về ETL Kiểm thì chúng ta phải hiểu rõ được một số thuật ngữ: I. BI là gì? Business Intelligence là quá trình thu thập dữ liệu thô hoặc dữ liệu kinh doanh và biến nó thành thông tin hữu ích và có ý nghĩa hơn. Các dữ liệu thô là các hồ sơ của các giao dịch hàng ...

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

Responsive iFrame chỉ sử dụng CSS

Các dịch vụ chẳng hạn như Youtube hay Google Maps,... cho phép chúng ta sử dụng video, bản đồ,... trên website dưới dạng iFrame. Tuy nhiên trong nhiều trường hợp thì việc hiển thị của các iFrame này chưa thực sự đẹp trong toàn bố cục trang web. Bài viết sẽ chỉ ra mẹo để bạn có thể nhúng iFrame hiển ...

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

[Phần 1] Tìm hiểu Express js Framework

Chào các bạn, hôm nay mình cùng tìm hiểu về framework expressjs của nodejs nhé! I/ Giới thiệu cấu tổng quát về Framework 1. ExpressJS là gì Express js là một Framework nhỏ, nhưng linh hoạt được xây dựng trên nền tảng của Nodejs. Nó cung cấp các tính năng mạnh mẽ để phát triển web hoặc ...

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

Làm gọn khai báo table view

Table view là view được sử dụng nhiều nhất trong lập trình iOS. Khi chúng ta sử dụng table view và dùng custom cell, chúng ta sẽ có hai quá trình khai báo chính. Khai báo cell custom với table Lấy cell được khởi tạo từ hệ thống đế hiển thị Hai quá trình này lập đi lập lại và code của nó khá ...

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

8 Ngộ nhận phổ biến về nghề kiểm thử phần mềm

Kiểm thử phần mềm (Tester) đang ngày càng phát triển ở Việt Nam và được nhiều người quan tâm biết đến. Trong quá trình tìm hiểu và phát triển nghề nghiệp, mình thấy có những ngộ nhận về kiểm thử phần mềm mà nhiều người bao gồm kỹ sư kiểm thử phần mềm, lập trình viên, nhà quản lý thường mắc phải. ...

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

Cùng tìm hiểu về Gson Builder - Naming Polices

Chắc hẳn ai trong chúng ra nếu đang lập trình Java hoặc Android thì đều biết Gson là một thư viện rất nổi tiếng của Google dùng để chuyển dữ liệu từ dạng JSON sang Java Object. Gson là một thư viện cực kì dễ sử dụng và có thể tuỳ chỉnh rất nhiều thứ. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về ...

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

[Series-DesignPatternInRuby] Singleton - Phần 1

Chào mọi người, đây là bài đầu tiên trong series DesignPatternInRuby mà mình sẽ dịch từ cuốn Design Pattern in Ruby (2007) Trong series này mình sẽ cố gắng dịch toàn bộ cuốn sách, cố gắng 1 tuần có ít nhất 1 bài. Mong mọi người ủng hộ. Ngay cả khi những coders biết rất ít về các mẫu design ...

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