Category: TechNote

Có thể bạn chưa biết (PHP)

Bài blog này dùng để giới thiệu/chia sẻ một số thủ thuật/ câu lệnh php mà có thể mọi người không để ý hoặc không...

Khái quát SQL injection

I – SQL injection là gì? SQL injection là một kỹ thuật cho phép những kẻ tấn công lợi dụng lỗ hổng của việc kiểm...

Design Principles

* Đây là bài dịch lại theo ý hiểu của tác giả từ trang oodesign. Software Design Principles là gì? Software Design Principles đưa ra...

Ruby API with Sinatra

Để viết API có rất nhiều cách để viết bạn có thể tạo vởi rails project. Nhưng ở đây mình xin giới thiệu với mọi...

Rails 4 vs Rails 3

I. Giới thiệu 1. Ruby Ruby là ngôn ngữ lập trình hướng đối tượng do một tác giả người Nhật tên là Yukihiro Matsumoto phát...

Speed up your website

Server side: mySQL: EXPLAIN SELECT statement 1. Bật chế độ slow_log trong mySQL theo cú pháp sau: mysql> SET GLOBAL slow_query_log = ‘ON’; Query OK,...

Backbone.js – MVC Javascript library

1. Giới thiệu Backbone.js Backbone.js là một thư viện javascript giúp triển khai cấu trúc của 1 ứng dụng web dưới mô hình MVC. Backbone.js...