2017年3月20日 星期一

在 Gitlab 上設定使用 AWS SES 作為郵件伺服器

其實試了一段時間之後,發現也不用特別紀錄什麼,因為官方有完整的設定範例 [1] 了 XD
唯一需要稍微注意的地方是….設定完以後要用 reconfigure 指令讓 Gitlab 重讀,不要用 restart
但這其實也寫在官方文件 [1] 上了。

參考資料
  1. SMTP Setting – AWS SES
  2. SSL certification error

2017年3月8日 星期三

如何維持軟體專案的可維護性?

最近半年,有時常在猶豫一些問題,最常遇到的,就是前些時候寫好的一段程式碼,現在必須在上頭追加一些新的功能,然後就感覺到「唔,當初沒有計畫要追加這個功能,所以結構不太適合這麼做」,或者是「當初時程有點趕,寫起來有點凌亂」等等,可能有著各種原因讓自己覺得之前寫好的程式碼有點髒。但現在新功能的時程也不是很長,如果去動了舊的程式碼,時程可能變得很緊湊,那該怎麼辦呢?