Bài viết của Tạ Quốc Bảo

AngularJS với Rails cơ bản

I. Giới thiệu AngularJS là 1 thư viện javascript cực kì phổ biến, cho phép bạn nhanh chóng và dễ dàng để tạo ra các trang web, ứng dụng web phong phú. Trong bài viết này tôi sẽ chỉ cho bạn cách tích hợp AngularJS vào ứng dụng Rails của bạn. Tôi sẽ xây dựng 1 ứng dụng AngularJS đơn giản gọi là ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Dàn trang bằng css flexbox

Trong CSS, nếu chúng ta muốn dàn layout của trang thì sẽ sử dụng các thuộc tính float và kỹ thuật clear float để chia cột website như ý muốn. Hoặc muốn thuận tiện hơn thì sử dụng các CSS Grid Framework để tiết kiệm thời gian. Nhưng đôi khi việc chia cột đôi khi rất tốn thời gian với kỹ thuật truyền ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Database index hoạt động như thế nào

Chắc hẳn các bạn đã khá quen thuộc với khái niệm index trong database, tuy nhiên về cách thức họat động của nó thế nào có thể bạn vẫn còn một chút mơ hồ. Hôm nay tôi sẽ cùng các bạn đi tìm hiểu xem database index hoạt động như thế nào nhé. Đầu tiên nhắc lại một chút nhé. Tại sao chúng ta cần ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Ứng dụng của Blockchain trong thực tế

Tiếp tục series về công nghệ Blockchain lần này tôi muốn giới thiệu tới các bạn các ứng dụng thực tế của blockchain trong thế giới thực để các bạn có thể thấy blockchain sẽ làm được gì và thay đổi thế giới ra sao. Tôi sẽ chia thành 2 phần đó là các ứng dụng trong lĩnh vực tài chính và các ứng dụng ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Microsoft Azure Essentials

1. Giới thiệu Như các bạn đã biết, bất cứ nhà cung cấp dịch vụ cloud nào thì cũng cung cấp cả nền tảng PaaS và IaaS. Trước hết chúng ta sẽ tìm hiểu chúng là cái gì. IaaS là gì? IaaS là một mô hình trong đó sử dụng các phần cứng của doanh nghiệp như máy chủ, kho lưu trữ và các mạng cốt lỗi ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

[Ruby on Rails] Sử dụng TagHelper trong views

TagHelper cung cấp các phương thức để tạo các thẻ HTML theo HTML5 và các thẻ tương thích chuẩn XHTML. Sau đây mình xin giới thiệu 4 phương thức public bao gồm: cdata_section / content_tag / escape_once / tag cdata_section(content) Trả về CDATA với nội dung nhất định. Các phần của CDATA được ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Thiết lập, cấu hình SSL miễn phí với CloudFlare và Heroku

Vừa rồi, mình vừa setup chứng chỉ SSL của CloudFlare cho cho website cá nhân host tại Heroku, và chứng chỉ này CloudFlare cấp hoàn toàn miễn phí (https chùa :v). Mục tiêu cần làm là gì: Điều hướng http://exampledomain.com về https://exampledomain.com Điều hướng http://www.exampledomain.c ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Tạo màn hình setting trong android

Xin chào tất cả mọi người. Hôm nay, mình sẽ iết 1 bài chia sẻ về cách làm thế nào để tạo ra màn hình setting một cách nhanh chóng nhất trong android. Chúng ta sẽ làm một màn hình như sau: 1. Tạo project android Bạn có thể truy cập vào Android studio sau đó tạo 1 project mới , mình sẽ sử dụng ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Core Concepts - React with Redux

Mở đầu Bài viết nhằm mục đích chia sẻ và hệ thống lại kiến thức về React & Redux . Bài viết không hướng đến các bạn còn mới toanh về React & Redux . Bài viết chỉ đưa ra khái niệm, flow... không có example code. Các khái niệm chính Redux flow Redux luôn luôn có một ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa

Learn about Webpack

I.What is Webpack? Webpack được định nghĩa đơn giản như sau: Webpack là một công cụ dùng để build các mô-đun JavaScript. Để hiểu về định nghĩa ngắn gọn và có vẻ khó hiểu ở trên chúng ta sẽ cùng nhau thực hành một dự án nhỏ. Trước tiên chúng ta cần cài đặt công cụ Webpack CLI trên máy. ...

Tác giả: Tạ Quốc Bảo viết 17:13 ngày 12/08/2018 chỉnh sửa