Lập trình

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 xây dựng môi trường phát triển WordPress sử dụng Docker với xdebug

Docker giúp cho việc xây dựng môi trường phát triển WordPress một cách rất dễ dàng. Ngoài ra nó giúp đồng bộ giữa các môi trường chạy WordPress với nhau, giúp làm giảm thời gian phát triển và tăng thời gian triển khai ứng dụng. Bài viết này vinasupoort.com sẽ hướng dẫn các bạn xây […]

Axios là gì? Sử dụng Axios với Handsontable trên Vue 3

Khi bạn làm việc với Vue 3 hay React thì Axios gần như là thư viện mặc định để tạo các HTTP Request giao tiếp giữa ứng dụng ở Client và Server. Vậy Axios là gì? Và sử dụng chúng ra sao? Trong bài viết này, vinasupport.com sẽ hướng dẫn các bạn căn bản. Axios […]

Hướng dẫn tạo bảng dữ liệu cho Vue 3 với Handsontable

Datatables được hiểu là kiểu hiển thị dữ liệu kiểu bảng, là 1 thành phần không thể thiếu trong các hệ quản trị nội dung. Ở bài viết này chúng tôi sẽ giới thiệu các bạn cách cài đặt và và tạo một bảng dữ liệu sử dụng Handsontable cùng với Vue 3 Cài đặt […]

Lấy giá trị checksum MD5, SHA1 của file sử dụng Python

md5, sha1 là 2 hàm băm nổi tiếng nhất thường được sử dụng để mã hóa mật khẩu. Ngoài ra nó cũng thường được sử dụng để kiểm tra tính toàn vẹn của tệp tin, khi được sao chép từ nơi này sang nơi khác, hoặc tải trên mạng internet về. Hôm nay vinasupport.com sẽ […]

Hướng dẫn tạo giao diện message sử dụng Materialize Css

Materialize CSS là giao diện được thiết kế và định nghĩa bởi Google. Nó rất bắt mắt và chạy nhẹ nhàng trên các trình duyệt khác. Hiện vinasupport.com cũng đang sử dụng Materialize làm giao diện cho website. Hôm nay chúng tôi sẽ giởi thiệu đoạn code được chúng tôi sử dụng đê hiển thị […]

Hướng dẫn tạo Shortcode trong WordPress

WordPress Shortcode là gì? Shortcode là một trong những cái tuyệt với nhất của WordPress. Nó được sử dụng để dễ dàng nhúng các đoạn code vào bất cứ đâu trong bài viết, template trên WordPress. Hướng dẫn tạo Shortcode trên WordPress Để tạo Shortcode trên WordPress là khá dễ dàng, đầu tiên trong file […]

Sử dụng CSRF fix lỗi “419 PAGE EXPIRED” trên Laravel

Laravel là framework lớn nên nó hỗ trợ khá nhiều các phương thức bảo mật an toàn cho ứng dụng web của bạn. Một trong số đó là CSRF. Khi bạn tạo 1 form và submit ngay lập tức bạn sẽ gặp 1 lỗi đó là “419 Page Expired“. Đó là bạn chưa có token […]

Cài đặt và sử dụng Bootstrap Icons trên Laravel

Trên 1 website có 1 thành phần được sử dụng rất nhiều đó là các Icons. Nó thể hiện trực quan ý nghĩa của các button và các thành phần khác trên 1 website. Sau một thời gian sử dụng bộ icon của Font Awesome, thì bây giờ mình đã thay thế nó bằng Bootstrap […]

Tổng quan + Hướng dẫn sử dụng Laravel Migration

Trên Laravel có 2 công cụ được sử dụng để thao tác với database là Laravel Migration và Laravel Seed. Hôm nay, vinasupport.com sẽ giới thiệu và hướng dẫn các bạn sử dụng Laravel Migration. Laravel Migration là gì? Laravel Migration được hiểu là một công cụ quản lý version của database trên Laravel. Nó […]

3 Cách merge 2 mảng Array trong PHP

Bài viết này vinasupport.com sẽ hướng dẫn các bạn các cách phổ biến nhất để merge 2 mảng dữ liệu trong PHP 1. Sử dụng array_merge Một cách sử dụng phổ biến nhất là sử dụng array_merge VD: $a = array(‘a’, ‘b’); $b = array(‘c’, ‘d’); print_r(array_merge($a, $b)); Kết quả: 2. Sử dụng array_push VD: […]