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

Customize TableView sử Dụng estimatedHeightForRowAtIndexPath

Ở bài viết này mình sử dụng kỹ thuật sử Dụng" estimatedHeightForRowAtIndexPath" để coding giao diện cho 1 tableView giả sử các bạn phải coding một giao diện show - hidden như thế này: Hidden như thế này: Show như thế này: Yêu cầu là khi người dùng click vào các thanh màu xám thì ...

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

Clean code trong React

Khi bạn làm một project lớn thì việc viết "code sạch" là một điều rất quan trọng, Để những người vào sau có thể hiểu được và tiếp tục maintain dự án. Sau đây là một vài ví dụ clean code trong React Clean code là tự comment Boolean variables, hay functions trả vè true hoặc fale, nên bắt đầu với ...

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

Top 10 errors from 1000+ Ruby on Rails projects (and how to avoid them) - phần 1

Trở lại với cộng đồng Ruby developer, chúng tôi đã tìm trong database của hàng ngàn project và tìm thấy top 10 lỗi hay gặp phải trong các ứng dụng Ruby on Rails. Chúng tôi sẽ chỉ ra cho các bạn, nguyên nhân gì gây ra chúng và giải pháp để ngăn ngừa chúng xảy ra. Nếu bạn tránh được các lỗi này, bạn ...

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

Distributed software

This report will discuss the characteristics and principles of the distributed software applications. It also given the reviews and assessments based on the distributed software applications the distributed platforms. The principles and characteristics of distributed software. Definition of ...

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

Cái nhìn cơ bản về p5.js

Lời mở đầu p5.js là một thư viện JavaScript được khởi dựa trên mục đích chính của Processing (phát triển bởi Ben Fry và Casey Reas) nhằm giúp những người không trong chuyên ngành hay những người mới bắt đầu lập trình có thể tiếp cận với lập trình tương tác và lập trình đồ họa một cách dễ dàng ...

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

Tailwind Css

Chúng ta hầu hết đều làm việc với các framework CSS như Bootstrap, Foundation, vv từ những ngày đầu tiên nhập môn Frontend và làm cho đến tận bây giờ, nhưng khi mà chúng ta đã quá quen thuộc với nó, chúng ta sẽ cảm thấy nhàm chán với những UI như vây, và mỗi khi bạn muốn có một thay đổi nhỏ ...

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

Những mẹo hay và những chú ý khi chúng ta làm css (phần 3)

Bài này sẽ tiếp tục giới thiệu về những mẹo hay và những chú ý khi chúng ta làm css như 2 bài trước. Rất mong những chia sẻ của mình sẽ giúp được các bạn mới làm css hay những bạn đã có kinh nghiệm lâu năm. Sử dụng Em, Rem và Pixel Em, Rem và Pixel là các đơn vị được sử dụng để thiết lập ...

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

Tại sao JPEG giống như 1 chiếc máy Photocopy?

Nếu bạn tạo ra bản copy của 1 bản copy của 1 bản copy, chất lượng sẽ giảm dần qua từng lần copy. Vấn đề này được gọi là " generation loss " ( mất chất qua thế hệ ). Điều này không khó để hiểu tại sao nó xảy ra với máy photocopy. Việc scan và in không phải là công đoạn hoàn hảo, nó dựa vào các ...

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

Tìm hiểu Service Provider trong Laravel

Xin chào anh em , gặp lại anh em trong bài viết chia sẻ lần này trong series Laravel và những điều thú vị mình muốn chia sẻ những điều mình đã tìm hiểu được về Service Provider trong Laravel. Như các bạn biết đấy, bài viết lần trước mình đã chia sẻ về Service Container. Thì bài viết này mình ...

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

Ruby Array

Trong ruby, ta thường sửa dụng 2 class Array và Hash để lưu trữ và truy vấn sữ liệu. Hôm nay mình sẽ viết 1 bài về các phương thức thường được sử dụng của Array, bài về Hash hẹn tháng sau nhé (yaoming). 1. Khởi tạo array: Ruby cung cấp nhiều cách khởi tạo array khác nhau. Khởi tạo array và ...

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