某一個外點的 AP server 在網芳的主機換人做做看之後就沒有辦法把檔案複製進去了
錯誤訊息是 登入失敗: 不明的使用者名稱或錯誤密碼。
2013/12/31
2013/12/26
[筆記] 使用標準 HTML DOM 物件取代 document.all 集合
最近在幫公司一個很老的案子處理相容 IE9 的升級工作
除了外購元件必須升級可以對應 IE9 的版本之外,也順道料理了 document.all 這個集合
(我知道 IE11 出了但是公司產品的外購元件除非換掉不然不知道有沒有完整的IE11解決方案哭哭....)
大致上 memo 一下 document.all 應該要用哪些標準的 HTML DOM 方法來取代
除了外購元件必須升級可以對應 IE9 的版本之外,也順道料理了 document.all 這個集合
(我知道 IE11 出了但是公司產品的外購元件除非換掉不然不知道有沒有完整的IE11解決方案哭哭....)
大致上 memo 一下 document.all 應該要用哪些標準的 HTML DOM 方法來取代
2013/12/18
FileTracker : error FTK1011錯誤
不知道是電腦出了啥問題導致常常從公司的 svn 把 code 給 check 出來之後都會有這個問題
然後通常這個問題的專案 framework 版本都是 .Net 3.5
把專案升級到 .Net 4.0 之後重開就正常了
有 Google 到可以用新增環境變數 TRACKFILEACCESS = false 的作法,等哪天不能隨便更動 framework 版本的時候再來試試看好了
--
memo 一下,上次找好久,今天又碰到
然後通常這個問題的專案 framework 版本都是 .Net 3.5
把專案升級到 .Net 4.0 之後重開就正常了
有 Google 到可以用新增環境變數 TRACKFILEACCESS = false 的作法,等哪天不能隨便更動 framework 版本的時候再來試試看好了
--
memo 一下,上次找好久,今天又碰到
2013/12/12
[筆記] 用 Google Code Prettify 來替 blog 內的 Code Block 上色
參考自 格物致知 大大所寫的文章
將 Google Code Prettify 用新增小工具->HTML/JavaScript 的方式放在文件的最尾端來處理 code 區段的顯示
好處是要換佈景範本的時候不會不小心洗到 code block 的區段
將 Google Code Prettify 用新增小工具->HTML/JavaScript 的方式放在文件的最尾端來處理 code 區段的顯示
好處是要換佈景範本的時候不會不小心洗到 code block 的區段
2013/12/06
[筆記] 動態指定 XML Web Service 來源
這幾天幫公司專案重寫登入驗證的問題,由於客戶是使用 SSO 搭配多主機的方式,所以在總公司的 AP 上開 Web Service 讓各點的 AP 主機可以連回總公司做登入驗證
2013/11/19
[筆記] ASP.NET MVC 將 Model 獨立成一個專案 (使用EntityFramework)
會想這樣嘗試只是想試試看到底能不能切開,真的要切開應該是搭配 ASP.NET MVC API專案才是
切出來變成類別庫專案只是讓 model 變成一顆 dll,讓東西發佈出去之後別人看不到 DAL 層的運作方式.... 吧 (我知道有反組譯工具~)
環境是 Windows 8.1, Visual Studio 2012 , .NetFramework 4.5
切出來變成類別庫專案只是讓 model 變成一顆 dll,讓東西發佈出去之後別人看不到 DAL 層的運作方式.... 吧 (我知道有反組譯工具~)
環境是 Windows 8.1, Visual Studio 2012 , .NetFramework 4.5
2013/11/15
使用 Clean Up Disk 取回被 VMware 虛擬磁碟吃掉的空間
有用 VMware 應該都會覺得 vmdk 怎麼這麼容易肥起來
問題其實是 guest OS 在將檔案砍除之後 VMware 並不會把 vmdk 釋放的空間還出來導致
問題其實是 guest OS 在將檔案砍除之後 VMware 並不會把 vmdk 釋放的空間還出來導致
2013/11/13
2013/10/30
2013/10/21
[練習] ASP.NET MVC 4 作業
20131021 Model的用法....
原本以為Model都要乖乖的跟EFs一樣一次只能繫結一個結構物件(列舉?),然後View裡面乖乖用IEnumerable吃下來
後來經大悠大大開示才知道可以一次傳回一整個大物件,然後裡面包含 a, b, list a, list b, list c......
腦筋太死 0rz
然後上週五同事問到怎麼再回到之前的頁面之後把值keep住,
悠大大表示直接把所有的值給post到目標comtroller 如果查詢 fail 掉就呼叫原本的 View 把東西還給它即可 ~
2013/10/20
FreeNAS
工作用的筆電硬碟送修回來之後變成了 1T 5400rpm 的硬碟
實在想不到他可以裝在哪 剛好看到腳邊有我妹淘汰的 N10Jc 小筆電
想說既然原本就規劃要買 NAS 把原本 PC 換下來的硬碟給拿來用
不如拿小筆電來裝裝似乎很夯的 FreeNAS
實在想不到他可以裝在哪 剛好看到腳邊有我妹淘汰的 N10Jc 小筆電
想說既然原本就規劃要買 NAS 把原本 PC 換下來的硬碟給拿來用
不如拿小筆電來裝裝似乎很夯的 FreeNAS
2013/10/11
[練習] ASP.NET MVC 4
20131011 - XmlParser
上班無聊 (誤)
來做個Xml資料來源的model試試看~
可惜似乎沒辦法像 EntityFramework 一樣直接在Razor page 一開頭做資料繫結
但用ViewData丟也是可以的啦,只是跑foreach時要轉型非常幽默
@foreach
(var a in (IEnumerable < Mvc4.Model.bParser.item >
)ViewData["post"])
2013/09/17
VHD 固定/動態 轉換
找了好久 似乎只看到 powershell 的解法 (但照著打會掛,是因為版本問題嗎?)
後來找到 VHD Resizer
http://blog.pmail.idv.tw/?p=5573
http://4sysops.com/archives/free-vhd-resizer-shrink-or-expand-a-hyper-v-vhd/
試用中
後來找到 VHD Resizer
http://blog.pmail.idv.tw/?p=5573
http://4sysops.com/archives/free-vhd-resizer-shrink-or-expand-a-hyper-v-vhd/
試用中
2013/09/15
Win8 on Toshiba R830
T 社的 Driver 跟公用程式不是普通多 安裝沒有順序還會鬧脾氣罷工
結果台灣代理商的新禾官網在OS選擇的下拉選單內 竟然沒有 Windows 8 可以選...
後來在他們的 HFS上面撈到 R930 的安裝順序加減參考
然後去國外的 Toshiba 官網找驅動來下載
Win8 少了很多公用程式 譬如
Value Add Package
ConfigFree
Health Monitor
但是多了 Toshiba System driver 這東東 剛裝好不知道是什麼東西來著
沒有 TVAP 可以用還真的是有點不太習慣
不過硬體相關操作 Win8 都有畫面反饋 也不致於少了 TVAP 就完全得用猜的了
倒是明明有 HDD Protection 可以抓 但是解開來要裝卻說此電腦不支援此版本
結果台灣代理商的新禾官網在OS選擇的下拉選單內 竟然沒有 Windows 8 可以選...
後來在他們的 HFS上面撈到 R930 的安裝順序加減參考
然後去國外的 Toshiba 官網找驅動來下載
Win8 少了很多公用程式 譬如
Value Add Package
ConfigFree
Health Monitor
但是多了 Toshiba System driver 這東東 剛裝好不知道是什麼東西來著
沒有 TVAP 可以用還真的是有點不太習慣
不過硬體相關操作 Win8 都有畫面反饋 也不致於少了 TVAP 就完全得用猜的了
倒是明明有 HDD Protection 可以抓 但是解開來要裝卻說此電腦不支援此版本
2013/08/15
2013/07/29
2013/07/18
VB6 處理 Unicode 以及 x64 OS 支援
因為種種原因需要 所以幫公司改VB6專案的東西 IDE很弱 但畢竟是10年前的東西了
寫好的VB6專案必須放在64bit server 2003 上跑 (原本跑好好的 2003 32bit 陣亡)
原本的症狀是可以轉出檔案成功但是send到遠端主機會失敗
而且轉出成功的檔案某些特殊中文字彙無法顯示
寫好的VB6專案必須放在64bit server 2003 上跑 (原本跑好好的 2003 32bit 陣亡)
原本的症狀是可以轉出檔案成功但是send到遠端主機會失敗
而且轉出成功的檔案某些特殊中文字彙無法顯示
2013/06/26
LINQ to Everything
為了改某個功能 不小心就學會了用 LinQ 查目錄跟讀 XML 的方法
又為了 上次 file server 死掉要比實體檔案跟 SQL 的紀錄
又用上 查目錄 拿來 Join LinQ to SQL
實際寫起來的結果似乎是只要能讓他變成 List 就能用 LinQ 操作了
豪方便啊~
又為了 上次 file server 死掉要比實體檔案跟 SQL 的紀錄
又用上 查目錄 拿來 Join LinQ to SQL
實際寫起來的結果似乎是只要能讓他變成 List 就能用 LinQ 操作了
豪方便啊~
2013/06/19
VB and C# 跑批次檔 or 執行檔
VB
Dim Shell As Object
Shell = CreateObject("WScript.Shell")
Shell.Run("xxx.exe")
C#
System.Diagnostics.Process.Start("xxx.exe");
C#要很刁鑽的用VB跑也是可以 XD
dynamic ws = Microsoft.VisualBasic.Interaction.CreateObject("WScript.Shell");
ws.Run("Notepad.exe");
以上方法 webfrom winform 皆適用
Dim Shell As Object
Shell = CreateObject("WScript.Shell")
Shell.Run("xxx.exe")
C#
System.Diagnostics.Process.Start("xxx.exe");
C#要很刁鑽的用VB跑也是可以 XD
dynamic ws = Microsoft.VisualBasic.Interaction.CreateObject("WScript.Shell");
ws.Run("Notepad.exe");
以上方法 webfrom winform 皆適用
Windows 檔案權限變更
icacls "Y:\*" /reset /T /C /Q
/reset 使用預設繼承的 ACL 取代 ACL。
/T 指示要在 name 指定之目錄下的所有相符檔案/目錄上執行此操作。
/C 指示不論發生任何檔案錯誤,都繼續執行此操作。仍會顯示錯誤訊息。
/L 指示此操作會在符號連結 (而非其目標) 上執行。
/Q 指示 icacls 應隱藏成功訊息。
/reset 使用預設繼承的 ACL 取代 ACL。
/T 指示要在 name 指定之目錄下的所有相符檔案/目錄上執行此操作。
/C 指示不論發生任何檔案錯誤,都繼續執行此操作。仍會顯示錯誤訊息。
/L 指示此操作會在符號連結 (而非其目標) 上執行。
/Q 指示 icacls 應隱藏成功訊息。
2013/06/18
C# (Winform) 目錄無法跨磁碟機搬移的解法
C#的 System.IO.Directory.Move(Source,Target)
在搬移目錄時有不能跨磁碟區搬移的問題 但是 File.Move & File.Copy 則不會
在搬移目錄時有不能跨磁碟區搬移的問題 但是 File.Move & File.Copy 則不會
2013/06/14
Google Exchange ActiveSync for iOS is dead Q_Q
搞了半天我妹 iPhone 用 Google 通訊錄跟行事曆拉不進來是因為他們家自 2013 年 1 月 30 關閉 Exchange 服務了
要用 Gmail(Mail+ CalDav) + CardDav 取代這項功能
偏偏Gmail提供CalDav不支援資料推播更新,得設定手動或者是定時擷取 = =
這樣在其他裝置更新行事曆之後如果我手機沒開過行事曆app,新的行程根本不會進到手機
除非用聽起來就很耗電的定時擷取
雖然說原本有開啟 Exchange 服務的 user 可以繼續使用
但是如果新增行事曆 or 行事曆更名 都不會在 Exchange 上被更新
難怪最近開了新的行事曆都沒辦法設定開放之後拉到 iPhone 上
要用 Gmail(Mail+ CalDav) + CardDav 取代這項功能
偏偏Gmail提供CalDav不支援資料推播更新,得設定手動或者是定時擷取 = =
這樣在其他裝置更新行事曆之後如果我手機沒開過行事曆app,新的行程根本不會進到手機
除非用聽起來就很耗電的定時擷取
雖然說原本有開啟 Exchange 服務的 user 可以繼續使用
但是如果新增行事曆 or 行事曆更名 都不會在 Exchange 上被更新
難怪最近開了新的行事曆都沒辦法設定開放之後拉到 iPhone 上
2013/05/06
Windows boot from VHD (Win 7 / Win 8 適用)
看到某個部落格介紹到
"一次多個VHD掛在同一台電腦下面也沒關係,因為是在同一台電腦且唯一一個啟動的授權"
好像拿來當開發環境挺不錯的....
掛掉再還原一次就好了 省得一直重新build環境
可惜 win7 要 enterprise 以上才支援 win8 pro 又不能跑公司的系統 = =
"一次多個VHD掛在同一台電腦下面也沒關係,因為是在同一台電腦且唯一一個啟動的授權"
好像拿來當開發環境挺不錯的....
掛掉再還原一次就好了 省得一直重新build環境
可惜 win7 要 enterprise 以上才支援 win8 pro 又不能跑公司的系統 = =
MS DTC
1.
開始 -> 執行 -> dcomcnfg -> 元件服務
or
開始 -> 控制台 -> 系統管理工具 -> 元件服務
之後
元件服務 -> 電腦 -> 我的電腦 -> Distributed Transaction Coordinator]
-> 本機 DTC 滑鼠右鍵 -> 內容 -> 安全性頁籤
網路DTC存取 v
允許遠端用戶端 v
允許遠端系統管理 v
交易管理員通訊
允許輸入 v
允許輸出 v
要求互相驗證 v
(如果所有遠端機器都執行 Win2K3 SP1 或 XP SP2 或更新版本則為啟用。
反之選擇不需要驗證)
2.
設定Windows防火牆 or 其他防火牆允許通過 "C:\Windows\System32\msdtc.exe"
開始 -> 執行 -> dcomcnfg -> 元件服務
or
開始 -> 控制台 -> 系統管理工具 -> 元件服務
之後
元件服務 -> 電腦 -> 我的電腦 -> Distributed Transaction Coordinator]
-> 本機 DTC 滑鼠右鍵 -> 內容 -> 安全性頁籤
網路DTC存取 v
允許遠端用戶端 v
允許遠端系統管理 v
交易管理員通訊
允許輸入 v
允許輸出 v
要求互相驗證 v
(如果所有遠端機器都執行 Win2K3 SP1 或 XP SP2 或更新版本則為啟用。
反之選擇不需要驗證)
2.
設定Windows防火牆 or 其他防火牆允許通過 "C:\Windows\System32\msdtc.exe"
2013/03/12
2013/03/11
jQuery get(0)
小囿 你那天問的東西我有找到
內文是
You can access the raw DOM element with:
$("table").get(0);
or more simply:
$("table")[0];
內文是
You can access the raw DOM element with:
$("table").get(0);
or more simply:
$("table")[0];
2013/03/09
VMWare 磁碟壓縮指令
聽說原本的 VMWare tools 是可以在 guest OS 的控制台中被看到的 但 9.x 不見了
但還好還是有裝到 program files 下面只好找指令來用用
但還好還是有裝到 program files 下面只好找指令來用用
2013/02/27
2013/02/25
2013/02/06
2013/01/22
訂閱:
文章 (Atom)