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

OLTP Và OLAP Có Gì Khác Nhau?

Trong việc phát triển cơ sở dữ liệu quan hệ thường có hai chiến lược chính là OLTP (On-line transactional processing) và OLAP (On-line analytical processing). Vậy chúng là gì, giống nhau và khác nhau như thế nào? Chúng ta hãy cùng tìm hiểu thông qua một hệ thống thực. OLTP là viết tắt ...

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

A blazing fast web bundler with zero configuration

Webpack có lẽ là web bundler đang được sử dụng phổ biến nhất với cộng đồng cực lớn với đủ loại plugin/loader cho bạn dùng. Tuy nhiên, khi bạn cần làm một cái POC nho nhỏ hay một project cỡ nhỏ thì webpack thực sự quá cồng kềnh. Phải cài cả đống package, rồi lại còn config nữa. Vì vậy hôm nay chúng ...

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

Một số thủ thuật nhỏ sử dụng console trong Rails 5

Xây dựng database mẫu Ta tạo một model user : def change create_table :users do |t| t.string :name, null: false t.string :phone t.timestamps end end In ra biểu đồ yml của đối tượng bằng phương thức y: irb(main):001:0> user = User.first User Load ...

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

Giải thích Tên Miền (Domain) Là Gì? Máy Chủ (Server) Là Gì? (Mù Tin Học Đọc Xong Cũng Hiểu)

Hai câu hỏi tên miền là gì và máy chủ là gì được các bạn mới bắt đầu học lập trình web hỏi rất nhiều tới mức hôm nay CodeHub.vn quyết định viết một bài giải thích ngắn và đơn giản cố gắng sao cho dễ hiểu tới mức những ai không biết gì về tin học đọc xong cũng hiểu. Đọc thêm tại CodeHub.vn

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

MiniProfiler - Theo dõi, kiểm tra và cải thiện performance của Rails App

Đã bao giờ bạn tự hỏi liệu performance của website mình tạo ra đã đã tốt hay chưa? thời gian load của trang web mình là bao nhiêu? liệu cách cải thiện performance của mình đã thành công chưa? Để giải quyết các vấn đề trên thì mình sẽ giới thiệu cho bạn về công cụ MiniProfiler MiniProfiler là ...

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

Khác nhau giữa block, proc và lambda trong ruby

Định nghĩa đơn giản là cách chúng ta nhóm những đoạn code vào 1 chỗ và gọi ra để chạy khi cần # Block Examples [1,2,3].each { |x| puts x*2 } # block được giới hạn bởi dấu {} [1,2,3].each do |x| puts x*2 # block được giới hạn bởi do và end end # Proc Examples ...

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

Làm quen với Proxy object trong Javascript

Trong bài viết này mình và các bạn sẽ cùng tìm hiểu về Proxy object trong js và ứng dụng nó để làm magic method nhé </p> <div class= Tác giả: Trịnh Tiến Mạnh viết 16:45 ngày 12/08/2018 chỉnh sửa

Phát triển hệ thống với microservice

Chào các bạn, kiến trúc hệ thống Microservices hiện nay không còn xa lạ gì, bạn có thể đọc chi tiết thêm ở đây. Trong bài này, tôi xin phép tóm lược về ưu và nhược điểm của kiến trúc Microservice và kiến trúc Monolithic, cũng như trình bày về bài toán của tôi và cách áp dụng dụng nó. I. Tổng quan ...

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

Swagger API Doc

Việc tạo một ứng dụng api rails là một điều đơn giản mà hầu hết những người lập trình rails đều đã trải qua. Tuy nhiên việc viết api là một chuyện việc để khác hàng đối tác hay người đọc sử dụng api tin rằng ứng dụng api vẫn chạy tốt là một vấn đề khác , để ứng dụng api được rành mạch tránh việc ...

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

Cài đặt môi trường phát triển Rails với Docker

Mô tả Trong series này mình sẽ từng bước xây dựng 1 ứng dụng Single Page Application với Rails API, ReactJS. Ở bài trước mình đã trình bày Ý tưởng, thiết kế Wireframe, Database và khởi tạo folder cho project </p> <div class= Tác giả: Trịnh Tiến Mạnh viết 16:45 ngày 12/08/2018 chỉnh sửa