Latest Post

Hướng dẫn cài đặt Nginx, PHP, MySQL trên Windows 11 và so sánh với Docker Lỗi “Uncaught TypeError: Cannot access offset of type string on string” trong PHP: Nguyên nhân và cách khắc phục

Khắc phục lỗi npm “ERR! self signed certificate in certificate chain”

Hôm qua, khi tôi viết hướng dẫn về cách cài đặt Cloud9 Web IDE, trong quá trình kiểm tra và thực hiện viết bài, tôi đã gặp một vấn đề khá khó chịu liên quan đến chứng chỉ (certificate). Vấn đề này làm cho việc kết nối đến GitHub để tải các thư viện phụ thuộc gặp lỗi và không thể tiếp tục được.

Hướng dẫn lập trình PHP sử dụng Visual Studio Code

Visual Studio Code là một công cụ tuyệt vời cho lập trình viên PHP. Nó cung cấp các tính năng quan trọng như tô sáng cú pháp, khớp cặp dấu ngoặc, IntelliSense (gợi ý mã nguồn), và bạn có thể mở rộng nó thêm bằng cách cài đặt các tiện ích mở rộng do cộng đồng phát triển viên tạo ra. Bạn có thể khám phá thêm nhiều tiện ích mở rộng hữu ích thông qua bài viết: Tổng hợp các tiện ích mở rộng nên sử dụng cho Visual Studio Code.

Cách giữ kết nối SSH trên Putty khi bị Timeout

Trong trường hợp đang kết nối với một server qua Putty mà không thực hiện bất kỳ hoạt động nào trong một khoảng thời gian, server sẽ tự động cắt kết nối (đóng phiên làm việc). Hậu quả của điều này là Putty sẽ mất kết nối SSH với server và bạn sẽ nhận được một thông báo lỗi như sau

Cài đặt giao diện Material Theme UI cho Jetbrains – IntelliJ IDEA / PhpStorm

Material Theme UI là một ứng dụng plugin giao diện màu sắc được phát triển cho các sản phẩm của Jetbrains, chẳng hạn như IntelliJ IDEA (Java IDE) và PhpStorm (PHP IDE). Nó được tạo ra dựa trên hướng dẫn của Material Design từ Google, chú trọng vào sự phẳng, tối giản và sự hài hòa trong việc sử dụng màu sắc trong thiết kế.

Hướng dẫn đăng ký và kích hoạt PositiveSSL ở Namecheap

Sử dụng HTTPS với chứng chỉ số SSL không chỉ đảm bảo tính bảo mật cho trang web của bạn mà còn giúp cải thiện sự xếp hạng của nó trên các công cụ tìm kiếm. Hiện có nhiều nhà cung cấp SSL Certificate uy tín, trong đó có Namecheap, một nhà cung cấp tên miền, hosting và chứng chỉ số hàng đầu. Bài viết này sẽ hướng dẫn bạn cách đăng ký và kích hoạt PositiveSSL từ Namecheap.

Chỉ định file Private Key khi commit và push source lên GitHub

Tuy nhiên, có một tình huống thường gặp là bạn tham gia vào nhiều dự án sử dụng mã nguồn mà chúng đặt ở nhiều vị trí khác nhau hoặc có nhiều tài khoản GitHub và Gitlab khác nhau. Trong trường hợp này, việc duy trì nhiều tệp Private Key có thể trở nên rối rắm, và bạn không thể sao chép chúng đơn giản vào cùng một vị trí.