[Chrome Extension] YAHOO Dictionary Search 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 9月 08, 2015 個人最常用的翻譯工具之一"Google Translate",在chrome安裝相關套件後,可以在網頁選取文字後,按右鍵,前往Google Translate 作翻譯,如下圖。 而我另一常用的翻譯工具"奇摩字典",在商店想找類似的功能,但找不到相關的套件,索性自己寫一個來玩玩。 使用方式 選取文字,按右鍵,選取YAHOO Dictionary for Selected Text 確定後,連到奇摩字典查詢結果 安裝連結 2016/10/21 Update,因為被通知用了Yahoo的商標,所以重上了另一個 新安裝連結 原始碼 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式
IIS 設定只允許特定IP進入 8月 09, 2018 公司有兩台Web Server,一台對外,一台對內,現在要合併在一起,。預設網站將針對特定IP開放,而某幾個網站則對外完全開放。 如何使用 1.新增功能- IP and Domain Restriction 安裝後,在IIS Root或各網站下可以看到功能圖示 2. 設定IIS Root的存取從Allow改成Deny 3.IIS Root針對特定IP或範圍打開,本例的Mask設為255.255.255.0 代表著192.168.2.0~255可以存取 4.將特定網站對外開放 由於在第2點的IIS Root已設為deny,所有網站會繼承這個設定,而子網站自行修改值的話,則會以子網站為主,這樣就達到預設是deny,而部份是Allow 所有的設定會儲存在IIS的組態內 %windir%\System32\inetsrv\config\applicationHost.config 上述的設定操作,也可以透過Power Shell 執行 $value = @{allowed = "true" ;ipAddress = "192.168.0.1" ;subnetMask = "255.255.255.0" } #1.Setting Root Site as deny Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name allowUnlisted -Value $false #1.1 Setting Root Site denyAction as NotFound Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name denyAction -Value 'NotFound' #2.Root Site add Allow Ip add-webconfiguration /system.webServer/s... 繼續閱讀
.Net Core 使用NLog 11月 17, 2022 之前.Net Framework時使用的NLog,到了.Net Core後,使用方式有點不同,整理如下。 加入套件 NLog NLog.Web.AspNetCore 新增NLog.config檔案 設定檔已針對Microsoft及Hosting等略過及Conosle處理 <?xml version="1.0" encoding="utf-8"?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" throwExceptions="false" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> <extensions> <add assembly="Microsoft.ApplicationInsights.NLogTarget" /> <add assembly="NLog.Web.AspNetCore"/> </extensions> <variable name="layoutDefine" value="${longdate} [${event-properties:item=EventId_Id:whenEmpty=0}][${level:padding=-5}] ${message} ${exception:format=tostring} (${callsite:includeNamespace=false:fileName=true:includeSourcePath=false})" /> <targets> <!---預設所有資訊先寫到Trace--> <target xsi:type="Tra... 繼續閱讀
Jenkins - AzureDevOps簽入後觸發工作-git 12月 12, 2018 闗於在Azure DevOps簽入即觸發建置,之前有寫過一篇是使用TFS的方式。最近公司要改成使用git的方式,所以再來演練記錄一下。 Azure DevOps設定 1.Clone repository 取得https的網址 2.建立Personal Access Token 此Token為Jenkins checkout 所使用 3.新增Service hook-簽入及建置工作 Project Settings>Service hooks 選擇要Trigger的Repository及Branch 這邊的User Name 及API Token 使用的是在Jenkins上建立的 ps:Integration Level 要選 Build-in Jenkins API,這應該是自架Jenkins的選項 Jenkins設定 原始檔控制,選擇git並輸入網址及加入剛建立的git Credentials的帳號密碼 參考來源 https://docs.microsoft.com/en-us/azure/devops/service-hooks/services/jenkins?view=vsts 繼續閱讀