每次有新人來面試,我都會問新人這個很基礎的程式開發問題,想聽看看來面試的人如何解釋這個每天朝夕相處的東西,但很難想像的是竟然有大部分的面試者都無法回答出讓我滿意的答案,不是支支吾吾的講不清楚,就是只能講出他們語法上的差別(錯誤觀念),但卻無法清楚且具體的描述何謂類別、何謂物件。
... 繼續閱讀 ...
像我公司有導入 AD 網域,所以電腦全部都有加入網域,但是我們的「網路印表機分享器」卻無法加入網域,以前在使用 Windows XP 或 Windows Vista 都可以直接以 UNC 路徑直接加入那台網路印表機,但到了 Windows 7 不知為何就是無法新增成功,以下是我最後新增成功的過程筆記。
... 繼續閱讀 ...
我們都知道 SqlCacheDependency 有個很大的限制,就是一次只能用「單一表格」做判斷,如果你有個檢視表(View)或使用的 SQL 語法有 JOIN 兩個以上的表格,就無法利用 SqlCacheDependency 幫你達成快取相依(CacheDependency)的設計,但我們大多的案子很少有「單一表格查詢」的狀況,以導致很多情境下無法使用 SqlCacheDependency 感覺十分懊惱,但我們最近想出了新方法!
... 繼續閱讀 ...
大概在兩年前我們有個案子在結案時必須提交網站原始碼的行數計算,當時我們還特別寫一支程式去計算整個專案所有原始碼,還區分 aspx
, ascx
, master
, cs
, css
, js
, ... 等各種不同的格式。最近又有個專案需要用到,這次就比較聰明了,我們改用 CLOC (Count Lines of Code) 工具幫我們計算,又快又精準、省時又省力啊。
... 繼續閱讀 ...
最近正準備開始將工作環境全數移至 Windows 7 作業系統,這真是一項大工程啊。我的 Windows Live Writer 安裝好之後發現撰寫文章的 feel 不見了,原因是寫文章時的畫面變的好醜好醜,因此有了修改 Windows Live Writer 中文章預覽樣式的想法,以下是修改心得。
... 繼續閱讀 ...
市佔率高達 99% 的 Adobe Flash Player 再次出現「重大」安全弱點,這可不是危言聳聽,國外有人評論這次可能算是 Web 界最大的一次資安漏洞,雖然 Adobe 早在 2009/7/30 釋出更新,但根據資安公司 Trusteer 評估全世界大約還有 80% 的使用者尚未套用此更新,只要你上了惡意網站很可能立即被植入木馬。更危險的是,這個漏洞也是「跨平台」的,包括 Windows, Macintosh, UNIX-like 作業系統全部遭殃!
... 繼續閱讀 ...
本篇文章為 介紹好用工具 系列的第 100 篇文章,為了紀念這第 100 篇文章,我幾乎花了一整天的時間整理出我手邊每天在使用的工具軟體清單,相信對每天專注於程式開發相關工作的人幫助一定很大,如果你也有想推薦給我的工具軟體,歡迎隨時留言給我。
... 繼續閱讀 ...
我在多年前很習慣使用 VMWare 執行虛擬機器(VM),然後慢慢的改成 Virtual PC,然後嘗試 Virtual Server,直到最近幾乎都改成 Hyper-V 了。從 Virtual PC 轉到 Virtual Server 或 Hyper-V 都是很容易的事,但唯讀有幾台 VMWare 的 VM 轉不過去,最主要就是 虛擬硬碟(Virtual Hard Disk) 格式不相容,直到最近發現了 VMDK to VHD Converter 工具。
... 繼續閱讀 ...
這是個簡單的 JavaScript 小技巧且不常用,昨天有個客戶提到需要提醒使用者當資料編輯到一半突然試圖離開網頁時需要提醒使用者是否真的要離開此網頁,以避免輸入到一半的表單資料就此消失,以下是一些撰寫類似功能的心得與注意事項。
... 繼續閱讀 ...