Ching-Wen Hsu

4 posts
tech

How to build a Bot for Facebook Messenger - Setup

想要做一個 Facebook Messenger 機器人,第一步要做什麼呢? 當然是先建一個來玩玩,我直接參考 Facebook 官方文件 的 Getting Started ,使用 Node JS ,在 10 分鐘內打造 Bot (這是它的 slogan ,而且很顯然花了我不只十分鐘否則就不需要寫這一篇了)。 古今中外的 chatbot 應該作法都類似,有一台 Server 模擬人,這個 Server 和各種 messenger 例如 Line, Facebook Messenger and Slack 之間約定好一個溝通的渠道,然後像個人一樣的回訊息! ┌-------┐ read ┌---------┐ │ Human

tech

Migrated from Parse to self-hosted Parse Server

Parse 是 Facebook 提供的雲端服務代管, Bask-end as a Service ,可以當做一個現成的後端+資料庫來使用,前端可以使用 Parse 提供的 framework 來直接操作後端。 Parse Core: 資料庫,使用 NoSQL Parse Server Cloud Code: 可以自行定義 js function ,直接用 url 執行或者在特定物件儲存前後執行 Push: 整合 mobile 推播 提供完整的會員功能,例如註冊、登入、 Facebook 登入、 email 驗證、忘記密碼等 Parse front-end

tech

Ghost Basic Setup: a blogging platform

因為公司要架設公開的 blog ,參考了下面這些文章: WORDPRESS, TUMBLR, MEDIUM OR …? 8 BEST BLOGGING PLATFORMS REVIEWED The 18 best blogging sites and publishing platforms on the internet today 沒想到支援 Markdown 的這麼少,身為一個工程師還挺意外的,以為這是很主流的功能。 最後決定使用 Ghost。 Ghost 是一套 Open Source 的 blog 系統,會選中他主要是因為支援 Markdown 、又可以自己客製化,而且可以讓多個成員在團隊裡共同編寫。 缺點是官方代管要付費,不想付費就要自己架自己