Cách 1: sử dụng lệnh npm trên môi trường linux đối với windows thì dùng Cygwin Chạy các dòng lệnh sau để xóa node cũ và cài đặt node mới. Lệnh cuối sẽ cài đặt phiên bản node.js mới nhất bản đóng gói cuối cùng (stable version). Thay vì sử dụng "stable", bạn có thể chỉ định phiên bản mong muốn thay thế. Ví dụ tôi muốn chuyển sang node.js 0.8.21 thay dòng sudo n stable bởi sudo n 0.8.21 Một số ... Đọc tiếp
Cách install và uninstall node.js module
Tổng hợp các lệnh cài đặt và hủy cài đặt cho node.js module Để cài đặt node module có rất nhiều cách, bạn có thể khai báo các dependencies trong manifest package.json và sử dụng lệnh cài đặt cho các modules đã liệt kê trong manifest như sau: Cài đặt node module Ngoài ra, chúng ta cũng có thể cài riêng từng module, chỉ định tên module cài đặt với phiên bản mới nhất hoặc chọn ra phiên bản bạn ... Đọc tiếp
Tạo ứng dụng socket.io chạy trên website với heroku
Bài hôm nay mình xin hướng dẫn các bạn tạo ứng dụng chat đơn giản với socket.io bạn cần chuẩn bị kiến thức đôi chút về Node.js và module Socket.IO Giới thiệu Viết ứng dụng chat cho thành viên và khách hàng tương tác trên ứng dụng web được trú trọng hiện nay ở một vài web công ty lớn. Như cách làm truyền thống sử dụng LAMP (php) để phát triển công cụ chat tích hợp vào web là rất khó. Nó liên quan ... Đọc tiếp
Mẹo lấy kích thước trình duyệt bằng PHP
Trong khi bạn đang thiết kế giao diện web yêu cầu hiển thị phù hợp với nhiều kích thước màn hình khác nhau. Cách đầu tiên chúng ta nghĩ tới là thiết kế CSS theo hình thức responsive, sử dụng kiến thức về CSS3. Tuy nhiên nếu bạn muốn viết thêm một đoạn code làm sao để phát hiện và lấy thông tin kích thước của trình duyệt bằng ngôn ngữ PHP thì phải làm thế nào? Bạn không thể hoàn toàn sử dụng ... Đọc tiếp
Script Download file sử dụng cURL PHP
Tải dữ liệu động là một tính năng hay một thư viện được tích hợp vào hầu hết các ngôn ngữ lập trình. Ví dụ Trong lập trình website bạn có thể tải dữ liệu binary file và file chứa nội dung văn bản mà không cần load trang với jquery ajax hay sử dụng thư viện CURL cho ngôn ngữ lập trình web động PHP, và các ngôn ngữ khác. CURL có khá nhiều tính năng không chỉ giúp chúng ta lấy nội dung của mọi ... Đọc tiếp
Gửi tin nhắn sms bằng PHP sử dụng clockworksms
Clockworksms là một dịch vụ gửi tin nhắn sms có trả phí, một sms gateway khá tin cậy cho bạn muốn sử dụng api trong website và gửi tới số điện thoại di động tới khách hàng, nhân viên trong công ty...một cách tự động. Xem bảng giá của clockworksms tại đây. Ở việt nam bạn có thể gửi các mạng viễn thông BEELINE, MOBIFONE, VIETNAMOBILE, VINAPHONE. Clockworksms sử dụng thẻ tín dụng Visa và paypal ... Đọc tiếp
Cài đặt Android ADT và Android Plugin trên Eclipse
Có nhiều IDE phát triển android cho bạn lựa chọn như Netbean, Intellj Ideal nhưng phổ biến hơn cả là eclipse. Eclipse không chỉ là phần mềm mã nguồn mở có thể cài đặt tương thích với nhiều SDK và bạn có thể viết nên các phần mềm sử dụng nhiều ngôn ngữ khác nhau dựa trên Eclipse, trình sửa lệnh chuyên nghiệp một thời. Và hiện nay phần mềm mở này được rất nhiều người sử dụng, vì tính linh hoạt, tốc ... Đọc tiếp
Tạo jQuery Slider lặp vô hạn infinite scrolling
Sử dụng jquery UI với hàm animate, để tạo slider cuộn dọc lặp vô hạn. Bài tập 1: Vertical Infinite Scrolling HTML: CSS: Javascript: Kết quả: Bài tập 2: Horizonal Infinite Scrolling 1 Trong bài tập này mình cũng chỉ sử dụng jQuery UI core, để cuộn từng đối tượng với kiểu fadeIn. HTML: CSS: Và thêm đoạn js khởi tạo scrolling. Kết ... Đọc tiếp
Tạo tabs nội dung với jquery – easytabs
Phân nội dung vào tabs sử dụng jquery, rất dễ dàng với jquery easytabs. Vậy tại sao chúng ta không dùng jQuery UI tabs? trên thực tế jQuery UI là một thư viện rộng sử dụng các thành phần tính năng thừa nếu bạn chỉ muốn tạo tabs cho website của mình. Và jQuery UI có ít giao diện cho bạn lựa chọn. Hầu hết tabs ui giống như sau: Easytabs giúp bạn tùy chỉnh dễ dàng với nhiều giao diện tùy biến ... Đọc tiếp
Gửi và nhận dữ liệu giữa 2 file flash SWF với LocalConnection
Flash cho phép gửi và nhận dữ liệu giữa 2 files swf riêng biệt, tại sao lại làm được như vậy? Chúng ta sẽ hiểu điều này như thế nào? Các file swf chạy sẽ được quản lý chung bởi Flash player, chúng đều truy cập được đối tượng LocalConnection nhờ vào đó mà các files bắn thông tin tín hiệu được cho nhau. Trong bài viết này mình sử dụng 2 file swf, một file gửi dữ liệu và file còn lại nhận dữ ... Đọc tiếp