Just My Life & My Work

Archive for the ‘研究’ Category

[iOS] 應用程式的生命週期 (App Life Cycle)

先前已經了解過視圖的生命週期 (View Life Cycle),現在來研究高一層級的應用程式的生命週期 (App Life Cycle)。開發超過六年(從2012年開始)iOS App的我,儘管已爐火純青可以隨意開發一款iOS App,然而再習以為常的開發過程,一定還存在些我不太熟悉的細節!套句郭台銘的霸氣台詞「魔鬼藏在細節中!」所以若能透過圖解的方式來更理解兩個生命週期,想必能研發出品質更好的iOS App。

(繼續閱讀…)

[圖解] Git Flow

過去五年做接案模式的工作,我只會使用非常簡單的Git來版本控制,偶爾才會有同事或夥伴協同合作開發。如今我踏入開發自有產品的環境,必須跟另外兩位前輩工程師合作,此時Git操作就變得更加重要!如何在同一個專案上增修,同一時間不會影響到彼此的任務,做得好就是一門藝術!

Git版本控制有非常多好用的功能,端視專案需求來使用,所以沒有一定的規則!若是同時有多人開發,2010年有個可以當作公版的Git Flow可遵循。現在我參與自有產品開發,大致上就是以上圖的模式來操作。

(繼續閱讀…)

[圖解] 理想與實際的軟體架構

理想與實際會有非常大的差異,在軟體界更是尋常可見!可是因為軟體並非實際的物品,所以通常不易讓「外行人」了解!不過當你看到這張圖解理想與實際的軟體架構,就能大概知道開發一個軟體將有哪些狀況會發生。

此圖取自IT狗的俄羅斯方塊,很高興這張圖寫實地描繪出我所經歷過的狀況XD~

軟體界所謂的規格(Specs),以我過去的經驗來看,大致只有在初期開發時管用,新的技術、新的需求、新的人事物⋯⋯都會影響啊~

我常笑說,我寧願從無開始打造,也不想要去維護他人遺留下來的「毒(技術債)」。

(繼續閱讀…)

[圖解] 2018年大台北市長選舉民調

聽說選前10天到選舉日,不能再公開談論民調,於是我就找了一個月前的民調,相信這六家媒體各自的民調,有一定的準確度!讓我們拭目以待,2018年11月24日九合一選舉的結果!

為什麼想要做圖解2018年大台北市長選舉民調?因為我在大台北生活超過10年啦~身為台中人的我會更關心台北的人事物,希望「凍蒜」的市長能讓我的生活變得更加美好啊~~~

猜猜看,預測跟實際的票數會差多少?

參考:選前1個月最後衝刺!民調看6都:韓國瑜逼近。

[圖解] 2018年如何投公投票

2018年的九合一選舉和公投比往年熱鬧,據說是因為公投門檻降低,使得這一次公投有10個議題,奇妙的是從7號到16號,為何不是從1號開始呢?原來是以往年累積到現在的編號,過去公投累積也才六個議題,可見門檻降低對公投「加熱」許多。

歷史上的6個公投案為:

  • 2004/3/20:強化國防,投票率43%,未通過。
  • 2004/3/20:對等談判,投票率42%,未通過。
  • 2008/1/12:討黨產,投票率25%,未通過。
  • 2004/1/12:反貪腐,投票率23%,未通過。
  • 2008/3/22:台灣入聯合國,投票率34%,未通過。
  • 2008/3/22:務實返聯,投票率33%,未通過。

可以從焦點事件這張圖清楚知道規則轉變~

 

今年(2018)下半年,除了地方公公職人員選舉外,引起全國關注的就是「公投」。2003年12月31日《公民投票法》施行以來,台灣共舉行過6次全國性公投,但都因投票人數不到總投票人數2分之1門檻,而未通過+ 。但在2017年12月12日《公投法》修法後,全面下修提案、連署、通過的門檻。「公投」一詞沉寂10年,再次現身,便是百花齊放。

那到底有哪些公投?接下來看十個公投的簡介⋯⋯

(繼續閱讀…)

[APP] 夢幻模擬戰 (Langrisser)

余憶童稚時,有玩過夢幻模擬戰,那可是我在小學的時候啊⋯⋯距今也有20年了呢!當時Play Station遊戲正夯,沒有網路的時代,單機版遊戲重複玩好幾次都不覺得膩!

看到紅髮主角的時候好熟悉的感覺,原來那是「夢幻模擬戰2-光之啟程」的主角艾爾文,不過現在我比較熟「進擊的巨人」的艾爾文XD~

似乎是全新的故事,有個功能是「時空裂縫」,所以我們可以重溫夢幻模擬戰系列的舊夢啊⋯⋯

(繼續閱讀…)

從2012 Air換到2015 Pro有感

由於宋老闆對我太好,直接把公司的Macbook Pro讓我來繼承,這是2017年買的2015年版Macbook Pro,使用起來當然比我2012年版的Macbook Air順暢許多!

可以從規格看出來~

當初買Air是看在它非常輕薄,可以隨時帶著出門,甚至我出國也會放在背包趴趴走,只有1.35公斤負擔不重,還能達成邊工作邊旅行的目標!不過當時我買的是最基本款,記憶體只有4GB,對於身為iOS App工程師來說,隨著工具與技術的演進,在工作時逐漸感到效能不如以往。若沒有使用過Pro便無從比較,一旦體驗過Pro與Air效能差異,若不是因為Air極其輕薄,肯定我會選擇Pro當作我的「工作夥伴」!

(繼續閱讀…)

Path平台終止服務

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

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

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

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

[圖解] 擴香儀與水氧機

2018年初,到表妹開的職人修理手機店換iPhone 6S+的螢幕,她就送我價值超過3000元的水氧機,當時還是冬天很冷不太適合使用。終於來到夏天,好在我還記得它的存在,於是就天天開水氧機來芳療。

上網想查詢水氧機原理和功效,偶然找到Organic Aromas介紹的擴香儀與水氧機的差異圖,這樣就能清楚明白兩者之間的差異~

(繼續閱讀…)

標籤雲