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

Laravel Elixir và sử dụng bower (Phần 2: Làm việc với Stylesheets)

Làm việc với Stylesheets File gulpfile.js trong thư mục gốc project của bạn chứa tất cả nhiệm vụ Elixir. Nhiệm vụ Elixir có thể được xích lại với nhau để xác định chính xác các tài nguyên của bạn sẽ được biên dịch như thế nào. Less Để biên dịch Less bên trong CSS, bạn có thể sử dụng phương ...

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

Design Patterns - Adapter Pattern

Định nghĩa Adapter pattern Adapter Pattern là pattern giữ vai trò trung gian giữa hai lớp, chuyển đổi giao diện của một hay nhiều lớp có sẵn thành một giao diện khác, thích hợp cho lớp đang viết. Điều này cho phép các lớp có các giao diện khác nhau có thể dễ dàng giao tiếp tốt với nhau thông qua ...

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

Quick Tip: Tổng hợp những mẹo hay giúp ích cho designer.

Nhà thiết kế đồ họa là một trong những công việc có nhu cầu cao nhất hiện nay. Không nghi ngờ gì nữa, đây là một loại công việc cho phép bạn thể hiện tính sáng tạo của mình, có niềm vui khi làm việc và có đủ thu nhập cho bạn và những người thân của bạn. Nhưng bởi vì nhu cầu về thiết kế đồ họa cao ...

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

Phát triển ứng dụng web nhanh hơn với BrowserSync

1. BrowserSync là gì? BrowserSync là một công cụ hỗ trợ giúp phát triển web nhanh hơn với khả năng đồng bộ hóa kiểm thử, thể hiện tương tác người dùng trên nhiều trình duyệt và thiết bị cùng lúc. 2. Những tính năng của BrowserSync Live reloading : Thay đổi sourcecode và trang web ...

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

Java 8 Optional: Nên sử dụng khi nào?

Java 8 mang đến một loại kiểu dữ liệu mới: Optional có tính năng tương tự với những ngôn ngữ khác. Bài viết này sẽ đưa ra những cân nhắc cho bạn cách sử dụng nó đúng với mục đích mà nó được tạo ra. Kiểu dữ liệu Optional nghĩa là gì? Optional là một kiểu dữ liệu container, nó bao bọc chỉ một ...

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

Cài đặt ENTRUST (Laravel 5 Package)

Cài đặt và sử dụng ENTRUST (Laravel 5 Package) Entrust là một package hỗ trợ cho việc authentication một cách dễ dàng hơn với việc chúng ta phải tạo ra các bảng và các phương thức phức tạp. Entrust đã hỗ trợ chúng ta điều này. Và bây giời chúng ta bắt đầu ...

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

13 cách để phát triển kỹ năng giao tiếp tại nơi làm việc

Bài viết được dịch từ nguồn: https://www.bustle.com/articles/181579-13-ways-to-increase-your-communication-skills-at-work Khi bạn bị thất bại trong quá trình hội nhập tại nơi làm việc, bạn cũng nên biết làm thế nào để truyền đạt ý tưởng của bạn tới mọi người. Rằng tại sao bạn cần cải thiện kỹ ...

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

Sử dụng Google Data Studio tạo Google Analytics Report

Google Analytics là gì? Google Analytics là một dịch vụ miễn phí cung cấp bởi Google nhằm đánh giá hiệu quả của các hoạt động Online Marketing (bao gồm SEO và các hoạt động marketing khác) Google Analytics cung cấp cho người sử dụng các dữ liệu về traffic, nguồn traffic, các dữ liệu nhân khẩu ...

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

Mẹo và thủ thuật tạo dữ liệu kiểm thử

Chúng ta đều biết rằng kiểm thử là một quá trình cần tạo dựng và xử lý một lượng dữ liệu lớn. Dữ liệu được sử dụng dựa vào các mô tả ban đầu qua đó tác động trực tiếp đến phần mềm. Nó là một phần quan trọng trong functional testing. Nhưng thực sự test data là gì? Tại sao phải cần đến nó? Có thể bạn ...

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

Kích thước UI thông minh tối ưu cho tất cả các cỡ màn hình

Sự phát triển vũ bão của công nghệ kèm theo sự đa dạng đến đáng kinh ngạc của các loại kích thước màn hình hiển thị, dẫn tới một vấn đề đau đầu cho các nhà thiết kế khi xử lý responsive cho UI. Bài viết này là một thực nghiệm làm thế nào để xây dựng và sắp xếp các yếu tố giao diện người dùng cho ...

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