Just My Life & My Work

Archive for the ‘工具’ Category

Path平台終止服務

2010年創立的Path,最終在2018年結束服務。先前WordPress有Path這個分享平台,最近一個月悄悄地消失,原來就是因為它終止服務。

若是當時讓Google以1億美元收購,也許今日Path就會有不一樣的命運?我覺得可能只會像另一個Google+,沒什麼人會去使用吧!

承認失敗也算是種勇敢,畢竟創新就是不斷嘗試錯誤而來,Path最後下台的算是優雅,還為使用者做了「備份資料」的功能,儘管我不需要XD~因為Po文都是其他平台分享過去的連結資料。

參考:曾被Google出價有意收購的Facebook敵手Path,宣布終止服務

廣告

[App] Gyroscope (陀螺儀)

因為被臉書收購的Move App要「收攤」,我必須在2018年7月30日前備份我1206天的追蹤紀錄,讓我最近發現一個更好用且詳細的工具,是關於記錄人生歷程的平台Gyroscope (陀螺儀)。這個平台有Web、iOS App、Android App,還串接許多第三方來源的資料,比如:Apple Health、Instagram、Twitter、Fitbit、Strava、RescueTime等等。我發覺Gyroscope做得很符合我的需求,就將Move導出來的資料全數匯入Gyroscope

因為介面做的實在太吸引我,讓我很想要寫篇文章來推薦。首先我要介紹思維導圖 (Mindmap)

(繼續閱讀…)

[Xcode] 主線程檢查器 (Main Thread Checker)

我所使用的整合開發環境是Xcode,每年更新都會釋出新的功能,來幫助開發人如我者更有效率地工作!2018年Xcode即將邁入第10版,這裡我想要來介紹主線程檢查器 (Main Thread Checker)

回想2012年我還是個初學者的時候,還不知道主線程的重要性,以致於有時候發生不預期的反應,實在摸不著頭緒!基本上要記住,改變畫面的動作要在主線程實現,不然會發生什麼事?有時候有反應,有時候沒反應,這種狀況debug超級困難呢!

[Xcode] 主線程檢查器 (Main Thread Checker)1

好在Xcode已經能從語法分析來得知,哪些程式碼會跑到非主線程,若改變畫面的元件在非主線程操作,Xcode就會有紫色的提示。上圖表示Label一定要在主線程使用 ([UILabel text] must be used from main thread only)。

(繼續閱讀…)

[Zeplin] Objective C 語法

愛寫iOS App的我,總是要看設計圖,來跟設計師的美學溝通。近年來設計師能透過SketchZeplin合作無間,Zeplin更是能讓工程師立馬上手,就能輕易「看穿」設計師「別有用心」。

除了可以透過鼠標來查看元件相對應位置,還能透過外掛產生Objective C語法,當然還有其他語法如Swift、XML、CSS等等,大大方便工程師不必再自己打code囉~

參考:Zeplin, 跨越工程師與設計師的鴻溝

比對檔案內容 (Compare File Content)

最近客戶的SDK更新版本,那要怎麼融入我已修改過檔案?這時候就要使用比對檔案內容 (Compare File Content)平台,現在已經有很多線上免費工具,所以挑一個來使用即可!方式有兩種:

  1. 複製貼上檔案內容
  2. 上傳檔案

比對檔案內容 (Compare File Content).png

比起開啟兩個檔案,只有純文字介面來尋找有效率多啦~

話說,我個人不是很喜歡修修改改已經寫好的功能,這次的經驗是,直接使用人家寫好的class,再來加入自己的功能。若能輕易看懂對方寫什麼,我就會開心點~

參考:Diff Checker – Online diff tool to compare text to find the differenceDiffNow – Compare files online. Powered by ExamDiff Pro

[環島] 環島九天−馭風騎士團 (Relive)

約莫九月時,我在臉書發現朋友分享的地形路徑動畫影片,當下覺得非常有趣且震撼,就想要自己做一個!因為本身有在路跑,時常去河堤、公園跑步,過去多只是使用App記錄軌跡,我也有分享許多文章介紹和記錄,難得看到這麼與眾不同的呈現方式。原本只是想要用免費版就可以,因為我也沒要求多少,只要有「啾啾啾(嘉芳這麼形容)」就讓人很開心了!

不過因為免費版有只能編輯一次的限制,加上我用的第三方平台資料出問題,所以環島的某些天Relive沒有推播叫我去做影片,讓我感到很困擾,畢竟這次的挑戰可是人生前所未有,是第一次也可能是最後一次,我當然想要盡全力展現和記錄。於是我就在一晚夜闌人靜下刷卡,開啟編輯舊有紀錄的權限,回家後研究如何導出與合併GPX檔,終於把它做成「環島影片」,環島九天−馭風騎士團 (Relive)

首先來分享全部的路程軌跡:

  • 總長度:975.5公里
  • 總時間:74小時18分鐘
  • 總高度:5103公尺
  • 均速:13.1km/h

環島九天−馭風騎士團 (Relive)

.

做出來後,我們亦禾團的夥伴們都眼睛為之一亮,隨後我就張貼到臉書,tag有參與環島的夥伴!

之後我會陸續分享第一天到第九天個別的影片,這樣就能詳細知道我們到過哪些地方。

更新連結:Relive每一天

環島九天−馭風騎士團路線圖.JPG

此為同伴李機師的路線軌跡圖,他帶著剛騎一個月公路車的老婆一起環島!

 

[Xcode] 安裝舊版Xcode

每次更新Xcode版本後,多少會出現一些不預期的狀況,如果時間緊迫的話,建議是先回歸到舊版Xcode來開發。那要如何安裝舊版Xcode?只要透過手動下載,新版和舊版的Xcode還能並存呢~畢竟從App Store下載來的軟體,一更新就無法降回原先的版本。

安裝舊版Xcode.png

Apple Developer軟體下載:Downloads for Apple Developers,要先登入Apple帳號才能進去喔~

剛好有用Cordova開發iOS App的朋友詢問,我在此做個紀錄。通常我會保留前一個版本的Xcode,以防新版Xcode出現問題時,還能轉用舊版Xcode繼續開發。

參考:如何安裝舊版Xcode? 如何在舊版Mac OS

標籤雲

%d 位部落客按了讚: