Just My Life & My Work

Archive for 五月, 2023

Crashlytics ANR

最近我負責的產品 App 流量大增(至少成長十倍),各種崩潰數據也跟著多了起來,尤其是 Android App,出現了一堆我壓根沒見過的問題,畢竟過去十年我都在做 iOS App,這下子得趁這一波學習一下啦~

我在 Firebase Crashlytics 後台上見到一些議題,先截個圖來看看多麽嚴重刺激!?😃

這是 5/19-5/25 七天的問題數據。
(繼續閱讀…)

鎮西堡一日遊

承上一篇,司馬庫斯一日遊,隔天行程是鎮西堡一日遊。導遊表示健行難度比前一天還要高,確實又加上下雨,上上下下溼滑須特別留意。

2/4-2/5 日司馬庫斯+鎮西堡之旅,導遊建議個人攜帶裝備:

● 兩截式雨衣或是(輕便雨衣+雨傘)
● 登山鞋或雨鞋(有經驗者)
● 雙肩背包(20 公升以上)
● 頭巾或遮陽帽
● 帶1套備用衣物(放在車上下山可以換)
● 禦寒衣物
● 現金
● 身分證、健保卡
● 個人藥品 (暈車藥、感冒藥……等)
● 手機、行動糧
● 600cc 以上飲用水(車上會提供瓶裝水)
● 登山杖
● 護膝

常見問題

Q:司馬庫斯及鎮西堡的海拔?
A:司馬庫斯部落海拔高度約 1500 公尺;鎮西堡海拔約 1700 公尺

Q:司馬庫斯有哪些必看景點?
A:司馬庫斯巨木群、司立富瀑布、Koraw生態公園、神秘谷、司馬庫斯大橋

Q:鎮西堡有哪些必看景點?
A:亞當神木、夏娃神木、鎮西堡森林國小、鎮西堡長老教會

(繼續閱讀…)

司馬庫斯一日遊

今年一月份,原本準備要抽玉山山屋的群組,導遊傳了二月報名去司馬庫斯的訊息,看到千年跑友兼山友的 Sandy 有報名,那麼就加大我想報名的意願!🙃

過去十年間,三不五時就聽到司馬庫斯是上帝的部落,還有非常美艷動人的櫻花群,在冬春轉換之際,總會吸引遊客前往,我在社群平台上看得很是羨慕!

好的,先說這是一個兩天一夜的行程,其中司馬庫斯佔了一天,而鎮西堡也佔了一天(詳見下篇文章鎮西堡一日遊)。團費每人 6500 元,住宿是兩人房,乘車是九人座。恰好週六是補班日,為了把握難得旅遊的機會,我用特休請假了。

2/4-2/5 日司馬庫斯+鎮西堡之旅,導言建議個人攜帶裝備:

● 兩截式雨衣或是(輕便雨衣+雨傘)
● 登山鞋或雨鞋(有經驗者)
● 雙肩背包(20 公升以上)
● 頭巾或遮陽帽
● 帶1套備用衣物(放在車上下山可以換)
● 禦寒衣物
● 現金
● 身分證、健保卡
● 個人藥品 (暈車藥、感冒藥……等)
● 手機、行動糧
● 600cc 以上飲用水(車上會提供瓶裝水)
● 登山杖
● 護膝

(繼續閱讀…)

語法糖式開發 (Syntactic Sugar Development)

語法糖 (Syntactic Sugar) 有點像是「炫技」的概念,把淺顯易懂的東西包裝成複雜華麗的樣貌,藉此吸引人的眼光。或是說,隱藏物件複雜的內容,僅顯露簡單的表面,然後大家都能輕易使用。😎

寫程式的過程中,時常會需要寫判斷 IF ELSE,如果每次都要打這六個字,有時候真的會很煩~

那麼該怎麼簡化此寫法,於是我便常用:

expression ? option1 : option2

現在只要兩個符號?和:,即可搞定兩種判斷。不過簡化也需要看狀況,以免未來看到還要花時間去推敲理解。

(繼續閱讀…)

[Flutter] 問號纇運算符

善用運算符號,可以減少寫些程式碼。在使用之前,必須了解它是怎麼運作,之後就能得心應手囉~

我目前只會 IF ELSE 來使用問號運算符,趁這時候多學點語法糖,讓我可少寫幾行程式碼,也可達到些成就感。🙃

Flutter 是以 Dart 程式語言來運行,線上可以直接測試程式碼:https://dartpad.dartlang.org/

(繼續閱讀…)

版本控制之彩色分支

有版本控制系統實在好方便,正常開發事件會有 Feature 和 Bug,兩者可以分別開 Branch 去處理與紀錄。事後回溯,可以透過搜尋關鍵字來找到目標,也能看夥伴做了何種修改,互相砥礪學習。🤓

現在團隊兩個人(阿丹和我都是精英😁),由於我是主導開發方向,也是接收需求的關鍵角色,因此我的注意力會被打散,很常遇到的狀況是開發到一半會被中斷,此時我就會先把該功能推到某 Branch,稍微註解讓我回來時可以參考快速上手。

(繼續閱讀…)

IMB 龐氏騙局

在暗黑粉絲團知道此訊息,立馬去搜尋相關資訊,才知道 IMB 是 P2P 借貸平台。於是我就趁這一波假投資真詐財事件中,來學習它是如何佈局八年才爆掉,也就是資金結構已經崩壞到無法撐下去,負責的相關人物捲款落跑。

詐騙集團不會一開始就說自己在做詐騙,也許他們起初也想要好好把事業做好,但是途中遇到一些不可避免的狀況,無法如實跟客戶、投資人揭露,於是就拿其他資金資源來彌補此缺漏。IMB 這個平台就是走這個劇本,起初是簽署真實的債權,後來開始造假債權⋯⋯🧐

(繼續閱讀…)

標籤雲