<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>tantran.dev</title><description>AI và công nghệ, viết cho người làm nghề.</description><link>https://tantran.dev</link><language>vi</language><item><title>Các dự án trong CV không giúp cho bạn dev tìm được việc</title><link>https://tantran.dev/blog/projects-in-resume</link><guid isPermaLink="true">https://tantran.dev/blog/projects-in-resume</guid><description>Khi AI đã code tốt, một dự án chạy được trong CV gần như không còn trọng lượng. Nhà tuyển dụng tìm người biết chọn thứ đáng xây, quyết định trong mơ hồ và đưa sản phẩm vào vận hành.</description><pubDate>Thu, 14 May 2026 07:45:38 GMT</pubDate><author>Tân Trần</author></item><item><title>Đàm phán ngân sách trong BANT</title><link>https://tantran.dev/blog/dam-phan-ngan-sach-trong-bant</link><guid isPermaLink="true">https://tantran.dev/blog/dam-phan-ngan-sach-trong-bant</guid><description>Hỏi ngân sách không phải là kém tế nhị mà là cách tư vấn đúng giải pháp. Các kỹ thuật thả neo bằng khoảng, chia gói và chuyển hướng sang giá trị giúp làm rõ con số khách đang nghĩ.</description><pubDate>Fri, 03 Oct 2025 10:25:22 GMT</pubDate><author>Tân Trần</author></item><item><title>Sự trỗi dậy của việc phát triển ứng dụng có trách nhiệm</title><link>https://tantran.dev/blog/su-troi-day-cua-viec-phat-trien-ung-dung-co-trach-nhiem</link><guid isPermaLink="true">https://tantran.dev/blog/su-troi-day-cua-viec-phat-trien-ung-dung-co-trach-nhiem</guid><description>Đạo đức trong phát triển phần mềm không còn là chuyện riêng của bộ phận pháp lý mà đã thành một phần của quy trình kỹ thuật: review, kiểm thử bias và cổng kiểm soát ngay trong CI/CD.</description><pubDate>Mon, 15 Sep 2025 04:05:09 GMT</pubDate><author>Tân Trần</author></item><item><title>Hành trình xây dựng trợ lý AI</title><link>https://tantran.dev/blog/hanh-trinh-xay-dung-tro-ly-ai</link><guid isPermaLink="true">https://tantran.dev/blog/hanh-trinh-xay-dung-tro-ly-ai</guid><description>Qua đối thoại giữa một CEO và chuyên gia tư vấn, bài viết gỡ những lầm tưởng hay gặp khi xây ứng dụng AI: train model, RAG với fine-tune, chi phí inference và khâu đánh giá.</description><pubDate>Sun, 07 Sep 2025 12:01:56 GMT</pubDate><author>Tân Trần</author></item><item><title>Đâu có dễ ăn</title><link>https://tantran.dev/blog/dau-co-de-an</link><guid isPermaLink="true">https://tantran.dev/blog/dau-co-de-an</guid><description>Mượn hình ảnh một cuộc họp có chương trình nghị sự bất biến để giải thích lỗi &apos;module not found&apos; của Next.js, và vì sao cuối cùng tôi gỡ SDK để gọi thẳng API.</description><pubDate>Tue, 12 Aug 2025 12:34:37 GMT</pubDate><author>Tân Trần</author></item><item><title>Hành trình chế tác AI Agent từ dữ liệu</title><link>https://tantran.dev/blog/hanh-trinh-che-tac-ai-agent-tu-du-lieu</link><guid isPermaLink="true">https://tantran.dev/blog/hanh-trinh-che-tac-ai-agent-tu-du-lieu</guid><description>Từ chia cố định đến chunking bằng chính LLM, không có chiến lược nào thắng tuyệt đối. Chọn cách chia dữ liệu cho RAG là bài toán thực nghiệm, không phải lý thuyết.</description><pubDate>Sat, 09 Aug 2025 15:24:41 GMT</pubDate><author>Tân Trần</author></item><item><title>Chuyện ba loại ruộng và tấm bản đồ sự nghiệp</title><link>https://tantran.dev/blog/chuyen-ba-loai-ruong-va-tam-ban-do-su-nghiep</link><guid isPermaLink="true">https://tantran.dev/blog/chuyen-ba-loai-ruong-va-tam-ban-do-su-nghiep</guid><description>Green field, brown field hay grey field: mỗi cơ hội nghề nghiệp rơi vào một loại địa hình, và chọn đúng là chọn theo việc mình hợp xây mới, cải tạo hay gỡ rối.</description><pubDate>Sat, 26 Jul 2025 11:51:17 GMT</pubDate><author>Tân Trần</author></item><item><title>Chiến lược 3 giai đoạn để tuân thủ toàn diện cho web</title><link>https://tantran.dev/blog/chien-luoc-3-giai-doan-de-tuan-thu-toan-dien-cho-web</link><guid isPermaLink="true">https://tantran.dev/blog/chien-luoc-3-giai-doan-de-tuan-thu-toan-dien-cho-web</guid><description>GDPR, CCPA, PCI DSS và khả năng tiếp cận không nên để đến cuối mới xử lý. Đây là chiến lược ba giai đoạn để lồng việc tuân thủ vào vòng đời phát triển web.</description><pubDate>Fri, 25 Jul 2025 03:33:48 GMT</pubDate><author>Tân Trần</author></item><item><title>Chọn domain và redirect khi host web trên vercel</title><link>https://tantran.dev/blog/chon-domain-va-redirect-khi-host-web-tren-vercel</link><guid isPermaLink="true">https://tantran.dev/blog/chon-domain-va-redirect-khi-host-web-tren-vercel</guid><description>Giữa www và non-www, 301 và 308, điều quan trọng không phải chọn cái nào mà là giữ nhất quán một URL để Google không chia nhỏ thứ hạng của bạn.</description><pubDate>Wed, 16 Jul 2025 06:41:34 GMT</pubDate><author>Tân Trần</author></item><item><title>Kế hoạch tối ưu khả năng gửi mail cho tên miền mới</title><link>https://tantran.dev/blog/ke-hoach-toi-uu-kha-nang-gui-mail-cho-ten-mien-moi</link><guid isPermaLink="true">https://tantran.dev/blog/ke-hoach-toi-uu-kha-nang-gui-mail-cho-ten-mien-moi</guid><description>Checklist ba giai đoạn để email từ tên miền mới vào inbox thay vì hộp spam: dựng SPF, DKIM, DMARC, làm ấm tên miền có kiểm soát, rồi nâng dần DMARC lên mức p=reject.</description><pubDate>Sun, 13 Jul 2025 15:03:54 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Công ty không có IT mà bị sếp bắt làm ERP</title><link>https://tantran.dev/blog/cong-ty-khong-co-it-ma-bi-sep-bat-lam-erp</link><guid isPermaLink="true">https://tantran.dev/blog/cong-ty-khong-co-it-ma-bi-sep-bat-lam-erp</guid><description>Khi doanh nghiệp không có nhân sự IT đứng ra triển khai ERP, khoảng cách ngôn ngữ với nhà cung cấp dễ làm mất lòng tin. Những cách cụ thể để thu hẹp khoảng cách đó.</description><pubDate>Wed, 14 May 2025 14:48:07 GMT</pubDate><category>ERP</category><author>Tân Trần</author></item><item><title>Chiến lược tuyển dụng và phát triển đội ngũ kinh doanh hiệu suất cao</title><link>https://tantran.dev/blog/chien-luoc-tuyen-dung-va-phat-trien-doi-ngu-kinh-doanh-hieu-suat-cao</link><guid isPermaLink="true">https://tantran.dev/blog/chien-luoc-tuyen-dung-va-phat-trien-doi-ngu-kinh-doanh-hieu-suat-cao</guid><description>Người bán hàng giỏi chọn nơi có hệ thống tốt để đầu quân, nên muốn tuyển được họ phải làm doanh nghiệp đáng vào, chứ không chỉ đăng tin rồi sàng lọc.</description><pubDate>Tue, 22 Apr 2025 16:39:19 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Tự giới thiệu với khách hàng</title><link>https://tantran.dev/blog/tu-gioi-thieu-voi-khach-hang</link><guid isPermaLink="true">https://tantran.dev/blog/tu-gioi-thieu-voi-khach-hang</guid><description>Để người khác giới thiệu mình qua loa là tự bỏ cơ hội tạo tin cậy với khách; vài cách mở lời dưới một phút, kể cả khi bạn chưa có gì đáng kể trong tay.</description><pubDate>Sat, 12 Apr 2025 09:30:48 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Cải thiện sự chính xác cho giải pháp RAG của bạn (P1)</title><link>https://tantran.dev/blog/cai-thien-su-chinh-xac-cho-giai-phap-rag-cua-ban-p1</link><guid isPermaLink="true">https://tantran.dev/blog/cai-thien-su-chinh-xac-cho-giai-phap-rag-cua-ban-p1</guid><description>Demo RAG trên mạng nhìn thì dễ, nhưng đưa dữ liệu thật vào mới lộ giới hạn. Phần một mổ xẻ naïve RAG và vì sao nó đuối với văn bản luật, nghị định tiếng Việt.</description><pubDate>Wed, 09 Apr 2025 08:26:52 GMT</pubDate><category>RAG</category><author>Tân Trần</author></item><item><title>Còn code là còn debug</title><link>https://tantran.dev/blog/con-code-la-con-debug</link><guid isPermaLink="true">https://tantran.dev/blog/con-code-la-con-debug</guid><description>Bảy nguyên tắc giữ cái đầu tỉnh táo khi debug: đừng tự tạo áp lực, đừng tin ai kể cả code của chính mình, và luôn tìm nguyên nhân thật vì máy tính không có tâm linh.</description><pubDate>Sat, 15 Mar 2025 00:29:07 GMT</pubDate><category>Lập trình</category><author>Tân Trần</author></item><item><title>Github Copilot đã có bản miễn phí</title><link>https://tantran.dev/blog/github-copilot-da-co-ban-mien-phi</link><guid isPermaLink="true">https://tantran.dev/blog/github-copilot-da-co-ban-mien-phi</guid><description>GitHub Copilot có bản miễn phí với 2000 gợi ý code và 50 lượt chat mỗi tháng — đủ cho người thỉnh thoảng mới code, khỏi trả 10$ hay phải dựng giải pháp local.</description><pubDate>Sun, 22 Dec 2024 03:10:37 GMT</pubDate><category>Công cụ</category><author>Tân Trần</author></item><item><title>Đường đi xa của developer</title><link>https://tantran.dev/blog/duong-di-xa-cua-developer</link><guid isPermaLink="true">https://tantran.dev/blog/duong-di-xa-cua-developer</guid><description>Khi AI làm được phần việc của junior, thứ giữ developer đi xa không phải là biết sẵn một stack, mà là dám nhận việc chưa từng làm và tự học đến cùng.</description><pubDate>Sat, 23 Nov 2024 11:01:50 GMT</pubDate><category>Sự nghiệp</category><author>Tân Trần</author></item><item><title>Mấy thứ phải làm trên WSL mỗi khi cài lại</title><link>https://tantran.dev/blog/may-thu-phai-lam-tren-wsl-moi-khi-cai-lai</link><guid isPermaLink="true">https://tantran.dev/blog/may-thu-phai-lam-tren-wsl-moi-khi-cai-lai</guid><description>Ghi chú cài lại WSL để lần sau khỏi quên: dựng git, GitHub CLI và tạo token đúng loại classic để push được private repo ngay sau khi vừa cài hệ điều hành mới.</description><pubDate>Thu, 21 Nov 2024 15:04:11 GMT</pubDate><category>Công cụ</category><category>WSL</category><author>Tân Trần</author></item><item><title>Một số mẹo với WSL để có nhiều không gian đĩa hơn</title><link>https://tantran.dev/blog/mot-so-meo-voi-wsl</link><guid isPermaLink="true">https://tantran.dev/blog/mot-so-meo-voi-wsl</guid><description>Đĩa ảo của WSL chỉ phình to mà không tự thu hồi; vài lệnh dồn và dọn giúp lấy lại hàng GB trống trên Windows.</description><pubDate>Fri, 08 Nov 2024 08:52:36 GMT</pubDate><category>WSL</category><author>Tân Trần</author></item><item><title>Cách BANT giúp đánh giá lead và chốt deal</title><link>https://tantran.dev/blog/cach-bant-giup-danh-gia-lead-va-chot-deal</link><guid isPermaLink="true">https://tantran.dev/blog/cach-bant-giup-danh-gia-lead-va-chot-deal</guid><description>Bốn câu hỏi về ngân sách, thẩm quyền, nhu cầu và thời hạn giúp đội B2B biết nên dồn sức hay buông một lead trước khi tiêu phí thời gian theo đuổi.</description><pubDate>Fri, 11 Oct 2024 15:25:44 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Web tech stack của mình trong 2024</title><link>https://tantran.dev/blog/web-tech-stack-cua-minh-trong-2024</link><guid isPermaLink="true">https://tantran.dev/blog/web-tech-stack-cua-minh-trong-2024</guid><description>Danh sách công nghệ web tôi đang dùng và theo đuổi trong 2024, từ TypeScript, React, Next.js đến Supabase, PayloadCMS và Medusa, phần còn lại có đổi thì chắc cũng chỉ vì AI.</description><pubDate>Thu, 10 Oct 2024 07:44:19 GMT</pubDate><author>Tân Trần</author></item><item><title>Sao lưu nội bộ (local backup) vẫn hay</title><link>https://tantran.dev/blog/sao-luu-noi-bo-local-backup-van-hay</link><guid isPermaLink="true">https://tantran.dev/blog/sao-luu-noi-bo-local-backup-van-hay</guid><description>Cloud backup tiện nhưng bạn vẫn có thể mất trắng khi nhà cung cấp khóa tài khoản. Sao lưu nội bộ bằng NAS hay ổ cứng ngoài trả lại cho bạn toàn quyền kiểm soát dữ liệu.</description><pubDate>Tue, 01 Oct 2024 11:47:12 GMT</pubDate><category>Sao lưu</category><author>Tân Trần</author></item><item><title>Prompting cơ bản</title><link>https://tantran.dev/blog/prompting-co-ban</link><guid isPermaLink="true">https://tantran.dev/blog/prompting-co-ban</guid><description>AI chỉ là một cỗ máy xác suất chứ không phải con người. Sáu nguyên tắc viết prompt ngắn gọn, cụ thể và kiểm soát được câu trả lời để làm việc với nó hiệu quả hơn.</description><pubDate>Mon, 17 Jun 2024 06:30:20 GMT</pubDate><category>AI</category><author>Tân Trần</author></item><item><title>GIS bỏ túi</title><link>https://tantran.dev/blog/gis-bo-tui</link><guid isPermaLink="true">https://tantran.dev/blog/gis-bo-tui</guid><description>GIS gắn mọi thông tin vào tọa độ rồi chồng các lớp dữ liệu lên bản đồ, biến vị trí thành thứ có thể lưu trữ, truy vấn và phân tích.</description><pubDate>Tue, 11 Jun 2024 03:19:32 GMT</pubDate><category>Công cụ</category><author>Tân Trần</author></item><item><title>Tài liệu kế hoạch phần mềm</title><link>https://tantran.dev/blog/tai-lieu-ke-hoach-phan-mem</link><guid isPermaLink="true">https://tantran.dev/blog/tai-lieu-ke-hoach-phan-mem</guid><description>Phần mềm thành hình trong tài liệu trước khi thành hình trong code. Bộ tài liệu tối thiểu để lên kế hoạch một sản phẩm, chia thành product và process documentation.</description><pubDate>Mon, 03 Jun 2024 09:17:21 GMT</pubDate><category>Quản lý dự án</category><author>Tân Trần</author></item><item><title>Nếu bắt đầu kinh doanh lại tôi sẽ làm sao?</title><link>https://tantran.dev/blog/neu-bat-dau-kinh-doanh-lai-toi-se-lam-sao</link><guid isPermaLink="true">https://tantran.dev/blog/neu-bat-dau-kinh-doanh-lai-toi-se-lam-sao</guid><description>Bỏ qua digital là bỏ đại dương để sống trong ao; đây là những nền tảng số nên dựng ngay khi bắt đầu kinh doanh, phần lớn ít tốn kém.</description><pubDate>Mon, 03 Jun 2024 07:55:17 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Trí tuệ nhân tạo AI</title><link>https://tantran.dev/blog/tri-tue-nhan-tao-ai</link><guid isPermaLink="true">https://tantran.dev/blog/tri-tue-nhan-tao-ai</guid><description>Kỹ sư không cần thành nhà khoa học dữ liệu để dùng AI, nhưng phải nhớ mọi dự đoán chỉ là xác suất, và trách nhiệm cuối cùng vẫn thuộc về người xây hệ thống.</description><pubDate>Tue, 26 Dec 2023 06:02:11 GMT</pubDate><category>AI</category><author>Tân Trần</author></item><item><title>Thi PSM 1</title><link>https://tantran.dev/blog/thi-psm-1</link><guid isPermaLink="true">https://tantran.dev/blog/thi-psm-1</guid><description>Kinh nghiệm thi chứng chỉ PSM 1: đọc kỹ Scrum Guide, giữ đầu óc tỉnh táo, và chiến thuật chia thời gian cho các câu hỏi tình huống trong 60 phút.</description><pubDate>Wed, 20 Dec 2023 09:18:22 GMT</pubDate><category>Quản lý dự án</category><author>Tân Trần</author></item><item><title>Nextjs 14 và ant design</title><link>https://tantran.dev/blog/nextjs-14-va-ant-design</link><guid isPermaLink="true">https://tantran.dev/blog/nextjs-14-va-ant-design</guid><description>Hướng dẫn tích hợp Ant Design vào Next.js 14, kèm mẹo ghim đúng phiên bản cssinjs để tránh lỗi. Dù vậy, lựa chọn vẫn nghiêng về Tailwind và shadcn cho gọn nhẹ.</description><pubDate>Sun, 26 Nov 2023 13:30:18 GMT</pubDate><category>Next.js</category><author>Tân Trần</author></item><item><title>3. Nâng tầm quản lý trong thời buổi hỗn loạn</title><link>https://tantran.dev/blog/3-nang-tam-quan-ly-trong-thoi-buoi-hon-loan</link><guid isPermaLink="true">https://tantran.dev/blog/3-nang-tam-quan-ly-trong-thoi-buoi-hon-loan</guid><description>Bốn việc giúp người quản lý nâng đỡ đội ngũ giữa thời remote và hybrid: hiểu rõ cách làm việc mới, dập tắt xung đột sớm, ghi nhận kịp thời và không quên mình từng là lính mới.</description><pubDate>Thu, 16 Nov 2023 15:10:22 GMT</pubDate><category>Quản lý dự án</category><author>Tân Trần</author></item><item><title>2. Chiến đấu vì cái đúng</title><link>https://tantran.dev/blog/2-chien-dau-vi-cai-dung</link><guid isPermaLink="true">https://tantran.dev/blog/2-chien-dau-vi-cai-dung</guid><description>Người quản lý giỏi che chắn đội khỏi chính trị công sở, dựng môi trường an toàn tâm lý và đầu tư đào tạo — ba việc giữ người ở lại và dám nhận rủi ro thông minh.</description><pubDate>Thu, 16 Nov 2023 15:02:22 GMT</pubDate><category>Quản lý</category><author>Tân Trần</author></item><item><title>1. Chiến đấu vì đội của bạn</title><link>https://tantran.dev/blog/chien-dau-vi-doi-cua-ban</link><guid isPermaLink="true">https://tantran.dev/blog/chien-dau-vi-doi-cua-ban</guid><description>Người quản lý được nhớ đến là người biết quản lý lên để đội được ghi nhận, giành đủ nguồn lực cần thiết và đặt sức khỏe tinh thần của đội lên trước.</description><pubDate>Thu, 16 Nov 2023 14:09:45 GMT</pubDate><category>Quản lý</category><author>Tân Trần</author></item><item><title>Xây dựng lòng tin trong tình huống mâu thuẫn</title><link>https://tantran.dev/blog/xay-dung-long-tin-trong-tinh-huong-mau-thuan</link><guid isPermaLink="true">https://tantran.dev/blog/xay-dung-long-tin-trong-tinh-huong-mau-thuan</guid><description>Mâu thuẫn được xử lý tốt lại làm đội gắn kết hơn; lòng tin là chất điều hòa, dựng qua sáu bước từ thừa nhận mâu thuẫn đến làm đến nơi đến chốn.</description><pubDate>Mon, 09 Oct 2023 22:36:11 GMT</pubDate><category>Quản lý</category><author>Tân Trần</author></item><item><title>Omnichannel</title><link>https://tantran.dev/blog/omnichannel</link><guid isPermaLink="true">https://tantran.dev/blog/omnichannel</guid><description>Có nhiều kênh bán hàng không có nghĩa là omnichannel. Khác biệt nằm ở chỗ đặt khách hàng vào trung tâm để trải nghiệm giữa các kênh liền mạch và nhất quán.</description><pubDate>Tue, 26 Sep 2023 02:07:02 GMT</pubDate><category>Kinh doanh</category><category>Tồn kho</category><author>Tân Trần</author></item><item><title>UAT - User Acceptance Test</title><link>https://tantran.dev/blog/uat-user-acceptance-test</link><guid isPermaLink="true">https://tantran.dev/blog/uat-user-acceptance-test</guid><description>UAT thường bị làm sơ sài tùy hiểu biết mỗi người; những điểm cốt yếu để buổi nghiệm thu thật sự xác nhận sản phẩm chạy được trong tay người dùng.</description><pubDate>Mon, 25 Sep 2023 12:18:16 GMT</pubDate><category>Quản lý dự án</category><author>Tân Trần</author></item><item><title>Giờ chạy sai khi dual boot windows và linux</title><link>https://tantran.dev/blog/gio-chay-sai-khi-dual-boot-windows-va-linux</link><guid isPermaLink="true">https://tantran.dev/blog/gio-chay-sai-khi-dual-boot-windows-va-linux</guid><description>Chuyển qua lại giữa Windows và Linux làm giờ hệ thống chạy sai vì hai bên hiểu đồng hồ BIOS khác nhau. Cách chỉnh Linux dùng local time để hết lệch.</description><pubDate>Mon, 25 Sep 2023 12:16:48 GMT</pubDate><category>Công cụ</category><author>Tân Trần</author></item><item><title>Kế hoạch của một Power App</title><link>https://tantran.dev/blog/ke-hoach-cua-mot-power-app</link><guid isPermaLink="true">https://tantran.dev/blog/ke-hoach-cua-mot-power-app</guid><description>Từ ý tưởng đến một Power App chạy được qua năm bước, và vì sao nên hình dung Power App như một trang web chứ không phải app truyền thống thì mới làm được việc.</description><pubDate>Mon, 25 Sep 2023 11:56:39 GMT</pubDate><category>Công cụ</category><author>Tân Trần</author></item><item><title>Ứng dụng GPT giải quyết yêu cầu chatbot</title><link>https://tantran.dev/blog/ung-dung-gpt-giai-quyet-yeu-cau-chatbot</link><guid isPermaLink="true">https://tantran.dev/blog/ung-dung-gpt-giai-quyet-yeu-cau-chatbot</guid><description>Ghép GPT với dữ liệu nội bộ tạo ra chatbot chỉ trả lời trong phạm vi dữ liệu của doanh nghiệp và biết nói không biết khi câu hỏi vượt ngoài ngữ cảnh.</description><pubDate>Sun, 25 Jun 2023 08:42:09 GMT</pubDate><category>AI</category><author>Tân Trần</author></item><item><title>Một số vấn đề khi dual boot Windows và Linux</title><link>https://tantran.dev/blog/dual-boot-windows-va-linux</link><guid isPermaLink="true">https://tantran.dev/blog/dual-boot-windows-va-linux</guid><description>Dùng chung một máy cho Windows và Linux làm đồng hồ BIOS lệch giờ mỗi lần đổi hệ điều hành. Một dòng lệnh timedatectl trong Linux xử lý gọn gàng.</description><pubDate>Sat, 06 May 2023 02:52:16 GMT</pubDate><author>Tân Trần</author></item><item><title>Wi-Fi là gì</title><link>https://tantran.dev/blog/wi-fi-la-gi</link><guid isPermaLink="true">https://tantran.dev/blog/wi-fi-la-gi</guid><description>Những khái niệm nền của Wi-Fi, từ tần số đến kênh và stream, đủ để hiểu vì sao mạng không dây chỉ hơn ở sự tiện lợi còn thua mạng có dây ở hầu hết mặt khác.</description><pubDate>Sat, 28 Jan 2023 08:01:45 GMT</pubDate><category>Mạng</category><author>Tân Trần</author></item><item><title>Các loại tồn kho (inventory)</title><link>https://tantran.dev/blog/cac-loai-ton-kho-inventory</link><guid isPermaLink="true">https://tantran.dev/blog/cac-loai-ton-kho-inventory</guid><description>Tồn kho không chỉ là hàng chờ bán: từ nguyên vật liệu, hàng đang trên đường cho tới tồn kho dịch vụ, gọi sai loại là tính sai tài sản của doanh nghiệp.</description><pubDate>Mon, 21 Nov 2022 15:05:12 GMT</pubDate><category>ERP</category><author>Tân Trần</author></item><item><title>Giải quyết hàng ký gửi</title><link>https://tantran.dev/blog/giai-quyet-hang-ky-gui</link><guid isPermaLink="true">https://tantran.dev/blog/giai-quyet-hang-ky-gui</guid><description>Hàng ký gửi và hàng mua đứt phải hạch toán khác nhau. ERP chuẩn không gắn nhãn từng món mà tách kho riêng rồi gộp lại bằng kho ảo — lối xử lý quen thuộc của nhà tư vấn.</description><pubDate>Mon, 21 Nov 2022 14:11:12 GMT</pubDate><category>ERP</category><author>Tân Trần</author></item><item><title>Mở web lên cho khách xem</title><link>https://tantran.dev/blog/mo-web-len-cho-khach-xem</link><guid isPermaLink="true">https://tantran.dev/blog/mo-web-len-cho-khach-xem</guid><description>Cần cho khách xem ứng dụng đang chạy trên máy mình mà chưa có server công khai? Reverse proxy như ngrok mở một đường tạm thời ra internet chỉ trong vài phút.</description><pubDate>Mon, 21 Nov 2022 03:59:49 GMT</pubDate><author>Tân Trần</author></item><item><title>Mọi thứ đều bắt đầu từ firebase</title><link>https://tantran.dev/blog/moi-thu-deu-bat-dau-tu-firebase</link><guid isPermaLink="true">https://tantran.dev/blog/moi-thu-deu-bat-dau-tu-firebase</guid><description>Các bước dựng nền một dự án Firebase cho ứng dụng FlutterFlow: bật Authentication kể cả tài khoản ẩn danh, tạo Firestore và đặt đúng vị trí tài nguyên GCP để tránh lỗi về sau.</description><pubDate>Sun, 20 Nov 2022 11:23:03 GMT</pubDate><author>Tân Trần</author></item><item><title>Perpetual vs Periodic Inventory</title><link>https://tantran.dev/blog/perpetual-vs-periodic-inventory</link><guid isPermaLink="true">https://tantran.dev/blog/perpetual-vs-periodic-inventory</guid><description>Kiểm kê thường xuyên cập nhật tồn kho ngay mỗi giao dịch, kiểm kê định kỳ thì chờ tới kỳ mới đối chiếu. Vì sao các hệ thống công nghệ đã biến phương pháp thường xuyên thành tiêu chuẩn.</description><pubDate>Thu, 17 Nov 2022 15:09:18 GMT</pubDate><category>ERP</category><category>Tồn kho</category><author>Tân Trần</author></item><item><title>Cài erpnext 14 lên ubuntu server</title><link>https://tantran.dev/blog/cai-erpnext-14-len-ubuntu-server</link><guid isPermaLink="true">https://tantran.dev/blog/cai-erpnext-14-len-ubuntu-server</guid><description>Nhật ký cài ERPNext v14 trên Ubuntu server, lần lượt từng gói kèm phiên bản cụ thể, vì chỉ lệch một phiên bản là cả chuỗi cài đặt gãy.</description><pubDate>Tue, 15 Nov 2022 12:10:56 GMT</pubDate><category>ERP</category><author>Tân Trần</author></item><item><title>Làm sao để code sạch</title><link>https://tantran.dev/blog/lam-sao-de-code-sach</link><guid isPermaLink="true">https://tantran.dev/blog/lam-sao-de-code-sach</guid><description>Code sạch không phải là viết lại mọi thứ từ đầu không dùng thư viện, mà là để người sau còn đọc và sửa được: mỗi dòng một việc, dưới sáu khái niệm, và tận dụng thư viện có sẵn.</description><pubDate>Thu, 27 Oct 2022 04:06:42 GMT</pubDate><category>Lập trình</category><author>Tân Trần</author></item><item><title>Một bài toán nhỏ và cách tư duy</title><link>https://tantran.dev/blog/mot-bai-toan-nho-va-cach-tu-duy</link><guid isPermaLink="true">https://tantran.dev/blog/mot-bai-toan-nho-va-cach-tu-duy</guid><description>Một bài toán nhỏ cho thấy thói quen lao ngay vào thuật toán khó mà bỏ quên input, output và trường hợp đặc biệt — những thứ quyết định đúng sai khi lập trình thật.</description><pubDate>Sun, 16 Oct 2022 06:45:54 GMT</pubDate><author>Tân Trần</author></item><item><title>Các khái niệm trong quản lý chất lượng dự án (quality management)</title><link>https://tantran.dev/blog/cac-khai-niem-trong-quan-ly-chat-luong-du-an-quality-management</link><guid isPermaLink="true">https://tantran.dev/blog/cac-khai-niem-trong-quan-ly-chat-luong-du-an-quality-management</guid><description>Bốn khái niệm làm nền cho quản lý chất lượng dự án: tiêu chuẩn, kế hoạch, đảm bảo chất lượng và kiểm soát chất lượng, cùng ranh giới giữa phòng lỗi và sửa lỗi.</description><pubDate>Thu, 13 Oct 2022 11:32:25 GMT</pubDate><author>Tân Trần</author></item><item><title>Epics vs Features vs User Stories</title><link>https://tantran.dev/blog/epics-vs-features-vs-user-stories</link><guid isPermaLink="true">https://tantran.dev/blog/epics-vs-features-vs-user-stories</guid><description>Phân biệt feature, user story và epic, và vì sao nhìn công việc qua lăng kính user story giúp bám sát giá trị người dùng thay vì chỉ liệt kê danh sách task.</description><pubDate>Thu, 22 Sep 2022 02:54:11 GMT</pubDate><author>Tân Trần</author></item><item><title>Thôi nghỉ tập cho khỏe!</title><link>https://tantran.dev/blog/thoi-nghi-tap-cho-khoe-2</link><guid isPermaLink="true">https://tantran.dev/blog/thoi-nghi-tap-cho-khoe-2</guid><description>Ngừng tập vài tuần thường không mất gì nhiều, nhưng qua một tháng thì cơ, sức mạnh, sức bền, giấc ngủ và cả trí não đều đi xuống. Bù lại, cơ bắp nhớ rất lâu nên quay lại sẽ nhanh hơn.</description><pubDate>Sun, 14 Aug 2022 01:36:30 GMT</pubDate><author>Tân Trần</author></item><item><title>Nhịp chân trong chạy bộ</title><link>https://tantran.dev/blog/nhip-chan-trong-chay-bo</link><guid isPermaLink="true">https://tantran.dev/blog/nhip-chan-trong-chay-bo</guid><description>Nhịp chân cao giúp giảm chấn động lên đầu gối, cổ chân và bàn chân. Con số 180 bước mỗi phút quen thuộc không phải chân lý, và đây là cách điều chỉnh nhịp cho vừa sức.</description><pubDate>Sun, 14 Aug 2022 01:36:05 GMT</pubDate><author>Tân Trần</author></item><item><title>python, pip, virtual environment</title><link>https://tantran.dev/blog/python-pip-virtual-environment</link><guid isPermaLink="true">https://tantran.dev/blog/python-pip-virtual-environment</guid><description>Hiểu môi trường chạy của Python và cách lập một môi trường ảo riêng cho mỗi dự án, để cài thư viện không đụng tới hệ thống và dễ dọn dẹp khi cần, dù dùng hệ điều hành nào.</description><pubDate>Sun, 14 Aug 2022 01:19:47 GMT</pubDate><author>Tân Trần</author></item><item><title>Những lý do thực tế của tui để dùng máy ảo (virtual machine-vm)</title><link>https://tantran.dev/blog/nhung-ly-do-thuc-te-cua-tui-de-dung-may-ao-virtual-machine-vm</link><guid isPermaLink="true">https://tantran.dev/blog/nhung-ly-do-thuc-te-cua-tui-de-dung-may-ao-virtual-machine-vm</guid><description>Ba lý do một lập trình viên vẫn cần máy ảo dù đã có Docker hay cloud: thử hệ điều hành lạ, dựng môi trường tách biệt để nghịch, và mô phỏng cả một data center thu nhỏ.</description><pubDate>Tue, 09 Aug 2022 01:35:58 GMT</pubDate><author>Tân Trần</author></item><item><title>Nên chia tay “pip freeze” cho các project python</title><link>https://tantran.dev/blog/nen-chia-tay-pip-free-cho-cac-project-python</link><guid isPermaLink="true">https://tantran.dev/blog/nen-chia-tay-pip-free-cho-cac-project-python</guid><description>pip freeze ghi lại mọi package đã cài dù có dùng hay không, làm requirements.txt phình to và container nặng thêm. pipreqs chỉ liệt kê những thư viện mà code thật sự import.</description><pubDate>Sun, 31 Jul 2022 04:56:23 GMT</pubDate><author>Tân Trần</author></item><item><title>Quyền lực trong tổ chức</title><link>https://tantran.dev/blog/quyen-luc-trong-to-chuc</link><guid isPermaLink="true">https://tantran.dev/blog/quyen-luc-trong-to-chuc</guid><description>Quyền lực không phải để áp đặt; năm nền tảng của nó mạnh yếu khác nhau tùy tình huống, và dùng nhầm loại sẽ bào mòn sự gắn kết của nhân viên.</description><pubDate>Mon, 24 Jan 2022 04:55:34 GMT</pubDate><author>Tân Trần</author></item><item><title>Thôi nghỉ tập cho khỏe!</title><link>https://tantran.dev/blog/thoi-nghi-tap-cho-khoe</link><guid isPermaLink="true">https://tantran.dev/blog/thoi-nghi-tap-cho-khoe</guid><description>Nghỉ tập vài tuần thì cơ thể mất những gì, và mất trong bao lâu? Tổng hợp các nghiên cứu cho thấy nghỉ ngắn gần như vô hại, nhưng quá một tháng mới là lúc đáng lo.</description><pubDate>Fri, 15 Jan 2021 08:18:48 GMT</pubDate><author>Tân Trần</author></item><item><title>From ME to WE</title><link>https://tantran.dev/blog/from-me-to-we</link><guid isPermaLink="true">https://tantran.dev/blog/from-me-to-we</guid><description>Người ta muốn thuộc về điều gì đó lớn hơn mình; xây một tổ chức mạnh thực chất là dẫn những cá nhân chưa hoàn hảo chuyển dần từ cái tôi sang cái chúng ta.</description><pubDate>Sun, 17 Mar 2019 05:46:39 GMT</pubDate><author>Tân Trần</author></item><item><title>Đặt mục tiêu đạt tiêu chuẩn SMART</title><link>https://tantran.dev/blog/dat-muc-tieu-dat-tieu-chuan-smart</link><guid isPermaLink="true">https://tantran.dev/blog/dat-muc-tieu-dat-tieu-chuan-smart</guid><description>Chỉ 3% người đặt mục tiêu cho công việc, nhưng tỷ lệ hoàn thành của họ cao gấp mười lần. Cách viết một mục tiêu đạt chuẩn SMART thay vì chỉ để ước mơ nằm trong đầu.</description><pubDate>Mon, 14 Jan 2019 05:34:43 GMT</pubDate><author>Tân Trần</author></item><item><title>Chiến thắng marathon</title><link>https://tantran.dev/blog/chien-thang-marathon</link><guid isPermaLink="true">https://tantran.dev/blog/chien-thang-marathon</guid><description>Ba đêm trước vạch xuất phát, điều quyết định không còn là tập thêm mà là điều tốc, tiếp năng lượng và giữ cái đầu tỉnh táo suốt đường chạy.</description><pubDate>Thu, 29 Nov 2018 13:36:09 GMT</pubDate><author>Tân Trần</author></item><item><title>Home control, Home automation and Smart Home</title><link>https://tantran.dev/blog/home-control-home-automation-and-smart-home</link><guid isPermaLink="true">https://tantran.dev/blog/home-control-home-automation-and-smart-home</guid><description>Home Control, Home Automation và Smart Home hay bị dùng lẫn lộn, nhưng thực ra là ba cấp độ khác nhau — và vì sao nhà thông minh đúng nghĩa vẫn chưa tới.</description><pubDate>Sat, 17 Nov 2018 07:19:32 GMT</pubDate><author>Tân Trần</author></item><item><title>12 tuần tập IM 70.3 – Tuần 1 – 2</title><link>https://tantran.dev/blog/12-tuan-tap-im-70-3-tuan-1-2</link><guid isPermaLink="true">https://tantran.dev/blog/12-tuan-tap-im-70-3-tuan-1-2</guid><description>Hai tuần đầu của giáo án IM 70.3: khối lượng nhẹ cho cả ba môn bơi, đạp, chạy để cơ thể làm quen, vì nền tảng đặt lúc này quyết định phần lớn các tuần sau.</description><pubDate>Thu, 20 Sep 2018 14:40:28 GMT</pubDate><author>Tân Trần</author></item><item><title>IM 70.3 đầu tiên – P1</title><link>https://tantran.dev/blog/im-70-3-dau-tien</link><guid isPermaLink="true">https://tantran.dev/blog/im-70-3-dau-tien</guid><description>Những câu hỏi đầu tiên trước một giải IM 70.3: cần tập bao nhiêu tuần, chia thời gian cho ba môn ra sao, và thực sự phải sắm những trang bị gì.</description><pubDate>Thu, 20 Sep 2018 11:21:14 GMT</pubDate><author>Tân Trần</author></item><item><title>Nguyên lý tập luyện</title><link>https://tantran.dev/blog/nguyen-ly-tap-luyen</link><guid isPermaLink="true">https://tantran.dev/blog/nguyen-ly-tap-luyen</guid><description>Cố gắng đều đặn mà thành tích vẫn chững lại thường vì bỏ qua bốn nguyên lý tập luyện: cụ thể, quá tải tăng dần, cá nhân hóa và tính khả nghịch.</description><pubDate>Mon, 07 May 2018 11:29:40 GMT</pubDate><category>Tập luyện</category><author>Tân Trần</author></item><item><title>Lãnh đạo giữ nhân viên không bằng tiền</title><link>https://tantran.dev/blog/lanh-dao-phai-giu-nhan-vien</link><guid isPermaLink="true">https://tantran.dev/blog/lanh-dao-phai-giu-nhan-vien</guid><description>Nếu giá trị duy nhất bạn trao cho nhân viên là lương, bạn đang tạo điều kiện dễ nhất để họ ra đi; giữ người là việc của lãnh đạo chứ không phải của bảng lương.</description><pubDate>Fri, 10 Nov 2017 02:43:09 GMT</pubDate><author>Tân Trần</author></item><item><title>Xử lý cái bụng mỡ</title><link>https://tantran.dev/blog/xu-ly-cai-bung-mo</link><guid isPermaLink="true">https://tantran.dev/blog/xu-ly-cai-bung-mo</guid><description>Không có bài tập nào đốt riêng mỡ bụng, cơ thể chỉ giảm mỡ toàn thân. Vì sao gập bụng không đủ, và vì sao cardio kết hợp HIIT bền vững hơn việc ép giảm cân thật nhanh.</description><pubDate>Tue, 16 May 2017 08:44:45 GMT</pubDate><author>Tân Trần</author></item><item><title>Mùa tốt nghiệp 2015</title><link>https://tantran.dev/blog/mua-tot-nghiep-2015</link><guid isPermaLink="true">https://tantran.dev/blog/mua-tot-nghiep-2015</guid><description>Tốt nghiệp hay chưa, đậu hay rớt, cột mốc này không tệ như bạn nghĩ: nó làm mọi thứ rõ ràng hơn và mở ra một khởi đầu mới dù biết là sẽ khó khăn.</description><pubDate>Sat, 23 May 2015 15:28:35 GMT</pubDate><author>Tân Trần</author></item><item><title>Chiến lược tổng thể</title><link>https://tantran.dev/blog/chien-luoc-tong-the</link><guid isPermaLink="true">https://tantran.dev/blog/chien-luoc-tong-the</guid><description>Chiến lược cấp công ty quyết định doanh nghiệp chơi ở sân nào chứ không phải chơi thế nào; bốn hướng tập trung, hội nhập, đa dạng hóa và suy giảm ứng với từng mức nguồn lực.</description><pubDate>Wed, 16 Apr 2014 10:53:51 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Môi trường trong quản trị (P1)</title><link>https://tantran.dev/blog/moi-truong-trong-quan-tri</link><guid isPermaLink="true">https://tantran.dev/blog/moi-truong-trong-quan-tri</guid><description>Môi trường kinh doanh là thứ nhà quản trị khó kiểm soát nhưng lại quyết định kết quả. Cách phân loại môi trường bên trong và bên ngoài để biết mình và biết người.</description><pubDate>Mon, 07 Apr 2014 05:04:09 GMT</pubDate><category>Kinh doanh</category><category>Quản lý</category><author>Tân Trần</author></item><item><title>Không bao giờ ngừng nói: Làm thế nào cho nhóm làm việc nhỏ trở nên vĩ đại</title><link>https://tantran.dev/blog/khong-bao-gio-ngung-noi-lam-the-nao-cho-nhom-lam-viec-nho-tro-nen-vi-dai</link><guid isPermaLink="true">https://tantran.dev/blog/khong-bao-gio-ngung-noi-lam-the-nao-cho-nhom-lam-viec-nho-tro-nen-vi-dai</guid><description>Điều giúp nhóm nhỏ làm việc hiệu quả không phải tài năng mà là ít rào cản giao tiếp. Khi nhóm lớn lên, giữ được sự vĩ đại nằm ở chỗ không ngừng nói chuyện với nhau.</description><pubDate>Tue, 17 Sep 2013 06:33:05 GMT</pubDate><category>Kinh doanh</category><category>Quản lý</category><author>Tân Trần</author></item><item><title>Các loại bố cục trong nhiếp ảnh</title><link>https://tantran.dev/blog/cac-loai-bo-cuc-trong-nhiep-anh</link><guid isPermaLink="true">https://tantran.dev/blog/cac-loai-bo-cuc-trong-nhiep-anh</guid><description>Thông số máy chỉ cho ra bức hình đúng kỹ thuật; bố cục hình ảnh, màu sắc và ánh sáng mới quyết định nó có chạm được người xem hay không.</description><pubDate>Sun, 15 Sep 2013 05:12:18 GMT</pubDate><author>Tân Trần</author></item><item><title>Uống bia về nói chuyện rượu bia</title><link>https://tantran.dev/blog/uong-bia-ve-noi-chuyen-ruou-bia</link><guid isPermaLink="true">https://tantran.dev/blog/uong-bia-ve-noi-chuyen-ruou-bia</guid><description>Khuyên rượu bia nội hạ giá thành chẳng khác nào tự nhận mình rẻ tiền; cái đáng lo là ba miền tự đánh nhau về bản sắc, chứ không phải sức ép từ hàng ngoại.</description><pubDate>Thu, 12 Sep 2013 16:21:09 GMT</pubDate><category>Kinh doanh</category><author>Tân Trần</author></item><item><title>Mười cách làm xong nhiều việc hơn trong một ngày</title><link>https://tantran.dev/blog/muoi-cach-lam-xong-nhieu-viec-hon-trong-mot-ngay</link><guid isPermaLink="true">https://tantran.dev/blog/muoi-cach-lam-xong-nhieu-viec-hon-trong-mot-ngay</guid><description>Mười thay đổi nhỏ có dẫn chứng nghiên cứu, từ gọi điện thay email đến đi bộ giữa giờ, để làm xong nhiều việc hơn mà không phải làm việc nhiều hơn.</description><pubDate>Mon, 09 Sep 2013 07:29:07 GMT</pubDate><category>Kinh doanh</category><category>Quản lý dự án</category><author>Tân Trần</author></item></channel></rss>