Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Tìm hiểu về Agents qua lý thuyết và áp dụng xây dựng Agents (2)
Agent. LLM ngày càng có khả năng xử lý các tác vụ phức tạp, multi-step.
0 0 2
Bài toán Valid Anagram - Kiểm tra chuỗi anagram
Anagram là gì. Ví dụ, "listen" và "silent" là anagram vì chúng có cùng các ký tự (l, i, s, t, e, n) với tần suất giống nhau, dù sắp xếp khác nhau.
0 0 2
Lifecycle hooks trong Vue 3: Khi nào nên dùng gì?
Vue 3 mang đến một mô hình component hiện đại và linh hoạt, cùng với đó là lifecycle hooks – những điểm móc giúp bạn "chen vào" các giai đoạn khác nhau trong vòng đời của một component. Việc hiểu rõ k
0 0 2
PHP là gì? Tại sao vẫn nên học PHP trong năm 2025?
“PHP đã lỗi thời rồi, học làm gì nữa?”. Nếu bạn từng nghe câu nói này – hãy dừng lại vài phút, cùng mình tìm hiểu sự thật.
0 0 2
GraphQL trong Rails – Hướng dẫn tích hợp với graphql-ruby
Nếu bạn đang xây dựng một ứng dụng có frontend phức tạp, và đã quá mệt mỏi với việc phải tạo quá nhiều endpoint REST chỉ để phục vụ từng giao diện frontend. Đây là lúc bạn có thể tìm đến GraphQL.
0 0 2
Các best pratice khi viết hạ tầng dưới dạng mã (IaS) với Terraform
Terraform đã trở thành tiêu chuẩn trong ngành cho hạ tầng dưới dạng mã (Infrastructure as Code - IaC), cho phép các nhóm triển khai và quản lý tài nguyên đám mây thông qua các tệp cấu hình khai báo. T
0 0 2
Vì sao nên chọn Jetpack Compose?
Jetpack Compose là bộ công cụ hiện đại của Android giúp xây dựng UI native nhanh hơn, dễ hơn với ít code hơn, công cụ mạnh mẽ, và API Kotlin trực quan. Việc viết ít code hơn mang lại lợi ích ở mọi gia
0 0 2
Khung chính sách người gửi: Bare Bone Essentials
Email là một phần trong cuộc sống hàng ngày của chúng ta; mọi người làm việc trong một tổ chức hoặc sử dụng internet thường xuyên đều đã mở một tài khoản email ít nhất một lần trong đời. Nhưng công ng
0 0 2
Hiểu về CSS Transforms – Hướng dẫn cho người mới bắt đầu
Hôm nay mình vừa học về CSS Transforms, và mình rất hào hứng chia sẻ những gì đã khám phá được. Thuộc tính transform trong CSS cho phép bạn thao tác trực quan với các phần tử — bạn có thể di chuyển, x
0 0 2
Xây Dựng Mô Hình Ngôn Ngữ Lớn (Phần 4): Triển khai mô hình GPT
File Jupyter notebook của bài viết này nằm tại đây. 1.
0 0 2
Xây Dựng Mô Hình Ngôn Ngữ Lớn (Phần 5): Tiền huấn luyện với dữ liệu không gán nhãn
File Jupyter Notebook của bài viết này có thể xem tại đây. 1.
0 0 2
Observer Pattern trong Java
Design Pattern Observer là một mẫu thiết kế thuộc nhóm Behavioral Patterns (hành vi), cho phép một đối tượng (gọi là Subject hoặc Observable) thông báo đến các đối tượng khác (Observers) khi trạng thá
0 0 2
Adapter Pattern trong Java
Adapter Pattern là gì. Ví dụ minh họa:. Giả sử bạn có một interface MediaPlayer chỉ phát nhạc .mp3, nhưng bạn lại muốn phát .
0 0 2
BÍ QUYẾT PHỎNG VẤN RAKUTEN TỪ MỘT HỌC VIÊN ENGINEER PRO
Trong thời đại công nghệ phát triển mạnh mẽ, việc học hỏi và nâng cao kỹ năng không ngừng là chìa khóa để tiến xa trong ngành IT. Engineer Pro đã trở thành một điểm đến quen thuộc cho những ai muốn ch
0 0 2
Midjourney 7 vs GPT‑Image‑1: What's the Difference?
Midjourney version 7 and GPT‑Image‑1 represent two of the most advanced approaches to AI-driven image generation today. Each brings its own strengths and design philosophies to bear on the challenge o
0 0 2
THIẾT KẾ DATABASE CHO MÔI TRƯỜNG HỌC SINH
// Cấu hình API. const API_CONFIG = {. baseUrl: 'https://jsonplaceholder.typicode.
0 0 2
Vấn đề về quản lý bộ nhớ trên vi điều khiển khi sử dụng FreeRTOS - Phần 1
Giới thiệu nhanh. Ở bài trước, mình đã cùng bạn tìm hiểu về task – một trong những khái niệm quan trọng nhất khi làm việc với hệ điều hành thời gian thực (RTOS) trên vi điều khiển.
0 0 2
Data Moat: "Hào Nước" Dữ Liệu Trong Thời Đại AI
Một buổi lướt web, mình tình cờ đọc được bài blog “Data and Defensibility” của Abraham Thomas, và thấy khá hứng thú với khái niệm data moat — một lợi thế cạnh tranh từ dữ liệu, đặc biệt trong thời đại
0 0 2
MENTOR TẠI ENGINEER PRO, CHIẾN BINH TẠI CITADEL
Với hơn 6 năm kinh nghiệm làm việc tại Singapore, từng góp mặt ở các tập đoàn tài chính toàn cầu như Bank of America và Citadel, anh Nghĩa không chỉ là một Software Engineer xuất sắc, mà còn là mentor
0 0 2
Google I/O 2025 releases the latest update of Gemini 2.5 series models
At Google I/O 2025, held in Mountain View, California, Google DeepMind and Google AI teams unveiled significant enhancements to their Gemini 2.5 series of large-language models.
0 0 2
Cách xử lý data phân cấp nhiều cấp lồng nhau với closure tables
Trong quá trình làm việc, chúng ta sẽ thường xuyên gặp phải các kiểu dữ liệu dạng phân cấp, nhiều cấp lồng nhau. Ví dụ category đa cấp, menu đa cấp, bình luận nhiều cấp.
0 0 2