THẢO LUẬN

em có vài câu hỏi như này mong quý anh/ chị giải thích với ạ: 1/ nếu có sự xuất hiện của phụ thuộc vòng thì IoC sẽ xử lý thế nào vậy ạ? 2/ nếu mình có 2 class Car và Bike và đều inject BurnEngine vậy BurnEngine này sẽ là singleton hay sao ạ

0
Thứ Năm, 8:44 SA

hay quá anh ơi, mong là anh sẽ sớm ra phần 2 ạ

0

Có lẽ bạn đang nhầm lẫn giữa message lỗi của thư viện class-validator và các message lỗi còn lại. Các message lỗi dạng array kia nếu FE implement đúng theo story thì hầu như sẽ không gặp vì đã handle ở FE.

0
Thứ Tư, 10:07 SA

Great breakdown between Objective-C and Swift — very insightful for anyone navigating iOS development today. I especially liked how you touched on syntax and memory management differences.

For those who are also considering cross-platform options like React Native, I found this article helpful in comparing it with Swift in terms of performance, UI, and development time: https://mmcgbl.com/react-native-vs-swift-for-ios-app-development/

Thought it might complement the discussion here. Thanks again for the detailed write-up!

0
Thứ Ba, 4:03 CH

Dành cho bạn nào bị lỗi khi dùng TS ở chỗ:

@WebSocketServer()
server: Server;

Lỗi không khởi tạo giá trị mặc định hoặc không khởi tạo trong constructor.

Do thuộc tính strictPropertyInitialization trong tsconfig.json.

Một là tắt nó đi bằng cách chuyển thành false.

Hai là thêm dấu ! vào để cho ts hiểu là nó chắc chắc nó giá trị.

@WebSocketServer()
server!: Server;
0

Các dịch vụ cloud có đủ an toàn để migrate không nhỉ? Nếu được thì viết thành 1 bài viết nho nhỏ cũng hay đó bác.

0

Đúng lúc em đang học git

0

Git là công cụ cực kì quan trọng đối với một lập trình viên. Thực sự bài viết này cực kì hữu ích. Quá hay, xứng đáng một upvote của tôi ❤️

0

Bài viết so sánh giữa mcp vs function calling chưa đúng cho lắm. Bạn dùng cline + vscode, thế con cline này dùng llm api nào, con llm này có khả năng đc train cho function calling ko??? Khả năng cao là có. Cơ bản là mấy agent như cline họ đã làm sẵn những bước như khi build func call + tet2sql r, cho nên bản chất MCP ko khác funct call là bao nhiêu, họ đưa ra MCP như 1 cách để chuẩn hóa nhiều tools vs nhau và thêm security, chứ bản chất vẫn ko đổi

0

DSA chỉ là 1 phần của interview thôi, ko phải là tất cả. Nó phản ánh khá nhiều thứ, cho nên bảo những cty lớn bỏ cái đó thì khó. Với lại dùng AI ra bài thì cũng nên verify lại thông tin nó đưa chứ đừng copy paste. Bạn ít dùng thuật toán vào code ko có nghĩa là bạn ko cần biết về nó

0
Thứ Ba, 8:36 SA

Đồng ý với bạn. M hỏi Gemini thì nó nói:

Dynamic programming (DP) is a problem-solving technique that breaks down complex problems into smaller, overlapping subproblems and reuses their solutions to find the overall solution efficiently

Ở đây nó dùng từ "technique" thay vì "algorithm"

0
Thứ Hai, 1:24 CH

.

0

Có luôn! ♥️

0

Trả list error bị flatten kia ae FE khóc thét, chưa kể unreadable mesage nữa, gặp mấy ông BE như này rồi

0
Chủ Nhật, 5:41 CH

Anh ơi, anh viết về phần quản lý secret trên source khi dùng argocd đi ạ

+1

Đây chỉ là một ví dụ đơn giản, bởi giới hạn về phần cứng nên mình chưa thể mở rộng hơn. Tuy nhiên, mình rất hy vọng các bạn có thể thử nghiệm và triển khai thêm với những tình huống phức tạp hơn như:

  1. Một đầu phát (Kafka Producer) và nhiều đầu thu (Kafka Consumer) – mỗi đầu thu đảm nhiệm một tác vụ AI khác nhau như nhận diện khuôn mặt, phương tiện, biển số,...
  2. Nhiều đầu phát và nhiều đầu thu – xử lý đồng thời nhiều luồng dữ liệu từ nhiều nguồn khác nhau.
  3. Nhiều đầu phát, một đầu thu – đây là một bài toán thú vị về chiến lược xử lý dữ liệu: nên xử lý tuần tự, song song hay chấp nhận bỏ qua một vài frame để tối ưu hiệu năng?

Mình tin rằng mỗi "case" sẽ mang lại những góc nhìn mới, và rất mong được nghe thêm các giải pháp hoặc thử nghiệm từ các bạn!

0
Chủ Nhật, 6:15 SA

Bài viết thiếu hoàn thiện.

0
Thứ Bảy, 6:20 CH

đọc được mục đầu là thấy bài viết thiếu đầu tư. Javascript được biết đến là đơn luồng nhưng NodeJS thì không. tác giả thiếu kiến thức, bài viết thiếu đầu tư

0

một bài viết vô giá trị =))

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí