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

Tìm hiểu về Elixir trong Laravel

Giới thiệu Laravel Elixir cung cấp một API gọn gàng và liền mạch cho việc tạo các Gulp task cho ứng dụng Laravel. Elixir cung cấp một số pre-processor phổ biến cho CSS và Javascript, cùng một số công cụ testing. Sử dụng móc nối hàm, Elixir cho phép bạn tạo các asset pipeline một cách liền mạch. ...

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

Cơ bản về DOM attribute và property

Trong bài cơ bản này mình sẽ trình bày lại các khái niệm cơ bản về HTML và DOM. Bài viết này chủ yếu giải thích về các khái niệm xung quanh HTML và DOM. HTML là chữ viết tắt của Hypertext Markup Language, là ngôn ngữ được sử dụng rộng rãi nhất để viết các trang Web. Như các bạn đã biết HTML ...

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

Module mixin và vấn đề đa thừa kế trong rails

Module mixin là gì? Module mixin (mixin) hiểu một cách đơn giản thì nó là một module được include trong Class. Khi bạn include một Module vào trong một Class thì class đó sẽ có quyền truy cập và sử dụng các phương thức của Module. Tác dụng của mixin là gì? Như các bạn đã biết Ruby không ...

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

ES6 - The Good Part (Phần 1)

ES6 hay ECMAScript 2015, ES2015 là tập hợp các kỹ thuật nhằm code javascript clean and clear hơn. Nghe khái niệm này có vẻ hơi khó hiểu, tại sao 1 ngôn ngữ lại cần 1 cái chuẩn để viết được code (??). Mình sẽ giải thích qua một chút về vấn đề này trước khi đi sâu hơn vào ES6. Trước tiên, tản mạn 1 ...

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

Tìm hiểu Charles và Fiddler Web Debugging

Charles/Fiddler là một web proxy (HTTP Proxy / HTTP Monitor) được chạy trên PC. Cho phép các web browsers của bạn được thiết lập để truy cập internet thông qua Charles, vì vậy Charles có thể bắt được các gói tin và hiển thị cho chúng ta tất cả dữ diệu gửi đi (request) và nhận (response). Vì vậy ...

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

Phalcon thổi luồng gió mới vào thế giới Framework PHP

Đầu tiên xin giới thiệu với các bạn mình là 1 Mobile Developer và tôi có 1 vài ý tưởng xây dựng và phát triển những ứng dụng riêng cho mình. Nhưng ngoặt 1 nỗi các dụng dụng cho di động bây giờ mà chỉ hoạt động "offline" không có các phương thức chia sẻ hay đồng bộ dữ liệu khi người dùng thay máy ...

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

Hướng dẫn cơ bản sử dụng NPM như một Build tool (part 1)

Trong bài viết này chúng ta sẽ cùng tìm hiểu về cách dùng npm như một build tool thay thế những build tool khác như gulp, grunt,... Node đã cung cấp sẵn cách để xây dựng tiến trình build với chỉ npm và file package.json nên về cơ bản bạn sẽ chỉ cần tạo custom scripts trong trường script của file ...

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

Hiểu rõ về bản chất Custom Post Type trong WordPress

Xin chào các bạn. Sau bài viết về cách tạo một widget trong WordPress. Hôm nay mình sẽ viết về cách để tự tạo một Custom Post Type trong WordPress. Mình sẽ nói về những tham số trong Custom Post Type trong WordPress Custom Post Type trong WordPress là gì? Với các bạn đã sử dụng WordPress đều ...

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

Một số điều cơ bản về kiểm thử ứng dụng web

Kiểm thử web khác với kiểm thử ứng dụng desktop, trong kiểm thử ứng dụng web, chúng ta thường sử dụng một trình duyệt (client) để gửi yêu cầu tới website từ một webserver thông qua HTTP hoặc HTTPS Đối với một người kiểm thử, khi tham gia vào kiểm thử web, chúng ta nên làm quen với những khái niệm ...

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

Phần 1: Cùng học làm Font nào

Mọi font chữ kỹ thuật số từ miễn phí cho đến bộ font trị giá 1000 đô đều trải qua một quy trình thiết kế giống nhau. Quy trình này sẽ gây nhiều khó khăn cho một người mới bắt đầu và rất đòi hỏi sự hiểu biết các nguyên tắc typographic nền tảng. Nhưng cho dù có nói gì đi chăng nữa, việc học cách làm ...

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