Lazy Loading là gì?

Lazy Loading là thuật ngữ dùng để mô tả một kỹ thuật lập trình web. Để hiểu rõ hơn, ta cùng xem xét trường hợp sau. Khi người dùng có nhu cầu truy cập vào các trang web và xem nội dung của chúng, có 2 cách để load các trang web đó: 1. Load tất cả nội dung của trang trong 1 lần duy … Continue reading Lazy Loading là gì?

Tóm tắt về Environment variable

Lần đầu tiên được công bố trong phiên bản thứ 7 của Unix, năm 1979. Environment variable là một giá trị quyết định môi trường hoạt động của 1 tiến trình (process). Theo thiết kế của các hệ điều hành họ Unix, tại thời điểm khởi tạo, mỗi process sở hữu một tập hợp các environment variable riêng. Tập hợp này được kế thừa từ … Continue reading Tóm tắt về Environment variable

KRACK attacks

Nonce: trong mật mã học – cryptographic, nonce là một số tùy ý, có thể được sử dụng một lần duy nhất. Nonce thường là pseudo random number hoặc random number, được áp dụng trong các giao thức xác thực nhằm đảm bảo các kết nối cũ không bị lợi dụng bởi replay attacks. Ngoài ra Nonce còn được áp dụng vào init vector và … Continue reading KRACK attacks

[note] 4 kiểu truyền dữ liệu của giao thức USB

Bài này mô tả 4 kiểu truyền dữ liệu của giao thức USB một cách chi tiết hơn so với phần VII./ của bài trước. Như chúng ta đã biết, chuẩn USB định nghĩa 4 kiểu transfer (cũng có thể gọi là 4 kiểu endpoints), chúng bao gồm: Control transfer Interrupt transfer Bulk transfer Isochronous transfer   Kiểu truyền thứ nhất, control transfer gồm tối … Continue reading [note] 4 kiểu truyền dữ liệu của giao thức USB

Lên mạng thì đọc gì

Mỗi khi mở firefox hoặc chrome, thay vì check mail và noti fb, tôi cố gắng vào những blog này đọc vài bài, và lặp đi lặp lại như một thói quen. 1/ Blog trà đá hacking https://tradahacking.vn/ Blog này quy tụ một số đầu to (vừa vừa) trong giới bảo mật của VN. Các bài viết chất lượng, mang tính chuyên môn cao và … Continue reading Lên mạng thì đọc gì

Tóm tắt về peripherals

Note này sẽ tóm tắt kiến thức cơ bản về ngoại vi khi lập trình hệ thống nhúng.   Ngoài processor và memory (bộ xử lý & bộ nhớ) thì hệ thống nhúng còn bao gồm nhiều loại phần cứng khác. Các phần cứng này được gọi là ngoại vi. Một vài phần cứng này có các đặc tính khác nhau phụ thuộc vào nhiệm … Continue reading Tóm tắt về peripherals

Blockchain là cái quái gì vậy?

Thay vì đưa ra định nghĩa từ đầu, bài viết này sẽ trình bày bài toán mà công nghệ blockchain đang giải quyết. Hãy tưởng tượng bạn có 1 người bạn thân tên Joe. Joe đi du lịch nước ngoài 1 tháng và đến ngày thứ 5 thì anh ta hết tiền tiêu. Joe gọi cho bạn và nhờ bạn bắn cho anh ta một … Continue reading Blockchain là cái quái gì vậy?

Caffeine – con dao 2 lưỡi

Caffeine được xem như một loại dược phẩm được sử dụng phổ biến nhất trên toàn thế giới. Sự phổ biến đó kéo theo vô số myth về caffeine và đôi khi khiến người sử dụng hoang mang. Bài viết này sẽ cung cấp thêm thông tin chính thống về caffeine, giúp các bạn có được sự lựa chọn phù hợp cho nhu cầu sử … Continue reading Caffeine – con dao 2 lưỡi

Tập gym và bú diệu – làm sao để cân bằng

Bài này được tôi lấy từ facebook Tai Nguyen Fitness. Nó bao gồm một số tips giúp bạn không nạp quá nhiều calories từ đồ uống có cồn, đồng thời hạn chế tối đa việc tích mỡ trong drinking day. Tuy nhiên những ai nghiêm túc với việc tập luyện cần đặc biệt chú ý. Đồ uống có cồn, thuốc lá, chất kích thích.. đều … Continue reading Tập gym và bú diệu – làm sao để cân bằng