Code sạch, Code dễ phát triển,... Lập trình viên đã biết về Code an toàn chưa??? (Phần 3)

Chắc hẳn sau phần 1 và phần 2 thì mọi người đã hiểu được mức độ quan trọng của việc đảm bảo an toàn cho sản phẩm ngay từ khi thiết kế và lập trình rồi. Ở phần 3 này, chúng ta sẽ tìm hiểu về 1 lỗ hổng nguy hiểm hơn, lỗ hổng này cũng xuất hiện khá nhiều trong các challenge của secure coding ctf. ...

Tác giả: Trịnh Tiến Mạnh viết 11:11 ngày 25/03/2021

Đọc dữ liệu từ một file text và ghi lại dưới dạng file parquet trên HDFS sử dụng Spark (Phần 1)

Định dạng text là một định dạng vô cùng phổ biến cả trên HDFS hay bất cứ đâu. Dữ liệu file text được trình bày thành từng dòng, mỗi dòng có thể coi như một bản ghi và đánh dấu kết thúc bằng kí tự " " (kí tự xuống dòng). Ưu điểm của file text là nhẹ, tuy nhiên nó lại có nhược điểm là đọc ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 25/03/2021

Views là gì?

Views là gì? Views là nơi giúp hiển thị những gì chúng ta thấy trên trình duyệt, phần lớn là cấu trúc HTML. Views chứa trong thư mục /resources/views/ đối với Laravel 5.x Views sử dụng cấu trúc Blade Templates, nên tên file của views sẽ là: name.blade.php , trong đó name ...

Tác giả: Vũ Văn Thanh viết 11:11 ngày 25/03/2021

PHP xem dữ liệu MySQL

PHP xem dữ liệu MySQL Khi đã có dữ liệu thì việc kế tiếp phải xem coi dữ liệu đó hiển thị như thế nào, hoặc dữ liệu hiển thị cho người dùng thấy. Các bước thực hiện: Kết nối database và table. Xử lý dữ liệu. Đóng database. Cấu trúc view: Chỉ cần một câu truy ...

Tác giả: Vũ Văn Thanh viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng PHP _GET và _POST

Định nghĩa và cách dùng PHP _GET và _POST PHP _GET và _POST là hai phương thức dùng để thu thập dữ liệu form, đây cũng là phương thức dùng để chuyển dữ liệu từ máy cá nhân (client) lên máy chủ (server). Cả hai _GET và _POST đều tạo một mảng với cặp key/value, với key chính là ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng PHP array

Định nghĩa và cách dùng PHP array Định nghĩa và cách dùng cơ bản đã được thể hiện ở phần Data Type - array, phần này sẽ nói về cách dùng một số hàm cơ bản của array. Xem các cách tạo mảng và gọi mảng. Phạm vi của bài này chỉ viết về những hàm array thường dùng: count() ...

Tác giả: Trần Trung Dũng viết 11:11 ngày 25/03/2021

PHP cập nhật dữ liệu vào MySQL

PHP cập nhật dữ liệu vào MySQL Một khi muốn thay đổi dữ liệu đã được thêm trước đó, thì ta cần cập nhật lại dữ liệu với câu lệnh UPDATE có trong MySQL. Các bước thực hiện: Kết nối database và table. Xác định record (hàng) cần cập nhật. Xử lý dữ liệu. Đóng database. ...

Tác giả: Vũ Văn Thanh viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng PHP function

Định nghĩa và cách dùng PHP function PHP function (thường gọi là hàm), có rất nhiều hàm khác nhau được khai báo sẵn trong php, chúng ta chỉ việc gọi và sử dụng, tuy nhiên chúng ta cũng có thể viết những hàm dành riêng cho một tính năng bất kỳ nào đó. Điểm mạnh của function là khả ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng include và require

Định nghĩa và cách dùng include và require include hoặc require tiện lợi cho việc sử dụng những phần dùng chung, ví dụ header, footer, sidebar hoặc một function dùng chung nào đó. Đối với những phần dùng chung này, ta tách riêng ra 1 file PHP, sau đó sử dụng include hoặc require ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng vòng lặp do while

Định nghĩa và cách dùng vòng lặp do while Vòng lặp do while thực thi một đoạn code trước 1 lần, sau đó kiểm tra điều kiện, nếu điều kiện còn đúng thì tiếp tục thực hiện đoạn code một lần nữa, cứ như vậy cho đến khi điều kiện sai. Cấu trúc <?php do { Code được thực ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 25/03/2021

PHP - function thường dùng

PHP - function thường dùng break - Dùng để kết thúc vòng lặp (for, foreach, while, do-while) hoặc câu lệnh switch continue - Kiểm tra biến có giá trị hay không isset() - Kiểm tra biến có giá trị hay không empty() - Kiểm tra biến có giá trị rỗng hay không exit() - Dùng để ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 25/03/2021

PHP là gì?

PHP là gì? PHP viết tắt của từ Hypertext Preprocessor . Là một ngôn ngữ lập trình kịch bản (script) mã nguồn mở, cộng đồng phát triển mạnh mẽ, có thể hỗ trợ nhanh chóng chỉ vài thao tác search đơn giản. Chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, dùng cho ...

Tác giả: Bùi Văn Nam viết 11:11 ngày 25/03/2021

Export database - phpMyAdmin

Export database - phpMyAdmin Export database là một trong các cách dùng để backup database thao tác thủ công bằng tay, hoặc dùng để chuyển dữ liệu sang database khác. Click chọn database (ví dụ tintuc ) ở menu bên trái, click vào tab Export Ở vị trí Export Method ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng vòng lặp for

Định nghĩa và cách dùng vòng lặp for Vòng lặp for là đoạn code thực thi hành động được lặp đi lặp lại theo số lần nhất định. Thường vòng lặp được xác định dựa theo điều kiện dừng kèm theo. Cấu trúc <?php for ( giá trị khởi tạo ; điều kiện dừng ; điều chỉnh giá trị ...

Tác giả: Trần Trung Dũng viết 11:11 ngày 25/03/2021

Định nghĩa và cách dùng

Định nghĩa và cách dùng PHP có tất cả 7 kiểu dữ liệu: Integer Float String Array Boolean Object NULL PHP Integer Kiểu dữ liệu integer (viết tắt là int) là kiểu dạng số nguyên không là số thập phân Có ít nhất 1 ký tự giá trị nằm trong khoảng: ...

Tác giả: Bùi Văn Nam viết 11:11 ngày 25/03/2021

XAMPP là gì?

XAMPP là gì? Xampp là chương trình tạo máy chủ Web được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server, phpMyAdmin và các công cụ như phpMyAdmin. Không như Appserv, Xampp có chương trình quản lý khá tiện lợi, cho phép chủ động bật tắt hoặc khởi động lại các dịch vụ máy chủ ...

Tác giả: Trần Trung Dũng viết 11:11 ngày 25/03/2021

Responsive thay đổi image

Responsive thay đổi image Thỉnh thoảng có những design, hình ảnh trên PC và SP sẽ khác nhau, ví dụ như hình trên PC lớn hơn, nội dung text xem trên PC rõ, nhưng khi xem trên SP lại rất nhỏ, khi đó designer sẽ thiết kế một image khác, với nội dung text lớn hơn dành riêng cho SP. ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 25/03/2021

Firefox profile preferences để download file với Selenium Webdriver

Mục lục nội dung MIME là gì? Firefox Profile Preferences Bài viết được sự cho phép của tác giả To Thi Van Anh Nhắc lại cái vấn đề ở bài ngoại truyện đã đề cập đến đó là khi bạn thực hiện download một file là các định dạng như MS Excel, MS Word, Zip File, PDF, CSV, Text ...

Tác giả: Trần Trung Dũng viết 11:11 ngày 25/03/2021

Viết blog sử dụng markdown, pelican, github pages

Mục lục nội dung I. Markdown Một số cú pháp hay dùng: Headers H2 H3 H4 Định dạng chữ: Link Image Code II. Pelican 1. Tạo virtualenv, kích hoạt và cài pelican, markdown vào virtualenv: 2. Tạo thư mục chứa blog và chạy để thiết lập các thông số ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 25/03/2021

Database Seeding là gì?

Mục lục nội dung Database Seeding là gì? Đối tượng dữ liệu nào nên sử dụng dữ liệu ảo? Làm thế nào để tạo Seeder? Công cụ Faker Cách sử dụng Faker gen? Bài viết được sự cho phép của tác giả Lê Chí Dũng Database Seeding là gì? Trong môi trường Developement mà ...

Tác giả: Vũ Văn Thanh viết 11:10 ngày 25/03/2021