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

Dynamic nested form using Cocoon

Hôm nay tôi xin giới thiệu đến các bạn một công cụ của Rails giúp bạn xử lý form nested đơn giản hơn. Công cụ tôi đang muốn nhắc đến là Cocoon. Vậy Cocoon có thể làm được gì giúp chúng ta? Hãy cùng bắt đầu dùng thử Cocoon nhé! Điều kiện tiên quyết Gem này phụ thuộc vào jQuery, do đó sẽ tốt ...

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

Tìm hiểu về Google Analytics: tracking Screen - Event trên Android App

Khi bạn phát triển một ứng dụng Android nào đó, và bạn muốn theo dõi thống kê xem những chức năng nào của app được sử dụng nhiều nhất từ phía người dùng hay những thao tác nào là phổ biến nhất, để từ đó bạn có thể xác định được hướng người dùng và từ những con số thu được bạn có thể cải thiện ứng ...

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

Tìm hiểu gem Koala

`- # Tìm hiểu gem Koala Koala là một thư viện facebook cho Ruby dùng để hỗ trợ Graph API, REST API, update thời gian thực, kiểm tra người dùng và xác thực OAuth. Gem Koala được viết ra với 4 mục đích chính như sau: Nhẹ: Koala nhẹ và đơn giản hơn thư viện riêng của facebook, cung cấp các bộ ...

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

[Angular] bài 1, cài đặt và chạy angular 1x trên nền ubuntu 14.04

Xin chào các bạn, hôm nay mình sẽ giới thiệu qua với các bạn về Angular hướng dẫn các bạn cài đặt và demo thử project cơ bản đầu tiên 1) Giới thiệu Angular là một bộ Javascript Framework rất mạnh và thường được sử dụng để xây dựng project Single Page Application (SPA). Nó hoạt động dựa trên các ...

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

Giới thiệu Realm database cho Android

Giới thiệu Realm là một cơ sở dữ liệu nhẹ, có thể thay thế cả hai thư viện SQL và ORM trong các ứng dụng Android. Realm không sử dụng SQLite làm engine của nó. Thay vào đó, nó dùng core C++ nhằm mục đích cung cấp một thư viện cơ sở dữ liệu thay thế SQLite. Realm lưu trữ dữ liệu trong các ...

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

activerecord-import

1. Gem activerecord-import activerecord-import là 1 thư viện hỗ trợ việc thêm số lượng lớn dữ liệu vào database sử dụng ActiveRecord. Tương thích với các bản rails 3.x trở lên. Tại sao lại sử dụng activerecord-import? Bởi vì rails ActiveRecord không hỗ trợ việc thêm đồng thời nhiều bản ghi ...

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

Scope của directive trong AngularJS

Scope của directive trong AngularJS Hôm nay mình sẽ đề cập đến một vấn đề rất quan trọng khi làm việc với angular JS đó chính là scope của directive trong AngularJS. Cho dù bạn chưa biết hay biết rõ về angularJS thì mình tin chắc nó cũng sẽ có ích cho các bạn. DIRECTIVE là gì? Với những ...

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

Break down Regex

Trong thời gian gần đây mình mới làm quen với regex, cảm thấy regex rất tiện lợi, đa dụng và được hỗ trợ nhiều ngôn ngữ (Bash,C,C++,java,PHP,Golang....).Nếu bạn đã từng gặp vấn đề như định dạng số điện thoại của người dùng nhập vào là xx-xx-xx-xx ,xxxx-xxxx,xx-xxxxxxx.... và muốn chuyển tất cả về 1 ...

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

Tổng hợp về rails g migration

Tiếp theo seri một số bài viết giới thiệu cho người mới làm quen với Rails, tuần này mình sẽ giới thiệu với các bạn tổng hợp 1 số câu lệnh về rails g migrate. Câu lệnh cơ bản # create migration $ rails generate migration class_name # tạo model $ rails generate model model_name ...

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

Giới thiệu về Microservices

Microservices hiện được quan tâm trong giới phần mềm, công nghệ với nhiều bài viết, blog, thảo luận, truyền thông, hội thảo. Kỳ vọng về khả năng của Microservice đang lên đỉnh giống như một xu thế. Ngược lại, một số người cho rằng, microservices không có gì mới lạ, chẳng qua nó là SOA (kiến trúc ...

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