Cài đặt composer trên ubuntu 20

Thực hiện theo các bước dưới đây sudo apt update sudo apt install php-cli unzip   cd ~ curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php   HASH=`curl -sS https://composer.github.io/installer.sig`   php -r “if (hash_file(‘SHA384’, ‘/tmp/composer-setup.php’) === ‘$HASH’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”   sudo php /tmp/composer-setup.php –install-dir=/usr/local/bin –filename=composer […]

HTTP status code

Value Description Reference 100 Continue [RFC9110, Section 15.2.1] 101 Switching Protocols [RFC9110, Section 15.2.2] 102 Processing [RFC2518] 103 Early Hints [RFC8297] 104-199 Unassigned 200 OK [RFC9110, Section 15.3.1] 201 Created [RFC9110, Section 15.3.2] 202 Accepted [RFC9110, Section 15.3.3] 203 Non-Authoritative Information [RFC9110, Section 15.3.4] 204 No Content [RFC9110, Section 15.3.5] 205 Reset Content [RFC9110, Section […]

Mở máy ảo iPhone trên Macbook

Mở máy ảo iPhone trên Macbook có thể được thực hiện bằng lệnh trong Terminal sử dụng ứng dụng Simctl (Simulator Control). Dưới đây là một số lệnh mẫu: Liệt kê tất cả các máy ảo iPhone có sẵn: xcrun simctl list devices Mở máy ảo iPhone cụ thể: xcrun simctl boot “tên_máy_ảo” Thay thế […]

Biểu thức chính qui kiểm tra hợp lệ của password

Mẫu biểu thức Tạo biểu thức có giới hạn 6 – 30 ký tự, yêu cầu bắt buộc phải có chữ thường, số, ký tự đặc biệt(@#$ %, chữ hoa   ((?=.* [a – z])(?=.* d)(?=.* [@#$ %])(?=.* [A – Z]).{ 6, 30}) Code trên được chia ra thành từng đoạn như sau:   ( (?=.*[a-z]) (?=.*d) (?=.*[@#$%]) (?=.*[A-Z]) .{6,30} ) (?=.*[a-z]) : Bắt […]

Biểu thức chính qui – Regex

1) Tình huống thực tế a. Bạn có 1 trang web cho phép người dùng đăng bài, viết bình luận… sẽ khó tránh trường hợp người dùng viết những câu từ tục tĩu… Bạn cần kiểm soát nội dung? Bạn không thể đọc hết được nhanh chóng nội dung người dùng viết khi mà web […]