HSTS (HTTP Strict Transport Security) là gì và tại sao lại cần dùng HSTS?

HSTS (HTTP Strict Transport Security) là gì và tại sao lại cần dùng HSTS?

1. HSTS là gì? HTTPS là một phần thiết yếu để đảm bảo việc truy cập các trang web một cách an toàn, hạn chế việc bị tấn công qua việc chặn các yêu cầu (request), thay đổi hoặc giả mạo các thông tin giữa người sử dụng và trang web. Khi chúng ta truy cập một trang web sử dụng http ( ví dụ: domain.com hoặc http://domain.com), thì các dữ liệu đầu tiên gửi đến máy chủ web là không được mã hóa, nếu trang web này được bảo mật bằng https thì nó sẽ gửi lại ... »

Cách tối ưu và tăng tốc độ MySQL

Cách tối ưu và tăng tốc độ MySQL

I.Giới thiệu: Hệ thống sau 1 thời gian sử dụng với nhiều dữ liệu thường sẽ hoạt động chậm hoặc treo hệ thống. Trước khi nghĩ đến việc nâng cấp server, chúng ta nên xem và cải tiến code MySQL để tăng tốc độ hệ thống trước. Thông thường nguyên nhân là do truy vấn lồng quá nhiều lần hoặc code MySql nằm trong vòng lặp for… Đăng nhập vào MySQL server chạy lệnh “SHOW FULL PROCESSLIST” để xem phần code nào của MySQL bị kẹt. Cần preview lại code tìm ra những chỗ cần cải tiến... Sau đây ... »

Giới thiệu về Focal Loss

Giới thiệu về Focal Loss

1. Focal loss là gì? Loss là loss function trong machine learning. Focal có nghĩa là trọng tâm. Focal Loss là một loại loss trong machine learning. Focal loss dùng để giảm độ quan trọng cho những dữ liệu thuật toán đã học tốt rồi, và tập trung học những dữ liệu khó học hơn. Paper ban đầu sử dụng focal loss cho object classification. Tuy nhiên, focal loss có thể áp dụng vào những bài toán có class imbalance cao. Ví dụ, xác xuất người bị ung thư trên thế giới là 198/100,000 người. Nếu chúng ta ... »

VNLAB – 20/10 hạnh phúc và sự thật cánh mày râu IT có “khô khan” như lời đồn?

VNLAB –  20/10 hạnh phúc và sự thật cánh mày râu IT có “khô khan” như lời đồn?

Nhân dịp kỷ niệm ngày Phụ nữ Việt Nam, các cánh hồng nhà GMO-Z.com Vietnam Lab Center vui sướng vì được nhận quà, thưởng thức tiệc bánh ngọt và ăn ngon. Đúng vào đầu sáng 20/10,  phái mạnh nhà LAB đã tổ chức lễ 20/10 cho chị em khiến không khí văn phòng trở nên sôi nổi, náo nhiệt. Vào ngày này,  những lời chúc chắc chắn sẽ không thể thiếu được, chị em LAB cũng đã nhận được những lời chúc chân thành, ý nghĩa và vô cùng xúc động. Bên cạnh đấy, những đóa hoa ... »

Tìm hiểu mạng algorand

Tìm hiểu mạng algorand

I.Giới thiệu:Algorand giải quyết được 3 vấn đề là  khả năng mở rộng , bảo mật cao và phi tập trung. Algorand sử dụng giao thức động thuận Pure Proof-of-Stake (PPOS) được xây dựng dựa trên Byzantine Agreement (BA), theo đó ảnh hưởng của người dùng đối với việc tạo ra block mới sẽ tỷ lệ thuận với cổ phần của họ trong hệ thống hay chính là số lượng token ALGO nắm giữ. Cơ chế này dựa vào hàm xác minh ngẫu nhiên (VRF) và thuật toán bằng chứng cổ phần (PoS) để đạt được sự chấp thuận ... »

Hướng dẫn tạo code SQL bằng Excel để insert dữ liệu lớn vào database

Hướng dẫn tạo code SQL bằng Excel để insert dữ liệu lớn vào database

I.Giới thiệu: Đôi khi code xong 1 hệ thống thì nhiệm vụ tiếp theo được giao là import dữ liệu của khách hàng vào chẳng hạn. Dữ liệu rất nhiều, mà nếu nhập trên màn hình có thể mất khá nhiều nhiều thời gian với công sức. Trường hợp này mình sẽ render code bằng excel. II. Cách thực hiện: Tạo 1 table mẫu làm ví dụ. create table user_log ( id int NOT NULL AUTO_INCREMENT PRIMARY KEY, email varchar(100) ); Giả sử có dánh sách sau cần import Sử dụng lệnh CONCATENATE để nối chuỗi lệnh SQL ... »