Một vài Best Practices khi thiết kế Database
Khi thực hiện một dự án Web Application, việc đầu tiên chúng ta hay nghĩ đến là việc thiết kế database làm sao cho hợp...
Swift: An Introduction
Khái quát Swift là một ngôn ngữ lập trình mới được Apple trình diễn ở sự kiện WWDC 2014. Nó được Apple giới thiệu như...
Android Performance Tips
Summary I read bellow tips from Google site. These are not special tips but they are useful. When i started in Android, i didn’t read and...
Go SPA with AngularJS – Part 1: Simple comment form
In this article i will show you first look at AngularJS by create an simple Comment box Application. To knowing what is AngularJS, let’s take...
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 tra...
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...
Testing JavaScript Using the Jasmine Framework
Intro to Testing. Testing is useful for a number of reasons. First, these tests can evaluate a program’s correctness after a change. These tests can...
Build a full RSS crawling system using cURL & PhpQuery
In this post, i will show you how to create a simple PHP rss crawler system using cURL, Google feed API and phpquery. What’s...
Overview of Twitter Bootstrap 3 & Grid System
Bootstrap is a front-end toolkit open sourced by Twitter which provides flexible HTML, CSS, and JavaScript-based design templates, a variety of UI components and interactions for...
Javascript Module Pattern – Một cái nhìn khái quát
I – Khái quát chung? Module pattern (là một design pattern) trong javascript là phương pháp implement source code theo các modules riêng biệt với...
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...
Unirest – Thư viện http request gọn nhẹ dành cho nhiều ngôn ngữ
Trong công việc hiện nay, hẳn mọi người khá hay gặp các task phải dùng đến http request (liên quan đến web-services, api). Có rất...
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,...