寄個附有掛號的 Email

POSTCARD

前言

Email 分為兩種,重要和不重要!

不重要的 Email 在寄出的那刻起,我們對它的關注也隨之結束;
重要的 Email 在寄出的那刻起,我們對它的關注也隨之增加。

原因無非是擔心沒開啟信件看過!

因此這篇就來分享兩個在 Chrome 上的 Plugin ,讓寄出的 Email 也像實際的掛號信一樣要簽收的功能。

Read More

做個 Line Bot 來玩玩

Line Bot With Line Messaging API

前言

Bot 已成為一門顯學,從 Telegram 、 Facebook 、 Skype 、 Slack 到 Line 釋出相關的 API 給開發者。翻翻各家 API 都可以發現 Bot 說穿是釋出各家 Chat 的 API 接口 + Webhooks 攔截 User Request 後進行轉發,說穿這門技術就現今而言門檻很低。

Read More

喝杯 Mocha 輕鬆打造 Node.js 的 TDD 生產線

一群人協作就是要測試一下

測試 測試 123

前言

最近在公司導入 TDD,因此將這段程過記錄免得未來不記得怎麼設定。

先說我很愛 TDD (Test-driven development),簡單幾點原因:

  1. 簡單化 - 執行對應指令既可確認 API 輸出入的正確性
  2. 清單化 - 每寫一個測試 = Checklist 多一個確認項目
  3. 可重覆使用

基於以上 3 點再撘配 GruntGulpWebpack 做流程的控管,過去許多煩雜的事情都變得如此簡單,例如要 ESLint 檢查 code,通過再進行測試 API,最後產出 API 文件。

事前說明:

  1. 本篇使用 Mocha 實作 TDD
  2. 在公司分享的簡報連結放在文中最後的參考資料,需要的請內取

Read More

安裝 Fish shell 與 NVM

玩過 Bash,抓 Fish 去

Fish Shell Logo

何為 Fish shell

fish 是一個 Unix shell , friendly interactive shell 的縮寫,專注於互動應用、易用性和友好的使用者體驗,其設計目的是通過容易發現,記住和使用的方式為使用者提供一套豐富、強大的功能。
fish 於2005年在GNU通用公眾授權條款條款下正式釋出,是一款自由軟體。

Read More

[Hexo] 加入 Disqus 讓 Blog多個留言功能

注意事項

  1. 此篇以 Hexo 3 為範例,其他 Blog framework 可能不適用
  2. Blog 內至少有一篇文章才看得到 Disqus 的留言功能
  3. 使用的 Hexo theme 為 landscape,其餘 theme 可能不適用

Disqus 是什麼

  • 簡單的說明:整合型的留言板
    • 適合擁有多個 Blog 平臺的人
    • 看文章標題知道怎麼回文的人
  • 複雜的說明:Google 是你的好朋友,有很多相關資料
    • 提供一組關鍵字 「disqus + 什麼」

Read More