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

The Nil Class in Ruby

Nil là một trong ba đặc điểm nguyên thủy chính của Ruby cùng với true và false. Nil trong từ điển Ruby là đại diện cho nothingness. Cho rằng Ruby đòi hỏi tất cả các phương pháp để sinh ra một cái gì đó, nó sau đó phải có một loại dữ liệu cơ bản để đại diện cho trạng thái của không có cái gì. Có ...

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

Service Container trong Laravel 5.3

Xin chào các bạn. Hôm nay mình sẽ tiếp tục về series về Laravel 5.3. Và hôm nay mình sẽ giới thiệu với các bạn về Service Container trong laravel và cách sử dụng Service Container. 1. Giới thiệu Laravel service container là một công cụ rất mạnh trong việc quản lý các dependencies và thực hiện ...

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

Form Validation in Angular 2

AngularJS is one of the greatest frameworks that provides us with a great deal of flexibility and power for building Single Page Applications. One of the magnificent features of AngularJS is the Form Validation . Through the act of decorating input fields with ng- attributes, angular ...

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

Libraries for deep learning: Keras [Part 1]

Initially, Keras grew like a convenient superstructure over Theano. Hence his Greek name - κέρας, which means "horn" in Greek, which, in turn, is a reference to the Odyssey of Homer. Although, since then, a lot of water has flowed, and Keras began to support Tensorflow ...

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

Machine Learning thật thú vị (Phần 2: ví dụ đơn giản Neuron Network)

Tôi thích học những thứ mà tôi thích chơi, và tôi thấy nó mang lại kết quả tốt. Hướng dẫn này dạy backpropagation thông qua một ví dụ trò chơi rất đơn giản, thực hiện bằng một đoạn code python ngắn, và bạn sẽ thấy nó quen quen. Bài toán Chúng ta sẽ tạo ra một Neuron Network để dự đoán kết ...

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

Cài đặt https miễn phí cho website

Hiện nay hầu hết các website đều sử dụng https để tăng tính bảo mật cho website của mình, ngay cả google cũng tuyên bố rằng https sẽ ảnh hưởng đến xếp hạng của website đó, vì vậy để có thứ hạng tốt trên các công cụ tìm kiếm thì chúng ta nên sử dụng https cho website của mình. Có nhiều người có kinh ...

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

Rails Render Views

Render partial thường được sử dụng nhằm mục đích hạn chế sự trùng lặp code ở phần view cũng như để thuận tiện hơn trong việc tái sử dụng. Partial (phần) hay còn gọi là Partial template, được hiểu như một cấu trúc có thể tách quá trình rendering một trang ra thành nhiều phần nhỏ dễ quản lí hơn. Với ...

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

Cấu trúc của các component trong Rails và các cách refactor code với các Ruby object - Part 3

Trong bài viết trước mình đã giới thiệu tới các bạn một số cách để refactor code bao gồm: sử dụng Value Object, Service Object, và Query Object. Trong nội dung của bài viết này tôi sẽ trình bài thêm về cách sử dụng Form Object, sử dụng callback trong Service Object và cách sử dụng Decorator. Đầu ...

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

Làm việc với highchart.js trong laravel

Hiện nay, việc sử dụng đồ thị trong các wesite, ứng dụng đã không còn gì xa lạ với các developer. Hơn thế nữa, jquery đã hỗ trợ rất nhiều thư viện chart có thể sử dụng cho việc này như chart.js, pie.js,highchart.js,.... Hôm nay, mình xin được trình bày các sử dụng highchart.js trong laravel 5.4 ...

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

Browser testing with laravel dusk

Mở đầu Khi bạn viết end-to-end tests, Laravel cung cấp một tập hợp các phương thức hữu ích giúp bạn dễ dàng nhấp vào một liên kết, điền form, hay submit một form...Laravel sử dụng thành phần Symfony BrowserKit để mô phỏng hoạt động của trình duyệt web. Tuy nhiên, nếu ứng dụng của bạn sử dụng ...

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