Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Phân tích log với Splunk (1)
1. Tấn công Brute Force. Chuẩn bị 2 máy ubuntu 20.04, 1 máy win 10 cùng card mạng NAT.
0 0 15
【Cập nhật 2025】10 Công cụ kiểm thử cần thiết cho lập trình viên Java và kỹ thuật thực tế
Xin chào các bạn! Khi mới vào nghề làm lập trình viên Java, tôi đã không nhận ra tầm quan trọng của việc kiểm thử. Với suy nghĩ "miễn là code chạy được là được", tôi đã tạo ra những lỗi trong môi trườ
0 0 3
Series duthaho đi phỏng vấn: MySQL File Logging System
Trước khi đi vào chi tiết, mời các bạn đọc bài viết chi tiết trên Medium: Inside MySQL Logging Systems: What Every Solution Architect Should Know. Ngoài ra, mình đã tạo một bộ câu hỏi trắc nghiệm trên
0 0 7
Coding with AI #3 - Copilot Basics
In this course, you'll learn how I code with AI (using Copilot in VS Code). Along the way I'll show you a few features and tricks that have helped me - including custom instructions, MCP servers and b
0 0 4
Polars & Jupyter Notebook - Cách tổ chức bộ nhớ và Cách sử dụng
pola-rs sử dụng kiến trúc bộ nhớ của Apche Arrow, rất khác với panda viết bằng Python và tất nhiên là tốc độ cao hơn rất nhiều so với panda. pola-rs cũng có các DataFrame là đối tượng chính mà chúng t
0 0 5
Giới thiệu về Flow trong Kotlin
Bạn đã bao giờ đứng trước màn hình, nhìn chằm chằm vào biểu tượng loading quay vòng quay vòng như một chiếc chong chóng bị kẹt, chỉ vì một hàm đang bận rộn tính toán một đống thứ? Đợi mãi, đợi mãi...
0 0 3
Hiểu cơ chế Re-render của React để tối ưu cho đúng
Tình huống. Thảo được giao một task tưởng chừng rất đơn giản: thêm một nút bấm để mở một modal dialog vào một ứng dụng React lớn, phức tạp và có yêu cầu cực kỳ khắt khe về hiệu năng.
0 0 3
O3 Series vs Claude 4: Which is Better
OpenAI’s o3 series and Anthropic’s Claude 4 represent two of the most advanced reasoning-focused AI models available today. As organizations increasingly adopt AI to augment coding, complex problem-so
0 0 3
Qwen 3 Cập Nhật: Thách Thức Mới Cho DeepSeek và Kimi
Thế giới AI đang thay đổi từng ngày. Mới đây, Alibaba đã tung ra bản cập nhật lớn cho mô hình ngôn ngữ Qwen 3, tạo ra một cuộc cạnh tranh mới với các mô hình hàng đầu như DeepSeek và Kimi.
0 0 5
【Mới nhất 2025】10 Kỹ năng thiết yếu cho Kỹ sư Kiểm thử Tự động kèm công cụ khuyến nghị
Xin chào! Gần đây, tôi được giao nhiệm vụ phụ trách tự động hóa kiểm thử trong dự án công ty và đang học hỏi nhiều điều. Với làn sóng AI, microservices và DevOps, vai trò của kiểm thử phần mềm đang th
0 0 4
Lớp Wrapper (Class Wrapper) Trong Java | Autoboxing và Unboxing
Trong ngôn ngữ lập trình Java, lớp Wrapper đóng vai trò quan trọng trong việc hỗ trợ chuyển đổi giữa các kiểu dữ liệu nguyên thủy và các đối tượng. Hai khái niệm liên quan mật thiết đến lớp Wrapper là
0 0 4
Coding with AI #2 - Vibe Coding (🤮) with Bolt
In this course, you'll learn how I code with AI (using Copilot in VS Code). Along the way I'll show you a few features and tricks that have helped me - including custom instructions, MCP servers and b
0 0 8
Tại sao ngày càng nhiều người từ bỏ Nginx và chọn Caddy?
Máy chủ web (Web Server) hoạt động như một người điều phối giao thông trong thế giới Internet, chịu trách nhiệm nhận yêu cầu của người dùng, xử lý dữ liệu và trả về nội dung trang web. Dù bạn đang tru
0 0 4
PyCharm vs. VSCode: Cái nào thực sự tốt hơn?
Trong cộng đồng lập trình viên Python, cuộc tranh luận về PyCharm và VSCode chưa bao giờ có hồi kết. Một bên là một môi trường phát triển tích hợp (IDE) đầy đủ tính năng, bên còn lại là một trình soạn
0 0 5
Generic function - Tạo hàm linh hoạt với nhiều kiểu dữ liệu
TypeScript cho phép tạo generic function - các hàm có thể làm việc với nhiều kiểu dữ liệu khác nhau mà vẫn đảm bảo type safety:. function wrapInArray<T>(value: T): T[] {.
0 0 3
How to Build 2D scrolling RenderObject in Flutter - Cách xây dựng 2D Scrolling trong Flutter
1. Giới thiệu.
0 0 4
How Modular MEAN Stack Architecture Improves Maintainability and Scalability?
Reference :. https://medium.com/@mukesh.ram/how-modular-mean-stack-architecture-improves-maintainability-and-scalability-0b28f7d061d1.
0 0 6