Just a Computer Graphics Studio & My Life

Posts tagged ‘performance’

[韓國釜山] 影島大橋升起

170217這一天週五,與何方阿姨早上先去甘川洞文化村,下午兩點前剛好抵達影島大橋升起時刻,就在人群中兩點一到就有警鈴響起。

可以搭乘一號線到111南浦站,我們在6號出口走上橋。每天下午兩點升起,十五分鐘後恢復原貌。

%e9%9f%93%e5%9c%8b%e9%87%9c%e5%b1%b1-%e5%bd%b1%e5%b3%b6%e5%a4%a7%e6%a9%8b%e5%8d%87%e8%b5%b700006

裝上廣角鏡的iPhone 6s+變得更強大,人群和大橋盡收攝影鏡頭之中。

(繼續閱讀…)

廣告

[軟體] 活動監視器 (Activity Monitor)

已經好久(約三年)沒使用Window OS來做事情,都快忘記Windows工作管理員 (Windows Process management)這玩意兒,其實在Mac OS也有類似的軟體活動監視器 (Activity Monitor),最近我第一次開啟它XD~因為看到網路上有人分享Macbook Air換電池心得,結果只要注意有沒有耗能的軟體一直在執行,將它從記憶體中移除就能舒緩耗能的現象。

活動監視器2

平常我工作多是使用Xcode來寫iOS App,照理說最會使用到CPU的角色就是它!

(繼續閱讀…)

影片

[TED] 小提琴與我靈魂的黑夜

回想在成功嶺度假所上的近20堂課,其中最有印象的一堂課叫做文藝欣賞,感覺就好像回到大學時代上通識課的情景,此刻教室裡有約140名同袍一起上課。

這門課相當特別,完全不用動到腦筋,只要「頹廢」地享受著眼前的光影聲響。最令我印象深刻除了播放兩部金城武的廣告外,還有一部讓我想起學妹的影片:

The violin, and my dark night of the soul

是的,學妹會拉小提琴,曾經兩次在大學畢業看到她幫畢業生們演奏,其中一次上午演奏完,我回到系館繼續我「荒廢」的研究人生,就在走廊上遇到她,並且提起勇氣與她聊了幾句,才想起文章提到她:101年撥穗典禮

在成功嶺的16天裡,大家最期待的就是洗澡兼打電話時間(20:00-21:15),這時候來當兵已經可以攜帶智慧手機,所以基本上是不會寂寞的,此時沒有機會被兵變的我,還是有想念的人⋯⋯

趁著沒有人打擾的時候,記錄著我在這的生活,想著自己從哪裡來,又將走向何方~

拉小提琴的女生邊演奏邊演講,令人印象深刻,特別是她的經歷人生觀

我想通過「演奏」我的人生, 來作一點簡單的自我介紹。

可能今天在你面前我看上去既成功又快樂, 但我曾經患過重度憂鬱症, 並完全地絕望。 小提琴,基本上是我的一切, 卻變成了死沉沉的負擔, 雖然很多人試著安慰我、鼓勵我, 但是他們說的話卻像是無意義的噪音, 當我痛苦了好幾年, 想要完全放棄的時候, 我開始重新發現音樂真正的力量。

在我最艱辛的時候, 是音樂修補了我的靈魂。 我從音樂得到的安慰 是無法形容的, 這也是一個讓我大開眼界的經歷, 我的人生觀也完全改變, 讓我完全從「必須要成為成功的小提琴手」的壓力中解放出來。

你覺得孤獨寂寞嗎? 我希望這段樂章能觸動並治愈你的心, 就像它曾治愈我的一樣。

現在, 我用音樂來接近別人的心, 而我發現音樂是沒有界限的。 我的觀眾就是每一位在坐聆聽的人, 包含平常對古典音樂不熟悉的人。 我不是只在有名氣的音樂廳演奏而已, 例如卡內基音樂廳和肯尼迪藝術中心, 我也在醫院、教會、監獄, 和僅限於痲瘋病患的機構演出, 這些只是幾個例子。

現在為你演奏的最後一首曲子, 是想讓你知道古典樂可以很活潑而令人激動, 甚至能讓你搖滾! 讓我向你介紹我最新的作品, 《巴洛克搖滾》, 這首曲子最近獲得了金唱片獎。 我實在相當榮幸。

我想,當我享受一個快樂的音樂家的生活時, 我也同時得到了更多想像不到的讚賞。 現在輪到你了。 改變你的觀點, 你和你的世界都會改變。 盡力地演奏你的生命, 然後與世界分享。 我期待看見一個由你們改變的世界,TED 的跟隨者們。 演奏你的生命,持續下去!

我想一個人真正的價值在於,樂於將所得與世界分享,然後無心插柳地改變世界吧!

[iOS] 載入來源不同的影像

iOS已經寫好的方法,通常我們只要會使用就好,至於實作內容我們就姑且當作沒看到⋯⋯不過在一些情況下,我們很注重效能、效果、效率,原本微不足道的差異或錯誤,將造成「失之毫釐差以千里」的結果。我們就來試驗一下載入來源不同的影像吧~

ban5.png

拿它來作實驗!

(繼續閱讀…)

[iOS] 三層級顯示影像 (Three-Level Display Image)

很多時候在APP顯示的影像是來自網路,這時候我們會想到,若沒有網路時還想顯示影像該怎麼辦?解決方法當然就是在有網路的時候,把目標影像給儲存到手機端,下次顯示時直接取用。

然而此時出現另一個問題,就是從手機端顯示影像,居然會讓體驗變得頓頓的卡卡的,感覺十分不舒服⋯⋯解決辦法就是把影像快取起來,下次顯示時直接拿來用。

之所以頓頓卡卡是因為讀取自「硬碟」,網路下載會先儲存在「記憶體」,前者是在主程序讀取影像,因來源是硬碟,所以不僅耗時較久,連帶又會卡UI;後者在非主程序下載,當下載完才會切換到主程序顯示,來源又是在記憶體,讀取速度較快,因此就不會卡卡頓頓的。

於是我們就發展出三層級顯示影像 (Three-Level Display Image),也就是從網路(伺服器)下載影像到手機端(硬碟),再將影像快取(記憶體)起來顯示

上一篇影像快取 (Image Cache)我的用法是,從網路下載影像,接著快取起來顯示,跳過儲存到手機端這個步驟,在此我用簡單的if-else說明如何實作!

(繼續閱讀…)

[iOS] 影像快取 (Image Cache)

時常需要從網路上抓取影像載入APP裡頭,尤其是在TableView的cell頻繁消失又出現的狀況,會不停地重複同樣(下載顯示)的動作,這樣子做不是不行,然而使用者體驗會有點差,儘管已經用多執行緒去抓圖和載圖,操作上還算相當順暢,然而使用者還是會看到影像怎麼這時候消失變出現,接著又滾回去又從消失變出現,使用者體驗實在相當糟糕⋯⋯

於是想當然爾,我們會想要把已經載入的圖給暫存起來,下次要顯示時直接抓暫存在記憶體中的影像快取 (Image Cache)即可!
(繼續閱讀…)

[iOS] Asset取得不同解析度影像

相片的應用真的非常之廣,使用WSAssetPicker來多選相片,除了要注意記憶體不能爆掉之外,存取速度也是我們所在意的因素,Asset所提供的特性可以讓我們輕易取得四種不同的影像解析度,就看用途為何來決定。

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: