Trending
Tìm kiếm bài viết trong Trending
Một Vòng Dạo Quanh SQL
Chúng mình có tạo Group cho các bạn cùng chia sẻ và học hỏi về thiết kế hệ thống nha . Các bạn tham gia để gây dựng cộng đồng System Design Việt Nam thật lớn mạnh nhé .
0 0 22
Phân tích CVE-2022-24787: Lỗ hổng .NET deserialization dẫn đến SSRF
Tiếp nối những bài phân tích về lỗ hổng trên C1 CMS. Hôm nay tôi sẽ phân tích một lỗ hổng khá thú vị, đó là CVE-2022-24787, lỗ hổng Deserialization dẫn đến SSRF hoặc cắt nội dung file tùy ý trên C1 CM
0 0 51
Hướng dẫn tạo Status Page miễn phí trong vòng 1 phút
Xin chào anh em Viblo, hôm nay tôi xin chia sẻ tới anh em một trang khá thú vị giúp anh em có thể tạo Status Page nhanh tới mức độ chóng cả mặt mà lại không mất đồng nào. Status Page là một trang tổng
0 0 40
Phân biệt lập trình viên Junior, Mid-Level và Senior
Mở đầu. Trình độ của lập trình viên hiện nay thường được phân biệt dựa trên ba cấp độ: Junior (Sơ cấp), Mid-Level (Trung cấp) và Senior (Cao cấp).
0 0 42
Phân tích thiết kế hệ thống thông tin sử dụng biểu đồ UML (Phần 2)
Trong phần 1 tôi đã giới thiệu với các bạn khái quát về phân tích thiết kế hệ thống thông tin sử dụng biểu đồ UML và 2 dạng biểu đồ ca sử dụng(Use Case Diagram) và biểu đồ lớp (Class Diagram). Trong phần này tôi sẽ tiếp tục giới thiệu tới các bạn một số dạng biểu đồ UML được sử nhiều trong các thiết
0 0 54
Tìm hiểu về Bash Script cơ bản
Chào các bạn . Như tiêu đề thì hôm nay chúng ta sẽ cùng tìm hiểu về Bash Script.
0 0 32
Distributed transaction - Transactional outbox pattern
Buy me a coffee & give your kindness to the world. Với bài trước, SAGA pattern đã giúp Thảo - một SA nhiều năm kinh nghiệm xử lý bài toán data consistent - distributed transaction với MSA một cách ngo
0 0 31
Bài 28 - Hiểu chính xác về Responsive Web Design và cách chia khoảng màn hình
Chào các bạn, thuật ngữ Responsive Web Design có lẽ không còn xa lạ gì với mọi người nữa. Bất kỳ ai làm về web đều đã từng làm hoặc ít nhất là nghe tới thuật ngữ Responsive Web Design này.
0 0 159
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 505
Tìm hiểu về giải thuật Chia để Trị (Divide and Conquer)
Như vậy là trong những bài trước, chúng ta đã cùng ôn lại qua những kiến thức cơ bản về cấu trúc dữ liệu, thuật toán, độ phức tạp của thuật toán, và cùng với đó là một giải thuật rất cơ bản là đệ quy.
0 0 79
Lộ trình học C# .NET Core(5, 6)
Chào mọi người,. Nhân dịp cuối tuần mình sẽ chia sẻ về lộ trình học C#, .
0 0 189
Higher-Order Components in React
Higher-Order Components. Higher-order component (HOC) là một kỹ thuật nâng cao trong React được sử dụng trong việc sử dụng lại các component.
0 0 43
Tải cả thư viện sách lên website chỉ trong 1 nốt nhạc với Laravel!
Giới thiệu bài toán:. Sau nhiều giờ ngồi upload từng cuốn e-book lên website - 1 việc cần thiết nhưng thật sự tốn thời gian.
0 0 49
[K8S] Phần 7 - Hướng dẫn tạo tích xanh cho ứng dụng trên K8S dùng OpenSSL
Lời tựa. Chào các bạn, hôm nay mình sẽ chia sẻ cách để tạo "tích xanh" cho ứng dụng chạy trên K8S ở local .
0 0 49
NestJS: Xây dựng project tích hợp TypeORM, Repository Pattern
Giới thiệu. Nếu bạn đã làm hoặc đọc qua về Laravel, Spring boot thì không lạ lẫm gì với Repository Pattern.
0 0 43
Khôi phục phân vùng(Partition) ổ đĩa bị xóa bằng Aomei Partition Assistant
Vào một ngày đẹp trời như bao ngày khác, bạn mở máy tính lên và không tìm thấy dữ liệu cũng như mất đi một ổ đĩa. Một cảm giác thật khó tả! Trong quá trình sử dụng máy tính chúng ta khó có thể tránh k
0 0 55
Ôn lại kiến thức Front End qua một số câu hỏi phỏng vấn (phần 1)
Mở đầu. Nhân dịp năm mới Giáp Thìn 2024, xin chúc các bạn một năm mới an khang, thịnh vượng và tràn đầy hạnh phúc! Như một làn gió mới, năm mới mang đến cho chúng ta cơ hội để bắt đầu lại với những mụ
0 0 23
Tìm hiểu MYSQL Architecture
Mở đầu. Đến với tháng 4, tháng của những lời nói dối.
0 0 87
Cùng học Kotlin Coroutine, phần 8: Flow (part 1 of 3)
1. Giới thiệu Flow trong Kotlin Coroutine.
0 0 61