<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>cris.blog</title><description>Ghi chép của Cris về phần mềm, công cụ và cách làm việc.</description><link>https://cris-blog.pages.dev/</link><language>vi</language><item><title>Hôm nay hook của mình chặn chính Claude</title><link>https://cris-blog.pages.dev/posts/hook-chan-lenh-pha-huy/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/hook-chan-lenh-pha-huy/</guid><description>Một script bash 20 dòng là lưới an toàn rẻ nhất cho agent có quyền chạy lệnh.</description><pubDate>Mon, 09 Nov 2026 06:50:00 GMT</pubDate><category>Claude</category></item><item><title>pkill -f tự giết chính mình</title><link>https://cris-blog.pages.dev/posts/pkill-f-tu-giet-chinh-minh/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/pkill-f-tu-giet-chinh-minh/</guid><description>Exit code 144 và một bài học về việc khớp theo dòng lệnh.</description><pubDate>Mon, 09 Nov 2026 06:40:00 GMT</pubDate><category>Công cụ</category></item><item><title>git clone treo mãi: thủ phạm là Cloudflare</title><link>https://cris-blog.pages.dev/posts/git-clone-ssh-treo-vi-cloudflare/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/git-clone-ssh-treo-vi-cloudflare/</guid><description>Domain đi qua proxy thì cổng SSH tùy biến không đi theo. Đi đường HTTPS và đừng để token lộ ra.</description><pubDate>Mon, 09 Nov 2026 06:30:00 GMT</pubDate><category>Công cụ</category></item><item><title>Nhiều máy chủ, một mạng riêng, không mở cổng nào</title><link>https://cris-blog.pages.dev/posts/ba-may-mot-mang-tailscale/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/ba-may-mot-mang-tailscale/</guid><description>Tailscale biến vài máy chủ ở các vùng khác nhau thành những máy nằm cạnh nhau.</description><pubDate>Mon, 09 Nov 2026 06:20:00 GMT</pubDate><category>Ghi chú</category></item><item><title>CLAUDE.md một trang là đủ</title><link>https://cris-blog.pages.dev/posts/claude-md-mot-trang-la-du/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/claude-md-mot-trang-la-du/</guid><description>Vài quy tắc ngắn thay đổi cách agent làm việc nhiều hơn cả một prompt dài.</description><pubDate>Mon, 09 Nov 2026 06:10:00 GMT</pubDate><category>Claude</category></item><item><title>Chia việc cho agent như chia việc cho người</title><link>https://cris-blog.pages.dev/posts/chia-viec-cho-agent/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/chia-viec-cho-agent/</guid><description>Một advisor mạnh để hỏi ý, một explorer rẻ để đọc, một worker để sửa. Mỗi vai một việc.</description><pubDate>Mon, 09 Nov 2026 06:00:00 GMT</pubDate><category>Claude</category></item><item><title>Mười lệnh mình gõ mỗi ngày</title><link>https://cris-blog.pages.dev/posts/muoi-lenh-go-moi-ngay/</link><guid isPermaLink="true">https://cris-blog.pages.dev/posts/muoi-lenh-go-moi-ngay/</guid><description>Không phải danh sách đầy đủ. Mười lệnh xem trước, sửa sau.</description><pubDate>Mon, 09 Nov 2026 05:50:00 GMT</pubDate><category>Công cụ</category></item></channel></rss>