2014年10月3日

Mac OS X 必備,好用的 Homebrew Cask 軟體安裝工具


在 Mac OS X 安裝軟體,除了某些有上架到 App Store 的程式之外,通常需要先 google 找到軟體官網,然後下載安裝,如果日後遇到更新,就必須再一次下載更新。如果軟體安裝的數量一多,就會覺得很麻煩。

Mac OS X 有兩個好用的安裝工具,分別是 Homebrew 與 MacPorts Project,但是這兩種 tool 可以裝的軟體,大多是 command-line 的 Unix-like 程式,大部分 Desktop 軟體就無法用這兩套工具安裝。

Homebrew Cask 是延伸自 Homebrew 的安裝工具,它可以用來安裝許多常用軟體如 Google Chrome 或 VirtualBox 等。

像是 VirtualBox 的更新提示就經常讓筆者困擾,因為將檢查更新功能關閉,會擔心沒跟到重要的更新,但是每次看到更新提示顯示有新版本,它又無法自動更新,就必須手動打開網站下載,這樣實在很浪費時間。

所以我也將 VirtualBox 交給 Homebrew Cask 統一管理,如此一來省事不少,未來重灌 Mac OS X 也可以快速將這些常用工具恢復安裝。

安裝 Homebrew 只要在終端機(Terminal)下執行兩個指令。

步驟一、先安裝 Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

步驟二、再安裝 Homebrew Cask

brew install caskroom/cask/brew-cask

接下來就能用 Cask 安裝需要的軟體:

brew cask install macdown
brew cask install virtualbox

延伸閱讀

2014年9月23日

書評: "Learning Responsive Web Design" A Beginner's Guide By Clarissa Peterson, O'Reilly

Clarissa Peterson 是一位 UX 設計師與 Front-end 開發者,她也是顧問公司 Peterson/Kandy 的共同創辦人,專注於 Responsive Website 設計的領域。

Responsive Web Design 中文大多譯為響應式網頁設計,市面上能找到的書不多,近來總算有幾本中文書可以參考。網頁開發者在掌握 HTML5/CSS3 技術之後,下一步就需要學習 Responsive 的概念及方法。

許多前端開發框架諸如 Twitter Bootstrap 或是 Foundation,就是非常強調 Responsive 的框架,內建的 Grid System 能夠讓開發者更容易打造跨裝置的網頁。

瞭解 Responsive 的原理及實作方法,才能使 Programmer 與 Designer 的合作更順暢,彼此都知道什麼樣的設計才適合不同裝置。

儘管有很多框架可以幫忙,但是做出“好”的 Responsive 網頁,需要仰賴很多經驗的累積,畢竟終端使用者瀏覽的裝置類型眾多,沒有經驗的開發者,要走過漫漫長路才能學習成長。這本書將作者的經驗濃縮,讓讀者用最短的時間汲取她的設計經驗。

----
Learning Responsive Web Design
A Beginner's Guide
Publisher: O'Reilly Media
Final Release Date: June 2014
Pages: 412

Deliver an optimal user experience to all devices—including tablets, smartphones, feature phones, laptops, and large screens—by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch.
Ideal for anyone involved in the process of creating websites—not just developers—this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays.
  • Start with content strategy before creating a visual design
  • Learn why your default design should be for the narrowest screens
  • Explore the HTML elements and CSS properties essential for responsive web design
  • Use media queries to display different CSS styles based on a device’s viewport width
  • Handle elements such as images, typography, and navigation
  • Use performance optimization techniques to make your site lighter and faster

Buy this book from O'Reilly

2014年9月12日

提高在家工作戰鬥力 100% 的露西椅揭秘

(圖片來源:LUCY電影宣傳)
(圖片來源:LUCY電影宣傳)
盧貝松導演的新片《露西 LUCY》在台灣取景,台北101等地標出現在大螢幕,相信有不少畫面帶給大家一種熟悉的感覺。

但是對阿宅來說,電影裡面最令人感同身受的畫面,其實就是片尾露西開啓100%腦力時,坐在上面旋轉穿越時空的人體工學電腦椅。這可是多年來許多熱血工作者開啓100%戰鬥力的不為人知秘密,沒想到就在電影中公諸於世了。

說到人體工學椅,相信大家對 Herman Miller 一定不陌生,這個品牌旗下最有名的兩張經典電腦椅 Aeron 與 Mirra 早有許多開箱報導,也是許多專業電腦工作者必備的生財工具。

經典的人體工學電腦椅 Herman Miller Aeron Chair
獲得美國「紐約現代藝術博物館」列入永久典藏的榮耀
Aeron Chair 是在 1994 年問世的經典款,而 LUCY 電影中使用的電腦椅,則是 2008 才設計出來的新款 Embody Chair,材質和功能性都隨著時代而進步。在台灣代理商販售的 Embody Chair 一張價格不便宜,但是讓屁股一坐就上癮的魅力,仍然擋不住心中小惡魔的邪惡勢力,這幾年陸續有不少朋友帶它回家。

露西電影採用的黑色款式 Embody Chair
許多人初次看到 Embody Chair 會覺得它其貌不揚,接著被售價嚇到,但是屁股坐上去就會陷入敗家的深淵

坊間很多上萬元的人體工學椅,但是很少像 Herman Miller 一樣敢提供十年保固,而且備受專業工作者的喜愛,質感的差異在現場比較也會覺得相當明顯。

第一次入手 Herman Miller Embody 電腦椅,是在 2012 年某次嚴重的背痛,因為經年累月久坐在電腦前長時間工作,造成有段時間每天都要到骨科報到接受物理治療,苦不堪言的經驗讓我決定換張好椅子。

現實生活中的 Embody Chair,無法讓你開啓100%的腦力;但確實能夠提高工作效率達100%,因為分期六個月、每期還要繳款8000元的壓力,坐在上面的每分每秒都會催促你專心工作提升效率。

Joel on Software 有篇《A Field Guide to Developers》告訴讀者為什麼買 Herman Miller 的椅子比較划算,雖然一張好椅子不便宜,但是以十年保固能坐十年來算,其實平均一天也才 $15 元的負擔,卻可以換來舒適的坐感,讓頂級的椅子陪伴你工作。

人體工學椅其實只是設計比較用心的椅子,每個環節都能依照個人身材調整到位,並減輕久坐帶給身體的傷害,如果沒有調整得宜,就會浪費了一張好椅子。

再來談談工作桌椅選購搭配的心得吧!

桌上型電腦的工作空間,在坪數有限的房間,使用系統傢俱量身打造,桌面高度可以依照個人需求客製,也能加上鍵盤抽屜,方便使用機械式鍵盤,寬度足夠的桌面可以輕鬆擺放雙螢幕。系統傢俱的好處是可以結合書櫃的收納空間,充分利用寸土寸金的空間。

有扶手的 Embody Chair 搭配系統桌面的鍵盤抽屜,高度升降調整到定位就能舒適工作

如果擁有 Herman Miller Embody Chair 還不能滿足,就要考慮加購 Envelop Desk 讓人體工學神器一次到位。這張工作桌配合 Embody 的後仰傾斜角度設計,桌板可以往前拉調整角度,桌面也有一個內凹設計使得身體可以更貼近,讓雙手能輕鬆靠在桌板上,同時也減輕肩膀的負擔。除了可以升降桌面高度外,Envelop Desk 還提供收納電線的設計,可以維持桌面的乾淨整齊。

Herman Miller Embody Chair 與 Envelop Desk
配合 Embody Chair 後仰的 Envelop Desk,可以用舒適的角度操作 MacBook Pro

看過露西電影,就快帶張露西椅回家陪伴你工作吧!


PS. 本文純好物推薦無廠商贊助,購買管道請自行上網搜尋。
lyhcode by lyhcode
歡迎轉載,請務必註明出處!