Chunkai's 網記網錄
  • 首頁
  • 歸檔
  • 分類
  • 標籤
  • 關於
使用 Passport 和 Node.js 的 POP3 身份認證策略

使用 Passport 和 Node.js 的 POP3 身份認證策略

通常學校或公司組織都會給予學生或在職員工一組 email 信箱,筆者以前在學校協助系上及實驗室寫內部系統的時候,經常會使用到 POP3 認證。使用 POP3 認證的好處是不需要讓使用者另外設定或記憶一組密碼,也易於與既有內部系統做整合。
2017-10-16
技術分享
#NodeJS #Passport #POP3 #Authentication
使用 Shell Script 建立命令列程式

使用 Shell Script 建立命令列程式

最近開始需要撰寫一些 shell script 來執行 DevOps 自動化的工作。這篇主要記錄如何使用 shell script 來建立一個簡單的命令列程式。
2017-05-30
技術分享
#Shell #Bash
使用 Bash-it 讓 Terminal 更具生產力

使用 Bash-it 讓 Terminal 更具生產力

Bash 是絕大多數 Unix-like OS 預設的 Shell ,在 zsh 上有 oh-my-zsh 這樣的神器,Bash 也有 Bash-it 可以讓您的 terminal 更容易使用。
2017-05-27
工具應用
#Shell #Bash #Bash-it
建立自己的 Docker Registry

建立自己的 Docker Registry

Docker Hub 是 Docker 官方維護的公共倉庫。但是如果映像檔 (image) 不便公開,可能就不適合使用公共倉庫,這時候我們就需要 Docker Registry 來建立自己的私有倉庫。
2017-05-24
技術分享
#Docker #Docker Registry #DevOps
使用 React 作為 Express 的樣板引擎建構 Universal 應用程式

使用 React 作為 Express 的樣板引擎建構 Universal 應用程式

使用 Express 建構頁面時,可能會搭配各式的 template engines 來協助渲染視圖 (views) 。 在 React 社區中有 express-react-views 使用 React 作為 template engine 的伺服端渲染 (server-side rendering) 例子。不過該方案僅用在伺服端輸出靜態頁面,不支援 client side mounting
2017-05-01
技術分享
#NodeJS #Express #React #Universal JavaScript
在本地端模擬多個網域名稱以用於第三方 JavaScript 開發

在本地端模擬多個網域名稱以用於第三方 JavaScript 開發

由於 Same Origin Policy 的安全性考量,在瀏覽器上運行的客戶端 JavaScript 通常會存在跨網域存取資料的限制。當我們在開發第三方 JavaScript (Third-party JavaScript) 應用時,最好能在本地開發環境模擬跨網域 (cross-domain),避免將來在正式環境上發生無法預期的錯誤。
2017-04-03
技術分享
#Third-Party JavaScript #Node.js #JavaScript
使用 Uptime Robot 監控你的網站

使用 Uptime Robot 監控你的網站

Uptime Robot 提供網站監控的服務,能夠在網站無法正常連線時發出通知,協助維運人員及時處理狀況。
2017-03-03
工具應用
#DevOps #Uptime Robot
在網站中使用 Gravatar 顯示使用者頭像

在網站中使用 Gravatar 顯示使用者頭像

Gravatar (Globally Recognized Avatar) 是一個提供跨站台頭像服務的平台,只要您在 Gravatar 上註冊並上傳圖片,就可以在所有支援 Gravatar 的網站中顯示你的專屬大頭照。
2017-02-01
技術分享
#NodeJS #Gravatar
使用 Slack Incoming Webhook 為 Express 應用程式建立警報通知

使用 Slack Incoming Webhook 為 Express 應用程式建立警報通知

有時候我們可能需要檢查應用程式的錯誤日誌,來確認錯誤的發生原因。Slack 作為團隊內部的溝通工具非常方便,其 Incoming Webhooks 提供 API 可以直接向 Slack Channel 發送訊息。本文將介紹如何使用 Slack Incoming Webhooks API 為 Express 應用程式提供即時的錯誤警告通知服務。
2017-01-21
技術分享
#NodeJS #Slack #Express
將 Travis CI 和 Codecov 整合至 Node.js 專案

將 Travis CI 和 Codecov 整合至 Node.js 專案

最近試著將自己的在 GitHub 上 open source projects 整合 Travis CI 與 Codecob 服務,在此記錄一下實踐的過程。
2017-01-15
技術分享
#NodeJS #CI #Travis CI #Codecov #GitHub #Code Coverage
1…5678

搜尋

Hexo Fluid