星期五, 8月 18, 2017

Nginx強制使用者改用https連結

今天收到股溝的警告:『Chrome 將在「http://www.fakesite.com」上顯示安全性警告』
所以我必須讓使用http的使用者自動改用https連結。

星期四, 5月 25, 2017

使用者更名後 User.Identity.Name 還是更名前名字

今天發生了非常奇怪的事情,有位員工的帳號更改,在某個Windows Server 2003的Asp.Net程式一直抓到他原來的名字,也就是使用 User.Identity.Name 一直是舊的資料。

星期五, 5月 19, 2017

資料庫欄位設計與正規化

我也沒想到,工作十幾年之後,居然還要寫這樣的題目。資料庫正規化設計,在21世紀的今天,應該早就是攻城獅(工程師)耳熟能詳的必備項目,沒想到還有人用20世紀的思維在設計,因此稍稍抒發小弟我不滿的情緒。

星期一, 5月 15, 2017

取消內部網路預設使用相容性檢視

最近MIS使用Vue.js開發,遇到發佈到伺服器後無法正常顯示,經過仔細Debug之後才發現,原來是Internet Explorer預設使用『相容性檢視』。

星期三, 4月 26, 2017

利用 Jenkins持續整合,自動產生Coverage報表

話說同事接了大案子,業主要求必須做單元測試,還要有涵蓋率。這不是很簡單的事嗎?問題就出在他們為了省經費,只用免費的Express版開發,幸好VS2015 Express全加上Unit Test,但是看不到Coverage了。
我自己也很久沒有用MSTest,多半用NUnit,利用VS的套件或TestDriven.Net Personal版就搞定,但是得讓同事方便,就裝台Jenkins Server。起初都還簡單,但是在產出報表時,照著網路上的步驟,怎麼也測不出來。

星期一, 4月 24, 2017

星期四, 1月 12, 2017

macOS 上ssh-copy-id還是會問 Enter passphrase for key

最近升級到macOS Sierra後,發現 ssh 到之前用ssh-copy-id 的機器,都會問 Enter passphrase for key 。