前端三分鐘

一起用三分鐘分享技術與知識

三步驟完成 Filebeat 設定

傳送 Nginx Log 到 Kibana 產生報表

這篇文章會透過以下三個步驟,安裝並使用 Filebeat 傳送 Nginx Access Log 到 Elasticsearch 中,最後透過 Kibana 即時監看相關分析,主要步驟有 建立 Elasticsearch 安裝 Filebeat,ElasticCloud 服務的話第一次建議先加入 Sample Data 試用,常見的 Apache、Nginx、Docker 在教學範例都有 ......
me
林彥成
2020-09-02 | 2 min.

履歷診斷和優化履歷三步驟

職場老鳥必點技能

優化履歷前要先懂診斷履歷,履歷的好壞簡單說就是和 JD (Job Desription) 的符合程度,當履歷符合市場上的需求之後,接著就是依照履歷的受眾來進行相關優化。 履歷診斷診斷履歷的五大重點: 履歷樣式 JD 符合程度 相關經驗 時間資訊 履歷非相關資訊 履歷樣式 排版簡單不要分好幾欄,目的是方便機器閱讀 顏色全部都黑色統一字型即可,印表機不一定有彩色 JD 符合程度可以快速查看......
me
林彥成
2020-08-17 | 3 min.

程式碼品質與重構方法

範例與相關概念

最近幾年常看不同的前端專案,所以想簡單分享成為資深挖洞大師的小秘訣!!!這篇文章將提到: 重構的概念 過往經驗中程式碼的地雷們 重構注意事項在我們決定重構之前: 有想過所有漸進改善方案? 可階段性發佈漸進改善的成果? 對現有專案考古程度有比另一半多嗎? 重構的時間是否足夠? 重構後有引入後續防呆方法? 當新的寫法能夠不影響原來的功能且讓程式碼本身更健康,重構就應該盡量用最小的單位回到......
me
林彥成
2020-07-08 | 4 min.

Shoplus 東南亞經驗分享 (Conversational Commerce)

從台灣出發打造 15 萬賣家的東南亞社群電商服務成功經驗分享

產品最重要的就是: 我們現在嘗試要解決的問題是什麼? 從使用者出發回想使用者歷程、痛點、使用流程、使用軟體應用的情境,也許是剛性需求也可能只是想要消耗時間。 搭配 Deadline 服用後會得到縮小範圍後的問題 運用資源去驗證問題 找相關人員得到任何有幫助的資料或進行任何協助 開源專案通常會用 Lightning talks 使用者訪談 國族民情研究 為什麼會選擇社群電商......
me
林彥成
2020-06-08 | 3 min.



React Class-based vs Functional Component

從特性淺談兩種寫法之異同

Class-based vs Functional ComponentReact 要寫出一個元件,有 Class-based 或是 Functional 兩種方式,這篇文章會從寫法比較、元件特性、週期去談兩種寫法的差異,結論先直接推薦 Functional 的方式。 大多數的情境在 Hooks 出現後都可以取代 Class-based 的寫法,優缺點比較: 項目 Functional ......
me
林彥成
2020-02-02 | 3 min.

網站常見 Memory Leak

循環參照、事件循環監聽、存取全域變數

記憶體流失(Memory Leak)的原因是在程式撰寫上的常見錯誤,當使用無內建垃圾回收機制的語言,更容易因為疏忽造成記憶體無法釋放被再次使用的結果,最終讓程式效能因使用時間拉長而變差。 Memory Leak 原因記憶體流失 (Memory Leak) 發生的原因,依照程式語言的回收機制可分成兩種: 沒有回收機制: C 或是 C++ 在存取與 process 獨立的資源後要記得手動釋放 ......
me
林彥成
2019-10-01 | 2 min.

Mongoose 是什麼

資料操作三步驟從 MongoDB 到 API

Mongoose 是讓開發者透過 ODM (Object Data Model) 的概念來連接並操作 MongoDB 的一套工具,透過 npm 就能夠下載安裝使用。 網站有分成前跟後端,而 Mongoose 也可以看成是 MongoDB 的前端介面。 Mongoose 觀念與名詞Mongoose 提供了 schema-based 的解決方案讓我們直接操作資料,在透過 Mongoose 操作資......
me
林彥成
2019-09-07 | 3 min.

搜尋引擎與社群媒體策略

利用 Socialbakers 分析工具與 Google Sheet 收集數據

在數位行銷和社群媒體經營的世界中,了解競爭對手和目標受眾的行為是一項重要技能。 本篇文章介紹了如何使用 Socialbakers 這款社群分析工具,配合簡單的 JavaScript 代碼,將社群平台(如 Facebook)上的數據抓取並匯入 Google Sheet 進行統計分析。 這項技術對於個人研究和觀察非常有用,但請記得遵循合法和道德規範,不進行商業用途。 社群分析與行銷策略:5W1H......
me
林彥成
2019-08-13 | 11 min.