Mẹo tải file từ Google Drive khi đã hết băng thông.

Google Drive là dịch vụ đám mây rất được ưa thích giúp bạn lưu trữ và chia sẻ file miễn phí, nhưng có một giới hạn đó là số lượt tải 1 file được chia sẻ qua Google Drive không được vượt quá 1000 lượt tải về trong một ngày. Nếu quá số lượt tải trên bạn sẽ không thể nào download được file, thay vào đó bạn sẽ nhận được một dòng thông báo: Rất tiếc, hiện tại bạn không thể xem hoặc tải xuống tệp này. Gần đây, có quá nhiều người dùng đã xem hoặc tải xuống tệp...

More

Cài đặt ConfigServer Security & Firewall (CSF) trên CentOS

ConfigServer Security & Firewall (hay CSF) là một firewall rất phổ biến và hiệu quả được sử dụng trên các server Linux hiện nay. Bên cạnh những tính năng cơ bản như một firewall, CSF còn có những chức năng bảo mật nâng cao khác như ngăn chặn flood login, port scans, SYN floods… Chi tiết các tính năng của CSF các bạn có thể xem ở đây. Hướng dẫn cài đặt CSF 1. Cài đặt các module cần thiết cho CSF Cài đặt module Perl cho CSF script

2. Tải CSF

3. Cài đặt CSF Tiến hành giải...

More

Hướng dẫn cài đặt Phalcon & MAMP trên Mac OSX

Mới mấy ngày được tiếp xúc với Phalcon nhưng quả thật mình rất hứng thú với framework này, cũng vừa mới cài đặt và làm quen với Phalcon thì phải đổi sang con Macbook Pro này, bắt tay vào cài cắm Phalcon cho OSX – ban đầu cứ nghĩ nó sẽ đơn giản nhưng quả thật toát mồ hôi hột mới có thể cài được và giờ thì đã xong rồi nên mình sẽ viết 1 bài hướng dẫn – hy vọng sẽ giúp các bạn không phải toát mồ hôi khi cài đặt thằng này. Đầu tiên là bạn cần...

More

Node.js là gì và tại sao tôi nên học lập trình Node.js?

JavaScript chỉ là một ngôn ngữ lập trình phía client chạy trên trình duyệt, phải không? Nhưng điều này không còn đúng chút nào nữa. Node.js là một cách để chạy JavaScript trên server; nhưng nó còn hơn thế nữa. Nếu bạn là một người có hứng thú trong việc phát triển web, thì bạn nên tìm hiểu đôi chút về Node.js và lý do tại sao nó đang tạo ra một làn sóng trong cộng đồng. Node.js là gì? Node.js là một nền tảng chạy trên môi trường V8 JavaScript runtime – một trình thông dịch JavaScript cực nhanh...

More

Cài đặt Phalcon DevTools trên Windows

Để cài đặt Phalcon DevTools trên máy tính Windows Bước 1: Bạn cần cài Composer trước khi tiến hành cài đặt Phalcon DevTools Bước 2: Tạo file composer.json với nội dung sau (download: composer.json):

Bước 3: Chạy cài dặt composer

Bước 4: Thêm thư mục chạy Phalcon DevTools vào PATH Vào thư mục C:\xampp\vendor\bin ở đây bạn sẽ thấy có file phalcon.php.bat bạn đổi tên thành phalcon.bat Sau đó bạn cần thêm thư mục  C:\xampp\vendor\bin  vào biến môi trường PATH để có thể chạy Phalcon DevTools như một chương trình hệ thống. (Xem bài: Hướng dẫn cài Phalcon lên máy tính chạy hệ điều hành Windows ) Bước...

More

Hướng dẫn cách thiết lập biến môi trường PATH với Windows 10

PATH là một biến môi trường (environment variable) chứa danh sách các thư mục mà chương trình hệ thống sẽ tìm kiếm cho file thực thi tương ứng với tên lệnh được đưa ra bởi người dùng. Mỗi user sở hữu một biến PATH riêng. Điều này giải thích vì sao cùng một câu lệnh mà user này thực thi được nhưng user khác lại nhận được thông báo “command not found”. Để thiết lập biến môi trường PATH trên Windows bạn cần làm theo các bước sau đây: Bước 1: Mở trình Control Panel > System and Security > System Sau đó nhấp vào Advanced system settings...

More

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

Composer là gì? Composer là một Dependency Management trong PHP, công cụ quản lý các thư viện mà project của bạn sử dụng, bạn chỉ cần khai báo nó, composer sẽ tự động tải code của các thư viện, tạo ra các file cần thiết vào project của bạn, và update các thư viện nếu cần. Cài đặt Composer cho máy tính Windows thế nào? Bước 1: Tải về Composer-Setup.exe Và tiến hành cài đặt Bước 2: Mở Command Prompt bằng cách ấn tổ hợp phím ⊞ Win+X  sau đó nhấn phím A. Chạy lần lượt các lệnh dưới đây: Vui lòng...

More

Hướng dẫn cài Phalcon lên máy tính chạy hệ điều hành Windows

Việc cài đặt Phalcon lên máy Mac hay các máy sử dụng Linux có rất nhiều hướng dẫn và việc cài cũng tương đối đơn giản, nhưng với máy chạy hệ điều hành Windows thì phức tạp hơn một chút. Để bắt đầu bạn cần cài Xampp hoặc Wamp Server, ở đây tôi cài Xampp (lên ổ đĩa C:/) việc cấu hình Phalcon với Wamp server cũng tương tự. Sau khi cài đặt Xampp thành công, chúng ta bắt đầu tiến hành cài đặt và cấu hình Phalcon. Bạn có thể download thư viện Phalcon cho Windows tại đây (https://phalconphp.com/vi/download/windows) Bạn hãy download...

More

Unittest là gì? Cách Triển khai Unitesting với PHPUnit trên Netbeans

Unit Test là kỹ thuật kiểm nghiệm các hoạt động của mọi chi tiết mã (code) với một quy trình tách biệt với quy trình phát triển PM, giúp phát hiện sai sót kịp thời. Unit Test còn có thể giúp phát hiện các vấn đề tiềm ẩn và các lỗi thời gian thực ngay cả trước khi chuyên viên kiểm định chất lượng (QA – Quality Assurance) tìm ra, thậm chí có thể sửa lỗi ngay từ ý tưởng thiết kế. Unit Test là các đoạn mã có cấu trúc giống như các đối tượng được xây dựng để...

More

Một số lệnh cơ bản kiểm tra server khi bị DDoS

Tấn công từ chối dịch vụ phân tán (DDoS – Distributed Denial Of Service) là kiểu tấn công làm cho hệ thống máy tính hay hệ thống mạng quá tải, không thể cung cấp dịch vụ hoặc phải dừng hoạt động. Trong các cuộc tấn công DDoS, máy chủ dịch vụ sẽ bị “ngập” bởi hàng loạt các lệnh truy cập từ lượng kết nối khổng lồ. Khi số lệnh truy cập quá lớn, máy chủ sẽ quá tải và không còn khả năng xử lý các yêu cầu. Hậu quả là người dùng không thể truy cập vào các...

More