[Laravel] FromRequest 更新驗證 Posted on 2021-10-22 In Laravel Views: Disqus: Intro使用 laravel 內建的驗證工具會發現一個問題,例如更新時某個欄位設定為 unique 則那個欄位沒辦法更新 Read more »
Vim 搜尋並刪除 Posted on 2021-07-13 Edited on 2021-10-22 Views: Disqus: 刪除每一行包含指定的文字1:g/text/d 刪除每一行不包含指定的文字1:g!/text/d 刪除每一行包含指定的文字,並往上刪除幾行1:g/text/.,+1d 刪除每一行包含指定的文字,並往下刪除幾行1:g/text/-1,.d 刪除每一行包含指定的文字,並上下刪除幾行1:g/text/-1,+1d
[JS] 檢查使用者輸入的任何可能為空的結果 Posted on 2019-05-17 Edited on 2021-06-24 In Javascript Views: Disqus: 在檢查使用者輸入資料時,常常需要檢查字串是否為空或 null, undefined 等,於是搜尋並整合了許多人的解決方法,可以完全解決這個問題。 Read more »
[JS] Get Image Size Before Upload Posted on 2019-01-23 Edited on 2021-06-24 In Javascript Views: Disqus: 最近收到一個需求是要讓使用者在上傳前檢查圖片大小有沒有符合規定的尺寸,在查詢了一些資料後歸納出了以下的解決方法。 Read more »
[Nightwatch] Upload file Posted on 2018-12-05 Edited on 2021-06-24 In Nightwatch Views: Disqus: Nightwatch 上傳最近在學習如何使用 Nightwatch 來做 E2E 測試,不過發現到上傳功能並沒有出現在官方網站,這邊紀錄一下上傳的方式 Read more »
[axios] 處理 x-www-form-urlencoded 格式問題 Posted on 2018-11-26 Edited on 2021-06-24 In frontend Views: Disqus: axiosaxios 是基於 Promise 的瀏覽器與 node.js 的客戶端。使用的方式非常簡單清楚,安裝與使用官方網站都寫的非常詳細。 Read more »
[Tool] NVM - 升級 node Posted on 2018-11-26 Edited on 2021-06-24 Views: Disqus: 升級 node升級其實就是安裝新的 node 且把舊的移除,但如果只用安裝新的會發現先前的 package 都要重新安裝,所以我們執行一下指令來安裝 node 與 package 。 123nvm install NEW_VERSION --reinstall-packages-from=OLD_VERSION# nvm install 8.9.3 --reinstall-packages-from=6.12.2 最後移除舊版本即完成: 123nvm uninstall OLD_VERSION# nvm uninstall 6.12.2
[ESLint] Mocha describe is not defined Posted on 2018-07-26 Edited on 2021-06-24 In ESLint Views: Disqus: ESLint for TestESLint 是在團隊中非常重要的程式碼規範工具,可以規範每個人的寫作風格,所以在團隊開發時我會規範大家在專案中全面使用,包括撰寫 test,但在使用mocha, jasmine, mongo 等我們會發現到如下的錯誤: Read more »
[Docker] Build A Node.js Image Posted on 2018-07-23 Edited on 2021-06-24 In Docker Views: Disqus: Docker + Node.js最近開始接觸容器化技術後,開始覺得這是未來的趨勢,於是開始參加與報名了許多課程,而上完課後就是要來實作,所以這邊來紀錄如何將 Node.js 專案建置成 Docker Image。 Read more »
[Docker] 新手使用 VS Code 快速建立 CentOS Container Posted on 2018-07-18 Edited on 2021-06-24 In Docker Views: Disqus: 前言最近開始學習 Docker ,但是在指令操作上總是有點不是那麽熟悉,尤其是在攥寫 DockerFile 時,常常會忘東忘西,實在有點困擾,好在最近 Microsoft 針對 VS Code 開發了一個 Docker套件來讓我們方便操作。 Read more »