星期五, 20 6 月, 2025
No Result
View All Result
育心文具行

育心文具行

  • 首頁
  • 心得x體驗
  • 筆記x備忘
  • 閒談x雜記
  • 我的工具箱
  • 關於我
育心文具行
  • 首頁
  • 心得x體驗
  • 筆記x備忘
  • 閒談x雜記
  • 我的工具箱
  • 關於我
No Result
View All Result
育心文具行
Home 閒談x雜記

開發環境簡單推薦

2023-10-09
in 閒談x雜記
Reading Time:2 mins read
A A
0

介紹一下比較終端應用程式的開發環境, iOS 和 Android 使用原生語言開發、網頁端走 PHP LEMP 結構,以下做環境的整理。

要注意以下推薦的內容大多都是要付費的。

iOS 不用說,使用的是 XCode 所以電腦使用 MacOS ,XCode 也就是從 Apple Strore 下載就有的。無論是 swift 或是 obj-c 語言都可以。

apps.apple.com
‎Xcode
‎Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, ...

Android 使用的語言是 Java ,軟體也是官方的 Android Studio,現在 Android Studio 很方便了直接下載下來就可以用。

developer.android.com
Download Android Studio and SDK tools  |  Android Developers

Web 開發的環境比較複雜一點,之前使用 MAMP PRO 版本,相當方便。

www.mamp.info
Downloads - MAMP & MAMP PRO

雖然有人會想要用 Docker 來處理,可是自己的環境常常一次會多開很多的工作區域,考慮到自身的工作環境,所以就沒有更多研究,還是用了 MAMP PRO 很長一段時間,後來嘗試接觸 Parallels 這套軟體,這是一個虛擬機器(和 Docker 原理不同)軟體,但是他搭配 Parallels Tools 還滿不錯的,於是就用這個架設啦。

www.parallels.com
Home
Parallels Inc., a global leader in cross-platform solutions, makes it simple for customers to use and access the applications and files they need on any device or operating system. We help businesses ...

本機端及使用了虛擬機器,還是要想辦法快速架設, MAMP 雖然方便但是有個小缺點是他還是跑在原本的 MacOS (or Windows)上,後來選擇在本機上架設一套 CentOS LEMP 系統,把常用的部屬環境和模組設定好,UAT 或正式環境設定上用 GIT 版本控制程式碼,以及 autodeploy 就算是一個階段啦!其他諸如系統監控、安全防護等以後再為大家做一篇文章講解。

這邊還是要提一下,可能以後會嘗試使用 Docker,這應該會是一個比較好的解決方案。

而語言的使用上,golang 維持在 API 開發的程度(不打算學他 UI ),使用 VSCode 很方便。Python 也大同小異,偶而會用 flesk 弄一下簡單的 UI,PHP 的話則會使用 Sublime 來處理,他有很多套件很好用很方便,不過裝太多套件會變肥,記得要瘦身。

其他操作的部分,簡易的圖像編輯以及切版目前是用 Photoshop 處理的,他有訂閱方案,時不時要 resize 一下圖片、修一下邊邊角角很方便。

www.adobe.com
相片、圖片編輯、設計編輯與修圖軟體 | Adobe Photoshop
使用 Adobe Photoshop 相片編輯與修圖軟體,建立和增強您的相片、影像和設計。這是全球最佳影像處理、圖片編輯、圖片去背和圖形設計軟體。

而影片剪輯的話,目前和圖片的功力ㄧ樣,還只能做到套版和修修補補的程度,如果要上個字幕還是粗剪的話, MacOS 上唯一推薦 Final Cut Pro,這個要錢,但是比起和買其他的軟體,如果不是自己習慣的專業軟體,這個值得。

www.apple.com
Final Cut Pro X
Final Cut Pro X 以 360° 影片剪輯功能、4K HDR 支援,及更先進的色彩校正工具,為後期製作帶來大革新。

另外有還有一些小東西,選擇很多,隨找即有,但是不得不提:

  1. 雲端儲存裝置很重要,至於選擇就很多了,建議可以找有版本控制的,也可以多幾個作為分不同類型的儲存應用。還有,如果剛畢業記得找一下自己學校有沒有 Google Device 的免費無限儲存空間,這個好東西呀!
  2. VPN 也推薦準備一下,建議申請一個作為固定 IP 使用,也準備幾個是安全可跳轉到其他國家的,作為網站語系的檢查、安全操作或是查閱資料等滿方便的。這個如果是公司上班的打工仔,可能需要和公司談一下申請一組,如果是接客的半打工仔,稍微麻煩些要和客戶確認好避免維護不易,如果自己吃自己的話,那就推薦準備個幾組了。
  3. 我還滿喜歡做程式模板的,所以很多框架都會固定下來用很久,這有好有壞,得提醒自己追求穩定不一定全然是好事,所以在適當的保險下還是想辦法多一些框架可以選擇,至於模板的紀錄我還滿愛用 SinppetsLab 這套軟體,還有很多文字編輯軟體(像是 Sublime 的套件)也是支援多語言的程式碼片段存擋,都很推薦。也很推薦用 Evernote 或 OneNote 作為可用資訊的快速儲存工具,也很適合用來做私人筆記。
  4. Parallels Tools 裡面提供滿多意想不到的小工具,包含定時休息提醒、防止睡眠、記憶體釋放等等,都還滿好用的。
  5. Google Chrome 瀏覽器是開發人員好朋友,他有太多套件了,建議找如: 網頁翻譯、網站前端使用套件資訊、快速 HASH / 編解碼、IP 位置查詢、網頁整頁截圖、快速儲存分頁等等套件, 這些都很方便。另外 Chrome 裡面的群組功能十分方便,推薦使用。
  6. 而如果做 Server 端,VPS 的選擇也是需要的,我個人比較偏向 Vultr、 Linode、AWS、阿里雲、GCP 這些架設起來就是空的主機一台的雲端虛擬機器,也幾乎有便宜的方案可以選擇。

網站部分,有些比較針對性的框架或應用程式,也許以後可以紀錄一下。
先醬。


Tags: MAC好用工具系統軟體開發環境
Share22Tweet14
Previous Post

超簡短自我介紹

Next Post

蒐集語言的設計模式(Design Pattern)實現

Related Posts

筆記x備忘

Mac 使用 Nodejs 的管理工具 n 來切換版本

Nodejs 在前端應用越來越廣泛,有時...

2024-08-19
100
筆記x備忘

解決 Sublime text 4 上 Package Control 無法使用的問題

自從開始使用 Mac 時,Sublime...

2024-03-13
100
筆記x備忘

MacOS 使用 Apache JMester 來做壓力測試

之前有一篇使用 ApacheBench ...

2023-10-20
100
筆記x備忘

在 Mac 上,大型 CSV 檔案切割方法

匯出 SQL 中的資料,如果需要避免過多...

2023-10-09
100
筆記x備忘

PHP 源碼掃描實作,使用 SonarQube

PHP 的原始碼弱點掃描實作,這邊使用 ...

2023-11-27
100
筆記x備忘

一些關於 iMessage 的注意事項

iMessage 是 Apple 提供有...

2021-06-05
100
Load More
Next Post

蒐集語言的設計模式(Design Pattern)實現

VPS 廠商推薦

Cloudflare 的 port

全站搜尋

No Result
View All Result

關於我

育心文具行

Jerry Lin

程式設計師

育心文具行是一家文具店,老闆的小兒子是一個設計師,職業是設計程式,興趣是設計人,倒是還沒有實作的機會。
--
所有的相遇都不是巧合。
在廣告公司待了三年有兩年多在做內容產品,離職後繼續在內容產業走了四年多,最後選則離開台灣的公司體制在家 SOHO ,碰上了 2020 年疫情才知道原來自己這是走在時代的潮流尖端。 感謝許多老闆和貴人相助,至今目前尚能存活,在台北街頭努力著。

近期文章

  • 於 MacOS 中,整合自然語言,自動化添加行事曆事件
  • 使用 deepwiki-open 針對程式碼產生 WIKI
  • 使用 Tailwind CLI 快速建立靜態 CSS 檔的基本步驟
  • Visual Studio Code 的 PHP CS Fixer 設定
  • MacOS 添加本地伺服器的 DNS

分類

  • 心得x體驗 (45)
  • 筆記x備忘 (77)
  • 閒談x雜記 (13)

贊助買咖啡

Facebook Instagram RSS

標籤

ai android cloudflare flutter git ios javascript linode linux MAC macos mis nginx php plugin QBQ!問題背後的問題 server work sublime sublime text vps vue.js vue3 What if What If? 如果這樣,會怎樣? wordpress 前端 原則 原子習慣 團隊,從傳球開始 團隊,從傳球開始:五百年都難以超越的 UCLA 傳奇教練伍登培養優越人才和團隊的領導心法 壓力測試 外掛 如果這樣,會怎樣?:胡思亂想的搞怪趣問 正經認真的科學妙答 心得 情緒 活動心得 灰階思考 約翰‧漢尼斯 股癌 自慢10 自慢10:18項修練 記錄 謝孟恭 讀書心得 這一生,你想留下什麼?

文章分類

  • 心得x體驗 (45)
  • 筆記x備忘 (77)
  • 閒談x雜記 (13)

近期文章

  • 於 MacOS 中,整合自然語言,自動化添加行事曆事件
  • 使用 deepwiki-open 針對程式碼產生 WIKI
  • 使用 Tailwind CLI 快速建立靜態 CSS 檔的基本步驟
  • Visual Studio Code 的 PHP CS Fixer 設定
  • MacOS 添加本地伺服器的 DNS

近期留言

  • 「Bolin Lai」於〈WordPress 之中藍新金流開啟後, Elementor 外掛有時會打不開的問題處理〉發佈留言
  • 「Jerry Lin」於〈WordPress 之中藍新金流開啟後, Elementor 外掛有時會打不開的問題處理〉發佈留言
  • 「JCL」於〈WordPress 之中藍新金流開啟後, Elementor 外掛有時會打不開的問題處理〉發佈留言

文章月曆

2025 年 6 月
日 一 二 三 四 五 六
1234567
891011121314
15161718192021
22232425262728
2930  
« 5 月    

© 2020 hipster.crazyjerry.studio - a blog about experience, notes and nonsense, by Jerry Lin.

No Result
View All Result
  • 首頁
  • 心得x體驗
  • 筆記x備忘
  • 閒談x雜記
  • 我的工具箱
  • 關於我

© 2020 hipster.crazyjerry.studio - a blog about experience, notes and nonsense, by Jerry Lin.