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

Adding Open Graph Protocol (OGP) tags to your project

1. Giới thiệu: Open Graph là một phương thức để làm cho trang web thành một đối tượng có các thuộc tính mà mạng xã hội đòi hỏi như tiêu đề(title), phần mô tả (description), URL, thumbnail… Các thuộc tính này có thể được chèn vào trong code thông qua các thẻ metadata hoặc sử dụng ...

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

Ứng dụng của SQL

1/Thống kê bằng hàm số thống kê ( 集計関数) SQL không chỉ chỉ lấy nguyên dữ liệu ra, mà còn có thể hiển thị kết quả thống kê dữ liệu bằng cách sử dụng hàm số thống kê Vì vậy ta có thể request các giá trị như số hàng, giá trị tổng, giá trị bình quân (Hàm số thống kê) Request giá trị tổng/giá ...

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

Giới thiệu về Lodash và một số hàm thường dùng

Giới thiệu Nếu bạn đang sử dụng các công nghệ JavaScript như Nodejs, Reactjs, Vuejs..v..v và đã đã từng xử lý những mảng object như thế này với JavaScript thì mình nghĩ bạn nên biết về Lodash. [ { name : 'Nguyen Van A' }, { name : 'Tran Van B' }, { name : 'Hoang Thi C' }, ...

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

Học python - P1

Nội dung trong bài có tham khảo từ các giáo trình: Head First Ruby Nov Learning Python, 5th Edition Python co ban Think Python - 2nd 1. Giới thiệu về python: Python là một ngôn ngữ lập trình bậc cao được sử dụng rộng rãi. Ban đầu được phát triển chủ yếu vào khả năng đọc code và giúp ...

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

Những công cụ để giúp một Coder không có kỹ năng design cũng có thể tạo ra một trang web bắt mắt

Tôi là một lập trình viên Ruby (Rubyist) không có kĩ năng design, thi thoảng tôi cũng muốn phát triển một số sản phẩm cho riêng mình và một trong những vấn đề lớn nhất tôi gặp phải chính là tạo ra UI/UX đẹp, bắt mắt và thân thiện với người dùng. Và tôi tin rằng đây cũng là vấn đề với đa số các ...

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

Development Tutorial for iPhone X

Không chỉ các iFan mà tất cả mọi người dường như đều phấn khích về việc ra mắt iPhone X, chiếc Iphone màn hình tràn kín cùng với rất nhiều trang bị mới mẻ. Thế nhưng màn hình tuyệt vời này trên iPhone X cũng yêu cầu 1 vài thay đổi trong việc thiết kế app của bạn. Trong bài này, chúng ta sẽ cùng ...

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

kintone Plug-in: "Edit table" Plugin [VI]

kintone Plaform Part 1 - Giải pháp Quản trị dữ liệu không cần lập trình kintone Plaform Part 2 - Sử dụng Plugin để mở rộng chức năng kintone Plaform Part 3 - Hướng dẫn phát triển Plug-in kintone Plaform Part 4 - Plug-ins list Tiếp tục series plugin, hôm nay mình xin giới thiệu với mọi ...

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

Guideline for writing API documentation

Nhiệm vụ của Backend team khi làm API không chỉ là việc viết code, mà còn là viết documentation cho API đó, sao cho những người sử dụng API (Frontend team, Mobile team, ...) thuận tiện, nhanh chóng và chính xác nhất. Trong đó có 3 format để viết API documentation phổ biến và được ưa chuộng là: ...

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

“Code monkey” - Hình thành tư duy lập trình

“Code monkey” - như là cách diễn đạt một hành vi bắt chước, không mang tính tư duy. Một người lập trình viên khi thực hiện những đoạn lệnh mà bản thân không nắm rõ bản chất của nó, làm theo những khuôn mẫu có sẵn, clone code từ mình version trước đó để thực hiện một chức năng tương tự ...

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

Chain of responsibility design pattern trong Ruby

Tiếp nối loạt bài viết về Design Pattern trước. Bridfe pattern và Facade Pattern bài này mình sẽ giới thiệu về một design pattern nằm trong nhóm behavioral design patterns . đó là Chain of responsibility Trong cuốn sách rất hay về Design Pattern Design Patterns: Elements of Reusable ...

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