Tôi là Tan Shuai, một kỹ sư chip và hệ thống, đồng thời là nhà sáng lập, với hơn hai mươi năm đưa sản phẩm đi từ chip tùy biến đến thiết bị AI agent. Trang này tập hợp những ghi chép kỹ thuật của tôi về thiết kế ASIC full-custom, hệ thống kiểm tra bộ nhớ, cùng Linux, macOS và các công cụ lập trình, được viết từ Thâm Quyến, Đài Bắc, Hồng Kông và Mỹ.
Nếu bạn giống tôi, luôn tìm kiếm những giải pháp tiết kiệm chi phí mà không làm giảm chất lượng, bạn sẽ yêu thích những gì tôi chia sẻ hôm nay. Trong thế giới công nghệ phát triển nhanh chóng, việc đả…
Trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách chuyển đổi tài liệu Markdown thành các tệp PDF theo phong cách học thuật trên macOS bằng cách sử dụng Pandoc và BasicTeX. Phương pháp này nhanh chóng và…
Khi bạn đang sử dụng MacBook, bạn có thể muốn kiểm tra điện áp và dòng điện của bộ sạc. Đây là cách đơn giản để kiểm tra điện áp và dòng điện của bộ sạc trên MacOS. Mở Terminal.app và nhập lệnh:…
Tôi vừa di chuyển một trong những kho lưu trữ GitHub của mình, sử dụng Git Large File Storage (LFS), sang AWS CodeCommit. Tôi nghĩ rằng tôi sẽ chia sẻ quá trình này với bạn trong trường hợp bạn đang m…
AWS CodeCommit cung cấp một giải pháp thay thế mạnh mẽ cho dịch vụ Lưu trữ Tệp Lớn của GitHub (Git LFS), mang lại giải pháp hiệu quả cho việc quản lý các tệp lớn trong kho Git của bạn. Tại Sao Bạn…
Nếu bạn gặp thông báo lỗi "/usr/bin/sudo phải thuộc sở hữu của uid 0 và có bit setuid được đặt" trên Ubuntu 20.04, hãy làm theo các bước sau để khắc phục sự cố. Trong quá trình khởi động, nhấn phí…
\nQuản lý kho Git một cách hiệu quả thường đòi hỏi việc đặt lại hoặc khôi phục các thư mục con để duy trì một mã nguồn sạch và hoạt động tốt. Hướng dẫn này cung cấp một cách tiếp cận ngắn gọn, từng bư…
Khi làm việc với Electron Build Tools, bạn có thể gặp lỗi liên quan đến việc cài đặt pywin32 qua Chocolatey. Điều này có thể gây khó chịu, đặc biệt khi nó là một phụ thuộc cần thiết cho dự án của bạn.…
Khi phát triển một dự án Node.js, bạn có thể muốn theo dõi ID commit hiện tại của kho Git của mình. Thông tin này có thể hữu ích cho mục đích gỡ lỗi, phiên bản hoặc triển khai. Một cách để đạt được đi…