Bỏ qua đến nội dung chính

Posts tagged Usp

Articles and insights about Usp.

44 posts
Aurora Control
power-user

Bảo trì Mac kiểu đặt rồi quên: chẩn đoán tự chạy

Phần lớn việc bảo trì Mac không bao giờ diễn ra vì nó phụ thuộc vào việc bạn nhớ làm. Chẩn đoán theo lịch thay đổi điều đó — quét chạy đúng giờ, kết quả tự hiện ra, và bạn vẫn kiểm soát mọi thứ.

Nicolás
5 min
59
Aurora Control
power-user

Đưa telemetry trực tiếp của Mac vào dashboard của bạn (API cục bộ ẩn)

Aurora Control cung cấp các chỉ số CPU, nhiệt, mạng và pin trực tiếp của Mac dưới dạng JSON qua một endpoint HTTP cục bộ — để bạn có thể đẩy thẳng vào Grafana, một script trên thanh menu, hoặc bất kỳ công cụ nào bạn đã dùng.

Nicolás
5 min
60
Aurora Control
privacy

Các quyền riêng tư mà Cài đặt macOS không hiển thị rõ ràng

Camera và mic là những quyền mà ai cũng biết. Nhưng macOS lặng lẽ cấp cho ứng dụng khả năng ghi lại màn hình của bạn, điều khiển con trỏ, ghi lại thao tác gõ phím và đọc mọi tệp trên ổ đĩa — còn System Settings thì khiến từng mục này thật sự khó tìm.

Nicolás
5 min
73
Agata Stack
scriptability-and-ci

Cách tôi thay thế thiết lập procfile + supervisord của mình bằng một ứng dụng macOS

Procfile, cấu hình supervisord, và cả một “nghĩa địa” script shell để quản lý các dịch vụ dev. Đây là lý do tôi ngừng duy trì tất cả và thứ tôi dùng bây giờ.

Nicolás
5 min
77
Aurora Control
privacy

Một ứng dụng tự cấp Full Disk Access — thu hồi mà không cần Terminal

Full Disk Access là quyền riêng tư rộng nhất trên macOS — một ứng dụng có quyền này có thể đọc Mail, Messages, lịch sử Safari và phần lớn tệp của bạn. Có lẽ bạn đã cấp nó từ nhiều tháng trước rồi quên mất. Đây là cách xem ai đang có quyền đó và lấy lại, không cần Terminal.

Nicolás
5 min
66
Agata Stack
scriptability-and-ci

Chế độ xem dòng thời gian cuối cùng cũng khiến việc sàng lọc log trở nên hợp lý

Việc sàng lọc log rất đau đầu vì lỗi đến như một luồng dữ liệu, không phải một câu chuyện. Dòng thời gian trong Agata Stack biến mọi sự kiện khớp với quy tắc thành một mục được mã hoá màu mà bạn có thể đọc như một timeline — đây là cách nó hoạt động và vì sao hệ màu quan trọng hơn vẻ ngoài của nó.

Nicolás
5 min
64
Aurora Control
privacy

Những ứng dụng nào đã dùng camera và mic của bạn gần đây mà bạn không hề để ý

macOS cho bạn biết ứng dụng nào có quyền dùng camera và mic. Nhưng nó không cho thấy rõ ứng dụng nào thực sự đã dùng chúng gần đây. Đây là cách kiểm tra — và nên làm gì sau đó.

Nicolás
5 min
65
Argus Capture
ai-and-automation-control

Điều khiển Argus từ Apple Shortcuts hoặc một tác nhân AI: App Intents thực sự hoạt động

Argus Capture cung cấp 10 App Intents và một lược đồ URL tùy chỉnh để bạn có thể kích hoạt ảnh chụp màn hình, bắt đầu và dừng quay, thêm điểm đánh dấu chương, và truy vấn cấu hình trực tiếp từ Shortcuts, terminal, hoặc bất kỳ tác nhân AI nào — mà không cần rời khỏi quy trình làm việc.

Nicolás
5 min
69
Agata Stack
scriptability-and-ci

Khởi động và dừng các dịch vụ dev của bạn bằng một dòng lệnh curl từ bất kỳ script nào

HTTP API cục bộ của Agata Stack cho phép bạn khởi động, dừng, khởi động lại và theo dõi log của bất kỳ dịch vụ nào trên Mac bằng một lệnh curl thuần túy — từ CI, từ alias shell, hoặc từ công cụ AI. Không cần cấu hình daemon, không cần dịch vụ bên thứ ba.

Nicolás
5 min
64
Aurora Control
network

Thực sự có gì trên mạng gia đình của bạn lúc này?

Điện thoại, TV thông minh, ổ cắm, loa, có thể cả một thiết bị khách của hàng xóm — Wi‑Fi của bạn bận rộn hơn bạn nghĩ. Đây là cách Mac của bạn có thể cho bạn thấy chính xác những gì đang kết nối.

Nicolás
5 min
53
Argus Capture
ai-and-automation-control

Kích hoạt chụp màn hình từ Terminal của bạn: scheme URL argus:// biến tự động hóa thành hiện thực

Phần lớn công cụ chụp màn hình nằm ngoài các script của bạn. Argus Capture đi kèm một scheme URL tùy chỉnh để bạn có thể bắt đầu chụp, dừng ghi hình và đọc lại cấu hình từ bất kỳ shell, pipeline CI hay tác tử AI nào.

Nicolás
5 min
68
Agata Stack
remote-and-ssh-services

Tại sao tôi quản lý máy chủ staging từ xa của mình bằng cùng biểu tượng menubar như các dịch vụ cục bộ

SSH vào một box staging mỗi lần muốn kiểm tra log là kiểu DevOps của năm 2010. Đây là cách các dịch vụ từ xa có thể nằm cạnh các dịch vụ cục bộ trong cùng một chế độ xem trạng thái, với cùng các kiểm tra tình trạng, luồng log và quy tắc tự động hóa.

Nicolás
5 min
70
Aurora Control
network

Ứng dụng nào gửi dữ liệu của bạn, đến đâu, và cách chặn chúng

Ngay lúc này, hàng chục ứng dụng trên Mac của bạn đang tạo kết nối ra ngoài. Bạn có lẽ không biết ứng dụng nào, hay dữ liệu đang đi đâu. Đây là cách để tìm ra — và cách để dừng chúng lại.

Nicolás
5 min
59
Argus Capture
live-annotation-on-screen

Làm mờ một vùng cụ thể trong ảnh chụp màn hình mà không động đến phần còn lại của ảnh

Hầu hết công cụ chụp màn hình buộc bạn làm mờ toàn bộ ảnh hoặc không làm gì cả. Đây là cách vẽ một khung mờ đúng vào phần bạn muốn ẩn và giữ mọi thứ khác sắc nét từng pixel.

Nicolás
5 min
57
Agata Stack
ai-agent-integration

Tự động hóa QA di động từ AI của bạn: chụp màn hình mọi Simulator mà không cần chuyển app

Giờ đây bạn có thể trỏ Claude Code hoặc Cursor vào iOS Simulator hay Android emulator đang chạy, chụp màn hình, chạy lệnh adb shell và cài bản build — tất cả từ một prompt AI, ngay từ menubar, không cần chuyển app.

Nicolás
5 min
79
Aurora Control
network

Một ứng dụng đáng tin cậy đã gọi tới một máy chủ ở nước khác

Trình cập nhật, công cụ sáng tạo, tiện ích của bạn — bất kỳ thứ nào cũng có thể lặng lẽ mở một kết nối đi ra mà bạn không ngờ tới. Đây là cách Aurora Control hiển thị nó, nó đi đâu, và bạn có thể làm gì để xử lý.

Nicolás
5 min
68
Argus Capture
live-annotation-on-screen

9 công cụ chú thích, không cần chuyển app: vẽ trên màn hình trong khi chụp macOS

Hầu hết quy trình chú thích bắt bạn chụp xong, mở app thứ hai, đánh dấu, rồi xuất lại. Đây là cách vẽ mũi tên, thêm khung làm mờ và làm nổi bật vùng ngay trên màn hình — trong lúc hoặc sau khi chụp — mà không rời khỏi công cụ.

Nicolás
5 min
70
Agata Stack
ai-agent-integration

Vì sao Agata Stack là MCP Server duy nhất máy dev của bạn cần

Phần lớn MCP server cần một tiến trình riêng, một relay cloud, hoặc chỉ xử lý một việc. Agata Stack chạy endpoint MCP ngay trong app menubar — bao gồm computer-use, kiểm thử mobile, quản lý dịch vụ và stream log từ một địa chỉ localhost.

Nicolás
5 min
133
Aurora Control
performance

Ứng dụng nền âm thầm ngốn CPU của bạn

Laptop của bạn đang nóng và pin tụt nhanh, nhưng bạn không làm gì cả. Đây là những gì thực sự đang diễn ra ở nền, và cách tìm tiến trình chịu trách nhiệm.

Nicolás
5 min
132
Argus Capture
device-frames-and-backgrounds

Gradient giúp ảnh chụp màn hình trông như tài sản ra mắt sản phẩm (không cần Photoshop)

Bạn không cần công cụ thiết kế để khiến ảnh chụp màn hình trông như nó thuộc về một trang sản phẩm. Chỉ cần gradient nền đúng, áp dụng lúc chụp, là đã làm phần lớn công việc chỉ với một cú nhấp.

Nicolás
5 min
148
Agata Stack
ai-agent-integration

Tôi đã nối Claude Code vào dev stack của mình và giờ nó tự khởi động lại dịch vụ mà không hỏi

Trợ lý lập trình AI của bạn có thể thấy code của bạn. Nó không thể biết liệu dev server của bạn có thực sự đang chạy hay không. Đây là cách một local HTTP API và một endpoint MCP thay đổi hoàn toàn điều đó.

Nicolás
5 min
1332
Aurora Control
performance

Áp lực bộ nhớ vs cơn hoảng "đã dùng 90% RAM"

Con số "đã dùng 90% bộ nhớ" khiến bạn muốn mua thêm RAM? Gần như chắc chắn là vẫn ổn. Đây là chỉ số thực sự quan trọng — và cách đọc nó trong chưa tới một phút.

Nicolás
5 min
1428
Argus Capture
device-frames-and-backgrounds

Đừng mở Figma chỉ để thêm khung thiết bị vào ảnh chụp màn hình của bạn

Thêm khung thiết bị vào ảnh chụp màn hình không nhất thiết phải vòng qua Figma. Đây là cách giữ mọi thứ ngay trong quy trình chụp trên macOS.

Nicolás
5 min
1684
Aurora Control
performance

Mac của bạn đang bị throttling? Bắt nó trước khi nó làm bạn chậm lại

Mac của bạn chậm như rùa giữa lúc đang làm việc, rồi lặng lẽ hồi phục. Đó không phải ngẫu nhiên — đó là thermal throttling. Đây là nó là gì, cách tự nhận ra, và cách bắt nó trước khi nó cắn bạn.

Nicolás
5 min
1189
Argus Capture
steps-mode-documentation

Composited vs. Separate: Chế độ xuất Step-Capture nào phù hợp với tài liệu của bạn?

Chế độ Steps của Argus Capture cho bạn hai cách xuất ảnh chụp màn hình đánh số: một ảnh ghép chồng hoặc một tệp cho mỗi bước. Đây là cách mỗi chế độ hoạt động, khi nào nên dùng, và khác biệt trông như thế nào trong quy trình viết tài liệu thực tế của bạn.

Nicolás
5 min
1879
Aurora Control
performance

Mac của bạn nóng và ồn, còn Activity Monitor thì chỉ nhún vai

Quạt đang gào lên, kê tay ấm nóng, và Activity Monitor hiện một bức tường số liệu — nhưng chẳng có gì rõ ràng là sai cả. Đây là điều thực sự đang xảy ra, cách đọc nó, và vì sao thermal throttling đang làm đúng việc của nó.

Nicolás
5 min
1881
Argus Capture
steps-mode-documentation

Ảnh chụp màn hình tự đánh số cho hướng dẫn từng bước: tính năng trên macOS mà chẳng mấy ai nói đến

Hầu hết công cụ tài liệu bắt bạn tự thêm huy hiệu đánh số trong app thiết kế, sau đó mới ghép vào. Có một cách tốt hơn — ngay trong luồng chụp trên macOS của bạn.

Nicolás
5 min
1411
Aurora Control
storage

Tìm tệp trùng lặp mà không xóa nhầm bản đúng

Ba bản sao của cùng một video nằm rải rác trong Downloads, Desktop và một thư mục dự án cũ. Bản nào an toàn để xóa? Vấn đề không phải là tìm ra bản trùng — mà là không xóa nhầm bản quan trọng.

Nicolás
5 min
2271
Agata Stack
stream-rule-automation

Cảnh báo phản hồi API chậm mà không cần thêm instrumentation vào code của bạn

Bạn có thể bắt các phản hồi API chậm từ dev stack theo thời gian thực mà không cần chạm vào một dòng code nào hay thêm middleware. Đây là cách stream rules trong Agata Stack hoạt động với log hiện có của bạn.

Nicolás
5 min
2225
Aurora Control
storage

"Bộ nhớ đầy" và Finder không nói vì sao — hãy xem bản đồ thật

Cài đặt Dung lượng trên macOS chỉ hiện một thanh mơ hồ với một khối "System Data" khổng lồ. Đây là thứ thực sự nằm trong đó, cách tự tìm thủ phạm, và vì sao một bản đồ đĩa đúng nghĩa sẽ giúp bạn khỏi mất cả buổi đoán mò.

Nicolás
5 min
2259
Agata Stack
stream-rule-automation

Phát hiện vắng mặt: Cách biết khi dịch vụ của bạn âm thầm ngừng ghi log

Crash thì ồn ào. Lỗi im lặng thì không. Đây là cách bắt loại sự cố tệ nhất — dịch vụ chỉ lặng lẽ dừng lại — trước khi người dùng của bạn phát hiện.

Nicolás
5 min
2054
Aurora Control
storage

Bạn đã xóa ứng dụng từ nhiều tháng trước — vậy tại sao phần còn sót vẫn ở đây?

Kéo một ứng dụng vào Thùng rác chỉ xóa bundle. Các cache, preference, file hỗ trợ và container mà nó rải khắp Mac của bạn có thể nằm lại nhiều năm — và hầu hết mọi người không hề biết chúng vẫn còn đó.

Nicolás
5 min
2183
Agata Stack
stream-rule-automation

EADDRINUSE khi khởi động: Luật tự động giết port và khởi động lại

Mỗi developer đều từng mất năm phút vì lỗi port-in-use lúc khởi động. Đây là stream rule phát hiện EADDRINUSE trong log, giết port đang chặn, và khởi động lại service của bạn — tự động, không cần terminal.

Nicolás
5 min
1964
Aurora Control
storage

node_modules, Docker, DerivedData: những gigabyte âm thầm theo thời gian

Bạn đã dọn những cache đó tháng trước. Chúng quay lại — và còn kéo theo “bạn bè”. Câu chuyện thật không nằm ở dung lượng của một ngày bất kỳ; mà là tốc độ nó tăng lên, và công cụ nào đang gây ra nó.

Nicolás
5 min
2085
Argus Capture
sensitive-data-in-screenshots

Tự động che bí mật trước mỗi ảnh chụp màn hình — OCR trên thiết bị giúp ảnh chụp của bạn an toàn như thế nào

Một ảnh chụp màn hình có lộ API key cũng có thể làm lộ cả hệ thống production. Đây là cách đối sánh mẫu bằng OCR trên thiết bị tự động bắt bí mật trước khi tệp được lưu.

Nicolás
5 min
2423
Agata Stack
log-stream-visibility

Developer API cho phép bạn tail logs bằng curl từ CI

Agata Stack chạy một HTTP server cục bộ trên cổng 19877. Tail logs trực tiếp qua SSE, quản lý services, và dùng một OpenAPI spec tự mô tả — tất cả từ một shell script, một CI job, hoặc một AI tool.

Nicolás
5 min
2230
Aurora Control
storage

Mac của bạn đầy lên mà không phải vì ảnh — mà là vì các công cụ dev của bạn

node_modules, Docker images, DerivedData, tải Homebrew — các cache của nhà phát triển phình to âm thầm và không bao giờ tự dọn. Đây là cách tìm ra thứ đang ăn ổ đĩa của bạn, và cách theo dõi nó theo thời gian thay vì chơi trò đập chuột chũi.

Nicolás
5 min
2458
Argus Capture
sensitive-data-in-screenshots

Tôi vô tình đăng API key của mình trong một ảnh chụp màn hình. Đây là tính năng đáng lẽ đã ngăn được chuyện đó.

Chỉ cần một ảnh chụp màn hình công khai có API key lộ ra là đủ. Đây là hệ thống phát hiện ngay trên thiết bị, được tích hợp trong Argus Capture, để bắt các bí mật trước khi chúng rời khỏi Mac của bạn.

Nicolás
5 min
1584
Agata Stack
log-stream-visibility

Log Fingerprinting: Cách bắt lỗi làm tràn console 400 lần

Một dòng lỗi lặp lại 400 lần trông như nhiễu. Nhưng đó là một mẫu — và một quy tắc đúng có thể bắt nó trong 5 dòng đầu, kích hoạt một lần, rồi im lặng sau đó. Đây là cách log fingerprinting hoạt động trong Agata Stack.

Nicolás
5 min
1959
Argus Capture
app-store-screenshot-hell

Một ảnh chụp màn hình, mọi App Store: Multi-Export thực sự hoạt động thế nào trên macOS

Đưa app lên iOS App Store, Google Play và Mac App Store nghĩa là phải cung cấp bộ kích thước ảnh chụp màn hình hoàn toàn khác nhau cho từng nơi. Đây là cách chụp một lần rồi để các mẫu xuất lo phần còn lại.

Nicolás
5 min
2764
Agata Stack
log-stream-visibility

Giờ Tôi Có Thể tail log từ bất kỳ tiến trình nào trên Mac của mình — kể cả những tiến trình tôi không khởi chạy

Phần lớn công cụ dev chỉ hiện log cho những tiến trình do chúng khởi chạy. Agata Stack có thể gắn vào bất kỳ tiến trình người dùng nào đang chạy trên Mac của bạn — bằng PID — và stream đầu ra theo thời gian thực, không cần khởi động lại.

Nicolás
5 min
1879
Argus Capture
app-store-screenshot-hell

Tôi đã dành 3 giờ để đổi kích thước ảnh chụp màn hình. Rồi tôi tìm thấy preset cho Store.

Mỗi app store lại muốn một kích thước khác nhau. Đa số lập trình viên mới nhận ra điều này theo cách khó chịu nhất, lúc 2 giờ sáng trước hạn nộp. Đây là điều hệ thống store preset trong Argus Capture thực sự làm — và vì sao chỉ cần một lần chụp là đủ.

Nicolás
5 min
2608
Argus Capture
app-store-screenshot-hell

Vì sao ảnh chụp màn hình App Store của bạn cứ bị từ chối (và bảng kích thước giúp khắc phục)

Các lần bị từ chối trên App Store hiếm khi do code tệ. Thường là do sai kích thước pixel. Đây là bảng kích thước đầy đủ cho mọi store lớn — và cách xuất tất cả từ một lần chụp.

Nicolás
5 min
2533
Behind the Brand

Hệ thống vận chuyển phần mềm như thế nào

Tại sao chúng tôi xây dựng một nền tảng trước khi có sản phẩm. Năm ứng dụng được phát hành từ một hệ thống — không nhà đầu tư, không nhân viên, không thỏa hiệp.

Nicolás
5 min
3285