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

Tìm hiểu về JQuery part 1

jQuery là một Framework được xây dựng dựa trên các tính năng của JavaScript. Vì thế trong khi phát triển các ứng dụng sử dụng jQuery, bạn có thể sử dụng tất cả các hàm và các tính năng khác được bổ trợ trong JavaScript. jQuery làm đơn giản hóa việc truyền tải HTML, xử lý sự kiện, tạo hiệu ứng động ...

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

Variables & Scope trong Ruby

Hi, new members. Lần này mình muốn bàn về chủ đề Variables & Scope In Ruby. Một chủ đề khá thú vị </p> <div class= Tác giả: Tạ Quốc Bảo viết 15:00 ngày 12/08/2018 chỉnh sửa

Sử dụng và custom griddle trong reactjs

Griddle là 1 component tạo ra table hiển thị dữ liệu, có hỗ trợ tìm kiếm , phân trang 1.Cài đặt gói griddle: npm install --save griddle-react@beta import vào project: mport React from 'react'; import Griddle from 'griddle-react'; Sử dụng render ra bảng: <Griddle ...

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

Cấu hình để Angular 2 chạy với Rails

Chúng ta sẽ sử dụng Angular CLI để có thể khởi tạo nhanh chóng một project Angular. Để cài đặt Angular CLI thì chúng ta cần phải cài đặt npm trước: npm -v # Kiểm tra chúng ta đã cài đặt npm chưa sudo apt-get install npm # Nếu chưa thì cài đặt npm sudo npm install -g angular-cli # Cài đặt Angular ...

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

Java 8 Comparator, Làm thế nào để sắp xếp List

Bạn muốn sắp xếp một List của bạn, hãy tìm hiểu bạn sẽ có nhiều cách để có thể có được danh sách mình mong muốn. Trong bài viết này chúng ta sẽ thấy vài ví dụ về cách sắp xếp một danh sách trong Java 8 Sắp xếp một List theo Alphabetically List<String> cities = Arrays.asList( ...

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

Làm việc với background worker trong rails

Background worker luôn là điều cần thiết cho tất cả các dự án, và nhiều ứng dựng, mã chạy ngầm (background code) nó có tầm quan trọng tương đương với những đoạn mã mặt ngoài của web( các mã để xây dựng nên mặt ngoài của 1 ứng dụng web). Việc viết background worker lần đầu tiên có thể khá khó ...

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

React Redux Starter Kit

Chắc hẳn các bạn đã quen với react.js và redux. React Redux Starter Kit là một bộ công cụ giúp chúng ta code Front-end với rất nhiều các công nghệ mới. Nó giúp cho chúng ta phát triển, quản lý Front-end một cách dễ dàng hơn. Bắt đầu chính là bước cài đặt và bật server lên để chạy thử. Tất cả đều có ...

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

Laravel: Task Scheduling

Hôm nay mình sẽ giới thiệu cho các bạn về 1 tính năng khá hay của Laravel. Đó là Task Scheduling (Lập lịch làm việc) ### **Introduction** Trước đây, có thể bạn đã từng tạo một Cron cho một tác vụ nào đó mà bạn muốn lập lịch để chạy trên server của bạn. Tuy nhiên, sẽ khá phiền phức nếu bạn ...

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

Tấn công CSRF và cách phòng chống

1 Giới thiệu về CSRF Cross-Site Request Forgery (CSRF) là một hình thức tấn công nhằm vào người dùng nhằm thực thi các hành động không mong muốn trên ứng dụng web dựa vào quyền chứng thực của người dùng. Các cuộc tấn công CSRF nhằm vào việc thực hiện các yêu cầu thay đổi trạng thái, chứ không ...

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

10 thủ thuật Ruby mà bạn chưa từng thấy

1. Deep copy Khi bạn copy một object mà bên trong nó có chứa những object khác, ví dụ như là một Array, thì đơn thuần bạn chỉ copy tham chiếu đến các object đó. Bạn có thể xem nó ở hành động dưới đây: food = %w( bread milk orange ) food . map ( & :object_id ) = > [ ...

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