vocus logo

方格子 vocus

買了 Mac 之後,先來一波舒服的初始設定吧💕

更新 發佈閱讀 24 分鐘

Mac 初始設定總整理 🍎

適合誰看?

  • 想幫認識的工程師朋友準備一台順手的 Mac
  • 第一次入手 Mac 的你
  • 做 Web 開發的工程師(或準備踏進來的人)

這篇用的環境

  • macOS Sequoia
  • MacBook M4 Pro (14-inch)

先說在前面的小碎念 💬

我有認真幫你把「常用又實用」的工具挑過一輪,不會叫你一次全部裝好裝滿(那樣很可怕 😂)

  • CLI 工具、GUI 工具都可以「先裝基本款」,之後有需要再補就好
  • zsh、tmux、vim 的愛用設定我會另外寫文(不然這篇會變超長)
  • 設定檔自動安裝的流程也會另外講

老實說應該不會有人想跟我用「完全一模一樣」的設定啦,所以這篇就當作「一步一步幫你把環境組起來」的小指南。 (先整個寫完,有想到什麼之後再慢慢追加 ✍️)

第一次開機,先做這幾件事 ✅

1. 先把系統跟 App 都更新一輪

系統軟體更新:(Apple 標誌) > 關於本機 > 軟體更新

App Store 更新:(Apple 標誌) > App Store > 全部更新

這樣之後出問題的機率會比較小一點(算是「開機儀式」啦😆)


終端機(Terminal)設定 🌈

  1. Command + 空白鍵 打開 Spotlight 搜尋
  2. 輸入「Terminal」
  3. 開啟終端機之後,按 Command + , 打開偏好設定

選一個看了順眼的 Profile

一般 > 設定檔(Profile)

  • 選喜歡的配色就可以
  • 推薦:以「Pro」為基底複製一份,再慢慢調整成自己的風格

一般 > 設定檔 > 文字

  • 勾選開啟字型平滑)→ 字比較不鋸齒,看起來舒服很多~

一般 > 設定檔 > 文字 > 字型

程式碼字型推薦幾款給你(都是好讀路線):

  • Monaco(Mac 內建,穩穩的好用)
  • Ricty Diminished(後面會教怎麼裝)

字距、行距就是看你眼睛喜歡什麼感覺,可以一邊改一邊看終端機效果,找到最不傷眼的那個組合 👀



確認目前使用的 Shell

$ echo $SHELL
/bin/zsh

這篇先不碰太多 shell 設定,之後要玩花樣可以再開 zsh 專門篇 ✨



顯示隱藏檔案(讓 Finder 誠實一點)👻

$ defaults write com.apple.finder AppleShowAllFiles -boolean true

想改回來的話:

$ defaults delete com.apple.finder AppleShowAllFiles

另外也可以用超好用快捷鍵:


Command + Shift + .

→ 一鍵切換「顯示 / 隱藏」隱藏檔,非常實用~



讓共享資料夾不要亂生 .DS_Store

$ defaults write com.apple.desktopservices DSDontWriteNetworkStores true

想恢復預設的話:

$ defaults write com.apple.desktopservices DSDontWriteNetworkStores false

這個設定是為了不讓 .DS_Store 滿天飛,尤其是跟別人共用 NAS 或 SMB 資料夾時,乾淨很多 ✨



/usr/local 權限先處理好(幫 Homebrew 開路)🛠️

$ sudo chown -R $(whoami):admin /usr/local/*
$ sudo chmod -R 755 /usr/local/*

為什麼要這樣?

  • 安裝 Homebrew 時常常是用 /usr/local
  • 如果你是後來新增的使用者、或環境有點亂,
    很容易遇到「Permission denied」那種惱人錯誤
  • 先把權限調好,以後安裝套件會順利很多(你會感謝現在的自己 😌)

Homebrew:Mac 上的神級套件管理員 🍺

https://brew.sh

簡單講:

  • CLI 工具的「一鍵安裝器」
  • 裝東西、更新東西、刪東西都變超方便

Xcode Command Line Tools

以前要先自己裝,現在新版本 Homebrew 安裝腳本會自動幫你處理好,超貼心 💕


$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
$ brew -v

Homebrew Cask(裝 GUI App 的好幫手)

https://github.com/Homebrew/homebrew-cask

  • 專門用來裝桌面 App(GUI)
  • 新版 Homebrew 其實已經跟 Cask 綁在一起了,不用另外裝

更新 Homebrew & 套件

# 更新 Homebrew 本體
$ brew update

# 更新用 Homebrew 安裝的 CLI 套件
$ brew upgrade

# 更新用 Cask 安裝的 GUI App
$ brew upgrade --cask

小小保養 & 健檢

# 移除舊版 formula
$ brew cleanup

# 幫 Homebrew 做健康檢查
$ brew doctor

brew doctor 如果說「Your system is ready to brew」就可以開心繼續用了 😎



Mac系統偏好設定:調成適合工程師的手感 ✨

一般

  • 捲動條顯示:推薦選「永遠顯示」
    → 滑到底沒?一看就知道,不用猜

Dock

  • 大小:看個人(我會調小一點)
  • 放大:看你喜歡滑過去放大不放大
  • 位置:左 / 下 / 右 都行,習慣最重要
  • 自動隱藏與顯示 Dock:桌面空間不夠時可以開啟,螢幕看起來比較清爽

顯示器

  • 顯示器 > 解析度 > 選「調整」 > 「更多空間」
    → 多一點工作空間,寫 code 的時候真的有差

省電(電池相關)

  • 電池 > 「使用電池電源時略微調暗顯示器」:建議取消 ✅
  • 勾選「在選單列顯示電池狀態」
  • 點選選單列的電池圖示,勾「顯示百分比」
    → 這樣一眼就知道還剩多少,不用猜

日期與時間

  • 時鐘 > 時間選項:勾「顯示秒」
  • 時鐘 > 日期選項:勾「顯示日期」

寫 code 寫一寫看一下時間才不會突然驚覺已經凌晨三點(咦)


滑鼠

  • 捲動方向:自然
    • 如果你從 Windows 過來、覺得怪怪的,可以把勾取消,會比較像 Windows 的感覺
  • 副鍵點擊(右鍵):一定要開,不然不能右鍵超痛苦
  • 軌跡速度:預設真的、非常、慢
    → 通常都會直接拉到最右邊(最快)

其他手勢 > 在頁面間滑動

  • 常常不小心滑到上一頁 / 下一頁的人,可以考慮把它關掉,心情會平靜很多 🧘‍♀️

輔助使用(Accessibility)

  • 指標控制 > 觸控式軌跡板選項…
    • 勾選「啟用拖移」
    • 選「三指拖移」

拖移視窗、選取文字都會順非常多,真的值得開啟 🌟


鍵盤設定(很重要!打字手感全在這裡)⌨️

鍵盤 > 鍵盤

  • 重複按鍵速度:拉到「最快」
  • 延遲直到重複:拉到「最短」

這樣在 Terminal 或編輯器裡移動游標會順很多。

Touch Bar

  • 顯示內容:推薦設定成「F1、F2 等功能鍵」
    → 實際做開發比較常用 function key

輸入 > 使用者辭典 / 自動修正相關

建議把以下全關掉,免得寫 code 被亂改:

  • 英文輸入時自動更正拼字 → 取消
  • 將句首自動改為大寫 → 取消
  • 空白鍵按兩下輸入句點 → 取消
  • 使用智慧引號與智慧破折號 → 取消

安全性與隱私 🔒

一般

  • 「喚醒電腦或停止螢幕保護程式後需要密碼」:
    → 可以設成 15 分鐘左右,兼顧安全與方便
  • 「允許從以下來源下載的 App」:
    • 選「App Store 和已認證開發者」
    • 如果只選 App Store,就不能跑你自己下載的開發工具或小工具,會很崩潰 QQ

隱私 > 輔助使用

  • 對於不是從 App Store 裝的工具(例如一些小掛件、視窗管理工具),
    需要在這裡勾允許,不然很多功能會不能用。

防火牆

  • 建議:把防火牆打開。安全比較安心一點 🔐

網路:設定 Google Public DNS 🌐

  1. 打開 Wi-Fi 的「詳細資訊」
  2. 點「DNS」頁籤
  3. 在「DNS 伺服器」加上:
    • 8.8.8.8
    • 8.8.4.4

這兩個是 Google Public DNS,有時候比預設 DNS 穩又快一點。


共享:改一下電腦名稱

  • 在「共享」裡面改「電腦名稱」,
    → AirDrop 的名稱就是這個,建議改成看得出是你的,例如: Kiki-MacBookPro 之類的 ✨

Finder 設定:變成順手的檔案管理器 📁

桌面顯示的圖示

  • Finder > 一般 > 在桌面顯示的項目
    • 勾選「連線的伺服器」

永遠顯示副檔名

  • Finder > 偏好設定 > 進階
    • 勾選「顯示所有檔案名稱副檔名」
    • 勾選「按名稱排序時先將資料夾顯示在頂端」
    • 「更改副檔名前先顯示警告」可以依喜好決定(有人覺得煩就會關掉)

側邊欄

  • Finder > 偏好設定 > 側邊欄
    • 把常用的項目(家、下載、文件、工作目錄等)勾起來

也可以直接把資料夾拖進側邊欄,要移除就右鍵 → 從側邊欄移除。



讓 Finder 多幾條資訊列

  • Finder > 顯示 > 顯示分頁列
  • Finder > 顯示 > 顯示路徑列
  • Finder > 顯示 > 顯示狀態列

這幾個開起來,找路徑、看容量都方便很多。

然後:

  • Finder > 顯示 > 顯示檢視選項 > 排序方式:選「無」

接著點一下「桌面」再:

  • Finder > 顯示 > 顯示檢視選項 > 排列順序:選「依格線對齊」

這樣圖示不會亂飛,桌面比較整齊 ✨


AirDrop:Mac 之間傳檔超方便 ✈️

教學參考:

https://pc-karuma.net/mac-airdrop-settings


  • 「允許被看見的對象」選「所有人」就最方便
    (在公共場合用的時候要多留意一下就是了)

小提醒:

  • 記得開啟藍牙 & Wi-Fi
  • 也要小心 AirDrop 亂丟奇怪圖片來騷擾的人(俗稱 AirDrop 痴漢 🙅‍♀️)

螢幕截圖:關掉浮動縮圖比較清爽 📸

  1. Command + Shift + 5
  2. 點「選項」
  3. 把「顯示浮動縮圖」的勾取消

這樣截圖之後就會直接存到桌面,右下角不會出現那個飄來飄去的小縮圖,對工作流乾淨派來說很加分 ✨



CLI Tools:女工程師私心愛用清單 🧡

這區全部都是終端機工具,有些是替代原生指令、有些是品質生活小物。 你可以先裝幾個有興趣的,其他以後再慢慢補。



starship:超可愛客製化 Prompt ✨

提示字元美化工具:

https://starship.rs

https://github.com/starship/starship


文章示範還有把 iTerm2 + starship 弄成有點可愛的主題 😂

安裝方式:

$ brew install starship
$ echo 'eval "$(starship init zsh)"' >> ~/.zprofile
$ exec $SHELL -l

建立設定檔:

$ mkdir ~/.config
$ touch ~/.config/starship.toml

推薦設定:

$ vim ~/.config/starship.toml
add_newline = false

[directory]
truncate_to_repo = false

[git_branch]
symbol = "🌱 "

[time]
disabled = false

這樣 Prompt 就會變得又可愛又實用 🌱


exa:更好看的 ls

ls 的進化版:

https://the.exa.website

https://github.com/ogham/exa


  • 有顏色、格式好看很多
  • 用 Rust 寫的,高速又潮

安裝:

$ brew install exa

設定幾個 alias 會更順手:

$ echo "alias ls='exa --time-style=long-iso -g'" >> ~/.zprofile
$ echo "alias ll='ls --git --time-style=long-iso -gl'" >> ~/.zprofile
$ echo "alias la='ls --git --time-style=long-iso -agl'" >> ~/.zprofile
$ echo "alias l1='exa -1'" >> ~/.zprofile

$ exec $SHELL -l

常用選項小抄:

  • --time-style=long-iso → 時間顯示成 YYYY-MM-DD hh:mm
  • --git → 顯示 git 狀態
  • -g → 顯示群組
  • -a → 顯示隱藏檔
  • -l → 長列表格式
  • -1 → 一行一個檔名

bat:彩色版 cat 🐱

https://github.com/sharkdp/bat

  • 支援語法上色
  • 一樣是 Rust 寫的
  • 看檔案比 cat 漂亮很多
$ brew install bat

fd:對人類友善的 find

https://github.com/sharkdp/fd

  • 更直覺、速度又快
  • 結果還有顏色,看起來不會想睡
$ brew install fd

ripgrep:超快的搜尋神器

https://github.com/BurntSushi/ripgrep

  • grep 的進化版
  • 超快、選項超多
  • 會自動照 .gitignore 過濾
$ brew install ripgrep

sd:好懂版 sed

https://github.com/chmln/sd#installation

  • 用 Rust 寫
  • 語法比 sed 直覺很多,不會把人逼瘋
$ brew install sd

procs:彩色版 ps

https://github.com/dalance/procs

  • 進程資訊按欄位分色
  • 一眼就看得懂現在在跑什麼
$ brew install procs

vim:經典文字編輯器

https://www.vim.org

https://github.com/vim/vim


$ brew install vim

之後如果你想走「Vim 修行之路」,就可以開始慢慢調教設定檔了(誤)


tmux:終端機分割好朋友

https://github.com/tmux/tmux

  • 可以一個 Terminal 開很多窗格、很多 session
  • 遠端連線時超好用

教學可以搜:

  • tmux を必要最低限で入門して使う
  • tmux | dotinstall

安裝:

$ brew install tmux

lazydocker:Docker 終端 UI

https://qiita.com/ryuichi1208/items/7e6daceecc660f097726

https://github.com/jesseduffield/lazydocker


  • 用 TUI 方式管理 Docker / Docker Compose
  • 不用一直打長長的 docker 指令,懶人救星 ✨
$ brew install lazydocker

Git & 相關工具

Git 本體

https://git-scm.com

教學:

  • Git tutorial
  • Git | dotinstall

Mac 其實預設就有,但你也可以用 Homebrew 管理版本:

$ brew install git

lazygit

https://github.com/jesseduffield/lazygit

  • 在終端機上用 TUI 方式操作 Git
  • 對怕背指令的人超友善
$ brew install lazygit

tig

https://jonas.github.io/tig

https://github.com/jonas/tig


  • Git 歷史、log 的瀏覽工具
$ brew install tig

GitHub CLI

https://cli.github.com

https://github.com/cli/cli


  • 用終端機操作 GitHub(開 PR、看 Issue 等等)
$ brew install github/gh/gh

anyenv:管理一堆 *env 的管家

https://github.com/anyenv/anyenv

  • 用來管理 nodenv、phpenv 等等
  • 不會讓 ~/.bash_profile 被各種工具寫到亂七八糟
  • 可以一次看所有 env 工具的版本狀況



GUI 工具:桌面用的實用 App 清單 🖥️

以下是我個人會裝、覺得好用的一些圖形介面工具,你可以照自己需求挑幾個就好。



Visual Studio Code

程式編輯器界的人氣王:

$ brew cask install visual-studio-code

字型(Fonts)

先加上字型的 tap:

$ brew tap homebrew/cask-fonts

字型清單在:


https://github.com/caskroom/homebrew-fonts/tree/master/Casks


Ricty Diminished

https://github.com/edihbrandon/RictyDiminished

$ brew cask install font-ricty-diminished


$ brew cask install font-source-han-code-jp

Chrome

瀏覽器:


https://www.google.com/intl/ja_jp/chrome


$ brew install --cask google-chrome

TablePlus

可以連 MySQL / PostgreSQL / SQLite 的資料庫工具:


https://tableplus.com


$ brew cask install tableplus

免費版一次只能開兩個分頁,對重度使用者來說可能會覺得有點小卡。



Sequel Ace

MySQL / MariaDB 客戶端,算是 Sequel Pro 的接班人:


https://sequel-ace.com

https://github.com/Sequel-Ace/Sequel-Ace


教學文章標題大概是:

終於 Sequel Pro 的後繼 App 登場!用 Sequel Ace 連線 MySQL


Alfred

超好用啟動器(Launcher):

https://www.alfredapp.com


教學文標題甚至寫:

$ brew cask install alfred


Spectacle

視窗快速移動/縮放工具:

https://www.spectacleapp.com

真心話:用了就回不去,沒有它會覺得「怎麼少了什麼」那種程度。


$ brew cask install spectacle

MacWinZipper

讓你從 Mac 壓縮檔給 Windows 用時不會日文檔名亂碼的工具:


https://tida.co.jp/macwinzipper


功能:

  • 避免中文檔名在 Windows 變成亂碼
  • 自動排除 .DS_Store 再壓縮
  • 雖然很希望 macOS 內建壓縮就能做好這件事,但現實不允許,只好靠它 QQ
$ brew cask install macwinzipper

Postman

API 開發協作平台:


https://www.postman.com/postman


$ brew cask install postman

Docker for Mac

容器虛擬化平台:


https://docs.docker.com


$ brew cask install docker

VirtualBox

主機型 Hypervisor 虛擬化工具:


https://www.virtualbox.org


$ brew cask install virtualbox

Vagrant & Plugins

Vagrant:管理虛擬環境的小幫手

https://www.vagrantup.com


$ brew cask install vagrant

常用外掛:

搭配文章:

  • 幾乎必裝的:
$ vagrant plugin install vagrant-share vagrant-vbguest

Slack / Discord

Slack

https://slack.com/intl/

$ brew cask install slack

Discord

https://discordapp.com

$ brew cask install discord

開發團隊、社群聊天兩邊都顧到 ✨


Node 小工具:fast 測網速 🌐

https://github.com/sindresorhus/fast-cli

安裝:

$ npm install --global fast-cli
$ fast -u
5.1 Mbps ↓ / 37 Mbps ↑

-u 可以一起量上傳速度。拿來 debug 網路狀況很方便~



VS Code 擴充功能

VS Code 愛用擴充功能已經整理成另外一篇文章, 這裡就先不展開, 等你 VS Code 開得越來越順手,再去挖那篇來參考就好 😊


留言
avatar-img
Kiki的沙龍
9會員
109內容數
心繫正體中文的科學家,立志使用正體中文撰寫文章。 此沙龍預計涵蓋各項資訊科技知識分享與學習心得
Kiki的沙龍的其他內容
2025/12/09
我喜歡玩 ARC Raiders,所以就開始想說:「欸~如果我也自己做一隻 ARC(機械生物)來養,應該很酷吧?」結果一路追追追,就入坑了 Artificial Life(人工生命),整個停不下來(…)。
Thumbnail
2025/12/09
我喜歡玩 ARC Raiders,所以就開始想說:「欸~如果我也自己做一隻 ARC(機械生物)來養,應該很酷吧?」結果一路追追追,就入坑了 Artificial Life(人工生命),整個停不下來(…)。
Thumbnail
2025/12/08
剛開始來美國的時候,我其實完全沒有想到「成功」這兩個字。那時候的我,只是個在實驗室裡跟程式碼、儀器、咖啡和平行世界打架的小女生,偶爾穿梭在世界各地的會議之間,最大的願望是──今天的實驗拜託一次就成功,拜託不要又 debug 到半夜。
2025/12/08
剛開始來美國的時候,我其實完全沒有想到「成功」這兩個字。那時候的我,只是個在實驗室裡跟程式碼、儀器、咖啡和平行世界打架的小女生,偶爾穿梭在世界各地的會議之間,最大的願望是──今天的實驗拜託一次就成功,拜託不要又 debug 到半夜。
2025/12/06
這篇文章旨在以淺顯易懂的方式,介紹腦部影像分析中 MRI 的必備基本概念,涵蓋結構性影像 (sMRI)、功能性影像 (fMRI) 和擴散影像 (dMRI)。
Thumbnail
2025/12/06
這篇文章旨在以淺顯易懂的方式,介紹腦部影像分析中 MRI 的必備基本概念,涵蓋結構性影像 (sMRI)、功能性影像 (fMRI) 和擴散影像 (dMRI)。
Thumbnail
看更多
你可能也想看
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
大家好,我是 WUCJ。 這幾年開始認真理財後,我嘗試過市面上無數款記帳 App。有的功能強大但介面複雜,有的雖然可愛但跳出廣告總是打斷思緒,更有的需要註冊帳號,讓我擔心財務隱私是否被上傳到了雲端。 「其實,我只想要一個簡單、安靜,能讓我專注於生活的記帳本。」 抱著這樣的初衷,我運用程式技術,
Thumbnail
大家好,我是 WUCJ。 這幾年開始認真理財後,我嘗試過市面上無數款記帳 App。有的功能強大但介面複雜,有的雖然可愛但跳出廣告總是打斷思緒,更有的需要註冊帳號,讓我擔心財務隱私是否被上傳到了雲端。 「其實,我只想要一個簡單、安靜,能讓我專注於生活的記帳本。」 抱著這樣的初衷,我運用程式技術,
Thumbnail
系統專案架構 開始進入開發系統之前,我們要來先想一下專案架構要怎麼做。 前後端分離 現在比較流行的架構是前後端分離。比較常見的方案是前後端個一個專案各自一個檔案。但這樣子分離的話對於 vibing code 比較難,畢竟你兩個專案都開著你要同時個別和他們說要做什麼,有點不太切實際又麻煩。 所
Thumbnail
系統專案架構 開始進入開發系統之前,我們要來先想一下專案架構要怎麼做。 前後端分離 現在比較流行的架構是前後端分離。比較常見的方案是前後端個一個專案各自一個檔案。但這樣子分離的話對於 vibing code 比較難,畢竟你兩個專案都開著你要同時個別和他們說要做什麼,有點不太切實際又麻煩。 所
Thumbnail
一位工程師爸爸的任務管理革命 大家好,我是一位平凡的軟體工程師,白天專注於 C++ 和 C# 桌面應用程式的開發,晚上則化身為兩個孩子的爸爸。 身為工程師,我解決程式 Bug 得心應手,但面對孩子不肯主動完成任務,卻束手無策。每天回家,總是陷入一場「催促大作戰」...
Thumbnail
一位工程師爸爸的任務管理革命 大家好,我是一位平凡的軟體工程師,白天專注於 C++ 和 C# 桌面應用程式的開發,晚上則化身為兩個孩子的爸爸。 身為工程師,我解決程式 Bug 得心應手,但面對孩子不肯主動完成任務,卻束手無策。每天回家,總是陷入一場「催促大作戰」...
Thumbnail
本文深入淺出地介紹雲端原生應用程式,涵蓋其核心特徵、優點、缺點及實例。讀者將瞭解微服務架構、容器化、動態編排、CI/CD 等關鍵概念,並認識到雲端原生應用程式在帶來高擴展性、彈性的同時,也可能面臨複雜性、成本、安全性和學習曲線等挑戰。
Thumbnail
本文深入淺出地介紹雲端原生應用程式,涵蓋其核心特徵、優點、缺點及實例。讀者將瞭解微服務架構、容器化、動態編排、CI/CD 等關鍵概念,並認識到雲端原生應用程式在帶來高擴展性、彈性的同時,也可能面臨複雜性、成本、安全性和學習曲線等挑戰。
Thumbnail
今年的AI EXPO Taiwan在3月26日至28日於台北圓山花博爭豔館舉辦,因為排課的關係,我在最後一天的時候前往參觀。雖然這場展覽主要是一個B2B的展覽,不過,由於有以前當工程師的經驗,有些議題我也還是蠻感興趣,而如果能收集各種情報,或者能有一些可以從學界出發掌握的機會,我想也是很不錯的。
Thumbnail
今年的AI EXPO Taiwan在3月26日至28日於台北圓山花博爭豔館舉辦,因為排課的關係,我在最後一天的時候前往參觀。雖然這場展覽主要是一個B2B的展覽,不過,由於有以前當工程師的經驗,有些議題我也還是蠻感興趣,而如果能收集各種情報,或者能有一些可以從學界出發掌握的機會,我想也是很不錯的。
Thumbnail
本文章提供前端開發的完整知識地圖,涵蓋 JavaScript 基礎概念、進階概念、前端開發基礎、前端框架與工具、系統設計與架構,以及開發工具與實作等面向,並以 SEO 友善的方式撰寫,適合想學習前端開發或準備面試的讀者。
Thumbnail
本文章提供前端開發的完整知識地圖,涵蓋 JavaScript 基礎概念、進階概念、前端開發基礎、前端框架與工具、系統設計與架構,以及開發工具與實作等面向,並以 SEO 友善的方式撰寫,適合想學習前端開發或準備面試的讀者。
Thumbnail
開發 iOS 應用程式時,遵循 Apple 的規範和最佳實踐非常重要,以提高應用品質並確保順利通過 App Store 審核。
Thumbnail
開發 iOS 應用程式時,遵循 Apple 的規範和最佳實踐非常重要,以提高應用品質並確保順利通過 App Store 審核。
Thumbnail
透過 No Code 工具 Glide 打造專屬 APP,Glide 支援無縫串接資料庫(如 Google Sheets, Airtable) 、即時預覽的簡易介面設計、串接第三方工具的自動化流程和強大 AI 功能,還有免費豐富範本供直接套用,無需程式和設計經驗,也能將電子表格數據轉換為 APP!
Thumbnail
透過 No Code 工具 Glide 打造專屬 APP,Glide 支援無縫串接資料庫(如 Google Sheets, Airtable) 、即時預覽的簡易介面設計、串接第三方工具的自動化流程和強大 AI 功能,還有免費豐富範本供直接套用,無需程式和設計經驗,也能將電子表格數據轉換為 APP!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News