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

Tăng tốc website WordPress với plugin Autoptimize

Để cải thiện tốc độ rùa bò trang web WordPress, các bạn có thể dùng plugin Autoptimize. Là một plugin hỗ trợ tối ưu HTML, CSS, JavaScript và CDN cho website WordPress, Autoptimize giúp làm giảm các request đến từ trang của bạn, giảm dung lượng trang và cho một tốc độ tải trang nhanh hơn. Hiện ...

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

[revel framework] websocket qua simple app demo (phần 1)

Trước revel mình chưa hề làm việc với websoket và khái niệm về nó mình cũng chỉ biết qua qua thôi. Nhưng trong report tuần này mình viết về nó(websocket) lại còn trên 1 framework cực kì lạ lẫm. Không phải vì mình giỏi đâu các bạn ạ, mà là vì Websocket đã được hỗ trợ tối đa trong framework ...

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

Broadcast Receiver Trong Android

1. Giới thiệu về Broadcast Receiver trong Android Broadcast Receiver là một trong các thành phần chính của android các bạn có thể hiểu nó như một bộ thu các bản tin cần thiết cho apps. Các bản tin được thu ở đây chính là các intent. Các bạn có thể thu các Intent sẵn có của hệ điều hành ví dụ ...

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

Làm gì khi dev cãi không phải là bug??

Đây là problem phổ biến nhất mà bất cứ Tester nào cũng phải đối đầu ít nhất 1 lần trong nghề. Nó có thể xảy ra ở bất cứ dự án nào. Đây cũng là câu hỏi mà bạn thường gặp khi tham gia một cuộc phỏng vấn apply cho vị trí Tester Ai cũng hiểu Dev team và Test team đều là một phần của dự án và cùng ...

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

[Codeigniter Framework] Phần 2: Library trong Codeigniter PHP (Library Database và Library Form Validation)

Ở phần 1, mình đã giới thiệu qua cách cài đặt và mô hình MVC trong Codeigniter(CI) thông qua ví dụ nhỏ về quản lý sinh viên. Ở phần 2 này, vẫn là ví dụ quản lý sinh viên đó, chúng ta sẽ tìm hiểu về 2 library khá quan trọng trong CI, đó là Library Database và Library Form Validation. Library ...

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

Làm việc với vòng lặp trong Ruby

Trong Ruby, làm việc với vòng lặp là một công việc thường xuyên và không thể thiếu trong bất kì một project nào. Bài viết này xin được giới thiệu một số method làm việc với vòng lặp hữu ích mà có thể bạn chưa dùng đến I, step 3. step ( 10 , 2 ) { | n | print " #{ n } " ...

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

Polymorphic association

Polymorphic association Tuy không phải là một feauture mới của Rails, tuy nhiên vẫn có nhiều developer RoR hiểu nhầm, mập mờ về polymorphic association, vì polymorphic vẫn có vẻ hơi “lạ” , hoặc vẫn chưa hiểu polymorphic là gì nên hay bị nhầm lẫn, khó khăn khi sử dụng. Bài chia sẻ lần ...

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

The best structure of Angularjs project

Angularjs là một JS Framework nổi tiếng của Google. Nó được ứng dụng rất nhiều trong các dự án web hiện nay. Angular có rất nhiều tính năng và ưu điểm tuyệt vời. Bạn muốn áp dụng ngay vào dự án của mình. Điều đầu tiên cần làm là tìm hiểu cấu trúc của nó. Angularjs có khá nhiều lựa chọn để cấu ...

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

Carousel trong bootstrap

1 . Giới thiệu về Carousel Plugin trong Bootstrap Carousel là một plugin của jQuery giúp chuyển đổi bất kỳ phần tử HTML nào thành dạng lặp quay vòng. Trong bootstrap thì plugin này được tích hợp sẵn trong file bootstrap.js và được đã được CSS nên không cần viết thêm gì nữa . Note : Hiệu ứng ...

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

Hướng dẫn cài đặt revel Framework

Revel là một framework được build trên nền ngôn ngữ golang do google phát triển. Hôm nay mình sẽ hưỡng dẫn các bạn cài đặt và build sample với revel framework. Cài đặt go language. để cài đặt golang, bạn chạy các lệnh sau: sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable sudo apt-get ...

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