Học lập trình online thông qua các bài viết, tutorial, chia sẻ kinh nghiệm về lập trình cho các ngôn ngữ như PHP, Java, Python, Ruby, Shell Script, Perl
Hướng dẫn nhúng (embed) và xem (Preview) file PDF trong HTML, HTML5. Dưới đây là những phương pháp hiệu quả nhất để nhúng file PDF trong HTML và xem file PDF trên các trình duyệt phổ biến Chrome, Firefox, Safari, IE… Thứ tự ưu tiên sử dụng là từ trên xuống. Sử dụng thư viện PDF.JS […]
Trong series về lập trình Perl, mình giới thiệu bài viết hướng dẫn sử dụng Perl 5 để thao tác với text file (Mở, đọc, sửa và xóa file) 1. Thao tác với file Sử dụng function open trong Perl để mở file – Syntax: open(filehandle, mode, filename) – Mode: mode operand read < write > append >> […]
YAML là gì? YAML (YAML Ain’t Markup Language) là một chuẩn dữ liệu kiểu serialization dành cho tất cả các ngôn ngữ. Nó được sử dụng phổ biến để tạo ra các file config cho nhiều ứng dụng, VD: như Docker Compose. Thông tin cơ bản: Version mới nhất: 1.2 Định dạng mở rộng: .yaml, […]
Khi bạn gặp những cảnh báo bảo mật như hình bên dưới, là do Java phát hiện rằng ứng dụng của bạn chứa các component không được đăng ký với các chứng chỉ bảo mật. Vậy trong bài viết này mình sẽ hướng các bạn ngăn ngừa các cảnh bảo bảo mật này bằng cách […]
Làm thế nào để để đọc và ghi dữ liệu ra file CSV trong Perl 5? Bài viết này sẽ cung cấp cho các bạn các phương thức thao tác với file CSV sử dụng ngôn ngữ lập trình Perl 5. Hiểu về định dạng file CSV CSV là gì? CSV (Comma Separated Values) là […]
Vì trong Linux, có thể cài được nhiều version của Java. Mặc định Java sẽ chạy trên version mới nhất. Tuy nhiên nếu bạn cần chạy 1 chương trình Java trên 1 version cũ hơn thì bài viết này sẽ hướng dẫn các bạn chuyển đổi Java Version trên HDH Linux. Kiểm tra version của […]
Trong bài viết lần này mình sẽ giới thiệu các bạn đoạn code sử dụng để lấy danh sách các file trong 1 thư mục bằng PHP. Sử dụng hàm glob trong PHP để lấy danh sách các file trong 1 thư mục <?php foreach (glob(“/tmp/*.php”) as $filename) { echo “$filename”; } Đoạn code trên […]
Từ version 4.9.8, WordPress chính thức giới thiệu bộ soạn thảo Gutenberg. Hiện tại bộ soạn thảo nay chưa chính thức thay thế TinyMCE mà được phát hành dưới tùy chọn là 1 plugin. Nhưng tương lai thế nào thì chắc sẽ phải chờ phản hồi của người sử dụng. Mình chắc chắn rằng WordPress phát […]
Giới thiệu Resque Resque là một thư viện Redis-backed được cộng đồng Ruby phát triển, hỗ trợ cho việc quản lý các jobs trong Rails, sắp xếp, tổ chức những jobs này vào hàng đợi (queue) và xử lí chúng lần lượt. Resque là một opensource. Mã nguồn được chia sẻ trên Github tại địa […]
Visual Studio Code (VS Code) là một trình soạn thảo được phát triển bởi Microsoft, với ưu điểm nhẹ nhàng, dễ sử dụng, dễ dàng mở rộng với nhiều extension được cộng đồng lập trình viên hỗ trợ. VS Code được viết bằng Javascript (Electron) – 1 ngôn ngữ lập trình đã được mình giới […]