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

Triple Equals in Ruby

Với một số thành phần mà dùng === (Triple equal sign) thường bỏ qua hoặc sử dụng trong nền câu lệnh điều kiện. Bây giờ có một số bài viết về toán tử === nhưng câu hỏi đặt ra là === cho chúng ta có thể sử dụng nó đến đâu? Triple equal là gì? Trong một số trường hợp mặc định, toán tử === chỉ là ...

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

Cách tối ưu để định nghĩa 1 string constant trong Objective-C

Khi phát triển một dự án iOS nói chung, chúng ta cần định nghĩa các string constant để có thể sử dụng lại và tránh việc hardcode không cần thiết. Vậy đâu là "the best way" để làm việc này? Thông thường nhưng iOS Dev để nhanh gọn hay sử dụng macro để định nghĩa một string constant. Cú pháp như sau: ...

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

Errors & Logging 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. Và hôm nay mình sẽ giới thiệu với các bạn vềErrors & Logging trong laravel và cách sử dụng . Giới thiệu Cấu hình The Exception Handler Phương thức Report Phương thức Render HTTP Exceptions Tuỳ biến HTTP Error ...

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

Cách tải lên một tập tin khi dùng gem Shrine với Rails

Sau đây là bài viết về gem Sharine với rails mà mình có tìm hiểu được trong dự án mới. hãy tạo một ứng dụng Rails mới mà không có bộ kiểm thử mặc định: rails new NewApp -T Mình sẽ sử dụng Rails 5 cho bản demo này, nhưng hầu hết các khái niệm cũng có thể áp dụng cho các phiên bản 3 và ...

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

Simple way to create a custom Analog clock in Android

Android is a very popular operating system developed by Google which is a widely-used open-source project to become a huge platform of customized apps. Nowadays, many app developers as well as investors like to customize the UI portion of their apps. Going with the flow, I am going to describe ...

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

Xây dựng API trên framework FuelPHP

Mình xin phép được vào thẳng vấn đề, những thứ như FuelPHP là gì mình xin phép không đề cập I. Chuẩn bị Cài đặt oil (thằng này na ná như artisan trong laravel vậy, giúp khởi động server ảo, tạo và chạy migrate, controller): curl https://get.fuelphp.com/oil | sh Tải framework: oil create ...

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

Ruby Sorting

Có bao nhiêu cách để sắp xếp một mảng trong Ruby? Nó có nhiều hơn là bạn nghĩ đấy....mặc dù với Array chỉ có 2 phương thức (sort & sort_by), nhưng khi kết hợp các phương thức này với block bạn có thể sắp xếp theo nhiều cách khác nhau. Ở bài viết này tôi muốn chia sẻ một vài ví dụ về nó. ...

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

Everything you should know when design a domain-specific language (Pt. 1): General-purpose vs. Domain-specific

Hello guys, this series is going to discuss about the design and implementation of a domain-specific language (DSL). Actually this is not a new topic all over the world, when studying at the university, me and my partner have created a transpilling language based on Java to overcome the ...

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

Laravel 5.5 + Vue.js: Simple CRUD Project

Tháng rồi dự án của mình dần đi vào giai đoạn cuối, cũng không có gì hay ho để khoe khoang với mọi người. Nên kỳ này mình lại quyết định quay trở lại loạt bài tutorial quen thuộc. Chẳng là trong lúc rảnh rỗi ngồi xem lại dự án cũ (Laravel 5.4 + Angular 2) cũng thấy có nhiều cái hay, mình tranh ...

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

Series Hướng dẫn xây dựng ứng dụng bán hàng bằng angular js kết hợp với Rails(Phần 4)

Hey các bạn! Lại một tháng nữa trôi qua, tháng vừa qua thì Đà Nẵng trở mình trong cái ẩm ướt và một chút không khí lạnh. Nó cũng khiến con người ta dễ lười đi. hì hì ^^ Hôm nay tôi sẽ cùng với các bạn tiếp tục những Series xây dựng ứng dụng bán hàng bằng angular js kết hợp với Rails(Phần 4) Những ...

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