琉璃網站
CommunityServer 中文討論區-琉璃網站

October 2008 - mirror

  • 【茶包射手專欄】SQL 2005 SP2安裝失敗

    最近跟SQL的Hotfix很有緣,話說為了因應 KB956391會造成SSRS無法列印報表 的問題,跟同事逐一為手上的SQL及SSRS主機上Patch。 不過,其中一台SQL升級時卻遇到SP2無法安裝的情況,依據提示,查看了C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix下的幾個Log檔案: Summary.txt中出現: Product : Database Services (MSSQLSERVER) Product...
  • 【茶包射手專欄】被CSS排擠的IE

    幫忙看了一個問題,某個大家已經檢視無誤的網頁,在某位同事檢視時,發現所有的CSS格式設定都不見了,表格底色、字型都變成IE的預設值,感覺上是整個CSS失效。 先用 Fiddler2 檢視,確認CSS、JS等都下載正常,沒有發生HTTP 404下載檔案失敗的問題。為什麼大家看到的網頁都正常,只有這台機器被排擠呢? 遇到這種"眾人皆好我獨爛"的金包銀情境,當務之急不是怨天尤人,而該反躬自省: 我的機器跟別人有什麼不一樣?? 比對的重點,OS/IE版本、網路設定都要留意。我發現到最大的不同點...
  • 【緊急呼叫】請立刻進行Windows Update!!!

    微軟在10/23號公佈了一個遍及Windows 2000, XP, 2003, 2008,甚至Windows 7 Pre-Beta的 資安漏洞 ,其影響層面頗大。只要主機開機有接上網路,就算不收信、不逛網站、不做任何事都可能中槍倒地。雖然不是0Day攻擊(指漏洞揭露的當天,就有壞人"同步推出"利用該漏洞進行攻擊的病毒/蠕蟲),但在隔日已經傳出已有利用該弱點進行攻擊的木馬間諜程式 TSPY_GIMMIV.A ,會利用該漏洞竊取密碼及其他機密後上傳至特定網站。 這個漏洞十分具有威脅性...
  • KB-再探Windows Update後SSRS不能列印問題

    自從貼出 安裝KB956391後SSRS不能列印問題 後,陸續又接獲同事及網友的回報,才慢慢釐清這個事件的始未... SSRS不能網頁列印的原因源於RSClient Print這顆元件被ActiveX KillBit封殺,而封殺的理由是基於安全考量,RSClientPrint Class存在一個 GDI+漏洞 ,讓駭客可以透過惡意的BMP發動溢位攻擊。換句話說, KB956391 為了修復GDI+弱點,就透過Kill Bit判了舊版RSClientPrint元件的死刑,安裝後SSRS不能列印是By...
  • TIPS-Alter Assembly's Owner

    Attach或Retore SQL資料庫到別台,必須要先Drop User才能重設User權限,這個我很早就有 經驗 。 這次的問題有點不一樣,在Drop User時出現以下訊息: The database principal owns an assembly and cannot be dropped 用SQL Server Management Studio檢查,果然有一個SQLCLR Stored Procedure的Owner不是dbo,而是這個我要Drop的User。我想起來,之前在Deploy...
  • TIPS-建立Hyper-V VM連線捷徑

    Hyper-V不像Virtual Server 2005提供了明確獨立程式-VMRC(Virtual Machine Remote Control),讓使用者可以直接啟動VMRC,再決定連線哪一台Virtual Server 2005的哪個VM。Windows 2008給人的直覺,連線方式都得透過Server Manager/Roles/Hyper-V找到VM後再連線,有點麻煩。 其實,Hyper-V也有類似VMRC的東西,它安裝在Program Files\Hyper-V下,有個vmconnect...
  • 我的奮鬥-System.Data.OracleClient on Windows 2008 x64

    自從家中與公司的機器分別改用Vista x64及Windows 2008 x64後,在享受爽快揮霍記憶體之餘,也一併開始體驗在新大陸拓荒的感覺。大部分的高階應用程式,多半可以x86虛擬環境執行,問題不大。但有不少涉及低階處理的程式選擇頓時劇減,例如: RamDisk因為Driver未具備簽章無法使用、能支援x64的免費防毒軟體屈指可數、之前提到重新Survey了 DVD燒錄程式 ... 這些軟體上的短缺咬一咬牙就撐過了,最讓我痛苦的是原本部門大家慣用的ODP.NET 9207完全不支援x64版本...
  • 生產者 vs 消費者 - BlockQueue 實作

    過去寫了 好幾篇跟執行緒相關的文章 ,講的都是如何精確控制執行緒的問題。不過實際上有在寫的人就知道,那些只是 "工具",最重要的還是你該怎樣安排你的程式,讓它能有效率的用到執行緒的好處,那才是重點。大部份能有效利用到多執行緒的程式,大都是大量且獨立的小動作,可以很簡單的撒下去給ThreadPool處理,不過當你的程式沒辦法這樣切,就要想點別的辦法了。 開始看 code 前先講講簡單的概念。這篇要講的是另一種模式: "生產者 v.s. 消費者"。這是個很典型的供需問題...
  • IE: Prevent confirming dialog box when using window.close() to close a main window

    crosspost from http://blogs.msdn.com/rextang Been busying on investigating Dynamics CRM 4 Web Application and Outlook VSTO Add-In development for the past weeks and not update blog much. It's time to do a post now. Little but useful trick when toying with IE windows. When there is only a parent IE window and you load some pages with javascript "window.close();" that trying to close the window, in IE there will be a confirming dialog box asking if one really want to close the IE window...
  • 【茶包射手專欄】PB6.5連線Oracle 9.2i

    PowerBuilder 6.5是化石級的軟體了,會從這篇TIPS受益的人全球可能不超過10個,不過前後處理過發生過兩次問題,花了我數小時,還是寫篇心得紀念一下。 同事最近升級了電腦,因為工作需要安裝了PB 6.5,但PB 6.5一直無法連上Oracle 9.2i的資料庫,PB跟Oracle Client重覆安裝反安裝十來次也無解,於是找我幫忙。 PB6.5真是個老軟體,內建的Native Oracle介面是7.3,額外可以多裝8.0.5,上網找到的一些說明,似乎當時最新的OS是Win95,媽呀...
  • Process Monitor 2.0

    Process Monitor 已推出 V2.0 了,我注意其中最大的改變是多了兩種擷取記錄: Network Activity及Profiling Events。 Network Activity檢視可以錄下程式透過網路對外溝通的狀況,等於把 TCP View 的功能也整合進來。如此可以一併看程式讀寫什麼檔案,接著透過網路對哪些主機收發資料,對軟體行為的剖析能力又更上一層樓。 以上回說過的 C#下載網站檔案 為例,Process Monitor 2.0可以抓到程式連線網站下載檔案的活動記錄。 Profiling...
  • CODE-使用C#程式從網站下載檔案

    寫程式的人大家應該都有類似的經驗: 我想要Blah Blah,應該怎麼做? 這問題要是發生在十年前,肯定是項艱鉅的挑戰,只能到圖書館/書店翻書找看看,是否找得到跟所耗費的時間,就要看平日是否有積德行善,常扶老太太過街。運氣好一點的人,身旁剛好有高人前輩,開口問一下就有答案,多半上輩子是樂善好施員外投胎轉世才有此等造化。 Google的出現徹底改變了知識交流運用的模式,我認為它的革命性並不亞於工業革命。現在,只要接上Internet,動幾下手指,原本也許要花上十天半個月才找得到的答案,一瞬間就送到眼前...
    分類: , ,
  • NGenerics - DataStructure / Algorithm Library

    其實本來沒打算寫這篇的,不過之前在寫第二篇: [ 該如何學好 "寫程式" #2. 為什麼 programmer 該學資料結構 ?? ] 時,寫的太高興,忘了查 System.Collections.Generics.SortedList 的 KEY 能不能重複... 結果貼出來後同事才提醒我,SortedList 的 KEY 一樣得是唯一的... Orz 實在是不想自己再去寫這種資料結構的作業... 一來我寫不會比較好,二來自己寫的沒支援那堆 ICollection, IEnumerable...
  • IE C++ Runtime Library Error

    我的Windows 2008歷經一次不正常斷電,重啟後開啟IE會Popup以下錯誤對話框,IE隨即關閉: Microsoft Visual C++ Runtime Library Runtime Error! Program: C:\Program Files(x86)\Internet Explorer\iexplore.exe This application has requested the Runtime to terminate it in an unusual way. Please...
  • 終於升速了!

    都什麼年代了,台北市宣稱光纖覆蓋率要達到八成,結果我家這邊到現在還是沒 FTTB 可以用... 決定把龜了很久的 ADSL 從 2M/256K 升級到 8M/640K ... 上傳速度提升了 2.5 倍,多少應該有快一點吧? 雖然填單變更速率的過程碰到一堆鳥狀況,不過總算升速成功了 :D 特此留念 讀取更多...
Copyright 2008 ruri.com.tw , .Net DCP partner