開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎?
全世界有無數的人犧牲自己的時間在網路上貢獻自己的知識,才使我們可以這麼順利找到問題的解答,當然他們也會因其他人的貢獻而節省時間,而其節省的時間又可以拿來充實網路上的資源,這樣的良性循環,才使 Google 成為了我們的救命利器。
現在讓我們也為 Google 上的資源貢獻一份心力吧!
開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎?
全世界有無數的人犧牲自己的時間在網路上貢獻自己的知識,才使我們可以這麼順利找到問題的解答,當然他們也會因其他人的貢獻而節省時間,而其節省的時間又可以拿來充實網路上的資源,這樣的良性循環,才使 Google 成為了我們的救命利器。
現在讓我們也為 Google 上的資源貢獻一份心力吧!
JavaScript 中有字串的 trim
方法,但卻沒有陣列的 trim
,現在就來嘗試實作一個陣列的 trim
吧。
使用 jekyll-feed
所產生的 feed.xml
出現 PCDATA invalid Char value 8 錯誤,造成解析失敗。
最近在遷移 Blogger 中的舊文章到 jekyll 的 GitHub page 上,本文紀錄如何輸出 Blogger 的文章並輸入至 jekyll 中,並將原本 Blogger 的頁面導至新的 jekyll 頁面。
Goroutine 像是 Go 語言的 thread, 使 Go 建立多工處理, 搭配 Channel 使 Goroutine 操作簡單化, 本文介紹 Goroutine 及 Channel 的使用方式。
舊有的系統為了要在網頁上做到一些桌面應用才能做到的事情,會將 ActiveX 嵌入網頁中,這樣的方式在以前的實作中常常出現,在維護舊系統時就有機會遇到這樣的問題: ActiveX 嵌入頁永遠處於其他 HTML 元素上,本文紀錄如何將其他的 HTML 元素顯示在 ActiveX 嵌入頁之上。
嵌入頁因為跟主頁屬於不同的視窗,所以不能直接傳遞訊息,本文紀錄如何使用 postMessage 在兩個視窗間傳遞訊息。
在寫程式的時候,常會有需要可以重複使用的代碼或是元件的情形,而這些很有可能對其他的開發者來說也十分的有用,這時候我們就可以把這些代碼或是元件包成 NPM 的 package 並且發布上 NPM ,一方面可以更有效的管理這些元件,另外也可以幫助到需要使用相同功能的開發者,貢獻開源專案。
本文介紹如何使用 Travis CI 將 VuePress 的靜態網頁部署到 Github Page 上。
本文會用範例來帶大家了解如何使用 Cypress 做 e2e 測試。