Tag MayFest2025
Tìm kiếm bài viết trong Tag MayFest2025
MongoDB: Index trên dữ liệu ngày tháng không hoạt động, phải làm thế nào đây?
Xin chào, lại là mình - Đức Phúc, anh chàng hơn 6 năm trong nghề vẫn nghèo technical nhưng thích viết Blog để chia sẻ kiến thức bản thân học được trong quá trình “cơm áo gạo tiền” đây. Các bạn có thể
0 0 2
Giải Mã Segment Tree 2D: Kiến Trúc "Cây Trong Cây"
Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em. Hôm nay, tôi sẽ chia sẻ với anh em một cấu trúc dữ liệu cực kỳ th
0 0 3
Tất tần tật về Java Hashcode
Trong lập trình Java, việc hiểu rõ cách tính toán và sử dụng mã băm (hash code) là vô cùng quan trọng, đặc biệt khi làm việc với các cấu trúc dữ liệu như HashMap, HashSet, và Hashtable. Mã băm không c
0 0 4
Vòng Lặp While trong Java | Cách Hoạt Động và Ví Dụ
Vòng lặp while trong Java là một trong những cấu trúc điều khiển luồng quan trọng, được sử dụng rộng rãi trong lập trình để thực hiện các tác vụ lặp đi lặp lại khi điều kiện vẫn còn đúng. Trong bài vi
0 0 5
Tổng quan về Các loại Bug trong Kiểm thử phần mềm
A bug is a software-related problem. If something on a website or an application does not work as intended, this “error” is a bug.
0 0 3
20 Hàm tiện ích JavaScript bạn cần biết để tăng năng suất
Chào các bạn lập trình viên frontend, hôm nay mình sẽ chia sẻ một số hàm tiện ích giúp tránh việc lặp lại mã và tăng năng suất làm việc. Những đoạn mã nhỏ này thường được sử dụng trong nhiều dự án và
0 0 3
Multimodal RAG là gì? Tất tần tật thông tin bạn cần biết
Hiện nay trong cộng đồng AI, có một thuật ngữ đang được mọi người nhắc đến rất nhiều: Multimodal RAG. Vậy nó là gì? Hãy cùng khám phá chi tiết hơn trong bài viết sau đây.
0 0 3
Tại Sao Giờ Code Android Lại Khoai Đến Vậy ?
Phát triển ứng dụng Android hiện đại không chỉ khó hơn trước — mà có lẽ là một trong những lĩnh vực kỹ thuật phần mềm thách thức nhất hiện nay. Trong bài viết này, mình sẽ giải thích tại sao phát triể
0 0 4
Chọn con đường phát triển nghề lập trình của bạn: Kỹ thuật, quản lý, hay cả hai?
Sớm muộn gì trong sự nghiệp, ai đó sẽ hỏi bạn:. . “Vậy… bạn sẽ tiếp tục làm kỹ thuật, hay chuyển sang làm lãnh đạo?”. .
0 0 1
Tăng tốc ứng dụng Web của bạn với Web Workers trong React và Vue
Bạn có từng thấy ứng dụng web của mình bị đơ trong vài giây khi xử lý một tác vụ phức tạp—như phân tích một tệp JSON lớn, xử lý số liệu, hoặc thay đổi kích thước hình ảnh. Nhưng đừng lo! Có một "siêu
0 0 2
Frontend vs. Backend — Giải thích đơn giản nhất có thể
Bạn đã bao giờ ghé thăm một trang web và nghĩ: “Cái này hoạt động kiểu gì vậy?!”. Bài viết này sẽ giải thích vô cùng đơn giản và dễ hiểu cho các bạn giống như một màn múa rối vậy.
0 0 0
Những bước đầu tiên với JavaScript: Hiểu về biến (Variables)
Hãy tưởng tượng bạn đang bước vào một hộp cát kỹ thuật số khổng lồ, nơi bạn có thể xây dựng bất cứ điều gì mình tưởng tượng trong một chương trình JavaScript. Trong không gian sáng tạo này, biến chính
0 0 1
Tôi đã thử hàng loạt công cụ tạo ảnh bằng AI – Đây là 10 công cụ tốt nhất
Để nói chính xác, trong 2 năm qua, tôi đã thử ít nhất hơn 35 công cụ tạo ảnh bằng AI. Vì vậy, bài viết này sẽ chia sẻ 10 công cụ tạo ảnh bằng AI tốt nhất mà bạn có thể dùng để tạo ra những hình ảnh ch
0 0 1
How to Use OpenAI’s Sora API via CometAPI: A Complete Guide
OpenAI’s Sora is a cutting‑edge text‑to‑video model that transforms descriptive prompts into high‑fidelity videos through advanced diffusion and GAN techniques. Although OpenAI has not yet released a
0 0 0
Better prompt engineering - Best practices từ kỹ sư của Google
Trong chuỗi bài viết về Prompt Engineering được tôi tổng hợp lại từ tài liệu của bác Lee Boonstra (Software Engineer Tech Lead tại Google, Office of the CTO), tôi đã chia sẻ về những kiến thức nền tản
0 0 1
Viết API Clean hơn và Bảo mật hơn với Node.js – Checklist dễ nhớ, dễ dùng
Nếu bạn đang làm API với Node.js thì xin chúc mừng, bạn đang viết nên “xương sống” của những ứng dụng mà người ta tin tưởng để lưu trữ dữ liệu, điều hành công việc, thậm chí là… cả cuộc đời họ nữa.
0 0 0
Có Gì Mới Trong Node.js 24?
Node.js đã bước sang phiên bản chính thứ 24, mang theo một loạt tính năng mới và cải tiến.
0 0 0
Áp dụng nguyên lý Pareto (80/20) trong dự án phần mềm
Nguyên lý Pareto, hay còn gọi là Quy tắc 80/20, là một quan sát chỉ ra rằng khoảng 80% kết quả đến từ 20% nguyên nhân. Nguyên lý này ban đầu được nhà kinh tế học Vilfredo Pareto phát hiện khi quan sát
0 0 1
Giải mã EWQ & FastEWQ: Lượng tử hóa LLM "thông minh" hơn, nhẹ hơn mà không cần hy sinh hiệu suất
Các mô hình ngôn ngữ lớn (LLM) đang cách mạng hóa cách chúng ta tương tác với công nghệ, nhưng kích thước khổng lồ và yêu cầu tính toán nặng nề của chúng là một rào cản lớn cho việc triển khai rộng rã
0 0 2
Áp dụng phân tích nguyên nhân gốc rễ (Root Cause Analysis) bằng phương pháp 5-Whys
Phân tích 5-Whys: Công cụ tìm nguyên nhân gốc rễ hiệu quả. Trong công việc và cuộc sống, các vấn đề thường xuyên phát sinh.
0 0 1
Hướng dẫn lộ trình học Playwright cho người mới bắt đầu
Ở bài viết: Tự học automation test cho người mới bắt đầu mình đã giới thiệu qua về các lộ trình tự học automation. Về phần Học một tool Automation Test phổ biến, mình sẽ giới thiệu cụ thể về lộ trình
0 0 1