Lập trình

Giới thiệu những tính năng mới trong WordPress 5.0

WordPress 5.0 đã được phát hành chính thức chỉ vài giờ trước. Đây là bản phát hành WordPress lớn nhất và duy nhất trong năm 2018 với một số thay đổi và cải tiến lớn. Trong bài viết này, chúng tôi sẽ cho bạn thấy những tính năng mới trong WordPress 5.0. 1. Nâng cấp […]

Xem tiếp navigate_next

Các cách nhúng và xem file PDF trong HTML/HTML5

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 […]

Xem tiếp navigate_next

[Perl] Lập trình mở, đọc, sửa và xóa file và thư mục

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 >> […]

Xem tiếp navigate_next

YAML là gì? Cách đọc file YAML trong lập trình PHP / Perl

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, […]

Xem tiếp navigate_next

Sử dụng Jarsigner để đăng ký (sign) file JAR với certificate

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 […]

Xem tiếp navigate_next

[Perl] Hướng dẫn đọc và ghi file CSV trong Perl 5

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à […]

Xem tiếp navigate_next

Kiểm tra và thay đổi version mặc định của Java trong Linux

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 […]

Xem tiếp navigate_next

[PHP] Lấy danh sách các file trong 1 thư mục và thư mục con

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 […]

Xem tiếp navigate_next

Giới thiệu Gutenberg – Bộ soạn thảo bài viết mới của WordPress

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 […]

Xem tiếp navigate_next

[Ruby on Rails] Tìm hiểu Rails Resque – Xử lý Jobs theo cơ chế hàng đợi

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 […]

Xem tiếp navigate_next