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

Hướng dẫn Deploy ứng dụng Ruby on Rails lên Server AWS EC2 Sử dụng Gem Capistrano, Puma và Nginx

Đối với các developer nói chung mục đích cuối cùng của của chúng ta khi phát triển ứng dụng, sản phẩm là những ứng dụng, sản phẩm ấy đến được với người dùng và deploy là bước cuối cùng mà chúng ta cần thực hiện. Nếu là một web developer thì sớm hay muộn bạn cũng cần phải biết về công đoạn deploy ...

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

Làm gì để cải thiện chất lượng của website?

Nhằm mục đích giúp website của bạn thu hút được sự chú ý của khách hàng, gia tăng lượt ghé thăm của khách hàng hơn thì bạn không chỉ phải đáp ứng được yêu cầu về kỹ thuật, bạn còn phải tuân thủ theo một số nguyên tắc như sau: Thứ nhất, không được lạm dụng quá nhiều các hình ảnh đồ họa, banner ở ...

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

Trích chọn thuộc tính trong đoạn văn bản với TF-IDF

1. Giới thiệu sơ lược về Vector Space Model (VSM) VSM là một mô hình đại số tuyến tính biểu diễn dạng văn bản thành dạng một vector, các phần tử trong vector có thể biểu diễn mức độ quan trọng của một từ (TF-IDF) hoặc dạng có mặt hoặc vắng mặt của một từ (Bag of Words) trong đoạn văn bản. Tập hợp ...

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

[Nodejs] - Working With Database(Part 2)

Overview Ở các phần trước các bạn đã được hướng dẫn xây dựng API cho ứng dụng todolist bao gồm các chứ năng quản lý (CRUD) các object todos, chức năng filter , tìm kiếm. Ở phần tiếp theo mình sẽ hướng dẫn các bạn xây dựng các phương thức để connect DB, thực hiện các câu query để truy vấn dữ liệu ...

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

Operator Binding Reactive Swift <~ Được thiết kế như thế nào?

Bài toán! Ở bài viết trước Link mình đã viết một ví dụ nhỏ về Signal và Observable và cách chúng được thiết kế và hôm nay mình hướng dẫn các bạn viết về Operator Binding giống Reactive Swift "<~" như đã nói ở bài trước. Trước hết ta cần 1 thằng BindBox<T>: nhiệm vụ của ẻm nó là gọi ...

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

Tạo Một Ứng Dụng Android Viết Bằng Kotlin

Google đã tuyên bố răng ngoài Java và C ++, ngôn ngữ lập trình Kotlin cũng sẽ chính thức được Android hỗ trợ tại hội nghị các nhà phát triển Google I/O 2017 diễn ra vào ngày 17/5/2017 Kotlin được phát triển bởi JetBrains, Inc. - cũng chính là công ty đã tạo ra IntelliJ. Và chắc bạn cũng biết ...

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

Top 5 ứng dụng chụp ảnh đẹp dành cho dân lập trình

Dân lập trình không phải là "tay mơ" trong nhiếp ảnh Cuộc sống không phải chỉ có lập trình Nhiều người nghĩ rằng dân lập trình là những con người sống khô khan, tự kỷ, khó gần gũi, chỉ biết bó mình vào các công việc như thiết kế website chuyên nghiệp, lập trình phần mềm, lập trình ứng ...

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

Học các công nghệ mới ngay trong trình duyệt của bạn

Mình muốn giới thiệu cho các bạn một website cho phép chúng ta học và thực thành các công nghệ mới ngay trên trình duyệt web. Điều đó có nghĩa là chúng ta sẽ không phải setup hệ thống để test trên máy tính chúng ta, tại đây họ đã setup cho chúng ta toàn bộ rồi. Đặc biệt tất cả đều free!!! Trang ...

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

(Rails) Includes when?

1. Lý do viết bài viết Đợt làm project của mình vừa rồi gặp lỗi khi sử dụng includes khi load màn hình gây ra lỗi timeout 504 2. Cách khắc phục mà mình đã sử dụng @posts = Post.by_user_gender(@gender).newest.limit(Settings.home.limit_comment).includes :replies, :user, :watches, :category, ...

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

Những lỗi thường gặp khi xây dựng liên kết website

Xây dựng liên kết website chưa bao giờ là một nhiệm vụ nhẹ nhàng, nó đòi hỏi người làm web phải hi sinh rất nhiều công sức và thời gian. Hiện nay, có không ít người hoặc dịch vụ seo chưa nắm rõ yêu cầu cơ bản và tạo dựng liên kết trên site không đúng, điều này gây lãng phí không hề nhỏ. Bài viết ...

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