Đây là bài viết đầu tiên trong loạt bài cài đặt node.js và sử dụng node.js. Trong bài hôm nay mình sẽ hướng dẫn các bạn cài đặt Node.js trên hệ điều hành Mac, Ubuntu và Windows. Mac Nếu bạn có cài trình quản lý cài đặt homebrew, thì cài đặt node.js rất đơn giản, chỉ việc gõ lệnh và quá trình cài đặt sẽ tự động. 64452585164f704be24887_000000 Nếu không, bạn làm theo các bước sau đây: Cài ... Đọc tiếp
Tạo responsive menu sliding navigation menu với jquery.mmenu từ a-z
Trong bài trước mình đã hướng dẫn cách tạo responsive menu với jquery.mmenu, và bài viết hôm nay mình sẽ đi chi tiết về cách sử dụng của jquery plugin tạo menu này. Extensions Position Mặc định menu từ phía trái chạy sang bên phải, và đồng thời cũng đẩy phần nội dung chính về phía bên phải cùng hướng với menu (mình tạm gọi là Relative Menu). Sử dụng option offCanvas.zposition có thể đổi lại ... Đọc tiếp
Cách phát hiện thiết bị người dùng mobile bằng php
Phát hiện thiết bị người dùng mobile là cách bạn chuyển giao diện mobile của trang web khi người dùng sử dụng thiết bị di động hay máy tính bảng lướt website của bạn. Có nhiều pluống hỗ trợ phát hiện thiết bị di động cho wordpress cũng như mã nguồn khác. Nhưng trong bài viết này mình không nói chi tiết về cách sử dụng plugin để tạo giao diện mobile để chạy trên thiết bị di động, mà mình tìm được ... Đọc tiếp
Hướng dẫn Custom headers với CURL trong php
Trong bài trước mình hướng dẫn các bạn sử dụng CURL trong php để làm một số công việc như lấy nội dung từ trang web hoặc gửi POST data tới URL. Bài ngày hôm nay các bạn sẽ học cách sử dụng header để điều khiển nội dung của web. Thiết lập headers trong CURL bằng thuộc tính CURLOPT_HTTPHEADER với hàm curl_setopt. Danh sách Headers được chứa trong mảng , xem ví dụ minh ... Đọc tiếp
Syntax highlighting làm đẹp code trong bài viết
Thuật ngữ làm đẹp code "Syntax highlighting" chắc không xa lạ gì với các bạn làm web, nhất là các blogger. Syntax highlighting có tác dụng vô cùng to lớn để hiển thị các đoạn code như khi bạn đang dùng notepad++ hay dreamviewer giúp code dễ đọc hơn rất nhiều. Nếu bạn có ý định xây dựng cho mình một trang web chia sẻ kiến thức liên quan đến viết mã lập trình thì không thể bỏ qua những thư viện ... Đọc tiếp
Gửi email thông qua SMTP với phpmailer sử dụng tài khoản yahoo,google..
Chào ngày mới, hôm nay chúng ta sẽ học cách gửi email sử dụng thư viện PHPMailer và tài khoản Gmail của bạn. Ở bài trước có đề cập sử dụng hàm mail php nhưng chỉ dành những web server có tích hợp với mail server. Tuy nhiên những ai ưa dùng miễn phí và cũng không gửi mail với số lượng lớn thì bài viết này là một giải pháp hiệu quả. Gửi email sử dụng SMTP với phpmailer Đoạn code trong bài làm việc ... Đọc tiếp
Các phương thức sử lý dữ liệu trong PHP CURL
Một số cách thức tải dữ liệu trên website sử dụng curl cơ bản với ngôn ngữ php có thể áp dụng cho các dịch vụ API. Tuy nhiên vẫn chưa đủ, trong bài viết hướng dẫn này mình giới thiệu thêm 2 phương thức là PUT, DELETE. PUT Để sử dụng phương thức PUT bạn khai báo với option CURLOPT_PUT: 64452585164f704be24887_000030 Ngoài ra có thể tạo phương thức PUT với CURLOPT_CUSTOMREQUEST ... Đọc tiếp
Php curl cơ bản và cách sử dụng
Trong bài hôm nay mình hướng dẫn các bạn sử dụng php curl cơ bản để lấy dữ liệu của website cũng như gửi dữ liệu vào website và rất nhiều tính năng khác nữa. Thư viện curl được tích hợp sẵn trong web server, chúng ta có thể sử dụng curl với ngôn ngữ lập trình web server như php, java nhưng bản chất của nó là giao diện lệnh curl command line. Sau khi cài PHP Webserver bạn có thể sẵn sàng làm ... Đọc tiếp
Tạo và chạy dự án android bằng lệnh
Trong bài hướng dẫn này, mình sẽ hướng dẫn các bạn build một dự án android không sử dụng sự hỗ trợ của eclipse, intelliJ Idea. Đảm bảo môi trường android trong cmd đã có sẵn bằng cách: Vào cmd (nhấn biểu tượng win+R ->gõ: cmd nhấn enter) gõ "android","adb" Nếu xuất hiện dòng: 64452585164f704be24887_000045 Hãy thiết lập môi trường android theo các bước sau đây. Nhấn start->gõ ... Đọc tiếp
Lựa chọn một hoặc nhiều dòng có giới hạn trong group với câu lệnh sql
Bài viết này hướng bạn cách sử dụng lệnh group để lấy một lượng bản ghi trong một nhóm group. Giả sử ta có bảng fruits sau đây: +--------+------------+-------+ | type | variety | price | +--------+------------+-------+ | apple | gala | 2.79 | | apple | fuji | 0.24 | | apple | limbertwig | 2.87 | | orange | valencia | 3.59 | | orange | navel | 9.36 | | ... Đọc tiếp