Hazel Wu | 22'mm

為什麼前端要學Vue.js?

Vue
Vue.js 解決了什麼問題?當考慮要不要學習新技術時,要先問自己幾個問題 這個技術解決了什麼樣的問題?羊毛出在羊身上,這個技術之所以被研發出來,必有其因。 這個技術有沒有同類型的替代品?比較各自的優缺點 我花時間成本去學習這個技術,對我有什麼好處?同樣的時間花去學別的技術,是不是更好? ...
閱讀更多

ES6語法:let、const

ES6
let 與 const 誕生的目的不會汙染全域變數,好方便後續維護、Debug let, const 用來宣告區塊 {} 裡的變數 for迴圈宣告 var改為 let const 唯讀變數,無法去做修改。 let存在於大括號裡面,在大括號外面便會死翹翹。 被全域變數污染的例子1234ul ...
閱讀更多

BlueHost Wordpress 如何安裝 Git 版本控制

WordPress BlueHost
BlueHost Wordpress 如何使用 Git 版本控制BlueHost 沒有提供Git或相關Git設定的支援,所以我們只好自立自強,以下安裝教學是在 BlueHost shared 環境下設置。 過程中有參考 BlueHost的官方文件,但是安裝失敗,文件並未寫得很完整,在這篇文章 ...
閱讀更多

為Heroku 上傳的圖片找新的空間:Amazon S3,就決定是你了。

我用Ruby on Rails寫了一個CRUD網路相簿的網站,主機採用Heroku提供的服務。但是有一個缺點,Heroku不提供檔案儲存的空間,每過一段時間就會洗白一次。講白話一點就是:我上傳的相片過一段時間就會不見了,我得為我的相片找新的空間存放才行。這裡使用的是Amazon S3 sto ...
閱讀更多

神奇的migration 生成器 | Ruby on Rails 5

migration rails
神奇的migration 生成器 | Ruby on Rails 5參照著格式便可以自動產生Migration檔(包含格式與欄位及型態) 12rails g add_xxx_to_資料表 [field:type][:index]rails g remove_xxx_to_資料表 [field ...
閱讀更多

如何使用 Hexo + Github Page 自訂網域名稱 + Cloudflare SSL 免費憑證

Hexo CloudFlare
如何使用 Hexo + Github Page 用 Cloudflare 綁定個人網址本篇適用於用Hexo框架架設在Github Pages上,但想要綁定自己買的網址。由於Github Pages 產生的個人網址太長,對 SEO 不友善,不是這麼好被搜尋引擎收錄, 步驟 Github Rep ...
閱讀更多

Macbook Pro 2017版,外接兩個螢幕 | 全攻略

Macbook Pro 外接螢幕
Macbook Pro 2017版,外接兩個螢幕 | 全攻略 為什麼要外接兩個螢幕?架設三個螢幕的用途是:最左邊 Mbp 顯示程式結果、中間 20吋 主要寫 Code、右邊24吋螢幕能垂直擺放,用來查資料。多螢幕用途是為了不讓注意力被分心,提高工作效率。 如果你也認同這一點,也希望提高工作 ...
閱讀更多

複製 Production 真實環境資料,模擬超逼真測試 | Rails 5

scp server production data into local copy production data transfer to staging
為了擬真測試,我們往往需要更真實的數據,採取的作法是:將 Production 真實性的資料庫複製一份至 local 端測試,本文採取直接用Postgresql操作,並紀錄當下遇到的問題及解決辦法。 將要測試的資料庫(例如:production)匯出成sql將原始production資料庫: ...
閱讀更多

Rails Server打不開嗎?你應該看看這篇

Rails 5 close rails server
明明Ruby Server已經關閉了,但重新輸入rails server 出現錯誤訊息:Server已經打開了過去常遇到此問題,我都是直接重開機。後來仔細查詳解,發現有更快的解決方法。 出現的錯誤訊息1A server is already running. Check /Users/haz ...
閱讀更多

遠端ssh連到Server,無法進入Staging Rails Console的終極解決辦法:移除bin

rails server Rails 5 ssh console
情境:當用ssh遠端連線至server時,要進入專案內的rails console.log,出現rails new [options],找不到rails project的目錄,紀錄如何解決的筆記。 123ssh [email protected] ~/project/curre ...
閱讀更多
Prev Next