Trending
Tìm kiếm bài viết trong Trending
Tạo ứng dụng trở nên pro hơn khi sử dụng gem clamby và service Clamav
Xin chào mọi người, chắc hẳn mọi người đều làm qua chức năng upload file trên một hệ thống nào đó. Để nâng cấp tính năng upload của mình pro hơn, nay mình sẽ giới thiệu mọi người cách check file upload có chứa virus, tránh gây nguy hiểm cho server của mình.
0 0 33
Flutter - Dependency injection (DI) thật đơn giản với get_it và injectable
Flutter thực chất đã cung cấp sẵn cho chúng ta một giải pháp của DI đó là InheritedWidget. Tuy nhiên, InheritedWidget có một hạn chế là phải nhúng nó trực tiếp vào UI, vì vậy nếu như chúng ta khai báo
0 0 48
Tính toán bất đồng bộ quy mô lớn ở Facebook
Chúng ta lên Face mỗi ngày, tuy nhiên không phải ai cũng chú ý tới rằng Facebook xử lý các tương tác của chúng ta như thế nào đúng không ^^ Trên thực tế, hệ thống của Facebook phải xử lý hàng tỷ reque
0 0 47
Sự khác biệt giữa xác thực dựa trên session và token
Giới thiệu nhanh về HTTP. HTTP là giao thức cơ bản được World Wide Web sử dụng và giao thức này xác định cách thức thông báo được định dạng và truyền đi cũng như các hành động mà server và trình duyệt
0 0 249
Tìm hiểu về HTTP Status Code
Nếu bạn là một web developer hoặc thường xuyên làm việc với các API chắc chắn bạn đã quá quen thuộc với các con số 200, 404, 500... chúng là các Status Code của HTTP. Vậy có khi nào bạn tự hỏi ngoài c
0 0 46
Bộ câu hỏi phỏng vấn Fresher Web Fullstack - Phần 1 - Frontend - HTML, CSS
Mở đầu. Một mùa hè nữa lại đến, thời điểm mà rất nhiều các bạn sinh viên lựa chọn để bắt đầu thử sức với những cơ hội đầu tiên của mình với công việc lập trình thực tế.
0 0 24
002: Hiểu về Index để tăng performance với PostgreSQL P1
Bài viết nằm trong series Performance optimization với PostgreSQL. Từ bài này sẽ liên quan nhiều đến practice nên các bạn chuẩn bị env và data trước.
0 0 496
Một bài viết về webhook là gì
Webhook là gì. . Các thành phần trong webhook. .
0 0 19
Làm chức năng đăng nhập bằng QR Code giống Zalo
Mở đầu. . Một chức năng khá tiện cho các trường hợp quên mật khẩu nhưng vẫn còn session trên điện thoại. .
0 0 23
Tìm hiểu cơ bản về Docker - công nghệ đáng để Developer sử dụng
1. Giới thiệu.
0 0 39
Nắm rõ JAVA LAMBDA EXPRESSION cho người mới bắt đầu
Lời nói đầu. Java Lambda Expression (biểu thức Lambda) là một tính năng được thêm vào Java 8.
0 0 33
Medium Premium series - Đừng chỉ là Frameworker, hãy trở thành Engineer
Lời tựa của người dịch. Chào các bạn, mình là Biên, một Flutter mobile dev.
0 0 23
Tôi đã lạm dụng chính sách Referral của app X như nào? - Phần I
Trước hết, bài này là bài về kĩ thuật =))) Nhưng tản mạn hơi dài anh em cố đọc không thì kéo xuống dưới nhé. Lời nói đầu.
0 0 37
Javascript async và defer
Vấn đề. Javascript là 1 trong những tài nguyên chặn trang, có nghĩa là việc hiển thị HTML có thể bị chặn hay làm chậm bởi Javascript.
0 0 34
Micro Frontends - microservice hoá cho phía front-end
Việc phát triển web front-end side ở một số hệ thống lớn lâu nay vẫn được làm theo kiểu monoliths (dù có thể backend đã được microservice hoá), ai cũng biết đây là bad practice. Kể cả khi bắt đầu chia
0 0 112
Position "sticky" trong CSS
Trong lập trình giao diện web, khi chúng ta muốn một thành phần có sự bám dính trên giao diện, cách đơn giản nhất mọi người thường dùng là sử dụng fixed cho thuộc tính position và có thể kết hợp thêm
0 0 36
Tìm hiểu về URI, URL và URN
Cá nhân mình, và mình tin là còn rất nhiều người đã từng phân vân các khái niệm URI, URL và URN. Nhân tiện tìm hiểu về chúng, mình có viết lại theo ý hiểu của mình để làm tài liệu tra cứu sau này cũng
0 0 32
"Đu đỉnh" Bitcoin với Binance CLI nhà làm
Tháng Năm chào Hà Nội bằng một trận mưa đêm. Sáng nay, gió về, mát lạnh.
0 0 37
Rank Math trong Wordpress
Rank Math là một plugin SEO miễn phí cho WordPress được phát triển bởi MyThemeShop. Plugin này cung cấp một loạt các tính năng để giúp tối ưu hóa SEO cho trang web của bạn.
0 0 30