前言 此篇記錄著時間 JavaScript 原生寫法,不定時會更新整理。
前言 在 GitHub 中有兩種存取資料的連線方式一種是 https 另一種是 ssh,兩者的差別在於 https 在每次 git push 前都要輸入密碼,而 ssh 相對的就不用輸入密碼即可立即上傳,若不想每次都輸入密碼可以參考 ssh 連線方式。
前言 上一篇 [Node.js] mocha 單元測試並整合 Travis-CI 已經教你如何自動化單元測試並且整合到 Travis-CI 達到自動化測試效果,這篇就來介紹計算覆蓋率,這與單元測試試相依的,因為我們做完單元測試後可以利用覆蓋率來檢視我們的測試是不是做的很全面徹底。
前言 Travis CI是提供 GitHub 專案持續整合的服務平台,且支援各種程式語言,間單來說使用 Travis CI 之後只要更新(Push)專案到 GitHub 就會自動進行測試,本篇教學就以 Node.js 下去做示範教學。
前言 在產品上線時同一個雲端虛擬機中,也許會監聽很多 PORT 號來執行各種不同的專案,比如後端 API、前端頁面、後台管理系統…等,我們可以下指令來監聽某一個 PORT 號,此方法只能同時監聽一個服務,要管理我們的 proxy 有很多種方式例如: Nginx、node-http-proxy 、vhost middleware 以及今日所要介紹的 bouncy。
前言 雲端虛擬伺服器提供一個靜態 ip 35.224.176.88 然而預設是監聽 80 PORT,若今天我寫一支程式監聽 8000 PORT 就必須要像下面這樣輸入:
前言 雖然原生 JavaScript 就有提供 Date() 的時間函式,但難免會有需要客製化的時間格式或是時區轉換的需求,Moment.js 的函式庫強大正可以符合我們的需求,今天就來介紹如何利用它來取得時間。
前言 Web Storage 為 HTML5 標準中新加入的技術,主要分兩種一個是 sessionStorage,另一個是 localStorage,兩者差別就差在生命周期的不同而已,而早期瀏覽器要儲存暫存的資料會使用 cookie,而不管你使用哪個暫存你網頁的資料都要注意該筆資料是否敏感數據,因為只要打開控制台,你就隨意修改它們的值,而有心人士就可以利用此方式來做 XSS 攻擊,那今天我們就來談談如何使用 localStorage 吧!
第15屆iT邦幫忙鐵人賽 AI & Data 組 [佳作]
第13屆iT邦幫忙鐵人賽 AI & Data 組
第12屆iT邦幫忙鐵人賽 影片教學組 [優選]