iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
佛心分享-我的私藏工具箱

開發環境設定指南及工具分享 系列

每當要開發一個新的產品,在開始開發之前,不是只有寫 code 而已,而是會有很多前置的環境設定以及相依賴的服務需要被安裝及設定
這次的內容主要會圍繞在我過去開發時,每當啟動一個新的專案時,會使用到哪些工具,來讓自己的開發環境可以順利的串接起來
這次的主題的應用對象會是
1. mac 使用者
2. 開發網頁服務,包含 Container 等相關服務

參賽天數 24 天 | 共 24 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01-為什麼而寫

在剛踏入工程師這個領域時,我覺得最打擊的時期就是第一步的環境設定了無論是第一步的路徑設定跟command not found 地獄,抑或是開發時的資料庫設定,更...

2025-09-14 ‧ 由 kevinyay945 分享
DAY 2

Day02-什麼是系統路徑

在學習程式時,如果希望在自己的電腦上開發,絕大多數的語言的第一課一定就會是,環境設定,只要設定好,終端機就好像被施展魔法一樣,多了一個指令可以用,但到底是為什麼...

2025-09-15 ‧ 由 kevinyay945 分享
DAY 3

Day03-什麼是環境變數

在前一章,我們知道了系統路徑的用途了,那我們要怎麼設定他呢?這時候就是輪到環境變數出場的時候了 其實,上面的系統路徑( $PATH )也是一個環境變數,而我們可...

2025-09-16 ‧ 由 kevinyay945 分享
DAY 4

Day04-讓你的終端機「記住」工具路徑:善用 .zshrc 實現環境設定自動化

在先前的介紹中有介紹到系統路徑的設定方式,但如果我常用的開發工具的資料夾散落在各式各樣的地方,總不可能每次打開終端機後就先打上各種export PATH=&qu...

2025-09-17 ‧ 由 kevinyay945 分享
DAY 5

Day05-[Hands-On]讓zsh變漂亮的魔法 oh-my-zsh-p10k

前幾段介紹了有關於shell的相關知識,但我們現在打開shell,還是只看到醜醜的shell 在這邊推薦一個組合拳,使用oh-my-zsh再加上p10k這個主題...

2025-09-18 ‧ 由 kevinyay945 分享
DAY 6

Day06-oh-my-zsh-好用plugin

在前面,我們介紹了好用的主題,讓terminal的畫面變的更漂亮且好用,接下來我要介紹一些好用的plugin,來讓你在操作terminal的時候可以變的更加絲滑...

2025-09-19 ‧ 由 kevinyay945 分享
DAY 7

Day07-好用的資料處理cli工具

這篇介紹的工具主要是落在實際上應用的指令,包含資料處理,資訊取得等相關的內容,這篇的內容我可能也只能淺談,會整理這些工具主要是希望了解哪些工具有什麼樣的能力,這...

2025-09-20 ‧ 由 kevinyay945 分享
DAY 8

Day08-讓AI來幫你產script

前幾篇介紹了很多shell的工具,但這些工具功能繁雜,如果去閱讀文件又要花不少時間,那應該怎麼辦呢? 在這邊推薦可以試試看與AI協作,將你的需求跟AI提,然後請...

2025-09-21 ‧ 由 kevinyay945 分享
DAY 9

Day09-docker是什麼呢?

在踏入工程師的領域之後,隨著需要開發的軟體越來越多,就會需要在自己的電腦上裝上各式各樣的環境來符合每套專案,有些專案需要node 22+nginx才能使用,有些...

2025-09-22 ‧ 由 kevinyay945 分享
DAY 10

Day10-淺談Dockerfile-1

在使用docker的時候,第一個會遇到的問題就是應該怎麼撰寫Dockerfile,這個Dockerfile的運作邏輯跟使用方式又是什麼,所以想在這邊淺談一下Do...

2025-09-23 ‧ 由 kevinyay945 分享