星期五, 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 。

星期五, 12月 02, 2016

Proxmox VE

敝公司的合作廠商推薦Proxmox VE,這也是基於KVM的虛擬主機軟體,還支援OpenVZ Container,也有HA架構,實在很不錯,相較於XenServer有誠意多了。


參考資料:企業虛擬化平台的另類選擇 - Proxmox Virtual Environment 實戰

星期四, 10月 20, 2016

在Windows Server設定L2TP over IPSec VPN

簡單地說,macOS Sierra與iOS 10發表後,大家忽然發現Apple不再支援PPTP,所以一定得設定其他的VPN型態。若不要另外裝client,用L2TP是最方便的,SSL VPN雖然好,但若沒有安裝Agent要連線到任一電腦或是非網頁服務還是挺麻煩的。

星期三, 10月 19, 2016

星期一, 9月 26, 2016

星期二, 9月 06, 2016

用ISC DHCPD發WINS

之前試了很久要用ISC DHCPD發WINS,明明在Linux/Mac都收到了,可是在Windows client都沒有。

星期二, 7月 05, 2016

星期二, 6月 14, 2016

WSUS Server Fail After Windows Update

最近在企業內部都沒看到Windows Update,手動去檢查才發現內部的WSUS Server發生錯誤, 代碼 8024401F 。

星期二, 4月 26, 2016

FreeBSD 動態擴增磁碟容量

由於現在都以虛擬化建立伺服器,已經幾乎沒有額外增加硬碟的必要,直接線上增加硬碟容量即可。早期FreeBSD無法線上調整容量,得加一顆硬碟再利用tar或其他指令備份還原,現在增加了gpart指令簡單許多。

星期一, 2月 22, 2016

SageFrame can NOT Create Page

某長官說要採用SageFrame開發網站,故抓了目前最新的SageFrame 3.6版來用。 正常來說,新增 Page後才能加到Menu,但這版居然無法新增 Page!

星期二, 12月 22, 2015

在Linux使用小米WiFi做為無線網卡

小米WiFi在Windows上有附驅動程式可以正常使用,如果是Mac請參考,只要能當做無線網卡使用即可。但是在Linux上卻無法驅動,明明是MT7601u晶片, 原因是pid不同。

星期三, 12月 16, 2015

Deploy vCenter Appliance (vCSA) 6.0

最近都忙著做案子,難得有空就研究一下 vSphere 6.0,才發現連 vCenter Appliance (vCSA) 的部署方式都和以往不同。

星期五, 11月 27, 2015

From Gitlab to Gogs

經過幾年使用 Git ,終於等到 微軟也使用 Git,有理由要求同事也來用 Git
前兩年架了 Gitlab ,但是效能實在太差,幾度Survey後決定改用 Gogs。