目前分類:Mac 生活 (20)

瀏覽方式: 標題列表 簡短摘要

Perfect Effects 8 是一套相片後製軟體,支援 Windows 跟 Mac 平台,原價近 $100 美金,這幾天正在限時免費中。有在玩攝影的朋友可以考慮抓回去玩玩看,只不過它的硬體需求不低,下載前要注意一下。

只要填寫好基本資料跟 Email,它就會把下載網址跟序號寄給你囉!

活動頁面:http://www.ononesoftware.com/landing/pe8offer

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

iOS 的 UITextField 有 placeholder 的功能,可是 UITextView 卻沒有,想當然爾,一定早就有人寫好現成的元件了。我本來是用 SAMTextView,可是在某些英文字型底下,它無法漂亮的呈現中文,送 pull request 給作者又石沈大海,最後不得已只好基於原有程式碼,自己來修改一套。

GitHub 網址在這裡:CHTTextView

Screenshot

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

Screen Shot

最近因為工作上需要可自由移動、縮放、旋轉的 View,在網路上找了一些別人寫好的元件,可是用來用去都不太順手,所以就自己刻了一個,秉持著取之於社群、用之於社群的概念,在這裡野人獻曝一番。

GitHub 網址在這裡:CHTStickerView

CHTStickerView 是一個 UIView 的 subclass,它讓開發者可以輕易建立一個可移動、旋轉、縮放、刪除的 UIView,而且以上這些動作,只需要一隻手指頭就可以完成。

它有以下這些特色:

  • 獨立。不需要額外的函式庫或 framework
  • 自訂性高。
  • 簡單易用。

你可以直接把程式碼複製到你的專案裡頭,也可以透過 CocoaPods 安裝,這也是我比較建議的作法。

用法很簡單,看看 Sample 以及 Header File 就知道怎麼用了。歡迎大家抓去玩玩看,更歡迎送 pull request 給我!

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

Xcode-4-Fixins 是 Xcode 的外掛程式(plug-ins),相容於最新版的 Xcode,它可以新增或強化一些 Xcode 的功能。

功能列表

Xcode-4-Fixins 有以下這些功能:

  • CurrentLineHighlighter

    高亮度目前列,讓你一眼看出游標目前在哪一列。

  • DisableAnimations

    停用動畫效果,顯示/隱藏側邊欄、Debug 區的時候,不會有滑動動畫效果。

  • FindFix

    搜尋的時候,自動顯示所有搜尋選項(例如:忽略大小寫),原本預設是不顯示的。

  • HideDistractions

    編輯區最大化,當然你也可以手動把工具列、側邊欄、Debug 區都隱藏起來。

  • InhibitTabNextPlaceholder

    自動補完的時候,按下 Tab 鍵不會跳到下一個輸入參數的 placeholder,對某些有程式碼排版需求的人來說應該很有用。

  • TabAcceptsCompletion

    自動補完的時候,按下 Tab 鍵會選中補完列表裡被選中的那個項目。預設行為是按下 Tab 鍵會補完前半段大家都一樣的部份。

  • UserScripts (Experimental)

    Xcode 3.x 的 User Scripts 功能。

安裝方式

  1. 用 Xcode 開啟 XCFixins.xcworkspace 檔
  2. 切換到想安裝的 Scheme
  3. 按下 Command-B 編譯
  4. 重新啟動 Xcode 就可以了

注意事項

它的專案設定有一個小問題,所以在編譯時會發生找不到 XXX 檔的錯誤導致編譯失敗,參考下圖設定你的「Base SDK」為「Latest OS X」再編譯即可解決。

XCFixins

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

DockArt

這是我今天無意間發現的一個小工具,它名叫 DockArt,主要的功用就是讓 iTunes 在播放音樂時,Dock 上的圖示變成專輯封面。

安裝方式很簡單,下載並解壓縮之後,將 DockArt.bundle 複製到「~/Library/iTunes/iTunes Plug-ins」底下,然後重新啟動 iTunes 就可以了。你也可以針對外觀做一些小修改,從〔顯示方式〕->〔視覺效果〕->〔選項〕進去設定畫面,就可以調整了!

, ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

Mac 有個很棒的功能叫做「QuickLook」,它讓我們瀏覽檔案時,按下空白鍵就能快速瀏覽選中的檔案。更棒的是,我們可以透過新增 plugins 的方式,讓它支援更多種類的檔案。

底下是我目前在用的一些 QuickLook plugins,安裝的方法很簡單,把解壓縮之後得到的 .qlgenerator 檔放到 ~/Library/QuickLook/ 底下就可以了,若是沒有 QuickLook 目錄就自己建立一個。


預覽 Markdown
預覽程式碼
,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

因為工作的關係,我買了人生第一台 MacBook Pro,也寫了第一個 iPhone App,也因此我的開發環境就是在 XCode。之前我也寫了一篇文章,介紹了 Dash 這款超棒的文件查詢/程式碼片段管理工具,它好到讓我心甘情願掏錢買正版!

最近發現另一個 Plugin 可以讓我的開發流程更加方便,它就是 Dash-Plugin-for-Xcode。它的功用很簡單也很實用,就是讓你在 XCode 寫程式的時候,對某道 API 按下「Option+點擊」的時候,會用 Dash 開啟這道 API 的檢閱畫面,而不是用 XCode 內建的檢閱工具。因為 XCode 內建的實在是不夠好用,我還是習慣用 Dash 來查詢,有了這個 Plugin 之後,可以節省我大量的時間!

那要怎麼安裝這個 Plugin 呢?

  1. 下載 Dash-Plugin-for-Xcode 原始碼。
  2. 用 XCode 開啟這個專案。
  3. 按下 Cmd+B 編譯它。
  4. 重開 XCode。

這樣就完成了!若你想要暫時停用它,只要到〔Edit〕選單底下,取消〔Open Quick Help in Dash〕即可。

, ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

Sublime Text 2 是最近幾年崛起的一款文字編輯器,同時擁有 Windows / Mac / Linux 版本。

因為它很輕巧又很強大有彈性,所以受到許多人的喜愛(尤其是那些原本愛用 TextMate 2 的人),不過就是因為它太強大、太有彈性了,使得很多人不知道怎麼用,而無法發揮它真正的實力。

今天發現有人提供了 Sublime Text 2 的影片教學,看完之後絕對會大大提昇功力!

https://tutsplus.com/course/improve-workflow-in-sublime-text-2/

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

Sublime Text 2 是近期崛起的一套文字編輯器,有 Windows / Linux / Mac 版,目前我在 Mac 底下就是用它當做我的一般文字編輯器,它的功能很強大,不過我都只用它最基本的功能而已。

在我開發程式的時候,我很需要一套版本控制系統,目前我使用的是 Git,它真的幫了我很大的忙,尤其在開 branch 的時候更是方便!Git 允許使用者設定它預設的文字編輯器,上網找了一下,找到如何將預設改成 Sublime Text 2。只要輸入以下兩行指令就可以了。

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
git config --global core.editor "subl -n -w"

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

跟作者確認過,Dash 在免費使用過一段時間之後,畫面會變成粉紅色,必須付費購買才能恢復正常。但就算不付費也能繼續使用,只是看了很不舒服!

從 Windows 轉換到 Mac 底下開發程式,不知不覺也半年多過去了,越來越能夠體會為什麼大家會說 Mac 最適合拿來寫程式。真的,不用不知道,用了就回不去了!

對程式開發者而言,有兩件事情是最常做的:一是查詢各種 API 文件,一是拿之前寫過的程式碼複製貼上 XD 今天要跟大家介紹這個工具,它很漂亮的幫我解決了這兩大問題。

Dash (Docs & Snippets) 它支援了超多種的 API 文件集(docset),讓你可以快速的查詢想了解的關鍵字。同時它也能幫忙管理各種程式碼片段(snippets),當然你想拿來儲存常用的文字片段也是可以的。老實說,XCode 裡頭的查詢功能做得還不夠好,對於 Objective-C 我又還是新手,所以得時常翻閱文件以及常用的一些程式碼片段,所以 Dash 的出現,真的給了我很大的幫助。更棒的是,它竟然是免。費。的!

Nelson 發表在 痞客邦 PIXNET 留言(4) 人氣()

這幾年 iPad 越來越普及了,你是否也有一台呢?若是有的話,你通常拿來做什麼?就我個人而言,我最常拿來閱讀電子書以及網路文章,尤其仰賴在 Google Reader 訂閱的文章。

在 iPad 上頭閱讀 Google Reader 是件很舒服的事,當然首先得要有一個用得順手的 Google Reader Client,就我個人所知,比較常見的有這幾個:feedlyFlipboardMobileRSS HDReeder for iPadPerfect RSS Reader

以上這些,我幾乎都有用過,但總是有一些讓我不滿意的地方:界面不夠好、功能不夠齊全、操作體驗不佳、作者更新緩慢等等。在找到心目中最好用的 Client 之前,我一直用 feedly 撐著,雖然它不夠好,但是至少已經符合我大部分的需求了。

直到我遇見了 Mr. Reader官方網站App Store

Nelson 發表在 痞客邦 PIXNET 留言(3) 人氣()

我目前都在 Mac 底下開發,用 Git 來管理我的程式碼,比較一番之後決定用 SourceTree 來做為 Git client。SourceTree 是一款 Mac 底下的版本控制系統 client,它支援 MercurialGit 這兩套分散式版本控制系統,同時也支援了 GitHubBitbucketKiln 這三個網站。

最近我們架了一個 Git server 來統一存放程式碼,並且要透過 SSH 才能登入,而 SSH key 是管理員給的。研究了一下,發現 SourceTree 並沒有匯入 SSH key 的功能,它是直接去讀取你系統預設的 SSH key。以下就是讓 SourceTree 讀到特定 SSH key 的方法,記錄下來免得日後忘了。

  1. 假設管理員已經給我一組 SSH key 了
  2. 檢查是否有 ~/.ssh 目錄,沒有的話就自己建立一個
  3. 將 SSH key 複製到 ~/.ssh 目錄底下
  4. 切換到 ~/.ssh 目錄
  5. 修改 SSH key 的名稱跟權限,這樣 SourceTree才找的到
    • chmod 600 <your_ssh_key>
    • mv <your_ssh_key> id_rsa
  6. 開啟 SourceTree 並連到 repository,應該會跳出提示要你輸入 SSH key 的 passphrase,將管理員給你的 passphrase 輸入即可。
  7. 這樣就完成了。

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

隨著 iPhone / iPad 的盛行,開發 iOS App 的人也越來越多,但是有開發過的人就知道,要擷取 iOS 模擬器的圖真的是一件苦差事。你或許會希望把擷圖都暫時丟到某個工作目錄、會想要把放到網站的擷圖都是包含 iPhone 或 iPad 外框、會想要上傳到 iTunes Store 的擷圖是只有程式畫面沒有外框的,這一切都需要手動調整!

想看看,當你要抓的圖一多,這將會是多麼可怕的一件工作?還好現在有了 iOS-Simulator Cropper,事情變得簡單多了!它可以幫你:

  • 將擷取畫面存放到指定目錄
  • 擷取沒有模擬器外框,而且包含或不包含上方狀態列的畫面
  • 擷取完整模擬器的畫面
  • 擷取有倒影效果的 iPhone 3/4 畫面,很多網站喜歡倒影效果
  • 擷取黑/白款的 iPhone 4 畫面
  • 擷取 iPad 畫面(螢幕解析度至少 1900 x 1200 才能使用這功能,不然會出現錯誤訊息)

iOS App 的開發者,還在遲疑什麼?快去免費下載吧!

iOS-Simulator Cropper

, , , , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

  • 名稱:中文攝影雜誌
  • 價格:免費
  • 適用:iPhone / iPad
  • 用途:攝影雜誌
  • 下載: iPhone 版iPad 版

中文攝影雜誌這款 App 會定期的更新出色的照片,也有關於攝影器材以及各種攝影獎項的報導,絕對是喜愛攝影的同好不可錯過的軟體。就算對攝影不感興趣的人,也可以把它當作製作精美的電子書來看。

中文攝影雜誌_01

, , , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

外匯是最大的交易市場,在這裡你永遠都有可交易的標的,可是隨時都在變動的交易價格,要怎麼樣監控呢?Trade Interceptor Forex Mobile 是我目前在 iPad 上找到最好用的外匯看盤軟體,你可以透過它監控全球最主要的數種貨幣對,也可以在線圖上添加多種技術指標,它甚至還有提供直接下單的功能。另外一個我很喜愛的功能是,利用它內建的瀏覽器,我們可以立即掌握最新的經濟數據,並且還可以明白這些經濟數據所代表的意義。

它支援了多家外國券商,如果你剛好有在其中一家開戶,那你就可以透過這套軟體直接下單。或者你也可以跟我一樣,單純只是利用這套軟體來看盤以及追蹤經濟數據。但無論怎樣,你都得先去該軟體的網站註冊一個免費帳號,才可以使用該軟體!

Forex_01

, , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

  • 名稱:Bloomberg for iPad
  • 價格:免費
  • 適用:iPad
  • 用途:投資、金融
  • 下載:Bloomberg for iPad

Bloomberg 是全球投資人一致信賴的金融網站,它有最新的財經新聞,還有股票、債券、貨幣、大宗商品等等各種投資種類的即時報價。受益於 iPad 的大螢幕以及軟體針對 iPad 的最佳化,現在你可以擁有比瀏覽器版本更舒適的閱讀體驗。

bloomberg_01

, , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

  • 名稱:Noterize
  • 價格:限時免費
  • 適用:iPad
  • 用途:筆記軟體
  • 下載:Noterize for iPad

在 iPad 裡,可以在 PDF 文件上頭畫重點或加註解的軟體多得不勝枚舉,可是其他的文件呢?Noterize 除了支援 PDF 之外,還支援 PPT、TXT、PNG、JPG、TIFF、GIF 格式。除此之外,它還支援錄音以及網頁擷取的功能,讓使用者可以更有彈性的製作筆記。

noterize

, , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

  • 名稱:大家來搶錢 HD
  • 價格:限時免費 $1.99
  • 適用:Universal
  • 用途:經典的大富翁遊戲
  • 下載:大家來搶錢 HD

應該很多人都有玩過大富翁吧?可愛的角色、白痴的對話、搶地蓋房子、各種卡片、命運跟機會,這就是經典的大富翁!現在你也可以在 iPad / iPhone 上面玩了,除了可以跟電腦玩,還可以多人同時玩喔(單機,不是連線)。現在為了慶祝推出繁體中文版,所以限時免費一天,有興趣的快點去抓阿!

大家來搶錢_01

, , ,

Nelson 發表在 痞客邦 PIXNET 留言(1) 人氣()

這是一款非常實用又美觀的軟體,讓 iPad 立刻變身為漂亮又時尚的時鐘相框。從底下這張圖就可以看出它的功能:時鐘、鬧鐘、天氣預報、以及漂亮的桌布。這款軟體有一些隱藏起來的小技巧:左右滑動可以切換桌布,上下滑動可以調整亮度。

01

, , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()

AppShopper 是我認為入手 iPad 或 iPhone 之後,第一個要安裝的軟體。它的功能很簡單,就是讓你知道今天有哪些軟體更新了、或是本日最熱門的軟體是哪些。為什麼我覺得它是必裝的軟體呢?因為透過它就可以知道今天又有哪些軟體是限時免費,可以立刻去下載。另外,若是去它的 官方網站 註冊一個帳號,登入之後就可以將你喜歡的軟體加到口袋清單,如此一來日後這些軟體若是突然降價了,你就可以第一時間知道。

, , , , , ,

Nelson 發表在 痞客邦 PIXNET 留言(0) 人氣()