聽到很多人說 ZIM 比 Oh My Zsh更優?來我們來實際體驗看看:在上篇文章中,提到如何用iTerm2、Oh My Zsh、Powerlevel10k將Terminal改造成漂亮又實用的介面,其中Oh My Zsh佔了不少的功勞,雖然它很強大、資源也不少,但有一個常為人詬病的地方是很多安裝的外掛或功能用不到,導致執行速度有比較慢,如果你的硬體配備較低的,那感覺會更明顯,所以許多人漸漸的就改用了小而美的「 ZIM 」來取代 Oh My Zsh,我二個都有安裝過,先來說結論:不能說Oh My Zsh不好,只能說在速度上,ZIM的執行速度的確比較快,且安裝過程簡單,自己可以依需求自行選擇要裝Oh My Zsh或ZIM。
Author: 魏子靖
[Mac] iTerm2 + Oh My Zsh + Powerlevel10k Shell 改造設定教學
是不是常常看到一些朋友同事的端終機(Terminal)特別的炫麗又超多功能?不用羨慕,教學在此!本文將在Zsh Shell環境下,搭配 iTerm2 、 oh-my-zsh 、 Powerlevel10k 這些大家常推薦的工具組合,快速的打造一個與眾不同的終端機操作環境,不但可以加強操作效率,而且畫面酷炫,即便在工作心情也會跟著好了起來。文章上可能會有點長,但每個步驟都是我自己測試過,寫的詳細一點是為了讓沒接觸過的人更好上手,但其實每個步驟都沒有很難的,會盡量簡化所有的設定步驟,讓各位照表操課就可以打造出絕美終端機。
示範環境:macOS 10.15.7、11.2.3,若OS是Linux也可以參考,設定大都是一樣的
Mac 時光機 Time Machine 無痛備份與還原教學
Mac時光機 (或Time Machine) 對於Mac的用戶應該不陌生,在Mac平台上提到備份,排除一些雲端、外接硬碟的備份方式外,直接聯想到的就是它內建的時光機備份功能了(當然還是要外接硬碟),我自己雖然用了Mac四年多的時間,但卻還是第一次使用,使用步驟上其實蠻簡單的,沒有想像中困難,如果各位是新手的話,可以按照本文的步驟一步一步的操作就行囉,那為何突然間想備份呢?不得不說,人總是要失去後才懂的珍惜,資料也一樣,明明知道備份很重要,但平常就是沒有付諸行動,非得等到資料毀了才知道平常備份的重要,不提我的情況有多慘烈,但只想提醒各位備份真的很重要,還沒進行資料備份的人,請立即行動。
示範版本:Mac Big Sur 11.2
WooCommerce 教學:安裝到商品上架詳細步驟教學
利用 WooCommerce 在網站開店,本文透過手把手的方式,從安裝到商品上架,一步一步解透視 WooCommerce 的功能:假設我們要開一個線上購物(簡稱電商)網站,讓顧客上門購物,有沒有想過最快速的做法是什麼呢?答案其實很顯而易見 – 在我們現有官網上直接開啟購物功能!我們透過優化自己官網的 SEO 結果,一般來說,搜尋引擎便會引導對我們網站/產品有興趣的人們光臨我們的網站,這時候網站若是提供了購物跟結帳功能的話,不但能立刻對銷售額有直接的貢獻,同時間也會因為點擊與閱覽的人數提升,更加打開我們網站在搜尋引擎的排名,可說是一舉數得!心動了嗎?那事不宜遲,讓我們馬上進入正文!
Read more
[Linux / Windows] VirtualBox 共用資料夾與雙向剪貼簿之權限設定
VirtualBox是個相當優秀的免費虛擬機工具,除了可以利用它來安裝各OS外,常常會被使用到的就是「 共用資料夾 」與「 共用剪貼簿 」的功能,透過這二個功能,就可以很容易的在本機電腦與模擬器中的OS進行資料的交換,試想一下,如果在本機複製一段文字,可以隨手的把資料貼到模擬器中的OS,這樣是不是很方便呢,本文將透過簡單的說明教大家如何設定。
本文示範軟體:VirtualBox版本:6.1.22、Windows 10、Ubuntu 18.04 Desktop
[Mac] 如何解決 VirtualBox Kernel driver not install (rc=-1908) 的錯誤
遇到的狀況是這樣的,原本是在Windows 10的環境中,藉由VirtualBox來安裝了Linux系統,之後將整個VM匯出成OVA檔,並把OVA檔拿到Mac中的VirtualBox中匯入使用,結果當啟動VM的時候出現了這個錯誤: VirtualBox Kernel driver not install (rc=-1908),整個人傻眼,因為裡面已建置好相當多的軟體與資料,要再重建的話真的蠻花時間的,可是心想VirtualBox和Mac的相容性應該不會這麼差吧,所以爬文了一下才發現原來只是權限的問題。
本文示範的版本:VirtualBox 6.1.22、macOS Big Sur 11.2.3
Virtualbox Guest Additions 安裝教學 [Linux / Windows]
Virtualbox是大家常用的一套免費虛擬機器軟體,在使用過程中,最常遇到的問題就是解析度調整、共用剪貼簿和共用資料夾的問題,所以就避免不了要安裝 Guest Additions 這套內建工具,因此它是解決這些問題的必要條件,本文會一步步的教導新手如何安裝 Guest Additions 工具,包含大家最常使用的Windows與Linux等虛擬平台。
本文示範軟體:VirtualBox版本:6.1.22、Windows 10、Ubuntu 18.04 桌面版
跟上全球「自學程式」風潮,培養軟體開發技能,身價立馬翻倍!
程式設計近幾年來是國際間的發燒議題,也成為成長快速與搶手的職業之一,也同時帶動自學程式的風潮。在台灣,107年的課綱已把程式設計列為義務教育,打算從小培養孩童的科技意識跟國際競爭力,歐美各國也是同樣看重這個軟體應用的趨勢,因為正如Netscape瀏覽器共同創辦人、知名創投馬克・安德森(Marc Andreessen)所述:「軟體正在吃掉整個世界(The Software is eating the world)。」
我們小時候買CD聽音樂、租DVD看電影、拿數位相機旅行拍照、遞紙本求職信找工作,現在所有的功能光一支手機就能辦到,而背後最大的工程非軟體應用程式莫屬,使得技術能力在業界的需求不容小覷,國際最大求職社群平台Linkedin公布一項「2020 年企業最需要的技術技能」排名,硬實力雲端計算、人工智慧、分析推理皆名列前茅。
[Linux] 如何 掛載USB ?以及支援讀取 exFAT 格式
在上一篇「VMware無法偵測USB 如何解決?unable to connect to its ideal host controller」有提到如何解決VMware中的Linux偵測不到USB的問題,但偵測到後還無法直接存取資料的,必需經過掛載的步驟才可以讓使用者存取裡面的資料,而在 掛載USB 的過程中,可能還會遇到USB格式的問題,例如:exFAT的相容性,所以本文將繼續說明該如何解決這些在使用USB過程中可能遭遇的問題。
本文示範OS:Ubuntu 18.04 Server 英文版
VMware無法偵測USB 如何解決?unable to connect to its ideal host controller
相信很多人都有在用VMware這套虛擬化工具,它和VirtualBox一樣都可以用來安裝各式的OS,像我就常用來安裝Linux以利自己練習或工作上的需求,而近期有遇到一個 VMware無法偵測USB 的問題,錯誤訊息為「The device XXX was unable to connect to its ideal host controller」,因此在此分享一下解決方式,供有同樣問題的人參考。