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

Sử Dụng OAuth2 Để Chứng Thực Trong Rails

Chào các bạn, đến hẹn lại lên. Hôm nay mình dành chút thời gian viết bài về cách chứng thực hay còn gọi là Authentication trên Rails. Bài viết này mình chỉ dịch trên 1 bài viết khác và có bổ sung thêm. Vậy Authentication là gì Wiki có định nghĩa ở đây các bạn có thể tham khảo: là một hành ...

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

Dựng biểu đồ từ Google sheets

Có bao giờ bạn muốn fetch dữ liệu từ Google Sheet và sử dụng nó để làm 1 việc gì đó không? Trong bài này mình giới thiệu cách sử dụng dữ liệu từ Google Spreadsheets để tạo biểu đồ, sử dụng JsCharting. Đại loại là giống như thế này chẳng hạn: Chuẩn bị Google sheet Ở đây tớ đã có sẵn một ...

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

Tìm Hiểu AngularJS - Validation (P9)

Để tiếp tục bài viết tìm hiều về AngularJS - Form - Validation ở phần trước, phần này ta sẽ đi sâu hơn vào phần Validation, xem xét một vài ví dụ để hiểu rõ hơn hoạt động của nó. AngularJS Validation AngularJS theo dõi trạng thái các giá trị đầu vào (input, textarea,..) và chứa các thông tin ...

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

Symfony form (P3)

Symfony Form (P3) Phần 2 bạn có thể đọc tại đây https://viblo.asia/cuongnv_540/posts/NPVMaxLVRQOk Sử dụng doctrine migrations version để quản lý databases Một vấn đề thường gặp phải trong việc phát triển web đó là làm sao để quản lý việc thay đổi database của bạn. Việc quản lý thay đổi ...

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

Snagit tool

Đối với một Tester, khi tìm ra bug trên hệ thống thì việc lưu lại chứng cứ lỗi rất là quan trọng, đôi khi chỉ cần 1 cái ảnh thôi có thể thay cho cả chục dòng mô tả bug. Hiện nay thì có rất nhiều tool ứng dụng dành cho việc đó. Ở bài viết này tôi xin được ...

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

Laravel DebugBar

Laravel Debugbar là một thư viện cho phép bạn nhanh chóng và dễ dàng giữ lại các tab trong suốt quá trình phát triển. Với việc cài đặt đơn giản và các tính năng mạnh mẽ, thư viện DebugBar là một trong những nền tảng cho Laravel. DebugBar đã được update và tích hợp với Laravel 5 và tôi muốn chia ...

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

[Android Smaller APK] Part1: Anatomy of an APK

Tôi đọc thấy bài blog khá hay từ trang Android developer về vấn đề tối ưu file APK, sau đây tôi muốn chia sẻ với các bạn loạt bài này: Part1: Anatomy of an APK (Phân tích, giải phẫu một file APK) Par2: Minifying Code (Thu gọn mã nguồn) Part3: Removing unused resources (Loại bỏ các ...

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

Tìm hiểu về Repository Pattern trong Laravel ( Part II )

Trong bài viết trước, chúng ta đã tìm hiểu khá chi tiết về khái niệm Dependency Injection, và đó sẽ là nền tảng để trong bài viết này, chúng ta sẽ đi sâu vào tìm hiểu cụ thể về khái niệm, cũng như ví dụ thực tế về Repository Design Pattern. Repository Design Pattern là gì Repository Design ...

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

Sử dụng Calabash cho Android

Testmunk Android cho phép bạn viết các trường hợp thử nghiệm chức năng tự động mà bạn có thể chạy trên các thiết bị Android khác nhau với các phiên bản hệ điều hành khác nhau. Mục tiêu của chúng tôi là bạn có thể giảm thời gian kiểm tra của bạn rất nhiều. Sau khi cài đặt, bạn sẽ có thể viết ...

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

Cách viết JavaScript hiện đại: Phần 1: Tổng hợp các điểm mới có thể thực hành ngay

Nguồn: 旧石器時代のJavaScriptを書いてる各位に告ぐ、現代的なJavaScript超入門 Section1 ~すぐにでも現代っぽく出来るワンポイントまとめ~ Lời mở đầu Trên mạng ngập tràn đủ loại thông tin và các hướng dẫn về JavaScript cũng rất nhiều, trong đó bao gồm nhiều thông tin đã cũ. Bài viết này tổng hợp các khác biệt giữa các cách viết Javascript cũ và ...

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