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

Custom Template File CSV Export in Rails Application

Bài viết này mình giới thiệu tới các bạn cách Export và custom template file CSV trong Rails Application. Ví dụ ở đây mình cần Export thông tin bảng User Step-1. Thêm dòng lệnh sau vào file config của app : require 'csv' Step-2. Tạo đường dẫn trong routes resources :users do ...

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

Tìm hiểu về Offline.js

Một trong những tính năng của JavaScript là khả năng phát hiện xem 1 trình duyệt được cung cấp là online hoặc offline. Chức năng này được tận dụng một cách dễ dàng thông qua đối tượng navigator được cung cấp bởi trình duyệt của bạn nhưng nếu bạn không phải là 1 fan viết ra những đoạn code ...

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

Làm thế nào để có thể custom collection view layout ?

Đã bao giờ bạn không hài lòng với layout mặc định của collection view (flow layout) hay có bao giờ flow layout không thể đáp ứng được yêu cầu về giao diện của bạn? Khi đó bạn cần phải làm gì? Câu trả lời cho bạn là bạn cần phải custom collection view layout. Đây là một ví dụ cho project của ...

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

Giới thiệu về Content Provider trong Android

Giới thiệu Content provider là một thành phần để quản lý truy cập dữ liệu, nó cung cấp các phương thức khác nhau để các ứng dụng có thể truy cập dữ liệu từ một ứng dụng khác bằng cách sử dụng ContentResolver. Content Provider có thể giúp cho một ứng dụng quản lý quyền truy cập đến dữ liệu được ...

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

Sử dụng ransack để search trong rails

Chúng ta có một số bất cập khi tự create 1 method search cho App rails. Vậy muốn xử lý search được đơn giản hơn ta nên dùng gem ransack. Bài viết này sẽ nói về cách dùng gem 'ransack' để search trong index: I. Cài đặt Ransack khả dụng với Rails 3.x, 4.0, 4.1 và 4.2. Thêm dòng sau vào ...

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

Giới thiệu về JSLint

Như các bạn đã biết, javascript là một ngôn ngữ rất phổ biến và mạnh mẽ. Việc sử dụng javascript trong thiết kế web là gần như bắt buộc, tuy nhiên khá nhiều trang web hiện nay có hiệu năng chưa tốt mà nguyên nhân lại bắt nguồn chính từ những dòng code JS. Nguyên nhân chính là do chúng ta thiếu ...

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

Tìm hiểu về ECMAScript 6

Chào các bạn, mình đã trở lại và ăn hại hơn xưa =)) Trong bài viết này, mình xin giới thiệu về ECMAScript 6 (ES6) . Một khái niệm mà Web Developer nào cũng nên biết! I/ ECMAScript6 là gì ? ECMAScript 6/ES6 là phiên bản mới nhất của bộ tiêu chuẩn ECMAScript – một bộ đặc tả tiêu chuẩn dành ...

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

Sử dụng Web cho việc kiểm tra và sửa chính tả

1. ĐỊNH NGHĨA Kiểm tra chính tả là nhiệm vụ dự đoán những từ trong tài liệu sai chính tả. Những dự đoán có thể được thể hiện với người dùng bởi đường gạch chân những từ sai chính tả. Sửa chính tả là nhiệm vụ thay thế những chính tả sai thành đúng. Kiếm tra và sửa chính tả được ứng dụng rộng rãi ...

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

Xây dựng thanh toán trực tuyến sử dụng bên thứ 3 - PayPal

Xu hướng sử dụng phương thức thanh toán trực tuyến không còn xa lạ với khá nhiều người, nó đang trở thành xu thế vì thói lười ra khỏi nhà. Vậy để xây dựng 1 phương thức thanh toán như thế trong website của chính mình thì ntn. Mình xin hướng dẫn các bạn sử dụng thanh toán qua 1 bên thứ 3 PAYPAL ...

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

ASP.NET MVC Routing

Trong công nghệ làm web với mô hình MVC, dù là bất kỳ framework nào như Ruby on Rails, laravel, hay ASP.NET MVC thì Routing luôn là một phần quan trọng và cần ưu tiên khi bạn muốn làm quen với framwork đó. Hôm nay, mình xin giới thiệu về Routing trong ASP.NET MVC. 1. Giới Thiệu ASP.NET ...

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