Hướng dẫn cài đặt Redis trên CentOS 7
Redis (Remote Dictionary Server) là một hệ thống mã nguồn mở được thiết kế để lưu trữ dữ liệu có cấu trúc và có thể được sử dụng như một cơ sở dữ liệu, bộ nhớ cache, hoặc một trình thông báo (message broker)
Lập trình & tự học lập trình
Redis (Remote Dictionary Server) là một hệ thống mã nguồn mở được thiết kế để lưu trữ dữ liệu có cấu trúc và có thể được sử dụng như một cơ sở dữ liệu, bộ nhớ cache, hoặc một trình thông báo (message broker)
Để giúp độc giả của trang Blogger nhận được thông báo qua email mỗi khi bạn đăng bài mới, bạn có thể thực hiện các bước sau. Đầu tiên, sử dụng dịch vụ cung cấp nguồn cấp dữ liệu như Feedburner để tạo ra một nguồn cấp dữ liệu RSS.
Sitemap trang web là một bản đồ đơn giản, mô tả cấu trúc bài viết và chuyên mục trên trang web. Có hai loại chính là HTML sitemap được thiết kế để hiển thị cho người dùng và XML sitemap được sử dụng để thông báo cho các bot của công cụ tìm kiếm như Google Search, Bing Search, Yahoo Search, Coccoc Search… về cấu trúc của trang web.
Nếu bạn đang muốn chỉnh sửa mã nguồn HTML, CSS, và JavaScript cho trang web của mình, nhưng lại không có nhiều kinh nghiệm trong lĩnh vực lập trình web, đừng lo lắng.
Trình soạn thảo khối WordPress, hay còn được biết đến là Gutenberg, là một công cụ soạn thảo nội dung mới được giới thiệu trong phiên bản WordPress 5.0. Kể từ đó, WordPress đã không ngừng cải thiện trình soạn thảo này bằng cách thêm vào nhiều tính năng và chức năng mới.
Mã nguồn mở (open-source code) là bản thân mã nguồn được công bố công khai và trực tuyến, cho phép mọi người xem xét, truy cập, và sử dụng nó mà không mất phí. Các nhà phát triển có thể tận dụng mã nguồn mở để xây dựng phần mềm riêng của họ hoặc đề xuất sửa đổi và thêm tính năng mới.
Khi chúng ta viết code, không thể tránh khỏi các sai sót trong quá trình lập trình. Điều này có thể dẫn đến việc mất mã nguồn hoặc ghi đè lên mã nguồn của người khác, đặc biệt khi làm việc trong nhóm. Trong tình huống này, việc tìm kiếm và khôi phục lại mã nguồn đã mất trở nên cực kỳ quan trọng. Vì vậy, chúng ta thường sử dụng phần mềm quản lý phiên bản như GIT hoặc SVN để giải quyết vấn đề này.
Sau một thời gian làm quen với phần mềm Visual Studio Code của Microsoft, mình đã phát hiện và đặc biệt ưa thích ứng dụng này vì tính nhẹ nhàng và sự linh hoạt mà nó mang lại. Điều đặc biệt ấn tượng đối với mình là thư viện các phần mở rộng (extension) phong phú, luôn được cộng đồng các lập trình viên trên khắp thế giới đóng góp và bổ sung.
Sau một vài ngày, một nhà phát triển khác trong dự án đã thực hiện một số thay đổi trên nhánh master của khách hàng. Để tránh xung đột với những thay đổi này và cập nhật mã nguồn mới nhất từ nhánh master của khách hàng vào bản fork của mình, tôi đã tìm hiểu cách thực hiện điều này và xin chia sẻ cách làm đó với bạn đọc qua bài viết này.
PSR-2 đang trở thành một chuẩn Convention mã nguồn phổ biến trong các dự án PHP và được ủng hộ bởi các PHP Framework nổi tiếng như Laravel, Symfony 2… Nếu bạn đang sử dụng PHPStorm để phát triển, thì một số mẹo sau sẽ giúp bạn cấu hình định dạng mã nguồn PHP theo tiêu chuẩn PSR-2.