最近在整合其他系統的時候,需要把外部合作廠商的網頁給嵌入,卻遇到了無法嵌入的問題,問了較熟 HTML 的同事時,他問了我一句,iFrame 應該不能任意嵌入其他網頁吧?這樣叫Yahoo, Facebook 他們情何以堪,馬上被當成別人的子網頁...
Jenkins 更改時區
Jenkins 預設來說是以UTC的時區來呈現建置時間,在查詢建置記錄時,通常來說不太直覺,而 Jenkins 的更改時區的更改也較為特別,不是更改作業系統時區就可以解決,此篇記錄一下如何在 Jenkins 調整時區
SQL Server 權限指令
- 10539
- 0
- SQL Server
- 2018-10-04
一直以來管理 sql server 都藉由著 SSMS 的 GUI 畫面在處理,終於也面臨到了大量處理資料權限的問題了,一筆一筆處理的方式太浪費工程師的生命了。不過主因還是發生在 AzureDB 無法使用 GUI 畫面,只能透過指令的方式解決 XD
MS SQL 資料遮罩
- 10719
- 0
- SQL Server
一直以來對資料庫的概念大多集中在儲存,撈資料,大量處理資料這一塊,對於權限控管這塊反倒是少著墨了,偶然從同事的口中得知資料遮罩這個有趣的東西可以對敏感性資料做處理,不但處理效果相當好,而且也相當的好上手啊
[日常小工具] 查看表單密碼
在網頁上記住登入資訊應該是一件不陌生的事,雖說對資安來說不是一件好事,但人性總是懶,忘了密碼該怎麼辦?
WebForm Routing
接觸過 MVC 其中一項很強的功能就是路由,然而已經停止維護的 ASP .NET Web Form 也有類似的路由功能嗎?
NLog 基本介紹與偵錯
NLog一直以來都是以好用上手聞名,使用上也很少遇到問題,直到最近開始使用較深一點的功能後,卻發生了沒寫入卻又沒有錯誤訊息可以追查的事件
GitHub 認證失敗,無法從遠端抓取資料
Git disable 了TLSv1/TLSv1.1, 只提供 TLSv1.2 後,使用VS2017, 與Source Tree 做Fetch, Pull, Push皆出現認證失敗
使用 ValueInjecter 來做自動Mapping
在 Coding 的時候,難免會遇到需要做 Model mapping 的時候,最近因為同事使用 ValueInjecter 才得知有這個輕巧好上手的工具
Enum Extension
在Enum上除了可以設定 description 這個attribute外,也許還會想要放更多客製化的attribute,這時就該來寫個擴充方法方便一下
visual studio 2017 code style
- 1209
- 0
- Visual Studio
在帶領團隊的時候,需要統一大家的腳步與coding的方式,彼此在協同合作的時候會更容易,在2017有一個功能可以讓我們達到這一點
近期面試的問題整理
這一、兩個月陸陸續續也面試了幾家公司,卻也因此發現很多自己過往並不了解的東西,順便整理起來當作學習,也可以幫助到其他人
[JavaScript] new的用法與基本概念
- 8999
- 0
- JavaScript
- 2017-07-04
對於new一個物件並不陌生,但在JavaScript裡什麼時候應該要用new,有什麼作用,終於最近較為有心得,在此做個筆記
ES2015 筆記(4) Promise
- 265
- 0
- JavaScript
- 2018-08-02
透過ES2015建立Promise物件,讓你的JavaScript程式碼更容易閱讀,更好維護
ES2015 筆記(3) Object, String
- 169
- 0
- JavaScript
- 2017-06-22
透過ES2015的語法,用更方便更直覺的做法處理object與string
EntityFramework 多對多操作
- 1822
- 0
- EntityFramework
在EntityFramework的世界裡,遇過最奇妙的部份其中一個就是多對多的轉置關係了,它非常好用,但也帶了一些副作用。
使用UnitTest來測試有Session的Action
在UnitTest的專案裡,我們除了可以拿來測Function或是EntityFramework的執行情況,那我們是不是也可以拿來模擬網頁上HttpPost資料給controller中的某個Action的動作呢?
EntityFramework 效能檢視
- 1013
- 0
- EntityFramework
- 2017-04-14
上篇提到了效能的陷井 EntityFramework 基本效能簡介與調校,我們使用了SQL Server Profiler來檢視Entity Framework所產生出來的SQL,這篇是想提供給大家其他更簡單的方法可以檢視Linq產出的SQL,可讓我們在開發時就可以很快地測出我們所寫出來的東西會不會有潛在的效能問題
[日常小工具] 郵政系統快速選取道路地址
在查郵遞區號、英文地址時,你會需要上郵政查詢網站,但不知你有沒有過感覺要選到你的道路地址是一件非常困難的一件事,但在Chrome 開發模式要解決這樣的事情再容易不過了。
ES2015 筆記(2) Function
- 164
- 0
- JavaScript
- 2017-06-22
這篇探討的是如何Named Parameter來給予Default value,以避免執行時遇到非預期性錯誤,以及如何用Arrow Function來簡化this的問題