Home

0

用Chocolatey安裝Docker CLI

一般想要在個人電腦或是Windows Server 2016玩Docker,前者可以安裝Docker for Windows,後者啟用Window Server的Container,這樣就可以開始使用Docker指令,不過,今日只是想在某台電腦透過Docker -H去執行Remote具有Container的機器,是否還需要完整安裝上述所提的功能才能使用Docker Command呢? 答案是可以

0

在VSTS中建立npm package管理平台

在之前有介紹透過VSTS的Packages可以自建團隊的Nuget套件管理平台,在Packages中不只是可以建立Nuget套件的管理平台,如果,今日是前端人員或是非.NET人員,想要用npm指令來裝前端套件,VSTS是否可以做npm套件的管理平台呢?答案是可以,VSTS的Packages同時支援Nuget和npm套件管理,就讓我們來建立一個npm packages管理平台吧。 自動化建立npm

0

Application Insights自訂過濾收集的訊息內容

Application Insights越做越強大,基本上程式內部怎樣運作,Application Insights都可以蒐集到相關資訊,不過,有時候這樣會帶來一種困惱就是在某些情境下的資訊,並不想被蒐集到Application Insights內進行分析,因為有可能造成分析錯誤或是統計資訊的誤差,舉例來說,目前發現如果在IIS中針對Web Site設定Preload功能,在Applicatio

0

2017 第12屆 五金杯 中國五金產品工業設計大賽徵集

2015年有幸到中國參加此大會評審,發現雖然名為五金產品比賽,當時不乏有些不錯的IoT產品出線,不過那時候只限於中國內作品參賽,這次也可以有台灣作品參賽,工業設計高手可以去挑戰看看 何謂五金杯大賽 “五金杯”中國五金產品工業設計大賽自2006年創辦以來已成功舉辦11屆,大賽在各主辦單位和協作單位的支持下,歷屆參賽作品的數量和質量都在不斷的進步。大賽以創新和務實的特點和國內外知名的專家評委陣容,吸

0

Mobile Center讓App有自動更新功能

微軟在Mobile的解決方案,原先是建構Hockey App上面,不過,從今年五月開始就慢慢轉移到Mobile Center上面,無論是Build還是Test,甚至到發布,都可以透過Mobile Center幫忙完成,先前的一篇文章[VSTS 整合Visual Studio Mobile Center ]中有介紹把VSTS的Repositories與Mobile Center結合,現在Mobil

0

Windows Server 2016 Containers初體驗

當Windows Server 2016開始有支援Containers後,認為只要把Windows Server 2016內的Container服務啟動後,就可以立馬來使用Docker這項技術,殊不知這是錯誤的,因為,這樣做法只是讓Windows Server 2016有了Container功能,但是,要讓它可以用Docker,還必須額外安裝Docker模組才可以有辦法開始使用Docker的技術

0

用Azure Conditional Access限制公司以外地區不可以連入VSTS

就目前微軟以雲端服務為優先情況,VSTS的功能是越來越強大,再加上本身VSTS也可以與地端整合,所以,使用VSTS來做為版控工具是一個不錯選擇,不過,很多人知道好處,但畢竟是雲端服務又會很擔心,如果在公司外部讓公司有心人進入後,把所有程式碼都拿走就慘了,安全性的管理一直想用VSTS的一個。 其實只要透過Azure Conditional Access就可以解決這問題。畢竟,在整個微軟雲端服務中,

0

自動化建置取得不同VSTS平台內的Packages Manager套件

自從VSTS有了Packages的功能,可以讓我們自建團隊私有的Nuget後,就習慣把大量可以Re-Use套件放上去,可以讓整個團隊共同使用這些套件。不過,如果給自己團隊是沒有甚麼問題,今天要跨團隊使用呢?就是給在不同專案成員也用你開發的Package,在同一個VSTS URL下,只要去設定Feed權限也就可以,如下圖,在BestFeed下設定給予要讀取此Package的人員那些權限 但是,如果

0

Microsoft Teams整合VSTS Story Board

先前在VSTS使用Story Board時候,又用Teams,想說是否可以不要兩邊切換看和討論Story,早期作法就只是把VSTS Story的Link address抓下來,利用Teams的Tab內的Web Site功能建立,不過,這個月更新,整合度就更好了,只需要透過幾個步驟,就可以把兩邊給串起來,且比我之前用link來做好多了 選VSTS Tab 到Teams的Tab功能列表中,找到VST

0

用Excel產生Json格式的資料

Json做為資料傳遞格式傳遞是越來越普遍,就連把SQL也支援JSON資料傳入做Insert資料用。不過,雖然JSON資料普遍使用,但是,有一個比較大缺點,就是要產生JSON格式的資料並不容易,尤其要多筆資料時候,往往不是缺了[就是少了甚麼,造成格式錯誤。 尤其最近是把Json資料當作參數傳入SQL中,每每要組合這些資料,就快被搞死,因此,找到一個套件叫做Office with Excel to

0

VSTS 整合Visual Studio Mobile Center

要在VSTS建置一個Xamarin開發出來的App,只要在Build Process將相關要建置的Task設定好基本上就可以產生出一個APP,若是要建置出iOS用的APP,就必須要在建置的Agent下一番功夫,例如使用Local agent或是第三方的Agent像是MacinCloud幫忙建置Xamarin專案,用Local agent則還是必須準備一台MAC在上面安裝Build Agent,似

0

在Application Insights標註VSTS Release的版本戳記

常用Application Insighs的人,可以了解Application Insighs能監控的資訊有多強大,不過,在這些資訊中往往會Miss掉一個訊息,就是現在運行的系統版本所得到資訊,跟之前的資訊是否是同一個版本呢?雖然,我們可以在Application Insights內用客製化屬性標記系統版本,但是,不過在統計圖表中卻無法得知這份資訊。在資料的判讀上就會出現問題 因此,為了解決這問

0

修復RansomWin32WannaCrypt勒索病毒方式

這一波病毒我想最累因該是企業內部MIS人員,有些朋友公司又有遇到遭情,整個節日就泡湯,這次大部分都是微軟作業系統(聽說MAC也會有)遭殃,但不可避免就是,已經不只是從原本被動模式中毒,就算放著連上網也會中毒,雖然,微軟早在之前就有發布更新,我相信很多人也是沒更新的 XD 根據微軟的安全報告指出,這個勒索軟體是屬於WannaCryptor病毒的其中一隻變種。為了協助Windows用戶共同面對這個

0

(Docker Swarm)Azure Container Service中建立MS SQL Server for linux

繼上一篇的Azure Container Service初體驗之後,就在想要如何去應用ACS(Azure Container Service的簡稱)的功能,有什麼場景是在對於系統開發或是企業應用方面有幫助的方案,突然,想到其中一個方式,就是建立開發測試的資料庫,在開發時期拿來使用,所以,用ACS建立一個臨時要用的資料庫來做測試用,或許也是一個不錯的選擇,其實,也是可以做為微服務中的資料庫區塊 不

0

Azure Container Service初體驗

研究Docker時候,總是在想為了來使用Docker技術,我必須架設具有Container機制的Server,或是在自己PC上使用Docker for Windows建立Container,然後才可以使用Docker Image,雖然不複雜,但有時候也覺得不方便,尤其在寫程式時候,會需要做到測試部分,會用到Docker建置相關環境,如果這環境會被地域限制住,感覺又那樣不方便,在Azure上看到一

0

建立Azure管理所需要的SSH金鑰

進入Azure之後,我們可以透過很多工具或是方式去管理我們在Azure上面的資源或是VM,不過,可以發現很多管理上,已經不只是使用帳號密碼做登入驗證,部分身分驗證資訊已經改用SSH的金鑰來進行驗證,因此,就必須製作屬於SSH的公鑰與私鑰,當我們在建構服務時候,就需要我們自己產生SSH公鑰資訊填入,做為日後登入資訊的驗證,雖然,這樣方式是相對複雜,但對於安全性又是多一分保障。 準備事項 製作SSH

0

Application Insights 結合OMS擴充監控分析

Application Insights好處在前面幾篇文章就有提到,尤其對於企業內部眾多的Application來說,Application Insights確實有助於我們從資料面去查詢一些蛛絲馬跡,不過,就整體管理而言,Azure Applcation Insights還是相對薄弱,畢竟,在上面要看一些指標或是報表並不是那樣友善,如果,把Application Insights結合OMS效果就

0

讀取客製化Web.config / app.config的element

通常在app.config都是用原本預設的element,不過,今天為了自己的元件的設定,必須透過客製化的element作為元件的config,好久沒有研究這部分,所以,研究一下,終於被我弄出來,因此,在這紀錄一下,讓有後續想用的人可以參考 自訂.config標籤 這裡自訂標籤如下,主要標籤分為三層,第一層Token為最外面標籤,等同於元件要開始讀取此設定的root位置,第二層TokenTarg

0

開始建立SQL Server for Windows Containers

有了Docker這項技術後,想要把SQL Server也放入到Docker中,自從SSMS 2016開始,管理工具與DB可以分開安裝後,就沒有在自己電腦安裝DB,但是,有時候在開發專案,並不可能隨時與DB連線,如果手邊沒有SQL Server也很不方便,所以,可以用Docker建立SQL Server,如果中間被搞壞了,也不用太害怕。此外,或許可以透過這樣方式解決一些實務上遇到SQL測試的另一種