2020年8月21日

(R) - Rewrite for-loop to Sapply

Performance is one of the important topics in the coding field. However, when the program is running during a human's sleeping time, that could be not the priority to focus. Recently I was improving part of my low-performance code in R in order to make running faster, the result is quite satisfied. In this article, you will learn how to rewrite a normal for-loop into SAPPLY function in R.

效能在程式開發中一直是一個重要的議題,但有些程式會是透過排程在半夜運轉的,這時我覺得效能就不一定是最重要的,反而是資料的正確性。近期寫了一個程式來檢核資料是否有遺失,一開始透過迴圈來處理4萬多筆資料時間高達6分鐘,改用R裡的Sapply function來改寫,效能大大提升,而原因在於它只針對單一vector做處理。

2020年8月1日

<遊記> 比利時 四天三夜 - 根特 x 布魯日 x 魯汶 x 布魯塞爾

一個月前Jamie正在規畫她打工度假結束回台前的旅行,問了我要不要加入她的比利時旅程。

我回想這幾年台灣朋友來從來就沒人說要去比利時,10年前的交換學生去了很多地方唯獨沒去過比利時,來到杜賽道夫住後,它更是離我只有短短幾小時的火車車程,但我卻從來沒去過,這是一個機會去走走。

<Javascript> How to uncompressed GZIP at front-end using Javascript

It's been a while I haven't share my coding work. In this article I would like to share how to receive a Gzip file via stream, unzip...