in

Darkthread

黑暗執行緒
All Tags » Tips (RSS)

Browse by Tags

  • 【茶包速記】從排程程式呼叫Word發生錯誤

    同事報案,有支背後操控Office Word處理文的主控台應用程式(Console Application)以排程(Scheduled Task)方式執行,移機後無法執行。觀察現象為程式出錯終止,其啟動的Word程序殘留,要重複執行則因前次啟動Word仍鎖定特定文件檔出錯,錯誤Log則發現"There is insufficient memory. Save the document now."訊息。 刪除殘留Word程式,不經排程改由手動執行程式,則一切正常。 整理蒐證重點: 手動執行正常,用排程執行才會出錯 同一程式原本在Windows 2003運作正常,移至Windows...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 07-07-2016
  • 取消安裝Application Insights

    Application Insights是一套雲端服務監控系統,透過簡單設定就能蒐集ASP.NET網站伺服器及使用者資訊,例如:使用者使用的瀏覽器種類、到訪頁面(類似Google分析的功能),另外也能蒐集伺服器反應時間、請求統計與錯誤訊息等,還能設定檢查,偵測網站是否活著。(延伸閱讀:Sky的文章- Azure - Application Insights 、 官方介紹 ) Visual Studio不知從哪個版本起,建立ASP.NET專案時會自動幫你安裝Application Insights,有時我只想弄個小網站測個功能,赫然發現專案裡的Application Insights模組向我揮手...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 06-23-2016
  • 【笨問題】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,但頁面依然空白 若存取的是aspx,網頁可以顯示 摸索十分鐘後恍然想起,是這台IIS沒裝好!IIS...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 05-25-2016
  • 使用Fiddler竄改網頁內容進行測試

    瀏覽器F12開發者工具內建的網頁封包分析功能日益強大,但老牌HTTP封包傳輸偵錯神器-Fiddler,還是有不少獨門絕活為F12工具遠遠不及,例如先前 研究NTLM與Kerberos驗證 時用到的Inspector/Auth資訊分析。今天則介紹Fiddler另一項少為人知但強大的功能-AutoResponder。 用F12工具修改網頁DOM、CSS,甚至JavaScript都不是問題,但只能在網頁載入後事後修改,不符合某些情境要求。例如,瀏覽別人寫的網頁發現問題,我想調動兩個<script src="…">的先後順序診斷時間差問題,或是想禁止載入或換掉某個css檔觀察變化...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 05-23-2016
  • 在PowerPoint投影片剪貼Visual Studio程式碼

    最近在準備開發教學投影片,有大量從Visual Studio剪貼程式碼範例到PowerPoint的需求,遇到一個大問題:從Visual Studio複製程式碼再貼到PowerPoint時,語法顏色有被保留,但換行消失,排版全亂,讓人極度困擾。 想起VS2010推出時也有類似的剪貼簿亂碼問題,當時寫了個 小工具 自力救濟。這次面對的情況類似,理應可如法炮製,便花了點時間研究,發現Visual Studio複製到剪貼薄的內容包含HTML格式,使用Regex將原始碼中的\n換成<br />,在PowerPoint就能忠實反應原有的換行與排版。以修正版HTML換掉原本的剪貼薄內容,惱人的換行問題便可迎刃而解...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-16-2016
  • 取得NLog檔案路徑

    NLog已是平日寫.NET專案的標準配備(另一個是Json.NET,每個專案都要加,恨不得.NET能把它納入內建),但偶爾需要確認Log檔路徑(不確定NLog.config寫法是否有錯,設定是否生效),每次遇到每次重新爬文,記性之差,讓網友直呼太誇張,只好寫篇筆記救救自己。 例如有NLog.config寫法如下:(順便筆記我最常用的NLog檔案設定樣式) <? xml version ="1.0" encoding ="utf-8" ? > < nlog xmlns ="http://www.nlog-project.org/schemas...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 12-08-2015
  • Windows C槽空間不足問題

    照片來源: 民報 公司或家裡都有 i7 桌機可用, 左手 筆電只是輔助,所以當年買筆電選了 Vaio T13 ,以中階價位買到 i5+SSD+觸控螢幕+金屬外殼,十分划算。唯一美中不足就是小不啦嘰的 128GB SSD,扣掉還原 Partition 只剰 100G 左右。隨著軟體愈裝愈多,系統碟 C槽可用空間捉襟見肘,三不五時低於10%警戒線。每每看到C槽的刺眼紅條我就會焦慮,忙著刪暫存檔、移除軟體調頭寸。空間大戶非 Visual Studio 莫屬,用觸控螢幕測試Windows Phone 8.1 App, 用Cordova寫Android App ,酷是很酷,但模擬器動轍數GB起跳,令人驚心...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-08-2015
  • 好用的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,沒想到Word內建的萬用字元取代功能就可以搞定! 如以上展示,利用萬用字元表示法尋找"...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 12-12-2014
  • 設定Windows 8網路喚醒(Wake On LAN)

    經歷 硬碟掛點 ,決定改變電腦使用習慣,防止悲劇重演。 學到一個教訓-非企業級硬碟只是一般兵,經不起7x24小時兩棲偵營魔鬼操練,有提早升天的風險!改善之道很簡單:只要由7x24待命責任制回歸5x8下班打卡制,就能有效延長硬碟乃至整台機器的使用壽命,另一方面還兼顧省電環保。 原本機器不關機是工作需要,方便從家裡走VPN連回公司機器遠端桌面處理,同時有些私有排程或服務也放在自己機器上跑。排程及服務可以重新評估規劃,集中到少數機器,大部分個人主機下班時便可睡眠或休眠,需要遠端連線時再開起來,這倒也不難,打電話給家離公司最近的同事,要他馬上衝去辦公室幫忙開機不就好了~ 喂!不要這樣陷害同事啦,有更高級的做法...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 11-11-2014
  • 【笨問題】在Visual Studio解決方案直接執行特定專案

    大家有沒有遇過這種情境? Visual Studio解決方案(Solution, .sln)中有多個專案,其中有一個以上可直接執行(如Windows Form、Console Application、Web)。我最常遇到的情境是 -- 以Web為主的解決方案裡有轉檔用Console Application程式(要在App_Data建立資料檔)或是依Schema自動建立ViewModel的程式產生器。Web專案才是主角,故解決方案的起始專案(Startup Project)會設成Web專案,方便按下F5就能測試及偵錯。但如果需要重新建立資料檔或更新ViewModel類別,便得改執行工具程式專案。過去我都是笨笨地先將工具程式專案設定成起始專案...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-06-2014
第3頁,共21頁 (205個項目) < 上一頁 1 2 3 4 5 下一頁 > ... 最後一頁 »
Powered by Community Server (Non-Commercial Edition), by Telligent Systems