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

Xây dựng ASP.NET Core app trên Linux sử dụng Visual Studio Code

Trong bài viết trước Asp.net Core những thay đổi lớn cho lập trình viên .NET tôi đã giới tới các bạn về ASP.Net Core với nhiều tính năng đáng giá. Trong số đó, việc hộ trợ đa nền tảng (cross-platform) là một trong những điểm quan trọng nhất. Trong bài viết này chúng ta sẽ đi tìm hiểu các cài đặt ...

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

Deploy Your Rails App to AWS Phần 1

Là một nhà phát triển chúng ta thường chỉ quan tâm đến các phần phát triển của các sản phẩm còn việc triển khai ứng dụng ra ngoài thì đó thường là trách nhiệm của các quản trị hệ thống. Nhưng không phải lúc nào chúng ta cũng có các quản trị hệ thống để triển khai sản phẩm của mình vì vậy chúng ta ...

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

Một vài mẹo để viết test hiệu quả hơn với Capybara

Trong bài viết này, tôi sẽ giới thiệu cho các bạn một vài mẹo để viết test hiệu quả hơn với Capybara, và các sử dụng chúng với RSpec và Minitest. Capybara Capybara là một framework kiểm thử cho các ứng dụng web. Nó là sự lựa chọn phổ biến cho kiểm thử đầu cuối, chấp nhận và kiểm thử tích ...

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

Lý thuyết xác suất (P1)

Xung quanh ta luôn có đầy những điều không chắc chắn: hôm nay trời có mưa không? Bộ phim kia liệu có được đón nhận? Giá cổ phiếu hôm nay... Lý thuyết xác suất đóng một vai trò trung tâm trong các thuật toán machine learning để có thể đưa ra các dự đoán dễ xảy ra nhất. Trong bài viết này và các bài ...

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

Thanh toán trực tuyến Stripe bằng Php

Ngày nay, việc phát triển thương mại điện tử rất mạnh mẽ, giờ ngày càng nhiều trang thương mại điện tử phát triển rất mạnh mẽ, đem lại sự tiện lợi cho nhiều người dùng. Trong các sản phẩm về thương mại điện tử, 1 trong các vấn đề quan trọng nhất đó chính là phương thức thanh toán. Một sản phẩm ...

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

Top 57 Gem được sử dụng ở RubyGarage (Phần 2)

APIs API là tập các yêu cầu để trao đổi dữ liệu giữa các ứng dụng. Bạn có thể đăng nhập vào các cửa hàng trực tuyến bằng tài khoản Facebook của bạn nhờ các API hoặc tìm các nhà hàng gần đó trên Foursquare qua Google Maps - cũng nhờ API. Xây dựng API đôi khi có thể rất khó khăn nhưng vài trường ...

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

[Android] Databinding set FontStyle XML

I.Giới thiệu Chắc hẳn bạn đã từng thiết kế giao diện cần sử dụng đến các file font style do khách hàng hay bên thiết kế yêu cầu. Để dùng được font style đó bạn phải code 1 đống các hàm khởi tạo font rồi đi tìm từng biến textview, buttom, edittext... cần dùng font style để set vừa mất thời gian ...

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

Interactive with Google API and some misstake

I. Google API API là viết tắt của từ Application programming interface - Giao diện lập trình ứng dụng. Mỗi hệ điều hành, ứng dụng đều có những bộ API khác nhau. Nó cung cấp cho người lập trình các hàm tương tác với CSDL, lập trình thực hiện các thao tác với hệ điều hành hay phần mềm đó. ...

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

Thiết lập CSS theo SMACSS

Đây là bài dịch, bài gốc các bạn có thể xem ở đây : SMACSSによるCSS設計 Ở dự án trước đây, sau khi áp dụng phương pháp BEM, tên class trong các file CSS của tôi trở nên quá dài, nhìn phát chán, tôi đã tìm thấy bài viết về phương pháp SMACSS của CodeGrid, và tôi thấy nó khá ổn. Dưới đây là những điều ...

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

Relation Database Ruby on Rails

Tôi chủ yếu làm việc với ngôn ngữ Android, để thử sức với Ruby on Rails tôi tìm hiểu về đặc khác biệt của Ruby on Rails so với Java. Có khá nhiều thứ, mức độ sâu rộng của database là một điểm căn bản lớn trong đó. Do vậy tôi đọc về database trong Rails và tìm thấy một chủ đề khá thú vị là Relation ...

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