Browse by Tags

【茶包速記】從排程程式呼叫Word發生錯誤
同事報案,有支背後操控Office Word處理文的主控台應用程式(Console Application)以排程(Scheduled Task)方式執行,移機後無法執行。觀察現象為程式出錯終止,其啟動的Word程序殘留,要重複執行則因前次啟動Word仍鎖定特定文件檔出錯,錯誤Log則發現"There is insufficient memory. Save the document now."訊息。 刪除殘留Word程式,不經排程改由手動執行程式,則一切正常。 整理蒐證重點...
Posted 08 July 2016 12:00 PMJeffrey | with no comments 3,464
Filed under:
取消安裝Application Insights
Application Insights是一套雲端服務監控系統,透過簡單設定就能蒐集ASP.NET網站伺服器及使用者資訊,例如:使用者使用的瀏覽器種類、到訪頁面(類似Google分析的功能),另外也能蒐集伺服器反應時間、請求統計與錯誤訊息等,還能設定檢查,偵測網站是否活著。(延伸閱讀:Sky的文章- Azure - Application Insights 、 官方介紹 ) Visual Studio不知從哪個版本起,建立ASP.NET專案時會自動幫你安裝Application Insights...
Posted 23 June 2016 10:09 PMJeffrey | with no comments 4,573
Filed under: ,
【笨問題】IIS HTML、圖檔傳回空白內容
家裡的Windows 10不常用來開發,前陣子寫MVC測試 入口網站內嵌其他網站跨網站 還正常,但在IIS放個test.html時,卻出現奇怪現象。 使用瀏覽器存取test.html,內容一片空白。怕是新增的網頁有問題,用IIS wwwroot原本就有的iisstart.png總該OK吧?登楞~一樣傳回空白。 開啟Fiddler偵錯,進行幾個對照測試,觀察到結果如下: 存取png及html時傳回HTTP 200,但Content-Length為0,沒有內容 故意打錯URL,會得到HTTP 404...
Posted 25 May 2016 11:33 PMJeffrey | with no comments 3,864
Filed under:
使用Fiddler竄改網頁內容進行測試
瀏覽器F12開發者工具內建的網頁封包分析功能日益強大,但老牌HTTP封包傳輸偵錯神器-Fiddler,還是有不少獨門絕活為F12工具遠遠不及,例如先前 研究NTLM與Kerberos驗證 時用到的Inspector/Auth資訊分析。今天則介紹Fiddler另一項少為人知但強大的功能-AutoResponder。 用F12工具修改網頁DOM、CSS,甚至JavaScript都不是問題,但只能在網頁載入後事後修改,不符合某些情境要求。例如,瀏覽別人寫的網頁發現問題,我想調動兩個<script...
Posted 24 May 2016 07:29 AMJeffrey | with no comments 14,711
Filed under:
在PowerPoint投影片剪貼Visual Studio程式碼
最近在準備開發教學投影片,有大量從Visual Studio剪貼程式碼範例到PowerPoint的需求,遇到一個大問題:從Visual Studio複製程式碼再貼到PowerPoint時,語法顏色有被保留,但換行消失,排版全亂,讓人極度困擾。 想起VS2010推出時也有類似的剪貼簿亂碼問題,當時寫了個 小工具 自力救濟。這次面對的情況類似,理應可如法炮製,便花了點時間研究,發現Visual Studio複製到剪貼薄的內容包含HTML格式,使用Regex將原始碼中的\n換成<br />...
Posted 16 February 2016 08:49 PMJeffrey | with no comments 5,462
Filed under: ,
取得NLog檔案路徑
NLog已是平日寫.NET專案的標準配備(另一個是Json.NET,每個專案都要加,恨不得.NET能把它納入內建),但偶爾需要確認Log檔路徑(不確定NLog.config寫法是否有錯,設定是否生效),每次遇到每次重新爬文,記性之差,讓網友直呼太誇張,只好寫篇筆記救救自己。 例如有NLog.config寫法如下:(順便筆記我最常用的NLog檔案設定樣式) <? xml version ="1.0" encoding ="utf-8" ? > <...
Posted 08 December 2015 10:33 PMJeffrey | 1 comment(s) 6,397
Filed under:
Windows C槽空間不足問題
照片來源: 民報 公司或家裡都有 i7 桌機可用, 左手 筆電只是輔助,所以當年買筆電選了 Vaio T13 ,以中階價位買到 i5+SSD+觸控螢幕+金屬外殼,十分划算。唯一美中不足就是小不啦嘰的 128GB SSD,扣掉還原 Partition 只剰 100G 左右。隨著軟體愈裝愈多,系統碟 C槽可用空間捉襟見肘,三不五時低於10%警戒線。每每看到C槽的刺眼紅條我就會焦慮,忙著刪暫存檔、移除軟體調頭寸。空間大戶非 Visual Studio 莫屬,用觸控螢幕測試Windows Phone 8...
Posted 09 October 2015 09:15 AMJeffrey | 6 comment(s) 42,056
Filed under:
好用的Office萬用字元取代
同事出的考題,Word畫的座位表想轉成Excel,其中用到1-1,2-2格式的標示,直接複製貼上Excel,1-1、2-2會被解讀成1月1日、2月2日… 爬文找到一些Excel端解法,多要靠資料匯入克服,但座位表格子呈不規則分佈(你知道的,關主管的 籠子 Partition會比關部屬的大一些, 大型猛獸還會有獨立獸籠 高階主管還會有獨立辦公室… XD),加上想保留原有底色格線,轉格式再匯入的做法不太可行。 我想到的解法是將1-1置換成[1-1],標示效果不變而可避開Excel日期轉換。原以為要寫VBA...
Posted 13 December 2014 11:59 AMJeffrey | 1 comment(s) 12,203
Filed under:
設定Windows 8網路喚醒(Wake On LAN)
經歷 硬碟掛點 ,決定改變電腦使用習慣,防止悲劇重演。 學到一個教訓-非企業級硬碟只是一般兵,經不起7x24小時兩棲偵營魔鬼操練,有提早升天的風險!改善之道很簡單:只要由7x24待命責任制回歸5x8下班打卡制,就能有效延長硬碟乃至整台機器的使用壽命,另一方面還兼顧省電環保。 原本機器不關機是工作需要,方便從家裡走VPN連回公司機器遠端桌面處理,同時有些私有排程或服務也放在自己機器上跑。排程及服務可以重新評估規劃,集中到少數機器,大部分個人主機下班時便可睡眠或休眠,需要遠端連線時再開起來,這倒也不難...
Posted 12 November 2014 12:01 AMJeffrey | 1 comment(s) 38,223
Filed under: ,
【笨問題】在Visual Studio解決方案直接執行特定專案
大家有沒有遇過這種情境? Visual Studio解決方案(Solution, .sln)中有多個專案,其中有一個以上可直接執行(如Windows Form、Console Application、Web)。我最常遇到的情境是 -- 以Web為主的解決方案裡有轉檔用Console Application程式(要在App_Data建立資料檔)或是依Schema自動建立ViewModel的程式產生器。Web專案才是主角,故解決方案的起始專案(Startup Project)會設成Web專案,方便按下F5就能測試及偵錯...
在專案新增OWIN Startup類別
新增了一個MVC專案要測試SignalR,透過NuGet安裝 Microsoft.AspNet.SignalR.Sample ,依照readme.txt指示,需在 OWIN Startup 中加入: Microsoft.AspNet.SignalR.StockTicker.Startup.ConfigureSignalR(app); 這動作上回做個一次,在ASP.NET專案下有個Startup.cs,把程式擺進去就好,但這回不知為何專案根目錄卻不見Startup.cs蹤影? 爬文得知,專案範本中有Startup的項目可用...
Posted 02 December 2013 09:35 PMJeffrey | with no comments 7,920
Filed under: ,
讓IE直接顯示JSON結果
IE有個討人厭的行為。 當網頁程式以JSON格式傳回結果(JSON字串,且Content-Type設為application/json),在IE需下載另存檔案才能檢視,不像Chrome或Firefox可直接看結果。當需要反覆測試,"重新整理網頁->選取位置另存檔案->開檔看結果"的迴圈容易誘發焦慮、煩躁、爆怒等症狀,而一般患者多會啟動生物本能,默默關上IE改開Chrome尋求解脫... 例如,以下MVC Controller的GetJson()會以JSON格式傳回字串...
Posted 06 September 2013 11:26 PMJeffrey | 2 comment(s) 14,880
Filed under: ,
同時開啟兩個Excel檔案於多螢幕並列顯示
Excel有個討厭特性,開啟多份Excel檔案時不像Word每個文件一個視窗,而是預設開在同一視窗,每次只能顯示其中一個檔案,如果要左右並陳對照,可以取消個檔案的最大化,在同一個視窗中並列,只是這麼做不能善用多螢幕的優勢,雖然可以將視窗拉大橫跨兩個螢幕,但有螢幕解析不同,以及無法使用快捷鍵調整視窗尺寸位置的問題,用起來不甚順手,還是覺得像Word一樣各自成為獨立視窗操作比較方便。 平日上班使用Excel 2010,有個解決方案不要直接點選Excel澢,而由程式集的Exce捷徑l開啟新l視窗,點選兩次就會產生兩個獨立的Excel視窗...
Posted 15 July 2013 09:52 PMJeffrey | 20 comment(s) 143,025
Filed under: ,
【笨問題】無法輸入英文小寫字母
開了一份新PowerPoint範本,發現標題打不出英文小寫。 第一直覺是鍵盤卡住或輸入法故障,但狂按Shift、Caps Lock、切換輸入法都無法解決。接著換到IE地址列測試,大小寫切換是正常的,判定為PowerPoint設定問題。 最後找到原因,原來字型設定區有個【全部大寫】項目,這個範本將標題字型的全部大寫設為啟用: 又學到一招。
Posted 06 July 2013 10:55 AMJeffrey | 4 comment(s) 34,871
Filed under:
【笨問題】遠端桌面的鋸齒字
一直以來,使用遠端桌面連上筆電的Windows 8,畫面就像下圖,文字是帶著鋸齒的… 不知怎麼的,沒多想認定這是Windows 8支援遠端桌面的限制,就這麼將就用了好久。(現在回想,是鬼迷心竅吧!) 前幾天福至心靈才開始起疑,ClearType技術出來很久了,怎麼可能在Windows 8遇到遠端桌面就破功? 細查才發現是自己豬頭,明明選項裡就可以調,由於我的Client被設成低頻寬,許多改善操作體驗的特效都被關閉,包含字型平滑化(Font smoothing)。 將連線速度調到LAN(10Mbps以上...
Posted 13 June 2013 10:57 PMJeffrey | 3 comment(s) 5,959
Filed under:
更多文章 « 上一頁 - 下一頁 »

搜尋

Go

<February 2018>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication