前言 歡迎來到「Rust 實戰專案集:30 個漸進式專案從工具到服務」系列!這不是一個教你 Rust 語法的教學課程,而是一場真刀真槍的實戰之旅。在接下來的 3...
文字計數器 - 統計檔案中的字數、行數、字元數 開始 今天讓我們來實作第一個實用的命令行工具:文字計數器。這個工具類似於 Unix 系統中的 wc 命令,能夠統...
開始 今天我們要實作一個檔案搜尋工具,類似於 Unix/Linux 系統中的 grep 命令。這個專案將幫助我們學習 Rust 中的檔案處理、字串匹配、命令列參...
前言 在日常的程式開發和系統管理中,我們經常需要了解磁碟空間的使用情況。今天我們將建立一個目錄分析器,它能夠遞歸地分析指定目錄的大小,並生成詳細的報告。這個專案...
前言 今天我們的主題是安全密碼產生工具,在目前想到的規劃中,有些小工具如果使用,那我會覺得挺好用的,以密碼產生工具來說那會是值得選擇的作法 專案目標 支援多種...
前言 今天我們要用做加密檔案的工具,以 AES 加密方式加密檔案。 為什麼選擇 AES 加密? 主要是 AES 加密算是一個比較廣泛的技術,所以用 AES 加密...
前言 今天我們要用 Rust 打造一個即時的系統監控器,能夠顯示 CPU 使用率、記憶體使用情況和磁碟空間資訊仿間中也有很多像這樣的東西,其中最著名的就是 ht...
前言 在日常檔案管理中,我們經常需要批次重新命名大量檔案。可能是整理照片、統一檔案命名格式,或是處理下載檔案的命名規則。今天我們要用 Rust 建立一個強大的批...
前言 在網路應用開發中,檔案下載是一個常見需求。當下載大檔案時,網路中斷或程式異常終止都可能導致下載失敗,需要重新開始。今天我們要實作一個支援斷點續傳的 HTT...
前言 在現代軟體開發中,整合第三方 API 服務是家常便飯。今天我們要建立一個天氣查詢 API 客戶端,學習如何使用 Rust 呼叫外部 REST API,處理...